@charset "utf-8";
/* CSS Document */

html,body{
	position:relative; height:100%;
}
.w1000{
	width:1000px; margin:0 auto; zoom:1; display:table; content: " ";
}
.left{
	float:left;
}
.right{
	float:right;
} 
/***header***/
.header{
	width:100%; clear:both; position:relative; z-index:1;
}
.header .header_t{
	padding:30px 0; height:40px; width:1000px; margin:0 auto;
}
.header .logo{
	width:180px; height:40px; float:left;
}
.header .language{
	width:126px; height:12px; float:right;
}
.header .navbar{
	width:100%; height:40px; background:#7a7a7a; font:14px/40px Arial, Helvetica, sans-serif; color:#999;
}
.header .navbar ul li{
	float:left; width:142px; height: 40px; text-align:center; position:relative; z-index:20;
}
.header .navbar ul li a {
	font:14px/40px Microsoft YaHei; color:#fff;
}
.header .navbar ul li a i{
	width:20px; height:20px; display:inline-block; vertical-align:middle; background:url(../images/nav_arrow.png) no-repeat 0 0;
}
.header .navbar ul li.active,.header .navbar ul li:hover{
	background:#fff;
}
.header .navbar ul li.active a,.header .navbar ul li:hover a{
	color:#6ba3ee;
}
.header .navbar ul li.active a i,.header .navbar ul li:hover a i{
	background:url(../images/nav_arrow.png) no-repeat 0 -28px;
}
.header .navbar ul li .subnav{
	width:160px; padding:2px 0; display:none; position:absolute; top:40px; left:0; z-index:22;
}
.header .navbar ul li .subnav div{
	background:#fff; padding:15px 0px 15px 30px; text-align:left;
}
.header .navbar ul li .subnav a{
	display:block; font:13px/28px Microsoft YaHei; color:#333;
}
.header .navbar ul li .subnav a:hover{
	color:#6ba3ee;
}
.header .navbar ul li:hover .subnav{
	display:block;
}
.header .navbar ul li.hover .subnav{
	display:block;
}
.banner{
	width:100%; clear:both; text-align:center;
}

/***index***/
.banner{
	overflow:hidden; position:relative; z-index:0; width:100%; clear:both; line-height:1px; text-align:center; background:#e5e5e5;
}
.slides {
	display:none; position:relative; z-index:4;
}
.slides a{
	display:none;
}
.slides img{
	width:100%;
}
.slidesjs-pagination{
	position:absolute; bottom:20px; width:100%; z-index:15;
}
.slidesjs-pagination ul{
	text-align:center;
}
.slidesjs-pagination li{
	display:inline-block; width:14px; height:14px; margin-right:10px;
}
.slidesjs-pagination li a{
	display:block; width:12px; height:12px; cursor:pointer; background: url(../images/slides.png) no-repeat 0 0; overflow:hidden; text-indent:100px;
}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {
	background:url(../images/slides.png) no-repeat -19px 0;
}

