﻿@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
html, body {
	width:100%;
	height:auto;
	margin:0 auto;
	font-family:"microsoft yahei"
}
.cw {
	width:1200px;
	margin:0 auto;
}
/*header*/


.header {
	padding-top:15px;
	height:80px;
}
.flag {

}
.flag ul li {
	float:left;
	margin-left:10px;
}
.nav {
	height:38px;
	background:#f6f6f6;
	clear:both;
}
.nav ul {
	margin:0 auto;
	width:1201px;
}
.nav ul li {
	float:left;
	text-align:center;
	border-right:1px solid #e5e5e5;
	margin-left:8px;
}
.nav > ul > li > a {
	display:block;
	font-size:15px;
	color:#666;
	text-decoration:none;
	line-height:38px;
	font-weight:bold;
	padding:0 42px;
}
.nav > ul > li > a:hover, .nav > ul > li > a.cur {
	background:#fff;
}
.nav .productList {
	position:absolute;
	height:446px;
	width:100%;
	top:133px;
	z-index:99999;
	background:#999999;
	display:none;
}
.nav .productList div.productLast {
	background:#666666;
	height:134px;
}
.nav .productList img {
	position:absolute;
	top:0;
	left:50%;
	margin-left:-253px;
}
.nav dl {
	width:100%;
	height:314px;
	padding:30px 0 25px;
}
.productList dl dd {
	float:left;
	margin-right:100px;
}
.productList dl dd a {
	font-size:12px;
	font-family:microsoft yahei;
	color:#fff;
	line-height:20px;
	display:block;
	text-decoration:none;
}
.productList dl dd a.TitleDD {
	font-size:14px;
	line-height:30px;
	font-weight:bold;
}
.productLast .lastPd {
	padding:25px 0 15px;
}
.productLast th {
	vertical-align:middle;
	width:145px;
	color:#fff;
	font-size:16px;
	font-family:microsoft yahei;
}
.productLast td {
	width:1050px;
}
.productLast td a {
	color:#fff;
	font-size:14px;
	font-family:microsoft yahei;
	display:block;
	text-decoration:none;
}
.productLast td a span {
	font-size:14px;
	display:block;
	font-weight:bold;
}
.footer {
	background:#8e8e8e;
	padding-top:30px;
	clear:both;
	padding-bottom:30px;
}
.footer ul li {
	float:left;
}
.footer ul li h3 {
	font-size:18px;
	color:#d2d2d2;
	padding-bottom:10px;
}
.footer ul li a {
	display:block;
	color:#fff;
	line-height:22px;
	font-size:14px;
}
.footer ul li ol {
	width:220px;
}
.footer ul li ol li {
	float:left;
	width:110px;
}
.ft_right {
	padding-left:145px;
	width:183px;
}
.ft_right h3 {
	font-size:18px;
	color:#d2d2d2;
	padding-bottom:10px;
}
.ft_right .wx span {
	float:left;
	color:#d2d2d2;
}
.ft_right .ol_ms {
	border:1px solid #a1a1a1;
	height:30px;
	width:163px;
	margin-top:15px;
	background:url("../images/olms.jpg") no-repeat top right;
	line-height:30px;
	padding-left:23px;
	font-size:14px;
	color:#d2d2d2;
	text-decoration:none;
}
.ft_right .tel {
	background:url("../images/tel.jpg") no-repeat top left;
	height:29px;
	margin-top:10px;
	padding-left:46px;
	color:#fff;
}
.ft_right .tel p {
	font-size:13px;
	text-align:left;
}
.ft_nv {
	margin:0 auto;
	text-align:center;
	font-size:14px;
	padding-top:20px;
	color:#d2d2d2;
}
.ft_nv a {
	color:#d2d2d2;
	text-decoration:none;
	padding:0px 5px;
}
.cprt {
	margin:0 auto;
	text-align:center;
	color:#d2d2d2;
	padding-top:5px;
}
.cprt a {
	color:#d2d2d2;
	padding-left:5px;
}
.pl140 {
	padding-left:140px;
}
.prt {
	padding-right:35px;
}
/*内页banner*/
.neiBanner {
	position:relative;
	background-position:center top;
	height:250px;
	width:100%;
	background-repeat:no-repeat;
}
.neiNav {
	background:url("../images/neiNavBg.png") left top repeat-x;
	width:100%;
	height:41px;
	position:absolute;
	bottom:0;
	left:0;
}
.neiNav li {
	float:left;
	width:116px;
}
.neiNav li a {
	width:116px;
	line-height:38px;
	font-family:microsoft yahei;
	font-size:13px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	display:block;
}
.neiNav li a:hover, .neiNav li a.cur {
	border-bottom:3px solid #008cd6;
}
.navigate {
	padding:30px 0 40px;
	color:#666666;
	font-size:13px;
	font-family:microsoft yahei;
}
.navigate a {
	display:inline-block;
	color:#666666;
	font-size:13px;
	font-family:microsoft yahei;
	text-decoration:none;
	margin:0 5px;
}
.so {
	width:280px;
	height:35px;
	background:#028cd7;
	text-align:center;
	line-height:35px;
	display:block;
	text-decoration:none;
	margin-bottom:20px;
	color:#fff;
	font-size:15px;
	font-family:microsoft yahei;
}
.mailto {
	display:block;
	color: #999;
	font-size: 13PX;
	font-family: microsoft yahei;
	line-height: 20px;
	margin: 10px 0;
	text-decoration:none;
}
@charset "utf-8";

