@charset "utf-8";

/* CSS Document */

*{margin: 0px;padding: 0px;}

html{color:black; background:white;}

h1,h2,h3,h4,h5,h6 {font-size:100%;}

a{text-decoration: none;color: #666666;cursor: pointer;}

.f_faminly{font-family:"\5fae\8f6f\96c5\9ed1";}

.fs8{font-size: 8px;}

.fs9{font-size: 9px;}

.fs10{font-size: 10px;}

.fs12{font-size: 12px;}

.fs13{font-size: 13px;}

.fs14{font-size: 14px;}

.fs15{font-size: 16px;}

.fs16{font-size: 16px;}

.fs18{font-size: 18px;}

.fs20{font-size: 20px;}

.fs22{font-size: 22px;}

.fs24{font-size: 24px;}

.fs28{font-size: 28px;}

.fs30{font-size: 30px;}

.fb{font-weight: bold;}

.tl{text-align: left;}

.tc{text-align: center;}

.tr{text-align: right;}

.db{display: block;}

.ib{display: inline-block;}

.color1{color:#5e5e5e;}

.color2{color:#ffa300;}

.color3{color: #ffa100;}

.color4{color:#fabe9d;}

.color5{color:#f5adad;}

.line25{line-height: 25px;}

.line30{line-height: 30px;}

.line35{line-height: 35px;}

.line40{line-height: 40px;}

.line50{line-height: 50px;}

.tup{text-transform: uppercase;}

.tcp{text-transform: capitalize;}

.mart5{margin-top: 5px;}

.mart10{margin-top: 10px;}

.mart15{margin-top: 15px;}

.mart20{margin-top: 20px;}

.mart25{margin-top: 25px;}

.m_r{margin-right: 18px;}

.m_b{margin-bottom: 20px;}

.p_l{padding-left: 60px;}

img{border: 0;vertical-align: middle;}

ol,ul{list-style: none;margin: auto;}

.fl{float:left;display:inline;}

.fr{float: right;display:inline;}

.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }

body{font-size: 12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666;}

.clear{ clear:both;}

.clearB{ clear:both; height:15px;}









/*网站头部*/

.sdhj-top{ width:100%; height:121px;}

.top_module{ width:1000px; margin:0px auto; height:41px;}

.top_L{ width:450px; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; font-size:14px; height:41px; line-height:41px;}

.top_R{ width:auto; float:right;}

.top_R ul li{ float:left; height:41px; line-height:41px; font-family:"\5fae\8f6f\96c5\9ed1"; background:url(../images/top_t.jpg) right center no-repeat; color:#999; font-size:14px; padding:0px 10px; text-align:center;}

.top_R ul li a,.top_R ul li a:link,.top_R ul li a:visited,.top_R ul li a:active{ color:#FFF;}

.top_R ul li a,.top_R ul li a:hover{ color:#F00;}

.header_module{ width:100%; height:95px;}

.header{ width:1200px; margin:0px auto; height:121px;}

.header_L{ width:257px; float:left;}

.header_R{ width:915px; float:right;}

.header_R_t{ width:915px; height:47px; text-align:right; font-family:"\5fae\8f6f\96c5\9ed1"; line-height:60px;}

.header_R_t ul{height:47px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height:60px; font-size:14px; color:#696969; float:right;}

.header_R_t ul li{ float:left; background:url(../images/en_t.jpg) right center no-repeat; padding:0px 15px; text-transform:uppercase;}

.header_R_t ul li a{ color:#696969;}

.header_R_t ul li a:hover{ color:#ff6600;}

.header_R_b{ width:915px; height:74px; line-height:74px;}



.header_l{ width:250px; float:left;}

.header_r{ width:auto; float:right;}

.header_r ul li{ text-indent:30px;}

.header_r ul li.zh{ background:url(../images/zh.png) left center no-repeat;}

.header_r ul li.en{ background:url(../images/en.png) left center no-repeat;}











/*网站导航*/

.nav{ width:100%;  height:74px; line-height:74px;}

.nav_module{ width:915px; margin:0px auto; height:74px; line-height:74px; font-size:16px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}

.nav_module ul li.yqlj-item{ height:74px;  line-height:74px; color:#333; float:left; width:114px; text-align:center; position:relative; z-index:999;}

.nav_module ul li.yqlj-item:hover{ background:url(../images/nav_h.jpg) center no-repeat; color:#FFF; height:74px; line-height:74px;}

.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#333;}

.nav_module ul li a,.nav_module ul li a:hover{ color:#ff6600; display:block;}

.second{ position:absolute; top:74px; left:0px; width:114px; height:auto;display:none;}

.nav_module ul li.fitem-hover .second{ display:block; }

.nav_module ul li .second ul li{  float:left; background:#0457a3; width:125px;position:relative; z-index:99;}

.nav_module ul li .second ul li:hover{ background:#ff6600; color:#333;}

.nav_module ul li .second ul li img{ list-style-image:none;}

.nav_module ul li ul li a{  height:35px; line-height:35px;} 

.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}

.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}



/*banner*/

.sdhj-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}





.flexslider {margin: 0px auto 0px;	position: relative;	width: 100% ;height: 558px; overflow: hidden;	zoom: 1;}

.flexslider .slides li {width: 100%;height: 100%;}

.flex-direction-nav a {	width: 70px;	height: 70px;	line-height: 99em;	overflow: hidden;	margin: -35px 0 0;	display: block;	background: url(../images/ad_ctr.png) no-repeat;	position: absolute;	top: 50%;	z-index: 10;	cursor: pointer;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all .3s ease;	border-radius: 35px;}

.flex-direction-nav .flex-next {background-position: 0 -70px;	right: 0;}

.flex-direction-nav .flex-prev {left: 0;}

.flexslider:hover .flex-next {opacity: 0.8;	filter: alpha(opacity=25);}

.flexslider:hover .flex-prev {	opacity: 0.8;	filter: alpha(opacity=25);}

.flexslider:hover .flex-next:hover,

.flexslider:hover .flex-prev:hover {opacity: 1;	filter: alpha(opacity=50);}

.flex-control-nav {	width: 100%;	position: absolute;	bottom: 10px;	text-align: center;}

.flex-control-nav li {margin: 0 2px;	display: inline-block;	zoom: 1;	*display: inline;}

.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;	display: block;	height: 16px;	overflow: hidden;	text-indent: -99em;	width: 16px;cursor: pointer;}

.flex-control-paging li a.flex-active,

.flex-control-paging li.active a {background-position: 0 0;}

.flexslider .slides a img {width: 100%;	height: 558px;	display: block;}





/*网站内容*/

.sdhj-content{ clear:both; width:100%; background:#FFF; margin:0px auto; height:auto; overflow:hidden;}

.content_module{ width:100%; margin:0px auto;}







/*搜索*/

.content_p1{ width:100%;  height:48px; overflow:hidden; background:url(../images/gjc_bg.jpg) repeat-x;}

.gjc_module{ width:1100px;margin:0px auto; height:47px; overflow:hidden; font-family:"\5fae\8f6f\96c5\9ed1";}

.gjc_L{ width:600px; float:left;}

.gjc_L ul li{ font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#888; height:48px; line-height:48px; float:left; background:url(../images/rmgjc_t.jpg) right center no-repeat; padding:0px 15px;}

.gjc_L ul li.gjc_item{ color:#333; background:none; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}

.gjc_L ul li a,.gjc_L ul li a:link,.gjc_L ul li a:visited,.gjc_L ul li a:active{ color:#888;}

.gjc_L ul li a,.gjc_L ul li a:hover{ color:#fe7b13;}

.gjc_R{ width:310px; float:right;}

#fc{ padding-top:10px;}

#query{ width:230px; height:23px; line-height:23px; color:#888; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; border:1px solid #b3b3b3; border-right:none; font-size:14px;  margin:0px; padding:0px; text-indent:5px;}

#qb{ width:57px; height:25px; line-height:25px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}





/* 关于我们 */

.content_p2{ width:100%; margin:0px auto; height:auto; background:url(../images/index_gywm_bg.jpg) 50% 0 no-repeat; overflow:hidden; padding-top:120px;}

.gywm_module{ width:1150px; padding:0px 25px;  margin:0px auto; height:370px; background:#3761a2; position:relative; z-index:99;}

.gyem_pic{ width:500px; float:left; position:absolute; top:-60px; left:20px;}

.gywm_module_module{ width:615px; float:right;}

.gywm_title{ font-size:24px; color:#FFF; font-family:"\5fae\8f6f\96c5\9ed1"; font-weight:bold; height:60px; line-height:60px; width:100%; background:url(../images/trangle.png) left 152px center no-repeat;}

.gywm_content{ clear:both; line-height:24px; color:#FFF; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}

.gywm_more{ clear:both; width:34px; height:34px; position:relative; bottom:-12px; right:-25px; float:right; line-height:34px; text-align:center; color:#FFF; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:36px;}

.gywm_more a{ color:#FFF;width:34px; height:34px; display:block;}

.gywm_more a:hover{ background:#e94756;}  







/* 切换效果 */

.demopage{width:492px; float:right;}

.demopage h2{font-size:14px;text-align:center;}

/* tabbox */

.tabbox{width:492px; position:relative;height:auto;overflow:hidden;}

.tabbox .tabbtn{height:31px; background:#F0F0F0; border-bottom:1px solid #eee;}

.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}

.tabbox .tabbtn li a{font-family:"\5fae\8f6f\96c5\9ed1"; color:#212121; font-size:16px;}

.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:31px;line-height:31px;overflow:hidden;width:110px;text-align:center;font-size:16px;cursor:pointer;}

.tabbox .tabbtn li.current{ background:#FFF; width:110px; height:41px; color:#093f6d; border-top:1px solid #1372a8;}

.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{width:110px; height:41px; color:#093f6d;}

.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}

.tabbox .tabcon{padding:10px;}

/* 切换效果结束 */







/*产品分类*/

.cpfl_module{ width:240px; float:left; height:auto; overflow:hidden; float:left;}

.cpfl_item{ width:100%; height:88px;}

.cpfl_module_module{ clear:both; width:100%; height:auto; overflow:hidden;}

.cpfl_content{ background:url(../images/cpfl_t.jpg) repeat-y; padding:0px; width:238px; height:auto; overflow:hidden; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}

.cpfl_content ul li{ width:318px; margin:0px auto; height:47px; border-bottom:1px solid #dedede; background:url(../images/cpfl_t.png) 30px center no-repeat; text-indent:45px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:47px; font-size:14px;}

.cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) center no-repeat; color:#1b62ca;}

.cpfl_content ul li:hover a{ color:#FFF;}

.cpfl_content ul li a{ color:#333;}

.cpfl_bottom{ clear:both; width:100%;}









/*产品展示*/

.content_p0{ width:100%; margin:0px auto; height:auto; background:#f2f2f2; overflow:hidden;}

.cpzs_module{ width:1100px; margin:0px auto; padding:0px; float:right; height:auto; overflow:hidden;}

.cpzs_item{ width:100%; text-align:center; height:94px;font-family:"\5fae\8f6f\96c5\9ed1"; margin-top:87px; position:relative;}

.cpzs_item_en{ color:#000; opacity:0.2; font-weight:bold; text-transform:uppercase; font-weight:bold; font-size:60px;}

.cpzs_item_title{ position:absolute; top:30px; left:50%; margin-left:-65px; width:130px; text-align:center; font-size:27px; color:#1f1f1f; font-weight:bold;}

.cpzs_item_title p{ display:inline; color:#d33800;}

.cpzs_nav{ clear:both; width:100%; height:auto; overflow:hidden; border-top:1px solid #ddd;}

.cpzs_nav ul{ width:979px; margin:0px auto; height:auto; overflow:hidden;}

.cpzs_nav ul li{ background:url(../images/index_17.png) top right no-repeat; font-size:16px; width:110px; float:left; height:43px; line-height:43px; text-align:center; color:#FFF; overflow:hidden; margin-left:14px;}

.cpzs_nav ul li.eq0{ margin-left:0px;}

.cpzs_nav ul li:hover{ background:url(../images/cpzs_th.jpg) no-repeat;}

.cpzs_nav ul li a{ color:#FFF;}



.cpzs_module_module{ clear:both; height:auto; overflow:hidden; width:1100px; margin:0px auto; padding:20px 0px 40px;}

.cpzs_module_module ul li{ width:250px; height:228px; background:#e2e2e2; float:left; margin-left:33px; margin-top:20px;}

.cpzs_module_module ul li img{ width:238px; height:172px; margin-left:5px; margin-top:7px;}

.cpzs_module_module ul li.eq0{ margin-left:0px;}

.cpzs_module_module ul li p{ clear:both;font-family:"\5fae\8f6f\96c5\9ed1"; width:250px; height:40px; line-height:40px; font-size:14px; text-align:center; color:#4a4a4a;}

.cpzs_module_module ul li:hover{ background:#0858b1;}

.cpzs_module_module ul li:hover p{ color:#FFF;}







/*http://www.kaiwo123.com*/

#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}

#DB_gallery img{border:none;vertical-align:top;}



#DB_gallery .DB_imgSet {position:relative;width:475px;height:301px;overflow:hidden;}

#DB_gallery .DB_imgSet .DB_imgWin{height:100%}

#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}

#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}

#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}

#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}

#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}



#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:475px;overflow:hidden}

#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}

#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:16px}

#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:18px;cursor:pointer;left:0;}

#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:18px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:138px;height:100px;border:5px solid #ff0000;left:0;top:0}





/*index页面代码公用区*/

.title{text-align: center;position: relative;}

.title_frame{width: 204px;height: 34px;border: 2px solid #d73240;margin: 0 auto; }

.title_cn{font-size: 26px;letter-spacing: 1px; position: absolute;padding: 0 21px;left: 50%;margin-left: -75px; top: 14px;display: block;background-color: #FFFFFF;}

.title_en{color: #cccccc;font-size: 22px;font-family: arial;margin: 17px 0 17px 0; text-transform:uppercase;}

.title_line{width: 56px;height: 2px;background-color: #d73240;display: block;margin: 0 auto;}







/*产品展示*/

.content_p3{ width:100%; height:auto; overflow:hidden;}

.case{overflow: hidden;width: 100%;margin-top: 84px;}

.caseNav{width: 60%;overflow: hidden; margin:0px auto; margin-top: 50px;}

.caseNav ul li a{width: 20%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */float:left;border-right:1px solid #cccccc ;background-color:#f8f8f8 ;text-align: center;color: #666666;font-size: 16px;padding: 12.5px 0;}

.caseNav ul li:last-child a{border: 0;}

.caseNav ul li a:hover{background-color: #e94756;color: #ffffff;}

.caseList{background-color: #f8f8f8;width: 100%; margin-top: 24px;overflow: hidden;}

.caseList ul li{width: 25%;float: left;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */padding: 0 6px ; margin-bottom: 30px;}

.caseList ul li a{display: block;}

.caseList_img{position: relative;}

.caseList_hover{position: absolute;background-color: #FFFFFF;z-index: 99; width: 100%; height: 100%;top:0;opacity: 0;}

.caseList_hover_add{width: 28px;background-color: #e94756;font-size: 36px;color: #FFFFFF; line-height: 18px;padding: 6px 3px 10px 3px;position: relative;top:50%;left: 50%;margin: -17px 0 0 -17px;}

.caseList_h{text-align: center;color: #454545;font-size: 16px; padding: 11px 0;border-bottom: 4px solid #e6e6e6;background-color: #FFFFFF;}

.caseList ul li img{width: 100%;}

.caseList ul li a:hover .caseList_hover{opacity: 0.9;}

.caseList ul li a:hover .caseList_hover_add{width: 28px;background-color: #e94756;font-size: 36px;color: #FFFFFF; line-height: 18px;padding: 6px 3px 10px 3px;position: relative;top:50%;left: 50%;margin: -17px 0 0 -17px;}

.caseList ul li a:hover .caseList_h{color: #e94756;border-bottom-color: #e94756;}

.caseList .swiper-container{width: 100%;height: auto !important;}

.caseList .swiper-container .swiper-wrapper{height: auto !important;}

.caseList .swiper-slide{width: 100%; height: auto !important; overflow: hidden;}

.caseList .arrow_btn{margin-top: 24px;text-align: center;}

.caseList .arrow_btn a{display: inline-block;width: 54px;height: 54px;margin:0 8px 48px;}

.caseList .arrow_btn .arrow-left_2{background: url(../img/arrow_icon.png) no-repeat;}

.caseList .arrow_btn .arrow-center{background: url(../img/arrow_icon.png) no-repeat 0 -108px;}

.caseList .arrow_btn .arrow-right_2{background: url(../img/arrow_icon.png) no-repeat -54px 0px; }

.caseList .arrow_btn .arrow-left_2:hover{background-position: 0 -54px;}

.caseList .arrow_btn .arrow-right_2:hover{background-position: -54px -54px;}







/*新闻中心*/

.content_p4{ width:100%; height:auto; overflow:hidden;}

.in_news{width: 1200px;margin: 0px auto 0px; height:400px;}

.in_news_left{float: left;position: relative;margin-top: 60px;z-index:6666;}

.in_news_left_frame{position: absolute;width: 198px;height: 225px;border: 2px solid #d73240;left: 35px;top: -11px;z-index: -1;}

.in_news_left_img{float: left;}

.in_news_left_h{float: left;padding: 15px 0 0 22px;}

.in_news_left_h a{display: block;color: #fffefe;background-color: #31353c;padding:  6.5px 16px;margin-bottom: 17px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}

.in_news_left_h a:hover{background-color: #e94756;}

.in_newsList{float: left;margin: 60px 0 0 145px;}

.in_newsList ul li{border-bottom: 1px dashed #cccccc;width: 505px;margin-bottom: 27px;}

.in_newsList ul li a{}

.in_newsList_title{color: #333333;font-size: 16px;font-weight: normal;}

.in_newsList_p{color: #999999;padding: 8px 0 5px 0;}

.in_newsList ul li a:hover .newsList_title{color: #e94756;}

.in_news_right{float: right;position: relative;width: 90px;border:2px solid #d73240 ;text-align: center;margin-top: 60px;}

.in_news_right_moreEn{color: #fffefe;font-family: arial;background-color: #e94756;position: absolute;padding: 4.5px 24px;top: 44px;left: -35px;}

.in_news_right_line{width: 56px;height: 2px;background-color: #d73240;position: absolute;top: 146px;right: 0;}

.in_news_right_moreCn{color: #666666;letter-spacing: 1px;margin: 166px 0 16px 0;display: block;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}





/** 新闻列表 **/

.newsList{float: right;width: 828px;margin-top:20px;}

.newsList ul li{height:46px; line-height:46px; padding-left:15px; border-bottom:1px solid #dbdbdb; position:relative; overflow:hidden;}

.newsList ul li i{width:4px; height:4px; line-height:0; position:absolute; top:50%; left:0; margin-top:-2px; background-color:#ccc;}

.newsList ul li a{font-size:14px;}

.newsList ul li span{float:right; font-family:"Arial"; color:#999;}





.about-con{width: 828px;

    float: right;

    margin-top: 40px;margin-bottom: 40px;}

.aboutTitle {

    font-size: 18px;

}

.aboutCon {

    font-size: 14px;

    line-height: 24px;

    margin-top: 20px;

    text-indent: 2em;

}



.content12 .hide{ display:none}



/*资质荣誉*/

.zzry_module{ width:260px; float:right; height:auto; overflow:hidden;}



.gyBox{width:720px; height:302px; border:1px solid #d8d6d7; border-top:2px solid #373b85; float:left;}

.gyBox dl{margin:22px;}

.gyBox dt img{border:10px solid #f1f1f4;}

.gyBox dd{margin-left:300px; margin-right:22px; height:218px; overflow:hidden;}

.gyBox dd h5{overflow:hidden;}

.gyBox dd h5 a{color:#373b85;line-height:40px; font-size:16px; font-weight:bold; }

.gyBox dd p{line-height:24px; height:100px; font-size:14px; color:#6e6e6e; overflow:hidden; margin-bottom:20px;}

.btnGd{display:block; width:108px; text-align:center; height:26px; line-height:26px; color:#fff; background-color:#373b85;}

.jj_lt{ float:left;}

.jj_tit a{display:block; height:46px; line-height:46px; font-size:16px; color:#3e4289; font-weight:bold;}

.contTit{position:relative; margin:0 15px; height:40px; line-height:40px;}

.contTit .titA{padding-left:10px; font-size:16px; color:#333; background:url(../images/xi.jpg) no-repeat left center;}

.contTit span{margin-left:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; color:#c2c2c2;}

.contTit .titMore{position:absolute; right:0; top:12px;}



.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}

*html .clearfix {height:1%}

.Clearfix {display:block;}

.ryBox{width:258px; height:342px; border:1px solid #dbdbdb; float:right;}

.ryBox h4{padding:10px 5px;}

.ryBox .ryCont{position:relative;}

.ryBox .ryCont ul{margin:0 auto; width:216px;}

.ryBox .ryCont li{width:216px; float:left; _display:inline; text-align:center;}

.ryBox .ryCont li img{border:1px solid #dbdbdb;}

.ryBox .ryCont li h5{margin-top:18px; font-weight:normal; line-height:40px;}

.ryBox .ryCont li h5 a{color:#333;}

.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:184px; *top:188px; width:31px; height:29px;}

.ryBox .ryCont .btnLeft{left:20px; top:200px; background:url(../images/hzBtnLeft.png) no-repeat center;}

.ryBox .ryCont .btnRight{right:20px; top:200px; background:url(../images/hzBtnRight.png) no-repeat center;}





/*厂房厂景*/

.cfcj_module{ height:390px; width:1100px; margin:0px auto;}

.scsb_t{ height:100px; text-align:center; background:url(../images/lxbj.png) no-repeat center 66px; padding-top:30px;}

.scsb_t p{ color:#63b32e; font-size:14px; text-transform:uppercase;}

.scsb_t span{ color:#373b84; font-size:30px; line-height:47px; height:47px; background:url(../images/cfcj_bg.jpg) center no-repeat; width:523px; margin:0px auto;}

.scsb_t h1{ color:#8c8c8c; font-size:14px; font-weight:300;}

.scsb_nr{ padding-top:20px;}

.scsb_nr li{ float:left;width:230px;}

.scsb_nr li img{ padding:2px; border:1px solid #CCC;}

.scsb_nr li p{ font-size:14px; text-align:center; color:#323232; line-height:28px; padding-top:10px;}

.scsb_nr li h1{ font-size:14px; color:#747474; font-weight:400;}



.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1100px; }

.blk_18 .pcont { width:1032px; float:left; overflow:hidden;}

.blk_18 .ScrCont { width:32766px; zoom:1;}

.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}

.blk_18 .LeftBotton{ width:31px; height:134px; float:left; background:url(../images/xkBtnLeft.png) no-repeat 0px 80px;}

.blk_18 .RightBotton { width:31px; height:134px; float:left; background:url(../images/xkBtnRight.png) no-repeat 0px 80px;}

.blk_18 .pl img { display:block; cursor:pointer; padding:3px; border:1px solid #d1d1d1;}

.blk_18 .pl { width:230px; float:left; float:left; text-align:center; line-height:24px; color:#515151; margin:6px 14px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}

.blk_18 .pl img:hover{border:1px solid #e8a800;}





/*友情链接*/

.content_p6{ width:100%;; margin:0px auto; height:auto; overflow:hidden; padding:15px 0px;}

.yqlj_module{ width:1100px; margin:0px auto; height:auto; overflow:hidden; border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}

.yqlj_item{ width:168px; height:41px; float:left; margin-top:7px;}

.yqlj_item_more{ width:54px; background:url(../images/more_bg.jpg) center 10px no-repeat; height:46px; line-height:36px; float:right; margin-right:10px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; text-align:center;}

.yqlj_item_more a{ color:#FFF;}

.yqlj_item_more a:hover{ color:#fcff00;}

.yqlj_module_module{height:auto; width:auto; overflow:hidden; padding:0px 15px;}

.yqlj_module_module ul li{ float:left;font-family:"\5fae\8f6f\96c5\9ed1"; background:url(../images/yqlj_t.jpg) right center no-repeat; color:#2e2e2e; padding-left:15px; padding-right:15px; line-height:24px; font-size:14px; line-height:41px;}

.yqlj_module_module ul li a{ color:#2e2e2e;}

.yqlj_module_module ul li a:hover{ color:#F00;}

.yqlj_module_module ul li.eq0{ background:none;}







/*footer*/

.wrap{ margin:0 auto; width:1100px;}



.footer_nav { background:url(../images/footbg.jpg) no-repeat top;  height:300px; overflow:hidden; line-height:26px; color:#234C8C; width:100%; margin:0px auto}

.footer_nav ul { padding:0px 10px;}

.footer{ width:700px; text-align:right; float:right;color:#fff; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; margin-top:6px;}

.footer_nav span{ }

.footer_nav li{ float:left; padding-right:25px; }

.footer_nav a{ color:#6D6D6D; font-weight:normal}

.footer_nav a:hover{ text-decoration:none; color:#234C8C}





.ewm { padding-top:120px; float:left; width:200px; padding-left:11px;}

.ewm p { font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFFFFF; text-align:left; padding-left:30px; line-height:40px;}

.nav2 { text-align:right; padding-bottom:24px; clear:both; padding-top:78px;}

.nav2 a { padding-left:20px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#FFFFFF}

.nav2 a:hover { color:#f5ff50}



.ft_content{ clear:both; width:100%;}

.ft_content a{ color:#FFF;}

.ft_content a:hover{ color:#f8de06;}



.bottom_module{ width:100%; height:42px; line-height:42px; background:#4c4c4c;}

.bottom_module_module{ width:1100px; margin:0px auto; height:42px; line-height:42px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#FFF; text-align:center;}

.bottom_module_module a{ color:#FFF;}

.bottom_module_module a:hover{ color:#e02629;}







/*二级左侧*/

.content{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}



/*二级联系我们*/

.lx_module{ width:212px; border:1px solid #d4d4d4; height:auto; overflow:hidden;}

.lx_item{ width:214px; height:40px; line-height:40px; background:url(../images/title.jpg) 10px center no-repeat; border-bottom:1px solid #ddd;}

.lx_item_title{ color:#404040;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; text-indent:30px;}

.lx_item_title span{ color:#b1b1b1; font-size:13px;}

.lx_item_more{ width:60px; float:right; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.lx_item_more a,.lx_item_more a:link,.lx_item_more a:visited,.lx_item_more a:active{color:#333;}

.lx_item_more a,.lx_item_more a:hover{ color:#F00;}

.lx_module_module{ clear:both; height:auto; overflow:hidden; padding:5px 6px; line-height:28px; font-size:13px;}

.lx_module_module span{ font-size:14px;}

.lx_module_module a,.lx_module_module a:link,.lx_module_module a:visited,.lx_module_module a:active{ color:#666;}

.lx_module_module a,.lx_module_module a:hover{ color:#F00;}







/*二级右侧*/

.content_L{ width:214px; float:left;}

.content_R{width:953px; float:right;}

.common_module{ float:right;  border:1px solid #d4d4d4; width:951px; height:auto; overflow:hidden;}

.common_item{ width:953px; height:85px; line-height:85px;background:url(../images/cn_bg.gif) right top no-repeat;}

.common_item_title{ color:#007a2f;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}

.common_item_title span{ color:#b1b1b1; font-size:13px;}

.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:20px;}

.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}

.common_item_more a,.common_item_more a:hover{ color:#007a2f;}

.common_module_module{ clear:both; padding: 0px 15px 10px; line-height:26px; font-size:14px; line-height:26px;}

.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}

.common_module_module a,.common_module_module a:hover{ color:#F00;}





.se_header{ width:1100px; margin:0px auto; height:auto; overflow:hidden;  float:none;}

.seheader_L{ width:204px; float:left;position:relative;z-index:999;}

.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}

.seheader_item_title{ background:url(../images/fl_bg.jpg) left top no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:30px; color:#515151;  font-weight:bold; text-indent:20px;}

.seheader_R{ width:876px; float:right; height:auto; overflow:hidden;}

.seheader_dq{ background:url(../images/home.jpg) 0px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:25px;}

.seheader_dq a{ color:#515151;}

.seheader_dq a:hover{ color:#F00;}

.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}



.ct_module{ clear:both; width:1100px; margin:0px auto; height:auto; overflow:hidden;}

.ct_L{ width:204px; height:auto; overflow:hidden; float:left;}

.sefl_module{ width:202px; float:left; height:auto; overflow:hidden; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}

.sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}

.sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}

.sefl_module_module ul li a{ color:#515151;}

.sefl_module_module ul li a:hover{ color:#FFF;}

.sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}

.sefl_module_module ul li:hover a{ color:#FFF;}

.ct_R{ width:876px; float:right; margin-top:20px;}

.ctcommon_module{border:1px solid #f0f0f0; width:874px; height:auto; overflow:hidden;}

.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:846px; margin:0px auto;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:26px; padding:15px; font-size:14px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#F00;}





.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}







/*二级资质荣誉*/

.erry_module{ width:202px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}

.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}

.erry_item_title{ width:auto; float:left;}

.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}

.erry_item_more a{ color:#666;}

.erry_item_more a:hover{ color:#f48819;}

.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px;}





/*main css*/

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }

.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}

.izl-rmenu .btn-qq:hover{background-color:#488bc7;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq_en.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx_en.png) 0px 0px no-repeat; background-color:#78c340;}

.izl-rmenu .btn-wx:hover{background-color:#58a81c;}

.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone_en.png) 0px 0px no-repeat; background-color:#fbb01f;}

.izl-rmenu .btn-phone:hover{background-color:#ff811b;}

.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}

.izl-rmenu .btn-top:hover{background-color:#444;}





/*产品分类*/

.fl{ width:800px; height:auto;}

.fl ul li{height:260px; width:220px; border:#ccc 1px solid; float:left; margin-left:40px; margin-bottom:20px; padding-top:10px; box-shadow:6px 6px 5px #666;}

.cp_fl{  width:200px;  margin:0 auto;}

.cp_fl img{ margin:0 auto;}

.cp_fl p{ width:200px; height:30px; line-height:30px; text-align:center;}











