/**閲嶇疆鏍峰紡**/
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0;}
fieldset,img{border:0;}
body{margin:0; padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
table{border-collapse:separate;border-spacing:0;}
a{text-decoration:none;color:#000;}
a:hover{color:none;}
input,select,img{ vertical-align:middle;}
hr{border:1px solid #333;}
.clear{clear: both;}
.clearfix:after{display:block;content:""; clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.wp{width: 1200px; height: auto; margin: 0 auto;}

/*top*/
.top{width: 100%; height: 117px; background: #0052a9;border-bottom: 1px solid #80a9d4; }
.top-wrap{width: 1200px; height:auto; margin: 0 auto;}
.logo{margin-top: 21px;}
.langue{margin-left: 20px;color: #FFF;}
.langue a{color: #FFF; font-size: 13px;}

.menu-wrap{
	 background: #0052a9;
}


.menu {
 
 margin: 0 auto;
 width: 1200px;
 padding: 15px 0;

}

.menu li{
  float: left;
 position:relative;
 border-right: 2px solid #80a9d4;
  
 
}
.menu li a{
	display: block;
	color: #fff;
	 width: 140px;
	font-size: 14px;
	
	 text-align: center;
}
.menu li:hover dl{
	display: block;
}
.menu dl{
    width: 140px;
    background: #1b5ce2;
    text-align: center;
     display: none;
     position:absolute;
    z-index:99;
}
.menu dt a{
color:#fff;
}
/*banner*/
.banner{width: 100%; height: 600px; overflow: hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{left: 48%;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li{border-radius: 50%;}
/*main*/
.main{margin-top: 30px;}
.main-info{height: 67px; border-bottom: 1px solid #CCC; line-height: 67px;}
.tianqi{margin-top: 25px; }
.m-tel{margin-top:20px;}
.m-tel img{margin-right: 10px;}
.m-tel span{font-size: 24px;color: #fff;}
.left{width: 890px;margin-top: 30px;}
.right{width: 280px; margin-top: 30px;}
.right1{width: 280px;}

.about-left{width: 1160px;  border:1px solid #f4f4f4; background: #f4f4f4; padding: 20px; }
.about-left p{width: 692px;}
.about-right h3{color: #0052a9;padding-bottom: 40px;}
.ab-list-title{height:35px;line-height: 35px; border-bottom: 1px solid #CCC;margin-bottom: 15px;}




.picScroll-left{width: 850px; height: 248px; overflow:hidden; position:relative;  border:1px solid #f4f4f4; background: #f4f4f4; padding: 20px; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; border-bottom: 1px solid #CCC; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:24px; float:right; margin-right:5px;  overflow:hidden;
	 cursor:pointer; background:url("/css/img/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/css/img/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:210px; height:165px;float:left; _display:inline; overflow:hidden; text-align:center; position: relative;margin-top: 20px; margin-right: 3px;}
.picScroll-left .bd ul li .pic{width:210px; height:165px; text-align:center; position: absolute; z-index: 1;}
.picScroll-left .bd ul li .pic img{ width:210px; height:165px; display:block;  }
.picScroll-left .bd ul li .title{width: 210px; height: 28px; line-height:28px;  font-size: 13px;  position: absolute; z-index: 5;bottom: 0px; background: rgba(51,51,51,0.6);}
.picScroll-left .bd ul li .title a{color: #FFF; }

.video_news{margin-top: 30px; height: 375px;width: }
.focusBox { position: relative; width: 360px; height: 375px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 360px; height: 375px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }


.choice{background: url(/images/xzspan.png) no-repeat center;height: 763px;margin-top: 30px;position: relative;}


.xzCont {
    padding-top: 234px;
    text-align: center;
}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}

.xzTab {
    position: absolute;
    bottom: 34px;
    left: 50%;
    margin-left: -402px;
    overflow: hidden;
    width: 804px;
}
.xzTab span {
    margin: 0px 9px;
    float: left;
    width: 116px;
    height: 134px;
    background-image: url(/images/000.png);
    background-repeat: no-repeat;
    cursor: pointer;
    transition: all .2s;
}

.xzTab .xzT01 {
    background-position: 0px top;
}
.xzTab .xzT02 {
    background-position: -134px top;
}
.xzTab .xzT03 {
    background-position: -269px top;
}
.xzTab .xzT04 {
    background-position: -404px top;
}
.xzTab .xzT05 {
    background-position: -539px top;
}
.xzTab .xzT06 {
    background-position: -673px top;
}

.xzTab .xzT01.cur, .xzTab .xzT01:hover {
    background-position: 0px bottom;
}
.xzTab .xzT02.cur, .xzTab .xzT02:hover {
    background-position: -134px bottom;
}

.xzTab .xzT03.cur, .xzTab .xzT03:hover {
    background-position: -269px bottom;
}
.xzTab .xzT04.cur, .xzTab .xzT04:hover {
    background-position: -404px bottom;
}

.xzTab .xzT05.cur, .xzTab .xzT05:hover {
    background-position: -539px bottom;
}

.xzTab .xzT06.cur, .xzTab .xzT06:hover {
    background-position: -673px bottom;
}


.m-video{margin-right: 25px;}
.m-news{width: 465px; height: 335px; background:#f4f4f4; padding: 20px; }
.mn-tab{height: 30px; border-bottom: 1px solid #CCC;}
.mn-tab span{width: 90px; height: 28px;  display: inline-block; font-size: 18px; color: #666;margin-right: 5px;cursor: pointer;}
.mn-tab span.tabhover{border-bottom: 3px solid #3e8ff0;}
.mn-tab a{color: #666; font-size: 13px; float: right;margin-top: 2px;}

.m-news-list dl{height: 83px; border-bottom: 1px dashed #CCC;margin-top: 15px;}
.m-news-list dl dt{width: 70px; height: 70px;border: 2px solid #CCC; text-align: center; line-height: 70px;font-size: 30px;color: #999999;float: left;}
.m-news-list dl dd{margin-left: 20px; font-size: 15px;float: left;}
.m-news-list dl dd p{margin-top:12px;color: #666;}
.m-news-list dl dd p a{color: #666;}
.m-news-list dl dd p a:hover{color:#3e8ff0; }
.hide{display: none;}

.pd-list{height:215px;padding: 20px; background: #f4f4f4;margin-top: 30px;width: 892px;}
.pd-list-title{height:35px;line-height: 35px; border-bottom: 1px solid #CCC;}
.pd-list-title span{font-size: 18px;}
.pd-list-title span a{font-size: 13px;}
.pd-list-title span.fr{font-size: 13px;color: #666;}
.pd-list-title span.fr a{color: #666;}
.pageshow{margin-top: 20px;}

.scrollleft ul li{width: 164px; height: 164px; text-align: center;margin-right: 10px;margin-top: 20px;}
.scrollleft ul li img{width: 164px; height: 134px;}
.scrollleft ul li p{font-size: 13px;margin-top: 10px;}
.scrollleft ul li:hover p{color: #3e8ff0;}

.right-top{width: 100%; height: 290px; background:#f4f4f4; }
.right-top dl{padding: 20px;}
.right-top dl dt{width:120px; text-align:center;float: left; font-size: 13px;margin-top: 15px;}
.right-top dl dt p{margin-top: 10px;}
.right-top dl dt:hover p{color:#3e8ff0; }
.right-mid{height: 335px; padding: 20px;background:#f4f4f4;}
.right-mid p{margin-top: 5px; font-size: 14px;}
.right-mid p a{color: #666;}
.right-mid p a:hover{color: #3e8ff0;}
.contact{height:215px;margin-top: 30px; padding: 20px; background:#f4f4f4; }
.contact ul{margin-top: 20px;}
.contact ul li{font-size: 13px; margin-top:6px;color: #666;}
 
/*footer*/
.footer{width: 100%; height: 156px; background: #dfdfdf;margin-top: 50px;}
.foot-logo{margin-top: 50px;}
.foot-info{margin-top: 40px;margin-left: 45px; font-size: 13px; color: #666;}
.foot-info a{color: #666;margin-left:20px; margin-right: 20px;}
.foot-info p{margin-top: 10px;}
.foot-wx{width: 150px; text-align: center;margin-top: 15px;}
.foot-wx p{font-size: 13px; margin-top: 10px; color: #666;}
.footer a:hover{color: #3e8ff0;}




/*category*/
.category{padding: 20px;background: #f4f4f4;}
.category dl dt{font-size: 13px; line-height: 25px; border-bottom: 1px dashed #CCC; padding: 0px 20px;margin-top: 10px;}
.category dl dt a{color: #666;}
.category dl dt:hover a{color: #3e8ff0;}
.category dl dd{line-height:25px;}
.category dl dd a{font-size:13px;color: #666;margin-left:30px;}
.products{margin-top: 30px;}
.products ul li{width: 210px; height: 210px;float: left;margin: 6px;}
.products ul li img{width: 210px; height: 160px;}
.products ul li p{font-size: 13px; margin-top: 8px; text-align: center;color: #666;}
.products ul li:hover p{color: #3e8ff0;}

.news{margin-top: 20px;}
.news ul li{list-style-position: inside;font-size: 13px; line-height: 30px; border-bottom: 1px dashed #CCC;color: #33a1ea; list-style-type: square;}
.news ul li span{float: right;color: #666; }
.news ul li a{color: #666;}
.news ul li:hover a{color: #33a1ea;}
.news ul li:hover span{ color: #33a1ea;}

.con-tt{ margin-bottom:20px;margin-top:10px;}
.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;}
.con-tt p{ text-align:center; font-size:13px; color:#666;}
.con-tt p span{ margin-right:20px;}

.pn{ margin-top:50px; font-size:14px;font-family:"寰蒋闆呴粦"; color:#666;}
.download{text-align: center;}
.download a{display: inline-block;padding: 8px 14px; background: #4A708B; color: #FFF; font-size: 13px;border-radius: 4px;}
#youkuplayer{margin: 0 auto;}
/* 鍒嗛〉page鏍峰紡 style*/
.page{ margin-top:20px; margin-bottom:20px; text-align:center;font-size:13px;}
.page a{	
	border: 1px solid #ccc;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
	background: #fff;
	text-decoration:none;
	color:#999;
}
.page a:hover{
	border:1px solid #FF6600; 
	background-color:#FF6600; 
	color:#fff;
}
.page span{
	border: 1px solid #FF6600;
	display: inline;
	padding: 3px 10px 3px 10px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #FFEEE5;
	color: #FF6600;}
<!--0.00019979476928711-->