/* global */


.fckBody h1{font-size:1.5em;}
.fckBody h2{font-size:1.4em;}
.fckBody h3{font-size:1.3em;}
.fckBody h4{font-size:1.2em;}
.fckBody h5{font-size:1.1em;}
.fckBody h6{font-size:1em;}
.fckBody em{font-style:italic;}
.fckBody h1,.fckBody h2,.fckBody h3,.fckBody h4,.fckBody h5,.fckBody h6 {margin:10px 0;font-weight:700;}

@charset "utf-8";
/* CSS Document */
/*index*/
.inBody_1{padding-top:10px;}
.inBody_title{border-bottom:1px solid #d1d1d1;height:50px;line-height:50px;margin-bottom:15px;}
.inBody_title .t1{font-size:26px;color:#444;}
.inBody_title .t2{padding-top:5px;}
.inBody_title .t2 a{color:#525252; text-decoration:none;}
.inBody_title .t2 em{color:#008cd6;}
.inBody_1 .inBy_1_left{width:896px;float:left;}
.inBody_1 .inBy_1_left .proBy_1{width:282px;float:left;}
.inBody_1 .inBy_1_left .proBy_2{width:282px;float:left;margin-left:25px;}
.inBody_1 .inBy_1_left .proBy_3{width:282px;float:left;margin-left:25px;}
.inBody_1 .inBy_1_left .proBy_4{width:282px;float:left;}
.inBody_1 .inBy_1_left .proBy_5{width:282px;float:left;margin-left:25px;}
.inBody_1 .inBy_1_left .proBy_6{width:282px;float:left;margin-left:25px;}
.inBody_1 .inBy_1_left .proBy_7{width:282px;float:left;}
.inBody_1 .inBy_1_left .proBy_8{width:282px;float:left;margin-left:25px;}
.inBody_1 .inBy_1_left .proBy_9{width:282px;float:left;margin-left:25px;}
.scrollBody{width:282px;}
.scrollBody .scroll{float:left;width:282px;height:320px;position:relative; overflow:hidden;}
.scrollBody .scroll ul{position:absolute;width:9999em;top:0;left:0;height:320px;float:left;}
.scrollBody .scroll ul li{float:left;width:282px;height:320px;overflow:hidden;}
.scrollBody .scroll ul li a{ text-decoration:none;}
.scro_title{height:40px;background:#e1e1e1;font-size:16px;color:#5E5D5D;line-height:40px;text-align:left;margin-bottom:15px; position:relative;font-weight:bold; padding-left:20px;}
.scro_title .btn{float:right; position:absolute;top:10px;right:15px;}
.scro_title .leftBtn{display:block;width:16px;height:20px;background:url("../images/lbtn.png") no-repeat;}
.scro_title .leftBtn:hover{background:url("../images/lbtn_h.png") no-repeat;}
.scro_title .rightBtn{display:block;width:16px;height:20px;background:url("../images/rbtn.png") no-repeat;margin-left:5px;}
.scro_title .rightBtn:hover{background:url("../images/rbtn_h.png") no-repeat;}
.proimg{width:282px;height:188px;}
.p_tit{padding-top:10px;}
.p_tit a{font-size:16px;color:#6E6D6D;font-weight:bold;}
.p_txt{padding-top:5px;}
.p_txt a{color:#666;line-height:20px;font-size:13px;}

.inBody_1 .inBy_1_right{margin-left:24px;float:left;width:280px;}
.in_video{width:280px;height:201px;}
.in_sel{margin-top:10px;}
.in_sel select{border:1px solid #a5a5a5;width:280px;height:32px;font-size:14px;color:#979797;padding-left:20px;margin-bottom:10px;}
.album{height:43px;background:#aeaeb0;color:#fff;font-size:14px;text-align:center;line-height:43px;}
.album a{color:#fff; text-decoration:none;}
.al_txt{padding-top:8px; color:#666}
.al_txt a{padding-left:10px;background:url("../images/altxt.jpg") no-repeat left 3px; text-decoration:none;color:#666;margin-right:6px;}


.inBody_2{padding-top:20px;padding-bottom:60px;}
.inBody_2 .news_left{width:915px;float:left;}
.inBody_2 .news_left ul li{float:left;width:282px;margin-right:23px;}
.inBody_2 .news_left ul li a{ text-decoration:none;}
.newsimg{width:282px;height:183px;}
.news_tit{padding-top:10px;line-height:22px;}
.news_tit a{font-size:16px;color:#6E6D6D;font-weight:bold;}
.news_txt{line-height:23px;padding-top:5px;}
.news_txt a{color:#666;} 
.news_hou{padding-top:5px;}
.news_hou a{color:#666;} 
.inBody_2 .news_right{float:left;width:285px;}
.inBody_2 .news_right ul li{padding-bottom:10px;}
.inBody_2 .news_right em{color:#666;}
.inBody_2 .news_right a{color:#2e2e2e; text-decoration:none;line-height:20px;font-size:13px;}

.index_bm{height:190px;background:url("../images/indbm_bg.jpg") repeat-x;}
.index_bm ul{ overflow:hidden;margin: 0px -40px 0px 0px;padding-top:34px;}
.index_bm ul li{float:left;width:268px;margin-right:40px;}
.index_bm ul li .bmimg{box-shadow:2px 2px 5px #999}
.index_bm ul li p{text-align:center;padding-top:15px;}
.index_bm ul li p a{font-size: 14px; color:#383838; text-decoration:none;}
@charset "utf-8";
/* banner-box */
.banner-box{width:100%;position:relative;overflow:hidden;height:660px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:100%;position:absolute;top:280px;}
.banner-btn a{display:block;width:54px;height:103px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:5px;background:url("../images/foot.png") no-repeat 0 0;} 
.banner-btn a.next{right:0px;background:url("../images/foot.png") no-repeat -49px 0;}

.banner-box .hd {position:absolute;margin-top:19%;left:49%;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#2975c6;}

/*online qq*/

.online_q {  position: fixed; right: 0px; bottom: 30%; z-index: 9999; }
.online_q .btn2{width:73px; height:73px; margin-bottom:5px; cursor:pointer; position:relative; font-size:12px; transition:.3s;}
.online_q .btn-top{ }
.online_q .btn2 span{display:block; width:100%; height:100%; text-align:center; border-radius:3px; position:relative; padding-top:49px; z-index:999; overflow:hidden; transition:.3s; -webkit-transition:.3s; font-size:12px; color:#fff;}
.online_q .btn-qq span{background:url(../images/piaofu_qq.png) center 11px no-repeat #0869ac;}
.online_q .btn-tel span{background:url(../images/piaofu_tel.png) center 11px no-repeat #0869ac; }
.online_q .btn-weixin span{ background:url(../images/piaofu_weixin.png) center 11px no-repeat #0869ac; }
.online_q .btn-top span{ background:url(../images/piaofu_top.png) center no-repeat #fff;  }

.online_q .open.pic{ position:absolute; background:#0869ac; width:100px; height:100px; right:100px; top:50%; margin-top:-50px; text-align:right; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.pic:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0869ac; position:absolute; right:-15px; top:50%; margin-top:-10px;}
.online_q .open.pic img{ width:80px; height:80px; margin-top:10px; margin-left: 10px;margin-right:10px;}
.online_q .btn2:hover .open.pic{ opacity:1; right:90px;visibility:visible;}

.online_q .open.tel{ position:absolute; background:#0869ac; width:160px; height:50px; border-radius:20px; color:#fff; font-size:18px; font-family:arial; text-align:center; line-height:50px; right:100px; top:50%; margin-top:-25px; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}
.online_q .open.tel:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #0869ac; position:absolute; right:-16px; top:50%; margin-top:-10px;}
.online_q .btn2:hover .open.tel{ opacity:1; right:90px;visibility:visible;}
#gotop{ transition:.5s; overflow:hidden; height:73px;}
#gotop.hide{ height:0; }

