@charset "gb2312";



/* CSS Document */



html, body { height: 100%; }



html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,tr{ margin: 0; padding: 0 }



ul, ol ,em,li{ list-style: none;margin:0;padding:0; }



.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


img { max-width:100% !important; }
.cl { zoom: 1; }



em{font-style:italic;}



a { text-decoration: none; }



h2, h3, h4 { font-family: "Microsoft YaHei"; }



html{ font-size:125%;font-size:24px; font:1.25em/1.5 "microsoft yahei", "Tahoma", \5b8b\4f53, Arial;}



body {  font-size:24px; font:1.2em/1.25 "microsoft yahei", "Tahoma", \5b8b\4f53, Arial;color: #555555;background-color:#f3f3f3;width:100%;}



.wp { width: 100%; min-width: 320px; max-width: 640px; margin: 0 auto; overflow:hidden;}



.wp img{ display:block;}



img{ border:none; border:0;height:auto;}



.m_b{height:1.5rem;clear:both;}



.con_bg{background-color:#f4faff;margin-top:1rem;padding-left:3%;padding-right:3%;padding-top:3%;padding-bottom:3%;}



.fl{float:left;}



.fr{float:right;}



.clear{clear:both;}



.more{ color:#0066cc;}



.more2{ color:#d29105;}











/*head*/

.page_wrap{ width: 100%; max-width:640px; min-width:320px;margin: 0 auto; overflow:hidden;}



.top{background-color:#004d9a;overflow:hidden;color:#fff;}



.logo{width:100%;margin:0 auto;}



.logo img { width:100%;}



.top2{padding:0 6.25%;overflow:hidden;}



.top2 li{width:50%;overflow:hidden;line-height:1.16em;margin-top:0.5em; font-size:0.85em;}



.top2 li img{float:left;width:15%;margin-right:2%;}



.nav{background-color:#0066cc;}



.nav ul{overflow:hidden;border-top:1px solid #359aff;border-bottom:1px solid #003d79;}



.nav ul li{width:20%;float:left;text-align:center;}



.nav ul li a{display:block;color:#fff;line-height:2.4em;}



.nav ul li a.a1{border-right:1px solid #003d79;}



.nav ul li a.a2{border-right:1px solid #003d79;border-left:1px solid #359aff;}



.nav ul li a.a3{border-left:1px solid #359aff;}



.banner{position:relative;height:auto;}



.banner img{ width:100%; display:block;}





ul.li {

	list-style: lower-roman;

}

.slide{

	width: 100%; max-width:640px; min-width:320px;

	position: relative;

	overflow: hidden;

	

	margin: 0 auto !important;

}

.slide .hd{

	width: 100%;

	height: 11px;

	position: absolute;

	z-index: 1;

	bottom: 5px;

	text-align: center;

}

.slide .hd ul{

	display: inline-block;

	padding: 3px 5px;

	background-color: rgba(255,255,255,0.7);

	-webkit-border-radius: 5px;

	font-size: 0;

	vertical-align: top;

}

.slide .hd ul li {

	display: inline-block;

	width: 10px;

	height: 10px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	background: #8C8C8C;

	margin: 0 5px;

	vertical-align: top;

	overflow: hidden;

}

.slide .hd ul .on {

	background: red;

}

.slide .bd{

	position: relative;

	z-index: 0;

}

.slide .bd li img {

	width: 100%;

}

.slide .bd li a {

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	display: block;

	width: 100%;

}







.btn_area{max-width:640px;width: 97%;	margin: 5px auto;}





.box{display: box;	display: -webkit-box;}



.btn_pic{width: 50%;}



.btn_pic img{width: 100% !important;display: block;}



.box_t{padding-top:0.5em;padding-bottom:0.5em;margin-top:1em;overflow:hidden;padding-left:2.8%;padding-right:2.8%;background-color:#fff;border-bottom:1px solid #929191;}

.box_t .fl{width:28.8%;padding:0 2%;}

.box_t .fr{width:23.8%;padding:0 2%;}







.box_c{overflow:hidden;padding-left:2.8%;padding-right:2.8%;}



.zhengzhuang{overflow:hidden;background-color:#fff;padding:1.5%;margin-top:0.75em;}

.zhengzhuang li{text-align:center;float:left;width:24%;margin-left:1%;margin-bottom:1%;}

.zhengzhuang li a{display:block;color:#545555;padding:0.25em 0;border:1px solid #d7d7d7;border-radius:0.5em;}

.zhengzhuang_a{display:block;margin:1.5em 0;}



.zhengzhuang li a:hover{ background:#ff5926; color:#fff;}





.tabBox {background-color:#fff;padding:0 2% 0.5em 2%;overflow:hidden;margin-top:0.75em;}

.tabBox .hd {overflow:hidden}

.tabBox .hd ul{overflow:hidden;margin:0.5em 0 0 0;}

.tabBox .hd ul li {vertical-align:top;background-color:#605f5f;width:19%;text-align:center;padding:0.25em 0;border-radius:0.25em;}

.tabBox .hd ul li.fl{margin-right:1.25%;}

.tabBox .hd ul li a{color:#fff;}

.tabBox .hd ul li.on {background-color:#0066cc;}

.tabBox .hd ul li.on a {color:#fff;}

.tabBox .bd{background-color:#fff;padding:0.5em 0.5em 0 0.5em;}

.tabBox .bd .con{overflow:hidden;width:100%;}

.tabBox .bd .con1{overflow:hidden;background-color:#e8f4ff;}

.tabBox .bd .con1 dt{width:28.95%;float:left;}

.tabBox .bd .con1 img{width:100%; display:block;}

.tabBox .bd .con1 dd{width:68%;float:right;margin-right:1%;line-height:1.5em;}

.tabBox .bd .con1 dd span{color:#d25d05;}

.tabBox .bd .con1 dd a{color:#545555;line-height:145%;}

.tabBox .bd .con2{overflow:hidden;margin-top:0.75em;}

.tabBox .bd .con2 li{background-color:#3b95ef;text-align:center;margin-right:1.33%;width:24%;float:left;margin-bottom:1.33%;}

.tabBox .bd .con2 li.last{margin-right:0;}

.tabBox .bd .con2 li a{color:#fff;line-height:200%;}



.tabBox .bd .con2 li:hover{ background:#ff5926;}









.box4{background-color:#f3f3f3; margin-bottom:6%;}



.index_zj{ padding:0.75em 3%;background-color:#fff;width:91%;margin:0.75em auto;}



.zj_list{overflow:hidden;}









.box4_c,.box5_c{padding:0 2.8125% 1.5em 2.8125%;overflow:hidden;}



.box4_c img { display:block; width:100%;}



.box4_c1{width:29.64%;background-color:#fff;border-radius:0.5em;overflow:hidden;padding:1.63%;text-align:center;}



.box4_c .fl{margin-right:0.65%;}



.box4_c .img3{float:left;width:14%;margin-top:0.25em;}



.box4_c a{color:#fff;font-weight:bold;line-height:1.8em;background-color:#d29105;display:block;margin-top:0.35em;padding-bottom:0.1em;}



.box4_c p{padding:0.1em 0;}





.new_yiyuan{padding:1.5%;overflow:hidden;background-color:#fff;margin:0.75em 0;}



.new_yylist{overflow:hidden;margin:0.5em 0;}



.new_yylist li{width:29%;background-color:#f3f3f3;padding:0.5em 1.5% 0.75em 1.5%;}



.new_yylist li.fl{margin-right:2%;}



.new_yylist li .t1{color:#0066ca;overflow:hidden;font-weight:bold;margin:0.5em 0;}



.new_yylist li .t1 span{font-size:1.8em;float:left;font-weight:normal;line-height:1em;}





.box_a{margin:0em 2.8125% 1em 2.8125%;display:block;}



.box_a img{ display:block; width:100%;}



.wx{ margin-bottom:-2%;}





.foot{background-color:#004d9a;color:#fff;}



.foot a{color:#fff;}



.foot_t{overflow:hidden;border-bottom:2px solid #fff;}



.foot_t li{width:25%;text-align:center;padding:0.25em 0;}



.foot_t li a{display:block;line-height:1.75em;}



.foot_t li.fl a{border-right:1px solid #fff;}



.foot2{padding:0.75em 0;text-align:center;}



.foot2 p{margin:0.1em;padding:0;}







.night{position:relative;height:auto;margin-bottom:1.75em;}



.night img{ display:block; width:100%;}



.night p{position:absolute;color:#fff;}



.night p.p1{top:0.35em;left:0;width:100%;text-align:center;font-size:1.583em;font-weight:bold;}



.night p.p2{bottom:1em;right:8%;}



/*ндуб*/



.zx_tel{margin:1.33em 0;overflow:hidden;}



.zx_tel li{width:44.7%;}















@media only screen and (min-width: 1280px){



	body{font-size:24px;}



	.wp{width:640px;}



}



@media only screen and (min-width: 640px) and (max-width: 1279px){



	body{font-size:24px;}



	.wp{width:640px;}



}



@media only screen and (min-width: 480px) and (max-width: 639px){



	.wp { max-width: 480px; }



html { font-size:100%;} 







}



@media only screen and (min-width: 377px) and (max-width: 479px){



	.wp { max-width: 480px; }



html { font-size:80%;} 



	.box3_b{ height:16em;}



}







@media only screen and (min-width: 361px) and (max-width: 376px){	



	.wp { max-width: 375px; }



html { font-size:74%;}



.box4_t a{line-height:1.65em;}



.search form{overflow:hidden;height:1.6em;}



} 



@media only screen and (max-width: 360px){



	.wp { max-width: 360px; }



html { font-size:69%;}



.box4_t a{line-height:1.65em;}



.search form{overflow:hidden;height:1.6em;}



}



@media only screen and (max-width: 346px) {



.wp { max-width: 360px; }



html { font-size:65%;}







}



@media only screen and (max-width: 320px){



	.wp { max-width: 320px; }



html { font-size:65%;}







}







.list dl{width:95%;margin:0 auto;overflow:hidden;border-bottom:#9c9b9b 1px dashed;padding-top:0.9rem;}

.list dl dt{width:40.96%;float:left;position:relative;}

.list dl dd{width:55.6%;float:right;}

.list h3{font-size: 1.4rem;color:#a36e2e;font-weight:bold;}

.list p{line-height:1.65rem;color:#515151;font-size: 1.2rem;}

.list span{color:#b90603;}

.list dl a{display:inline-block;}







.zjtd_swt { clear: both; overflow: hidden; margin: 4% 0 1% }

.zjtd_swt a { width: 40%; display: inline-block; margin-left: 5%; color: #fff; font-size: 1.3rem; line-height: 2.5rem; text-align: center }

.zjtd_swt a:nth-child(1) { background: #b28850 }

.zjtd_swt a:nth-child(2) { background: #006dc6 }





.zjtd_t { width: 98%; margin: 4% auto }

.lpmy { overflow: hidden; width: 98%; margin: 1% auto 2% }

.lpmy_l { float: left; width: 30%; }

.lpmy_l img { padding-bottom: 1% }

.lpmy_r { float: left; margin-left: 2%; width: 65% }

.lpmy_r h2 { font-size: 1.3rem; font-weight: bold; color: #006dc6 }

.lpmy_r p { font-size: 1rem }

.zjtd_zjt1 { font-size: 1.2rem; overflow: hidden; zoom: 1; margin: 1.25rem 0 0 1% }

.zjtd_zjt1 i { width: 11.55rem; height: 11.75rem; display: inline-block; }

.zjtd_zjt1_r { padding-left: 2%; font-size: 1.1rem; overflow: hidden; zoom: 1 }

.zjtd_zjt1_r p { line-height: 1.6rem; font-size: 1.2rem }

.zjtd_zjt1_r h1 { font-size: 1.9rem; font-weight: bold }

.zjtd_zjt1_r .hs { color: #006dc6 }

.zjtd_swt { clear: both; overflow: hidden; margin: 4% 0 1% }

.zjtd_swt a { width: 40%; display: inline-block; margin-left: 5%; color: #fff; font-size: 1.3rem; line-height: 2.5rem; text-align: center }

.zjtd_swt a:nth-child(1) { background: #b28850 }

.zjtd_swt a:nth-child(2) { background: #006dc6 }

.zjdy { width: 30rem; height: 21.85rem; background: url(/images/zj_37.jpg) no-repeat center; background-size: 100%; margin: 0 auto }

.wen { width: 95%; margin: 0 auto; padding-top: 5%; font-size: 1.3rem }

.wen span { color: #fff; background: #b28750; display: inline-block; font-size: 1.3rem; width: 2rem; line-height: 2rem; height: 2rem; text-align: center; margin-right: 3% }

.da { width: 95%; margin: 0 auto; padding-top: 1%; font-size: 1.3rem }

.da span { color: #fff; background: #006dc6; display: inline-block; font-size: 1.3rem; width: 2rem; line-height: 2rem; height: 2rem; text-align: center; margin-right: 3% }

.jieda { width: 62%; margin: 2% auto; text-align: center; }

.jieda img { width: 100% }

.rill p { width: 96%; margin: 2% auto; }

.ill_input { width:85%; margin:0 auto;height: 3.5rem; border: 1px solid #f2f1f2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0px 4px 6px rgba(0,0,0,0.3); margin-left: 2rem }

.rill a { width: 26%; display: block; margin: 2.5% auto 0; background: #b28850; border-radius: 5px; text-align: center; color: #fff; font-size: 1.2rem; line-height: 2rem; text-decoration: underline }

.zjtd .baike { margin: 2% 0 }

.baike { margin: 3% 0 6% }

.baike ul { overflow: hidden }

.baike li { float: left; width: 23.6%; text-align: center; margin: 1.5% 0 1% 1% }

.baike li img{ max-width:100%}

.dianh_yy,.mvwx{width:90%; margin:0 auto; text-align:center; border-radius:8px; background:#eeeeee; color:#333333; padding:3%;}
.dianh_yy h2{ font-size:1.6rem; }
.dianh_yy p{ font-size:2rem; padding:2% 0%; font-weight:bold;}
.zxdhw{ width:76%; margin:10px auto; text-align:center;}
.zxdhw a{ width:50%; display:inline-block;}
.zxdhw a img{ width:47%; }
.wxtx{ float:left; width:30%;}
.wxtx img{ display:block;}
.wxm{ float:left; padding-left:3%; width:67%; text-align:left;}
.wxm p{ font-size:1.3rem;  line-height:2.4rem;}.wxm b{ font-size:1.6rem;  line-height:2.4rem; display:block;}
.ggt1 h1{ padding:3%; text-align:center; font-size:1.6rem;color:#333333;}
.ggt1 img{ }