@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;border-radius:0}

textarea {  -webkit-appearance: none;}   



html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}

html{height:100%;font-size:100px;overflow-x:hidden;-webkit-text-size-adjust:none;}

ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}

header,article,footer,nav,section,aside,menu{ display:block;}

table{ border-collapse:collapse; border-spacing:0;}

img{border:0;}

a:link{color:#000;text-decoration:none;outline:none;}

a:active,a:visited{color:#000; text-decoration:none;}

body{ margin:0;padding:0;font-family:Microsoft Yahei; font-size:.14rem; min-width:3.2rem;background:#fff;}

.fl{ float:left;}

.fr{ float:right;}

.box_siz{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}

.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}

.fix{*zoom:1;}

.clear{clear:both;}

.kx{height:20px;}

.mt10{margin-top:.1rem;}

.mt20{margin-top:.2rem;}

.pdd10{padding:.1rem;}

.w{width:100%;}

.red{color:#F00;}

.font20{font-size:.2rem;}

.font24{font-size:.24rem;}

.font16{font-size:.16rem;}

.font18{font-size:.18rem;}

.f14{font-size:0.875em;}

.lh24{line-height:.24rem;}

.txtell{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

i,em{font-style:normal;}



.but{display:block;background:#69F; border-radius:5px;height:40px;line-height:40px; text-align:center;color:#fff;margin-top:10px;}



/*#gotop{display:none;position:fixed;z-index:777;width:82px;height:110px;right:10px;bottom:130px;background:url(../images/top.png) no-repeat;cursor:pointer;}



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

#gotop{width:41px;height:55px;right:0;bottom:95px;background-size:41px 55px;}	

}*/



.navbar{background:#fff; box-shadow: 1px 2px 2px #CCCCCC; z-index:999;}

.navbar .ico-home,.navbar .ico-nav{float:right;width:6%;text-indent:-9999em;background:url(../images/ico-menu.png) center center no-repeat;cursor:pointer;background-size:.2rem .2rem;display:block;height:.6rem;overflow:hidden; margin-right:1%;}

.navbar .ico-nav{float:right;background:url(../images/search.png) center center no-repeat;background-size:.2rem .2rem;}

.navbar h1{float:left;width:86%;background:url(../images/wz.png) no-repeat 15% 50%;background-size:3rem .55rem;height:3em;display:block;padding:0;margin:0;-webkit-transition:font-size 0.2s ease-out;-moz-transition:font-size 0.2s ease-out; -o-transition:font-size 0.2s ease-out; transition:font-size 0.2s ease-out;font-weight:100;}

.about_nav {

	border-top:0px solid #b8b8b8;

	padding-top:.1rem;

	width:100%;

	position:absolute;

	/*top:.8rem;*/

	z-index:10;

	display:none;

	background:#fff;

	padding-bottom: 15px;

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    box-shadow: 1px 2px 2px #CCCCCC;

	z-index:999;

}

.about_nav ul li{

	/*border-bottom:1px dashed #c2c2c2;

	background:url(../images/nav_row.png) no-repeat right top;*/

	font-size:.16rem;

	font-family:"微软雅黑";

	width:100%;

}

.about_nav ul li ul{display:none;}

.about_nav ul li:hover ul{display:block; background:#FFFFFF;}

.about_nav ul li:hover ul li a{color:#03468C;}

.about_nav ul li ul li{border-bottom:none; background:none;}

.about_nav ul li ul li:hover{background:#03468C;}

.about_nav ul li ul li:hover a{color:#FFFFFF;}



.about_nav ul li a{

	width:100%;

	height:.4rem;

	line-height:.4rem;

	color:#333;

	display:block;

	padding-left:.3rem;

}

.about_nav ul li:hover{background:url(../images/nav_rowo.png) no-repeat right top #03468C;}

.about_nav ul li.spec:hover{background:url(../images/nav_rowx.png) no-repeat right top #03468C;}

.about_nav ul li:hover a{

	width:100%;

	padding-left:.3rem;

	color:#FFFFFF;

	box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

}

.about_nav ul li .nav_son {

	margin:0;

	display: none;

	width:100%;

}

.about_nav ul li .nav_son a {

	font-family:"微软雅黑";

	font-size:1em;

	color:#333;

	height:2.5em;

	line-height:2.5em;	

	border-bottom:1px solid #ddd;

	background:#f5f5f5;

	padding-left:3.75em;

}





.search_nav{width:100%;

	position:absolute;

	/*top:.8rem;*/

	z-index:10;

	display:none;

	background-color:#fff;

	filter:alpha(opacity=100);  

      -moz-opacity:1;  

      -khtml-opacity: 1;  

      opacity: 1;

	  padding:.2rem .1rem .3rem .1rem;

	  background: #fff;

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    box-shadow: 1px 2px 2px #CCCCCC;}

	  

.contse{margin-top:0rem;float:left;width:100%;display:inline-block; position:relative;border-radius:0;-webkit-border-radius:0;}

.search_nav .input1{display:inline-block;height:.4rem;line-height:.4rem;padding-left:.1rem;border:1px solid #03468C;width:80%;font-size:.16rem;color:#333;outline:medium;box-sizing:border-box;margin:0;border-radius:0;-webkit-border-radius:0;}

.search_nav .input2{ position:absolute;height:.4rem;line-height:.4rem; text-align:center;width:20%;color:#fff;font-size:.16rem;background:#03468C;border:0;outline:medium;top:0;}



.banner{width:100%;}



.warp{width:94%; margin:auto;}

.bt{text-align:center; width:1.3rem; left:50%; margin:auto; margin-top:20px;}

.bt a{font-size:.16rem; line-height:.2rem; padding:0px .20rem; display:block; background:#FFFFFF; color:#2AA1CB;}

.btline{width:94%; height:1px; border-bottom:1px solid #666666; z-index:-1; margin-top:-.2rem; clear:both; position:absolute;}





.a2{padding-top:.2rem;}

.a2 img{width:100%;}

.a2 a{color:#666666;}



.a3{height:.4rem; width:1.2rem; background:#2AA1CB; text-align:center; margin:auto; margin-top:.1rem; margin-bottom:.1rem;}

.a3 a{color:#FFFFFF; line-height:.4rem;}



.a4{width:48.5%; float:left; margin-bottom:2%; margin-right:1.5%; text-align:center;}

.a4 img{width:100%;}

.a4.spec{margin-left:1.5%; margin-right:0%;}

.a4 a{line-height:.3rem;}



.newslist{}

.newslist ul{margin:0px; padding:0px;}

.newslist ul li{height:1.05rem; border-bottom:1px dotted #CCCCCC;}

.newslist ul li .up{height:.35rem; margin-top:.1rem;}

.newslist ul li .up .left{float:left; background:url(../images/dian.jpg) no-repeat center left;}

.newslist ul li .up .left a{line-height:.35rem; color:#000000; font-size:.16rem; padding-left:.15rem;}

.newslist ul li .up .right{float:right;}

.newslist ul li .up .right a{line-height:.35rem; color:#999999;}

.newslist ul li .con{height:.52rem; overflow:hidden; padding-left:.15rem;}

.newslist ul li .con a{line-height:.26rem; color:#999999;}



.prolist{ background:#F2F2F2; padding:2%;}

.prolist a{padding-right:15px; line-height:24px;}

.prolist a.spec{padding-left:0px;}

.prolist a:hover{color:#29A0CB;}

.prolist a.in{color:#29A0CB;}



.protitle{text-align:center;}

.protitle a{font-size:16px; line-height:60px;}



.proimg{text-align:center;}

.proimg img{max-width:70%;}



.procon{margin-top:.2rem;}

.procon a{color:#666666; line-height:24px;}

.procon img{max-width:100%;}



.newsbt{text-align:center;}

.newsbt ul{padding:0px; margin:0px; margin-top:.2rem;}

.newsbt ul li{list-style:none; margin:0px 10px; text-align:center; border:1px solid #999999; display:inline-table; -moz-border-radius: 6px; -webkit-border-radius:6px; border-radius: 6px;}

.newsbt ul li a{line-height:35px; font-size:14px; padding:0px 20px;}

.newsbt ul li:hover{background:#29A0CB; border:1px solid #29A0CB;}

.newsbt ul li:hover a{color:#FFFFFF;}

.newsbt ul li.in{background:#29A0CB; border:1px solid #29A0CB;}

.newsbt ul li.in a{color:#FFFFFF;}





.protime{text-align:center;}

.protime a{line-height:20px; color:#999999;}





.foot{height:100%; width:100%; background:#313131; text-align:center; margin-top:3%;}

.foot a{line-height:35px; color:#FFFFFF;}









