@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,font{margin:0;padding:0;}
li{list-style:none;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-weight:inherit; font-size:12px; color:#555;}
input,button,textarea,select{*font-size:100%;}
img{border:0;}
a{font-size:12px; color:#555;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#555;}
a:hover{text-decoration:none; color:#EE0000;}
a:active{text-decoration:none; color:#555;}
body,td,th{font-size: 12px; color: #555;}
body{background-color:#fff; font-family:Microsoft YaHei;}

.clear{height:0px; overflow:hidden; clear:both;}
.fl{ float:left;}
.fr{ float:right;}

.box{
	width:1002px;
	margin:0 auto;
}
.box2{
	width:1050px;
	margin:0 auto;
}
#ding{width:100%; line-height:35px; border-bottom:1px #ddd solid;}
.ding1{width:350px; text-align:right; float:right; padding-top:10px;}
.header1{width:579px; padding:35px 0px;}
.header2{width:210px; padding:35px 0px; line-height:36px;}
.header2 font{font-size:14px;}
.header2 span{font-size:16px; color:#005cc0;}
.header3{width:257px; background:url(tel.jpg) no-repeat;  margin:35px 0px 23px; height:75px;}
.header3_zi{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#005cc0; font-weight:bold; float:right; line-height:33px;}
.header3_zi font{font-size:14px; color:#555; font-weight:400; text-align:left;}
#nav{
	width:100%;
	height:55px;
	background:#005cc0;
}
#menu{
	width:1050px;
	margin:0px auto;
	height:55px;
	overflow:hidden;
}
#menu ul li{
	width:116px;
	line-height:55px;
	float:left;
	text-align:center;
	background:url(nav_line.jpg) no-repeat left;
}
#menu ul li a{
	line-height:55px;
	font-size:15px;
	display:block;
	color:#fff;
}
#menu ul li a:hover{
	font-size:15px;
	color:#fff;
	display:block;
	background:#f98305;
}
#menu .a_nav a{display:block; font-size:15px; background:#f98305;}
#menu_fl{float:left; width:1px;}
/*banner*/
.owl-theme .owl-controls{margin-top:-25px !important;}
.owl-carousel{height:500px;width:100%;}
.owl-carouse2{height:350px;width:100%;}
.owl-page span{width:40px !important;height:8px !important;}
/*产品导航及推荐*/
.list{width:230px;}
.list1{background:url(pro_tbg.jpg) left no-repeat; height:59px; padding:12px 0px 0px 93px;}
.list1 font{font-size:18px; line-height:30px; color:#fff;}
.list1 span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.list_tu{background:url(list_bg.jpg); padding-left:50px;}
.list_di{background:url(cpnr.jpg) no-repeat; height:105px; padding:90px 28px 0px; font-size:14px; line-height:22px;}
.products_tu{width:737px;}
/*优势*/
#youshi{width:100%; background:url(ysbg.jpg) center no-repeat; height:187px; margin-top:20px;}
.youshi_zi{font-size:14px; color:#fff; padding:55px 0px 0px 440px;}
.youshi_zi1{font-size:12px; color:#fff; line-height:20px; padding:42px 88px 0px 0px;}
.youshi_zi1 span{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}
.youshi_zi2{font-size:26px; color:#fff; padding:23px 0px 0px 285px; letter-spacing:4px;}
.youshi_tu{width:116px; height:35px; border:1px #fff solid; font-size:18px; color:#fff; text-align:center; line-height:35px; margin:23px 80px 0px 0px;}
.youshi_tu a{font-size:18px; color:#fff;}
#youshi1{width:100%; background:url(youshi.jpg) center no-repeat; height:810px;}
.youshi1_z{font-size:36px; color:#0a8ed5; line-height:40px; text-align:center; font-weight:bold; padding-top:75px;}
.youshi1_z1{font-size:14px; text-align:center; line-height:50px;}
.youshi1_tu{margin:37px 0px 50px 0px;}

.productsxx{ width:910px; height:552px; background:url(ystit.png) no-repeat;}
.productsxxbt { height:175px; line-height:175px; width:190px;}
.productsxxbt li { height:175px; line-height:200px; width:190px; display:block; text-decoration:none; padding-left:26px; font-size:24px; font-weight:bold; text-align:left; display:block; color:#fff;}
.neitong{ width:57px;}

.productsxxtubg{  background:url(ystit_hover.png) no-repeat !important; color:#FFF;}
.productsxxtubg a{color:#FFF;}

.productsxxneirong img{ width:697px;}
.productsxxneirong a:hover img{}

.productsxxbt li.libt a:hover{ background:none; display:block;}
.productsxxbt li.limore a:hover{ background:none; display:block;}

.productsgd{ width:57px; float:right;}
.productsgd_1{}
#roller_pro_content td{ padding-left:0px !important;}
.productsgd_2{ padding-top:10px;}

#colee{}

#youshi_1{width:697px; height:552px;}
#youshi_2{background:url(ystit_line.jpg) center no-repeat; height:30px;}

.youshibt{ text-align:center; font-size:30px; font-weight:bold; color:#0a8ed5; padding-top:25px;}
.youshiz{text-align:center; font-size:14px; line-height:26px; margin-top:15px;}
.youshitp{ padding-top:20px;}
/*公司简介*/
#gsjj{width:100%; background:url(gsjjbg.jpg) center no-repeat; height:263px; margin-bottom:25px;}
.gsjj_zi{width:85px; font-size:20px; line-height:30px; color:#fff; padding:135px 0px 0px 317px;}
.gsjj_zi1{width:85px; font-size:14px; line-height:30px; padding:112px 181px 0px 0px;}
.gsjj_zi1 a{font-size:14px;}
.company{height:415px; background:url(gs.jpg) no-repeat;}
.company1{text-align:center; font-size:24px; font-weight:bold; color:#0a8ed5; padding-top:10px;}
.company2{ margin-top:50px;}
.company21{}
.company22{width:530px; line-height:32px; padding-right:20px;}
.company22mr1{ width:117px; height:33px; float:left; background:#0a8ed5;line-height:33px; text-align:center; margin-top:15px; margin-left:230px;}
.company22mr1 a{ font-size:16px; display:block;color:#fff;}
.company22mr1 a:hover{ color:#F00; background:#f98305; color:#FFF; text-decoration:none;}
.company22mr2{ margin-left:20px;}
/*新闻中心*/
.newsline{ width:100%; height:1px; background:#eaeaea;}

.news_t{ padding-top:35px; color:#0a8ed5; font: bold 34px/40px "Microsoft YaHei"; text-align:center;}
.news_t span{font:30px/34px "Arial"; color:#93c386; text-transform:uppercase; font-weight:normal;}
.bg2 a{background:url(nico.jpg) bottom center no-repeat !important;}

#prod_ns{ width:250px !important; margin:0 auto !important; float:none !important;}
#prod_ns a{ font-size:16px; display:block;}

.prod_t11{ width:361px; margin:0 auto; height:49px; padding-top:10px; background:url(newline.jpg) bottom no-repeat;}
.prod_t11 li{  display:block; margin-right:5px; float:left; height:34px; font:16px/34px "Microsoft YaHei"; width:120px;  text-align:center;}
.prod_t11 li a{color:#525252; display:block;padding-bottom:16px; background:url(newhover.jpg) bottom center no-repeat;}

.news_con{ width:1002px; margin:0 auto;}
.news_div{ width:1002px; height:990px;}
.prod_d22{ width:1002px;}


.divdgweb_new_div{height:990px;}
.news_div_item,.divdgweb_new_div_item{ width:485px; border-right:1px #eaeaea solid; margin-left:15px; margin-top:20px; float:left; height:143px;background:url(newbg.png) no-repeat;}
.news_div_item:hover,.divdgweb_new_div_item:hover{background:#f8f8f8 url(newbg.png) no-repeat;}
.news_div_item_date,.divdgweb_new_div_item_date{ width:76px;  padding-top:39px; color:#fff; float:left; position:relative;}
.news_div_item_content,.divdgweb_new_div_item_content{ width:371px; padding-right:15px;float:right;position: relative;}
.news_div_item_day,.divdgweb_new_div_item_day{width:76px;  position:absolute;text-align:center; top:39px; font:22px/32px "Arial";}
.news_div_item_year,.divdgweb_new_div_item_year{ position:absolute; top:71px; left:8px;font:16px/32px "Arial";}
.news_div_item_month,.divdgweb_new_div_item_month{ position:absolute; top:71px; right:8px; font:16px/32px "Arial";}

.news_div_item_title,.divdgweb_new_div_item_title{position: absolute; z-index:500; width:100%;}
.news_div_item_title a,.divdgweb_new_div_item_title a{ font:bold 16px/36px "Microsoft YaHei"; display:block; padding-top: 22px; padding-bottom: 70px;}
.news_div_item_title a:hover,.divdgweb_new_div_item_title a:hover{ color:#0a8ed5;}
.news_div_item_body,.divdgweb_new_div_item_body{font:14px/20px "Microsoft YaHei"; position:absolute; padding-right:10px; top:60px;}

.news_more{ width:143px; height:26px; font:14px/26px "Microsoft YaHei"; border:1px #0a8ed5 solid; margin:0 auto; text-align:center; margin-top:20px;}
.news_more a{ font-size:14px;}
/*友情链接*/
.link{ width:1002px; margin:0 auto; margin-top:30px; padding:0 10px; line-height:40px;background:#f7f7f7;}
.linkl{ background:url(link.jpg) left no-repeat; font-family:"Microsoft YaHei"; font-size:16px; color:#0a8ed5; padding-left:23px;}
.link2{ width:1002px; margin:0 auto; padding:6px 10px 0 10px; min-height:30px;}
.linkTagcs{width:1002px;height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li{list-style:none;margin:0px;  padding-right:10px;line-height:30px;float:left;}
.linkTagcs li a:link{color:#2e2e2e;word-break:break-all;}
.linkTagcs li a:hover{color:#0a8ed5;}
.linkTagcs li img{border:0px;}
/*底部*/
#banq{width:100%; margin-top:30px; background-color:#005cc0;border-top:2px solid #0454ab;}
.banq_y{ width:332px; height:131px; float:right; padding:20px 0px;}
.banq_z{ width:1002px; float:left; font-size:12px; color:#fff; line-height:30px; margin-top:5px; padding:20px 0px;}
.banq_z a{ font-size:12px; color:#fff;}
.banq_z a:hover{font-size:12px; color:#fff;}
/*客服*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 380px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #0a4a95 url(fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #0a4a95 url(fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/
	background: #0a4a95 url(fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}

.pro{ padding:0px;}
.pro li{width:220px; height:220px;margin:0 10px 25px 10px;border: 1px solid #dcdcdc; text-align:center;float:left;overflow:hidden; position:relative;  }
.pro li:hover{ border:1px solid #0a8ed6;}
.pro li img{max-width:235px;height:190px;}
.pro li a span{ position:absolute; bottom:0px; left:0px; display:block; background:#ebebeb; width:100%;  height:32px; line-height:32px; text-align:center; color:#000;white-space:nowrap;}
.pro li a:hover span{ color:#fff;background:#0a8ed6;}
/*中间内容开始*/

#bodycon {width:1002px;margin: 0 auto;}
#bodycon #left {float: left;width: 230px;

            	background-color: ;
            
}
#bodycon #center {float:left;width: 772px;

            	background-color: ;
            
}

.mianbxContent{background:url(../uploadfile/image/20170310/20170310090434_2029007528.jpg) right no-repeat; border-top:solid #ddd 1px; background-color:#fff; padding-left:15px; border-bottom:dashed #ddd 1px; text-align:left !important; font-size:15px; line-height:49px !important; width:715px !important; margin-bottom:12px !important; height:49px !important;}
.mianbxContent a{font-size:14px !important; line-height:49px !important; height:49px !important;}
.strong_title{display:none;}
#bodycontent {width:735px;margin: 0 auto;line-height:180%;text-align:center;}
#bodycontent h1{font-size:28px;color:#cb1007;height:46px;line-height:36px;font-weight:bold;font-family:"Microsoft YaHei","微软雅黑","Arial";}
.ncontent{width:98%;margin:0 auto;line-height:28px;font-size:14px;}
.ncontent img{margin-bottom:8px;margin-top:8px;align:center;max-width:680px;}
.ncontent p {line-height:32px;text-indent:2em;}
.news_content_title{margin-bottom:10px;}
/*新闻列表默认样式开始*/
.shopmrsc:hover {background-color: #f9f9f9;
}
.shopmrsc {border-bottom: #efefef solid 1px;
    overflow: hidden;
    padding: 15px 5px;
}
.shopmrsc a {
                                float: left;
                                display: block;
                                height: 135px;
                                text-decoration: none;
                                position: relative;
}
.shopmrsc a:hover {
                                color: red;
                                text-decoration: none;
                            }
.xwlb_img {
	float:left;
    margin-right: 15px;
    width: 205px;
	height: 135px;
	background-color:#DBD9DA;
}
.xwlb_img img {
    max-width: 205px;
    max-height: 135px;
    display: table-cell;
}
.shopmrsc p {
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-align: left;
    margin: 0 auto;
    border-bottom: none;
}
.shopmrsc p.xwlbbt {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
}
.shopmrsc p.xwlbnr {
    font-size: 14px;
    font-weight: normal;
    #height: 50px;
    line-height: 24px;
    margin-top: 7px;
    color: #999;
}
.shopmrsc p.xwlbsj {
    font-size: 14px;
    font-weight: normal;
    color: #787878;
    position: absolute;
    line-height: 20px;
    bottom: 0;
}
/*文章上下页*/
.pn_box{margin-top:15px;overflow:hidden;line-height:30px;font-size:16px;border-top:1px solid #dddddd;padding:16px 0px;text-align:left;}
.pn_box span{width:90%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:#333;}
.pn_box .pnL{display:block;}
.pn_box .pnR{display:block;}
.pn_box a{color:#666666;}
.pn_box a:hover{color:#ff6600;}
/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:22px;color:#fff;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:22px;}
#fenye a.curr{width:22px;background:#005cc0; border:1px solid #005cc0; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#333333;} 
#fenye a:hover{ float:left;background:#005cc0;color:#fff;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/*文章正文分页样式*/
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;}
#pageNext a.curr{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold;}
#pageNext a{margin:5px 0px; color:#1E50A2;background:#fff; padding:3px 7px; border:1px solid #dcdddd;height:22px;line-height:22px}

.navigation{width:983px;margin:10px auto; clear:both;height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.navigation span{ float:right;}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}
.navigation a:hover{color:red;text-decoration:none;}