.main{
}
.main .tit{
	height:40px;
}
.main .tit h2{
	float:left; height:40px; display:inline-block; font:bold 20px/40px Microsoft YaHei; color:#333;
}
.main .tit a.more{
	float:right; font:12px/40px Microsoft YaHei; color:#333; background:url(../images/icon_2.png) no-repeat right center; padding-right:10px; margin-left:30px;
}
.main .czjz{
	padding:50px 38px; background:url(../images/line-2.png) no-repeat left top;
}
.main .czjz .info{
	width:100%;
}
.main .czjz .info p{
	 font:15px/30px Microsoft YaHei; color:#333;
}
.index_product{
	padding:50px 0; width:100%; background:#aac7e2;
}
.index_product ul{
	display:table; content:''; width:1050px; margin:0 auto;
}
.index_product ul li{
	width:300px; margin:0 25px; padding-bottom:20px; float:left; background:#e2e2e2;
}
.index_product ul li img{
	width:300px;
}
.index_product ul li h2{
	height:20px; padding:10px 30px; font:bold 18px/20px Microsoft YaHei; color:#333;
}
.index_product ul li p{
	height:50px; padding:10px 30px; font:12px/22px Microsoft YaHei; color:#333;
}
.index_product ul li a{
	color:#333;
}
.index_product ul li a.more{
	font:12px/22px Microsoft YaHei; color:#1286cc; margin-left:30px;
}
.index_news{
	padding:50px 0; width:100%;
}
.index_news ul{
	display:table; content:''; width:1020px; margin:20px auto;
}
.index_news ul li{
	width:420px; padding:25px 30px; margin:0 10px; border-left:10px solid #7a7a7a; float:left; background:#e2e2e2;
}
.index_news ul li .tit1{
	width:100%;
}
.index_news ul li .tit1 h2{
	font:16px/20px Microsoft YaHei; color:#1286cc;
}
.index_news ul li .tit1 h2 a{
	color:#1286cc;
}
.index_news ul li .tit1 span{
	font:12px/20px Microsoft YaHei; color:#333;
}
.index_news ul li .info{
	width:100%; padding:10px 0; display:table; content:''; clear:both;
}
.index_news ul li img{
	width:142px; float:right;
}
.index_news ul li p{
	width:250px; float:left; font:12px/22px Microsoft YaHei; color:#333;
}
.index_news ul li a.more{
	font:12px/22px Microsoft YaHei; color:#1286cc; background:url(../images/icon_1.png) no-repeat right center; padding-right:10px;
}
.about{
	padding:50px 38px; background:url(../images/line-3.png) no-repeat left top;
}
.about .info{
	width:100%;
}
.about .info p{
	 font:15px/30px Microsoft YaHei; color:#333; padding:7px 0;
}
.linian{width:100%; height:400px; background:url(../images/linianbj.jpg) no-repeat center center; overflow:hidden;}
.linian .ln_right{width:260px; height:330px; padding:35px 35px; float:right;}
.linian .ln_right h2{
	height:20px; padding:10px 0px; font:bold 18px/20px Microsoft YaHei; color:#333;
}
.linian .ln_right p{
	font:15px/30px Microsoft YaHei; color:#333; padding:7px 0;
}
.contact{
	width:100%; height:280px; padding:60px 0; margin-bottom:100px; background:#e0eaf4 url(../images/contact_bg.png) no-repeat right center;
}
.contact .tit{padding-left:40px; }
.contact .cont{padding:55px 150px; height:82px;}
.contact .cont .contact_item{background:url(../images/contact.png) no-repeat -258px -31px; width:160px; height:44px;font:16px/44px Microsoft YaHei; color:#333; text-align:center; position:relative; float:left; margin:20px 40px; cursor:pointer;}
.contact .cont .contact_item span{display:none; width:200px; height:30px;font:14px/30px Microsoft YaHei; color:#333; position:absolute; top:40px; left:-20px; padding-top:10px; text-align:center;}
.contact .cont .contact_item:hover{background:url(../images/contact.png) no-repeat -18px -31px;}
.contact .cont .contact_item:hover span{display:block;}
.contact .erweima{background:url(../images/contact.png) no-repeat -559px -4px; width:112px; height:112px; float:right;}
.xingneng{width:100%; height:400px; background:url(../images/xingneng.jpg) no-repeat center center; overflow:hidden; position:relative;}
.xingneng .ln_left{width:100%; height:330px; padding:55px 0; position:absolute;}
.xingneng .ln_left h2{
	width:30%; height:20px; padding:10px 0px; font:bold 24px/24px Microsoft YaHei; color:#333;
}
.xingneng .ln_left p{
	width:30%; font:16px/32px Microsoft YaHei; color:#cc6600; padding:10px 0;
}

.index_product1{
	padding:50px 0; width:100%; background:#e3e3e3;
}
.index_product1 ul{
	display:table; content:''; width:1050px; margin:0 auto;
}
.index_product1 ul li{
	width:300px; margin:0 25px; padding-bottom:20px; float:left; background:#fff; font-size:0; line-height:0;
}
.index_product1 ul li img{
	width:300px;
}
.index_product1 ul li h2{
	height:20px; padding:10px 30px; border-top:5px solid #e3e3e3; font:bold 18px/20px Microsoft YaHei; color:#333;background:#aac7e2;
}
.index_product1 ul li p{
	height:50px; padding:10px 30px; font:12px/22px Microsoft YaHei; color:#333;
}
.index_product1 ul li a{
	color:#333;
}
.index_product1 ul li a.more{
	font:12px/22px Microsoft YaHei; color:#1286cc; background:url(../images/icon_1.png) no-repeat right center; padding-right:10px; margin-left:30px;
}
.new_product{padding:50px 0px; height:270px; margin-bottom:100px; background:url(../images/product_bg.jpg) no-repeat center center;}
.new_product .pic{
	height:270px; width:360px; float:left; margin-left:50px;
}.new_product .pic img{
	width:100%;
}
.new_product .info{height:230px; width:529px; padding:20px 30px; float:left; background:#fff;}
.new_product .info a{
	height:20px; padding:10px 0px; font:bold 18px/24px Microsoft YaHei; color:#333;
}
.new_product .info a:hover{
	color:#6ba3ee;
}
.new_product .info p{
	font:12px/22px Microsoft YaHei; color:#333; padding:10px 0;
}

.mleft{
	width:240px; padding:60px 0; float:left; background:url(../images/line-1.png) repeat-y right top;
}
/*收缩菜单*/
.subNavBox{width:230px;}
.subNav{cursor:pointer;font:16px/25px Microsoft YaHei; color:#333; padding-left:38px;background:url(../images/icon.png) no-repeat;background-position:0 -7px; margin-bottom:15px;}
.subNav:hover{color:#277fc2;}
.currentDt{background-image:url(../images/icon.png);background-position:0 -40px; color:#6ba3ee}
.currentDt>a{color:#6ba3ee}
.navContent{display: none;margin-left:38px; background:url(../images/line-1.png) repeat-y left top; margin-bottom:10px;}
.navContent li{padding-left:20px;}
.navContent li a{display:block;width:100%; font:14px/18px Microsoft YaHei;color:#333; padding:8px 0;}
.navContent li.active{background:url(../images/icon.png) no-repeat 0 -73px;}
.navContent li a:hover{color:#6ba3ee;}
.navContent li.active a{color:#6ba3ee;}


.mright{
	width:720px; float:left; padding:60px 0 60px 40px; margin-left:-2px; background:url(../images/line-1.png) repeat-y left top;
}
.mright .mt{
	height: 22px; padding:2px 0;
}
.mright .mt h1{
	 font:bold 22px/22px Microsoft YaHei; color:#6ba3ee;
}
.mright .mc{
	padding:20px 0; font:14px/28px Microsoft YaHei; color:#333333;
}
.mright .mc p{
	padding:10px 0;font:14px/28px Microsoft YaHei; color:#333333;
}
.mright .mc img{
	width:100%;
}
.mright .title{
	height: 22px; padding:2px 0; margin-left:20px;font:18px/22px Microsoft YaHei; color:#6ba3ee; text-align:center;
}
.mright .detail{
	 margin-left:20px; padding:20px 0; font:12px/24px Microsoft YaHei; color:#333333;
}
.mright .detail p{
	padding:10px 0;font:12px/24px Microsoft YaHei; color:#333333;
}
.mright .detail img{
	width:100%;
}
.mright .list_jishu{
	padding:0 0 40px; border-top:1px dotted #666; margin-left:20px;
}
.mright .list_jishu li{
	border-bottom:1px dotted #666; padding:10px 0; position:relative;
}
.mright .list_jishu li h2{
	font:16px/30px Microsoft YaHei; color:#555;
}
.mright .list_jishu li h2 a{
	color:#333;
}
.mright .list_jishu li h2 a:hover{
	font:16px/24px Microsoft YaHei; color:#1286cc;
}
.mright .list_jishu li p{
	font:12px/24px Microsoft YaHei; color:#333;
}
.mright .list_jishu li a.downbtn{
	width:95px; height:30px; display:block; text-align:center; font:14px/30px Microsoft YaHei; color:#6ba3ee; background:url(../images/btn.png) no-repeat 0 0; position:absolute; right:0; top:20px;
}
.mright .list_jishu li a.downbtn:hover{
	color:#fff; background:url(../images/btn.png) no-repeat 0 -37px;
}

.list_news {
	padding:0 0 50px;
}
.list_news .tit{
	padding:50px 38px; height:60px; background:url(../images/line-3.png) no-repeat left -10px;
}
.list_news .tit h2{
	float:left; height:60px; display:inline-block; font:bold 20px/60px Microsoft YaHei; color:#333;
}
.list_news ul{
	width:100%; display:block;
}
.list_news ul li{
	padding:25px 60px 25px 40px; width:900px; margin-bottom:40px; border-left:10px solid #7a7a7a; background:#e2e2e2; display:table; content:''; clear:both;
}
.list_news ul li .info{
	width:720px; float:left;  padding:10px 0;
}
.list_news ul li .info h2{
	font:16px/20px Microsoft YaHei; color:#1286cc;
}
.list_news ul li .info h2 a{
	color:#1286cc;
}
.list_news ul li .info span{
	font:12px/24px Microsoft YaHei; color:#333; display:block;
}
.list_news ul li .info p{
	font:12px/22px Microsoft YaHei; color:#333; padding:10px 0;
}
.list_news ul li .info a.more{
	font:12px/22px Microsoft YaHei; color:#1286cc; background:url(../images/icon_1.png) no-repeat right center; padding-right:10px;
}
.list_news ul li .pic{
	width:142px; float:right;
}
.list_news ul li .pic img{
	width:100%;
}

.news_detail{
	padding:50px 0;
}
.news_detail .title{
	text-align:center; border-bottom:1px solid #999;
}
.news_detail .title h2{
	height: 22px; padding:2px 0; font:18px/22px Microsoft YaHei; color:#6ba3ee;
}
.news_detail .title span{
	display:block; padding:10px 0 20px; font:12px/22px Microsoft YaHei; color:#333;
}
.news_detail .cont{
	 padding:20px 0; font:12px/24px Microsoft YaHei; color:#333333;
}
.news_detail .cont p{
	padding:10px 0;font:12px/24px Microsoft YaHei; color:#333333;
}
.news_detail .cont img{
	width:100%;
}
/***pages***/
.pages{
	height:20px; padding:20px 0 40px; text-align:center;
}
.pages a{
	font:14px/22px  "Microsoft YaHei"; color:#666; padding:3px 5px;
}
.pages a.active{
	color:#6ba3ee;
}
.pages span{
	color:#666; font:12px/22px "Microsoft YaHei"; padding:3px 8px; margin:0 2px;
}
.cont_page{
	 padding:30px 0; text-align:right;
}
.cont_page a{
	color:#1286cc; font:14px/22px "宋体"; 
}

/*slide_container*/
.slide_container {position:absolute; width: 100%; height:100%; z-index:0; }
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0;width: 100%; height:100%; }
.rslides li { position: absolute; width: 100%; height:100%; left: 0; top: 0; bottom:0; }
.rslides img { display: block; position: relative; z-index: 2; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 3; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav {display:none;}

.slide_container .slide_tabs{ display:none;}  
/***footer***/
.footer{
	width:100%; clear:both;
}
.footer .copyright{
	color:#666; font:12px/22px "Microsoft YaHei"; border-top:2px solid #ccc; padding:10px 0 30px;
}
