@charset "gb2312";
/*-----------------------整体样式----------------------------*/
html{font-size:62.5%; min-width:300px;max-width:640px;margin:0px auto; font-size:20px; line-height:1.75em;}
body{ margin:0px; padding:0px;font-family:"微软雅黑","黑体";color:#444; background:#fff;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,li{ list-style:none}
img{border:0px; padding:0px; margin:0;}
a{color:#444; text-decoration:none}
a:hover{color:#6a5d57;text-decoration:none}
.clear{ clear:both;font-size:0px; line-height:0px}
.hidden{display:none;}
*html{background-image:url(d); background-attachment:fixed;}
.fr{float:right}
.fl{float:left}
.red {color:#F00}
.blue{color:#00F}
.pr{position:relative;}
.pa{position:absolute;}
.clear{clear:both}
.marginT{margin-top:2.8rem}
.paddingT{padding-top:2.8rem}
.font-size{font-weight:bold!important;}
em{font-style:normal}
input[type=subimt],input[type=button]{-webkit-appearance: none;}
input[type=reset],input[type=button]{-webkit-appearance: none;}
/* CSS Document */
#mainbox{max-width:640px;min-width:300px;margin:0px auto;overflow:hidden;background-color:#fffefe;}
#mainbox .pd2{width:96%; padding:0 2%;}
#mainbox .mt2{ margin-top:2%;}
#mainbox .mt3{ margin-top:3%;}
#mainbox img{ display:block;}
.width98{ width:98%; height:auto; margin:0 auto;}
#mainbox h1{font-size:30px;font-weight:bolder;color:#be0404}
@media screen and (max-width:639px) and (min-width:300px) { 
html{font-size:14px;}

#mainbox h1{font-size:20px;}
}
/*#mainbox -------------------------------------- */
/*三角号组??*/
.titBox{ height:auto; overflow:hidden; margin-top:2%;}
.titBox h2{ color:#fff; text-align:center; padding:2% 0; background-color:#ed3b75; font-size:120%;}
.arrow-down {width:0; height:0; border-left:20px solid transparent; border-right:20px solid transparent; border-top:20px solid #ed3b75; margin-left:47%;}
/*专题问题列表*/
.ztListBox{ height:auto; overflow:hidden; padding:3% 0; background:url(../images/talk_bg.jpg) center no-repeat; background-size:100%; line-height:normal;}
.ztListBox .ztbtnCen{ width:78%; height:auto; overflow:hidden; margin:0 auto 1%; border-radius:20px;}
.ztListBox .ztbtnCen .txt{ width:70%; float:left; text-align:center;padding:1% 0;}
.ztListBox .ztbtnCen .click{ width:30%; float:right;text-align:center; color:#fff;padding:1% 0;}
.ztListBox .ztbtnBox:nth-child(odd) .ztbtnCen{border:#E9285D 1px solid;}
.ztListBox .ztbtnBox:nth-child(odd) .click{ background-color:#E9285D; }
.ztListBox .ztbtnBox:nth-child(even) .ztbtnCen{border:#34B6E8 1px solid;}
.ztListBox .ztbtnBox:nth-child(even) .click{ background-color:#34B6E8; }
/*按钮组合*/
.btnBox{ height:auto; overflow:hidden; margin-top:3%;}
.btnCen{ width:70%; height:auto; overflow:hidden; margin:0 auto; border:#F4B836 1px solid;}
.btnCen .txt{ width:70%; float:left; text-align:center;padding:1% 0;}
.btnCen .click{ width:30%; float:right; background-color:#F4B836; text-align:center; color:#fff;padding:1% 0;}
/*纯色咨询按钮*/
.zixunBtn{ height:auto; overflow:hidden;}
.zixunBtn a{ width:75%; margin:2% auto; display:block; text-align:center; padding:1.5%; color:#fff; background-color:#F4B836;}

.part1 .duBox1{ background-color:#FFE9D8; padding:2%;border:1px solid #f6cfad;}
.part1 .duImg img{ margin:0 auto;}
.part1 .duTxt p{ text-indent:2em; color:#333; padding-top:2%;}
.part1 .duBox2 h3{ text-align:center; color:#DE491F; font-size:150%; font-weight:bolder; margin:2% 0;}
.part1 .duBox2 .duTxt p{ text-indent:2em; color:#444; padding-top:2%;}

.part2{ background-color:#eff3f4; padding-bottom:3%;}
.part2 .p2List{ width:100%; height:auto; overflow:hidden; padding:2% 0;}
.part2 .p2List dl{ width:31%; float:left; padding:0 1%;}
.part2 .p2List dd{ border-right:#ccc 1px solid; font-size:90%;}
.part2 .p2List dl:last-child dd{ border:none;}

.part3{ background-color:#eff3f4; padding-bottom:3%;}
.part3 .p3Box{ padding:0 3%; margin-top:5%;}
.part3 .p3Box .p3-1{ width:46%; height:auto; overflow:hidden; float:left;}
.part3 .p3Box .p3-1 .p3-1-2{ height:auto; overflow:hidden; margin-top:10%;}
.part3 .p3Box .p3-1 .p3-1-2 span{ display:block; float:right; width:123px; height:33px; background-color:#412d36; color:#fff; background:url(../images/span_bg.jpg) no-repeat; background-size:100%; text-align:center;}
.part3 .p3Box p{ font-size:90%;}
.part3 .p3Box .p3-1 .p3-1-3{ height:auto; overflow:hidden; margin-top:10%;}
.part3 .p3Box .p3-2{ width:8%; height:70%; float:left; background:url(../images/p3_img04.jpg) center no-repeat;}
.part3 .p3Box .p3-3{ width:46%; float:left;}
.part3 .p3Box .p3-3 .p3-3-2{ height:auto; overflow:hidden; margin-top:10%;}
.part3 .p3Box .p3-3 span{ display:block; float:left; width:123px; height:33px; background-color:#412d36; color:#fff; background:url(../images/span_bg2.jpg) no-repeat; background-size:100%; text-align:center;}
.part3 .p3Box .p3-3 .p3-3-2 p{ font-size:90%;}
.part3 .p3Box .p3-3 .p3-3-3{ height:auto; overflow:hidden; margin-top:10%;}

.part4{ padding-bottom:3%;}
.part4 ul{ padding-top:2%;}
.part4 li{ margin-top:1%; padding:6% 0; padding-left:25%; font-size:110%; font-weight:bolder; color:#fff;}
.part4 li:nth-child(1){ background:url(../images/li_bg1.jpg) center no-repeat; background-size:100%;}
.part4 li:nth-child(2){ background:url(../images/li_bg2.jpg) center no-repeat; background-size:100%;}
.part4 li:nth-child(3){ background:url(../images/li_bg3.jpg) center no-repeat; background-size:100%;}
.part4 li:nth-child(4){ background:url(../images/li_bg4.jpg) center no-repeat; background-size:100%;}
.part4 li:nth-child(5){ background:url(../images/li_bg5.jpg) center no-repeat; background-size:100%;}

.part5 { background-color:#eff3f4; padding-bottom:3%;}
.part5 .jsBox{ height:auto; overflow:hidden;}
.part5 .jsBox ul{ padding:0 2% 3%;}
.part5 .jsBox li{ min-height:25%; position:relative; border:#00F 0 solid;}
.part5 .jsBox li:nth-child(1) .jtxt{ background-color:#47aeb4; margin-top:1%;}
.part5 .jsBox li:nth-child(2) .jtxt{ background-color:#c949ac;}
.part5 .jsBox li:nth-child(3) .jtxt{ background-color:#c68a34;}
.part5 .jsBox li:nth-child(4) .jtxt{ background-color:#cc4646; margin-top:6%;}
.part5 .jsBox .jimg{ position:absolute; width:45%;}
.part5 .jsBox .jtxt{ position:absolute; width:60%; padding:2%; height:auto; margin-top:3%; right:0; background-color:#44b4d0; border-radius:30px 0 0 0; color:#fff;}
.part5 .jsBox .jtxt h4{ text-align:center; font-size:100%; line-height:1.5em;}
.part5 .jsBox .jtxt p{ font-size:100%; line-height:1.6em; text-indent:2em; padding-top: 2rem;  padding-bottom: 2rem;}
.part5 .jsBox li:nth-child(2) .jtxt p{ padding:4% 0;}
.part5 .jsBox li:nth-child(3) .jtxt p{ padding:8% 0;}
.part5 .jsBox li:nth-child(4) .jtxt p{ padding:8% 0;}

.part6 .zjBox{background:#f6f6f6; padding:3% 0;}
.part6 .slideBox{ position:relative; width:98%;verflow:hidden; margin:10px auto;}
.part6 .slideBox .hd{ position:absolute; width:100%;  left:0; top:26%; z-index:1;}
.part6 .slideBox .prev{ position:absolute; left:0; top:0; display:block; text-align:left;}
.part6 .slideBox .next{ position:absolute; right:0; top:0; display:block; text-align:right;}
.part6 .slideBox .bd{ position:relative; z-index:0; }
.part6 .slideBox .bd li{ position:relative; margin-bottom:15px;}
.part6 .zj_pic{width:33%; margin:0 auto;}
.part6 .zj_name{font-size:150%;text-align:center; color:#e04e3d;line-height:170%;}
.part6 .zj_shortname{font-size:120%;text-align:center;color:#e04e3d;line-height:170%;}
.part6 .zj_info{color:#333;line-height:170%;text-align:center;}
.part6 .zj_info a{color:#02d3d5;}
.part6 .zjBtn{width:65%; height:auto; overflow:hidden; margin:15px auto;}
.part6 .zjBtn li{text-align:center; border-radius:7px; width:40%; padding:1%;}
.part6 .zjBtn li:nth-of-type(1){background:#F4B836;}
.part6 .zjBtn li:nth-of-type(2){background:#e04e3d;}
.part6 .zjBtn li a{color:#fff;display:block;}
.part2 h3,.part3 h3,.part4 h3,.part5 h3,.part6 h3,.part7 h3,.part8 h3{ height:auto; overflow:hidden; padding:3% 0 2%;  text-align:center; background-color:#e4dfe0; border-bottom:#c2b6b8 1px solid; color:#645054; font-weight:bolder; font-size:120%;}

/*yuyue -------------------------------------- */
.yuyuecontainer{text-align:center; margin-top:2%;}
.yuyuecontainer p{color:#200909;line-height:1.5em;}
.yuyuecontainer p.red{color:#df0b0b;}
.yuyuecontainer form ul li{margin:10px auto;vertical-align:top;}
.yuyuecontainer form ul li .text{width:220px;font-size:100%;padding:0.5% 0;}
.yuyuecontainer form ul li.tab1{display:list-item;}
.yuyuecontainer form ul li.tab2{display:none;}
.yuyuecontainer form ul li input[type=reset]{background-color:#d12424;}
.yuyuecontainer form ul li input[type=button]{background-color:#3e99d9;}
.yuyuecontainer form ul li label{width:6em;text-align:right;display:inline-block;}
.yuyuecontainer form ul li:first-child label{text-align:left;display:initial;}
.yuyuecontainer form ul li:last-child input{display:inline-block;width:5em;font-size:100%;color:#FFF;outline:none;border:none;border-radius:0.5em;padding:1% 0;}
/*footer -------------------------------------- */
footer{ margin:2% 0;}
footer .fotNav { height:auto; overflow:hidden; text-align:center; padding:1%; margin-bottom:2%; color:#6a5d57; background-color:#ece5e2;}
footer .fotNav a{ color:#6a5d57; padding:0 3%;}
footer .fotBox p{ text-align:center; font-size:80%;}
@media screen and (min-width:320px) and (max-width:639px){
header .navBar li a{ font-size:16px;}
.titBox .arrow-down { border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #ed3b75; margin-left:48%;}
.part1 .duBox1 .duImg img{ width:23%;}
.part1 .duBox2 .duImg img{ width:80%;}
.part3 .p3Box .p3-2{ height:50%; background-size:60%;}
.part3 .p3Box .p3-1 .p3-1-2 span,.part3 .p3Box .p3-3 span{ background-size:80%;}
.part3 .p3Box .p3-1 .p3-1-2{ margin-top:20%;}
.part3 .p3Box .p3-1 .p3-1-3{ margin-top:25%;}
.part4 li{ padding:6% 0; font-size:120%; padding-left:23%;}
.part5 .jsBox ul{ padding:3% 2% 0;}
.part5 .jsBox li{ min-height:%;}
.part5 .jsBox .jtxt{ position:absolute; width:70%;}
.part6 .slideBox .prev img{ width:50%;}
.part6 .slideBox .next img{ width:50%; float:right;}
footer p{ font-size:80%;}
/*yuyue*/
.yuyuecontainer form ul li .text{width:150px;}
}










/*foot*/
.foot{ background:#BB2684;}
.foot1{ text-align:center;margin:5% 0 17% 0; font-size:23px; color:#FFFFFF;}
.foot_logo img{ width:62%;}




.copyright { width:100%; min-height:120px;*+height:100%;_height:120px;text-align:center; margin-bottom:15px; font-size:14px; line-height:22px; color:#333; float:left;}

.copyright a{ color:#BB2684;}

.copyright span{ font-size:14px;}

.copyright span.style1{ color:#BB2684;}

.copyright em{ font-style:normal; margin:5px 5px;color:#fff; padding:4px 10px; font-size:12px; border-radius:5px;}

.copyright em.bg11{ background:#BB2684;}

.copyright em.bg22{ background:#49C5DF;}

.copyright em.bg33{ background:#8DCB38;}

.copyright em.bg44 { background:#FD812B;}



.dibu{ background:#B1904B;padding:10px 0px;line-height:30px; }

.dibu ul li{  width:20%; float:left; text-align:center; line-height:20px; height:20px; border-right:1px solid #ccc; padding:0px 0px;}

.dibu ul li:last-child{border:none;}

.dibu a{ color:#fff;}

.dibu_p{ text-align:center; background:#B38E47;background-image:url(../images/footbg.gif);margin-top:10px; color:#fff; padding:0px; line-height:15px;font-size:16px;}
 .dibu_ce{
	 width:100%;text-align:center; background:#B38E47;background-image:url(../images/footbg.gif);margin-top:10px; color:#fff; padding:0px;  height:130px; line-height:25px;
	 margin:0 auto;padding-top:25px;
 }
.width {
	width:100%;
	margin:0px auto;
	max-width:640px;
	min-width:320px;
}
.dibu_top{ position:absolute; right:10px; top:-40px;}
.logo {
	overflow:hidden;
	margin:0px auto;
	max-width:640px;
	min-width:320px;
	/*max-height:108px;*/
	text-align:left;
	background:#935f3c;
}

