@charset "utf-8";


body{ background:#FFFFFF; margin:0; padding:0; color:#333;font-size:12px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;; }
img{ border:none; behavior:url("iepngfix.htc")}
ul,li,dl,dd,dt{ list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-family:"microsoft Yahei";}
body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select{margin:0; padding:0;}
a{ text-decoration:none; color:#333;}
a:hover{ background-repeat:no-repeat; text-decoration:none;color:#0272b6;}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
_html .fixed { height: 1%; }
h3 { color:#1a1a1a;}
input, button, textarea, optgroup, option,select{
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
	border:0 none;
    vertical-align: middle;
	outline:none;
}
.right p{font-family:"微软雅黑";}

.topp{width:100%; height:33px; background:url("../images/t_p.gif")repeat-x; overflow:hidden;}
.ntopp{ height:33px; background:#fff url("../images/t_pp.gif")repeat-x; overflow:hidden;}

.top_l{ width:395px; height:33px; line-height:33px; float:left;  overflow:hidden}
.top_r{ width:150px; height:30px; line-height:30px; float:right; overflow:hidden}
.top_r ul li{ float:left; display:inline; margin-left:8px; color:#8e8e8e;}
.top_r ul li a{ color:#8e8e8e;}
.top_r ul li a:hover{ color:#184883;}
.wap{ width:980px; margin: 0 auto;}


#header{width:100%;margin:0 auto;}
.headermain{width:980px;margin:0 auto 20px;}
.headermain .top .logo{display:block;float:left;margin-top:40px;margin-left:10px;}
.headermain .top .tel{ float:left; height:76px; border-left:1px solid #dadada; width:256px; margin-left:20px; margin-top:29px;}
.headermain .top .wx{ float:right; width:175px; height:77px; margin-top:32px;}
.headermain .top .top_right{float:right;margin-top:36px;line-height:24px; width:290px;}
.headermain .top_right span{float:left;display:block;margin-right:18px;color:#8a8a8a;}
.headermain .top_right span a{color:#f00;}
.headermain .qq{margin-top: 25px; float: left;}
.mt10{ margin-top:10px;}
.nav{ padding-top:0px; width:100%; height:50px; background:#095bad; }
.nav ul{ float:left; width:1120px; overflow:hidden;}
.nav ul li{float:left; width:122px; height:50px; border-right:1px solid #545454;text-align:center;line-height:50px;}
.nav ul li a{line-height:50px;display:block;font-size:16px;color:#FFF; }
.nav ul li:hover ul{display:block;}
.nav ul li a:hover{line-height:50px;display:block; background:#b5b5b5; width:122px; }
.nav ul li .select{ background:#b5b5b5; width:122px; height:50px;}
.nav.on{position: fixed; z-index: 999; top: 0;}
.navshadow{width:100%; height:50px; display: none;}
.navshadow.on{display: block;}
.index1{padding-top:5px;}
.index1 li{width:245px; float:left; height:270px; text-align:center;}
.index1 li img{width:240px; height:275px;}

.gg{ padding-top:5px; height:100px;}
.mt5{ margin-top:5px;}

.indexcp{ width:980px; height:55px; line-height:55px; background:#095bad;}
.indexcp h3{ font-size:18px; display:inline; padding-left:10px;}
.indexcp h3 a{ color:#FFFFFF;}
.indexcp .more{ width:100px; float:right; height:55px; background:#e69800; text-align:center;}
.indexcp .more a{ color:#FFFFFF; font-size:12px;}

.index2{ padding-top:15px;}
.index2 li{ width:245px; float:left;  text-align:center;}

.index2 li span{ height:25px; line-height:25px; width:245px; text-align:center; display:block; font-size:14px; font-weight:bolder;}

.index3{ padding-top:40px;}
.index3 li{ width:326px; float:left;  text-align:center;}
.index3 li img{ width:320px; height:238px;}
.index4{ padding-top:15px;}
.index4 .div1{ float:left; width:755px; height:60px; line-height:60px;}
.index4 .div1 h3{ font-size:22px; font-weight:bolder; padding-left:90px; display:inline;}
.index4 .div1 h3 span{ color:#FF0000;}
.index4 .div2{ float:right; width:220px; height:60px; line-height:60px; border-left:1px solid #dadada; text-align:center;}
.index5{ padding:15px;}
.index5 li{width:316px; float:left;  text-align:left;}
.index5 li img{ width:290px; height:90px;}
.index5 li dt{ float:left; width:98px; height:90px; margin-right:10px;}
.index5 li dd{ line-height:26px; padding-top:15px; font-size:14px;}


.foot{ width:100%; padding-top:40px; padding-bottom: 20px; background:#cecece;}
.index6 { width:980px; margin: 0 auto;}
.foot .index6 .l{float: left; width: 400px; line-height: 20px;}
.foot .index6 .r{float: right; width: 400px;}


/*产品页*/
.mt27{ margin-top:27px;}
.cpleft{ float:left; width:210px; overflow:hidden;}
.cpleft .ltop{ width:210px; height:37px; background:url("../images/cplefttop.jpg") no-repeat;}
.cpleft .ltop-driver{ width:210px; height:37px; background:url("../images/cplefttop-1.jpg")no-repeat;}
.cpleft .cen{ width:208px; border:1px solid #cacaca;}
.cpleft .cen .title{ width:165px; height:30px;background:url("../images/cpicon.jpg")no-repeat right; line-height:30px; font-size:15px; font-weight:bolder; padding-left:15px; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #dadada; margin-left:15px;}
.cpleft .cen .title img{ vertical-align:middle;}
.cpleft .cen ul{ margin-left:15px;}
.cpleft .cen li{ width:165px; height:25px;background:url("../images/lbicon.jpg")no-repeat right; line-height:25px; font-size:14px; padding-left:15px; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #dadada; text-indent:2.5em;}
.cpleft .cen ul .select_s{color:#095BAD;}
.cpleft .cen ul li i{display:inline-block;width:25px;height:17px;background:url("../zj/hot.png");margin:0px 0px 1px 5px;}

.cpright{ float:right; width:755px; overflow:hidden;}
.cpright .cpzx{ width:735px; height:40px; line-height:40px; padding-left:20px;}
.cpright .cpzx2{ width:735px; height:40px; line-height:40px; padding-left:20px; background:url("../images/cpzx.jpg")no-repeat left;}
.cpright .cpzx h3{ font-size:18px;}
.cpright .conm{ padding-top:15px;width:755px; overflow:hidden;}
.cpright .conm li{ float:left; width:251px; text-align:center;}
.cpright .conm li img{ border:1px solid #dadada; padding:1px; width:243px; height:220px;}
/*.cpright .conm li img{ border:1px solid #dadada; padding:1px; width:243px; height:243px;}*/
.cpright .conm li span{ width:251px; height:40px; line-height:40px; font-size:15px; font-weight:bolder;}
.cpright .conn{ line-height:26px; border:1px solid #dadada; padding:20px;}
.cpright .conn img{max-width: 100%;}
/* .cpright .conn P{text-align:center;} */
.cpright .conn .ct{text-align:left;line-height:30px;text-indent:24px;font-size:12px;margin-top:10px;}
.cpright .conn .ct2{text-align:left;line-height:30px;text-indent:24px;font-size:12px;margin-top:15px;}
/*fenye*/
.pageWrap { padding-top:35px; text-align:center }
.pageWrap .c { font-weight:bold; }
.pageWrap span , .pageWrap a { margin:0 3px; }
.pageWrap a{ text-decoration:underline!important;  }
.pageWrap a:hover{color:#FF0000}



/*分页的样式*/
div.pageList{padding: 30px 0 100px;}
div.pageList .l{display: none;}
div.pageList .r{float: none;text-align: center;}
div.pageList .r li {line-height: 23px;display: inline;}
div.pageList .r li a{ background: #fff; color:#333; display: inline-block;line-height: 23px;height: 23px;padding: 0 8px; margin: 0 0px 5px 5px; border:1px solid #ccc;}
div.pageList .r li a.selected, div.pageList .r li a:hover{background:#da251c; color: #fff; border:1px solid #da251c;}




/*新闻*/
.news{width: 100%; padding-bottom: 20px;}
.news li {margin-top: 10px; border-bottom: 1px dotted #999; line-height: 20px; width: 100%;}
.news li a{display: block;}
.news li span{float: right;}



.about_lr{ width:650px; height:auto; margin:0px auto;line-height: 26px;}
.about_lr_p{ text-indent:2em; line-height:26px; margin-top:20px;}
.about_lr img{max-width: 100%;}

.member{ width:266px; height:30px; border:1px solid #dadada; line-height:30px;}
.member_txt{ color:#F00;}
.submit{
	margin-right: 10px;
	text-align: center;
	background-color: #549F0C;
	border: 1px solid #549F0C;
	width: 130px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	color: #fff;
	cursor:pointer;
}

/* 页码 */
.pageListBox {
	text-align: center;
}
.pageListBox .pageList {
	display: inline-block;
	vertical-align: top;
	position: relative;
	overflow: hidden;
	font-size: 0;
	padding-top: 45px;
	padding-bottom: 0;
}
.pageListBox .pageList ul {
	position: relative;
	float: none !important;
	line-height: 32px;
}
.pageListBox .pageList ul,
.pageListBox .pageList ul li {
	display: inline-block;
	vertical-align: top;
}
.pageListBox .pageList ul li {
	margin: 0 5px;
	font-size: 14px;
}
.pageListBox .pageList a {
	display: block;
	border: #c8c8c8 solid 1px;
	padding-left: 13px;
	padding-right: 13px;
	text-align: center;
	height: 32px;
	border-radius: 1px;
	color: #888;
	background-color: #fff;
	-webkit-transition: background 200ms, color 200ms;
	transition: background 200ms, color 200ms;
	font-size: 14px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.pageListBox .pageList a:hover,
.pageListBox .pageList a.selected {
	color: #fff;
	background-color: #d7161b;
}
.pageListBox .pageList a:active {
	border-color: #fff;
}
