﻿

#roll_top,#fall,#ct{position:relative;cursor:pointer;height:88px;width:26px; margin-top:150px;}#roll_top{background:url(../images/top.gif) no-repeat}#fall{background:url(../images/top.gif) no-repeat 0 -80px}#ct{background:url(../images/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-518px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}



@charset "utf-8";
html{color:#000;}
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{margin:0;padding:0;; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.none{ display:none;}


/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt50 { margin-top:50px;}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.bg { background:#FFF;}




/*头部开始*/
.h_top{ width:100%; float:left; height:31px; border-bottom:1px solid #c4c4c4; background:#f8f8f8; line-height:31px;}
.h_hy{ float:left;}
.h_mes{}
.h_mes a{ padding:0 5px}
.h_mid{; height:150px;}
.h_mid .logo{float:left; margin-top:20px;}
.h_mid .logo img{ display:block;}
.h_tel{padding:5px 0 0 70px; margin-top:20px; text-align:right; }
.h_tel b{font-size:16px; color:#e60000; display:block;}
.h_nav{height:49px; line-height:49px; overflow:hidden; clear:both; background: #c30101;}
.h_nav ul{overflow:hidden; float:left;}
.h_nav li{ float:left;font-size:14px;position:relative;;}
.h_nav li a{display:inline-block;color:#fff;padding:0 23px; }
.h_nav li:hover{ text-decoration:none;color:#fff;background:#f4f507;background:url(../images/hd_n_c.jpg) center top no-repeat;}
  
.menu{background-color:#991010; position: relative; font-size: 14px;height:50px;z-index:888;} 
.menu ul{margin:0 auto; width:1002px;} 
.nav > li{display: inline-block; position: relative;line-height:50px;}
.nav > li > a{width:110px;text-align:center; padding-left:10px; padding-right:10px;font-size:15px;height:50px;text-decoration:none;}
.nav > li:hover > a{ background-color:#dc2020; color:#fff;}
.nav a{ color:#f5f5f5; display: block; text-decoration: none;}
.nav  ul{display: none; position:absolute; background-color:transparent;width:130px;}
.nav  ul li{ position:relative;}
.nav  ul li + li{ border-top: 1px solid #711717;}
.nav > li:hover > ul{display: block;}
.nav > li > ul > li > a{ padding-top:0.4em; padding-bottom:0.4em; width:110px;font-size:12px;height:22px;line-height:22px; padding-left:10px;
	text-align:center;color:#fff; padding-right:10px;background-color:#851515;}
.nav > li > ul > li:hover > a{ background-color:#ae1616; color:#FFF);}

 
          
/*头部结束*/



/*banner*/
.banner{border-top:1px solid #0a0a0a; width:100%; margin-bottom:39px; height:430px; overflow:hidden; z-index:1; position:relative;}
.banner #topTrade{height:430px; line-height:430px; width:100%;margin:0px;text-align: center; position:relative; z-index:30;}
.banner #topTrade div{height:430px;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
.banner #topTrade div a{display:block; height:430px;}
.an1, .an2{ display:none;}
.hidden{ display:none;}
.index01{text-align:center; width:100%; z-index:10000; position:absolute; bottom:38px; right:0;} 
.index01 #pager{float:left; position:relative; left:50%; text-align:center;}
.index01 #pager a{display:block; float:left; position:relative; right:50%; padding:13px; outline:none; font-size:0px; line-height:none; margin:0px 3px; background:url(../images/ban_d2.png) no-repeat;}
.index01 #pager a.activeSlide{ background:url(../images/ban_d1.png) no-repeat;}
.banner .btnbox{width:1000px; position:relative; z-index:9999; margin:auto;}
.banner .btnbox .left_index{position:absolute; top:162px; left:0; z-index:9999; cursor:pointer;}
.banner .btnbox .right_index{position:absolute; top:162px; right:0; z-index:9999; cursor:pointer;}

/*banner*/


/*wt 产品分类*/
.pro_feilei{;height:427px; overflow:hidden;}
.pro_feilei h3{height:50px; overflow:hidden;background:url(../images/st_t.gif) center 12px no-repeat; text-align:center; ;}
.pro_feilei h3 p{ line-height:26px;height:26px; overflow:hidden; font-size:20px; color:#d30000;}
.pro_feilei h3 p b{ color:#000;}
.pro_feilei_c dl{ float:left; display:inline;width:230px; overflow:hidden;margin:0 13px 0 8px; padding-bottom: 10px;}
.pro_feilei_c dl:hover{ box-shadow: 0 0 10px #666;}
.pro_feilei_c .lst{margin-right:8px; float:right;}
.pro_feilei_c dt{display: inline-block;width:220px;height:147px; overflow:hidden;padding:4px; border:1px #ebebeb solid;}
.pro_feilei_c dt img{ width:221px;height:147px;}
.pro_feilei_c dd h4{; font-weight:100;padding:2px 0 0; text-align:center; line-height:43px;height:43px; overflow:hidden; font-size:16px;}
.pro_feilei_c dd h4 a{ color:#0a0909;}
.pro_feilei_c dd p{ line-height:23px; color:#666;padding:0 10px 0 8px; text-align:justify;height:75px; overflow:hidden;}
.pro_feilei_c dd span a{ display:inline-block;margin:0 0 0 54px;padding:0 0 0 21px;width:95px; line-height:30px;height:30px; overflow:hidden; font-size:12px; color:#d30000;background:url(../images/st_bt.gif) left top no-repeat;}

/*wt 产品分类结束*/
            

/*产品直通车*/
.lf_pro{width:218px; overflow:hidden; ; background:#fff;}
.lf_pro h2{padding:35px 44px 0 0; font-weight:100; text-align:right;height:66px;background:url(../images/lf_n_t.gif) left top no-repeat;}
.lf_pro h2 span{ display:block; line-height:30px;height:34px; font-size:26px; color:#fff; }
.lf_pro h2 i{ display:block; line-height:16px;font-size:16px; color:#e89999;text-transform:uppercase; font-family:Arial;}
.lf_pro ul{padding:8px 0 0;}
.lf_pro li{ vertical-align:top; overflow:hidden; line-height:53px;height:52px; border-bottom:1px #f0f0f0 solid;padding:0 0 0 22px;}
.lf_pro li a{ display:block;padding:0 0 0 22px; font-size:16px; color:#333;background:url(../images/lf_n_ic1.gif) left 18px no-repeat;}
.lf_pro li a:hover{ color:#d30000; text-decoration:none;background:url(../images/lf_n_ic1.gif) left 18px no-repeat; font-weight:bold;}
.lf_pro p{padding:18px 0 0 2px;height:68px; overflow:hidden; color:#fff;background:url(../images/lf_n_ad.jpg) left top no-repeat;}
.lf_pro p span{ padding:0 0 0 60px; height:50px;
background:url(../images/lf_n_tel.png) 12px 4px no-repeat; float:left;}
.lf_pro p b{ font-size:20px; color:#fff; font-family:Arial; float:left}
.pro_box{padding:55px 0; background:#f0f0f0;}
.pro_ss{ position:relative; overflow: hidden; width: 770px; float:right;}
.pro_ss ul{ width:770px; float:left;}
.pro_ss ul li{ width:250px; margin-left:3px; margin-right:3px; background:#fff;float:left; padding-bottom:10px; margin-bottom:6px;}
.pro_ss ul li span{ width:230px; padding:0 10px; float:left;overflow:hidden; color:#9C0; height:25px; line-height:25px; font-size:14px; font-weight: bold;}
.pro_ss ul li p{ width:230px;padding:0 10px;  float:left;overflow:hidden;  color:#333; height:25px; line-height:25px; font-size:14px; font-weight: bold;}
.pro_ss ul li img{ width:250px; height:250px; overflow:hidden; }


/*产品直通车*/





/*优势*/
.youshi{ margin-top:30px; }
.youshi_left{ margin-left:20px; width:490px;height:250px; display:block;}
.youshi_left ol{ width:70px; float:left;}
.youshi_left ul{width:400px;float:left;  }
.youshi_left ul li{ width:380px; padding-left:20px; background:url(../images/youshi_ico.png) -6px 22px no-repeat; border-bottom:1px dashed #c1c1c1; line-height:50px; height:50px; border-left:1px solid #ff9600; font-size:16px; margin-left:20px;}
.youshi_left ul li.tit{ width:400px; border:none; padding-left:0px; font-size:24px; color:#d30000; padding-bottom:10px; background:none; line-height:24px; height:24px;}
.youshi_right{}

/*案例*/
.main{width:1002px; margin:0 auto;}
.hidden{ display:none;}
.bg_hui{padding:5px 0;}
.anli{margin-bottom:8px;;}
.anli .fa{float:left; width:236px; margin-right:18px; height:180px; position:relative;}
.anli .last{margin:0;}
.anli .tu{width:236px; height:125px; overflow:hidden;}
.anli .wz{line-height:38px; text-align:center; width:238px; height:54px; font-size:13px; position:absolute; bottom:0; 
left:-1px; background:url(../images/index_07.png) no-repeat;}
.anli a{color:#333;}
.anli .cur .wz{background:url(../images/index_06.png) no-repeat;}
.anli .cur .tu img{opacity: 0.8;-moz-opacity: 0.8; filter:alpha(opacity=80);}
.anli_con{ background:#fff; height:484px; overflow:hidden;}
.anli_pic{width:1002px; height:412px; margin:20px 0; float:left;}
.anli_wen{width:952px; padding:28px 0 0 40px; line-height:22px; color:#666;;}
.anli_wen dl{width:952px; }
.anli_wen dl dt{line-height:50px; font-size:20px; color:#333; border:1px solid #fe7316; text-align:center; width:150px; padding:5px 10px; float:left; color:#fe7316;}
.anli_wen dl dd{ float:left; margin-left:30px; width:700px;}
.anli_wen dl dd p{ font-size:16px; color:#fe7316;}
.anli_wen dl dd span{ font-size:12px; }
/*案例结束*/


/*走进金环宇*/
.bgs{ background:#f7f7f7; margin-top:50px;}
.bgs_bj{ background:#f7f7f7; margin-top:50px; padding-bottom:50px;}
.block_tit{padding:42px 0 0 0; overflow:hidden;; }
.block_tit h3{height:86px; overflow:hidden;text-align:center;}
.block_tit h3 b{ line-height:31px;height:31px; overflow:hidden; font-size:30px; color:#a5a5a5; font-style:italic; text-transform:uppercase; font-weight:100;} 
.block_tit h3 span{ display:block;line-height:34px;color:#d30000; font-size:26px;background:url(../images/imp_l.gif) center 19px no-repeat; }


.video{ width:600px;}


.video video{	max-width:100%;}


.about{ width:380px; float:right;}
.about h4{ font-weight:100; margin-top:30px; line-height:20px;height:32px;font-size:24px; ; }
.about h4 a{color:#ff0000;}
.about p{ line-height:22px;color:#333;height:45px; font-size:14px; line-height:28px;}
.about p a{color:#d30000; font-size:14px; text-transform:uppercase;}



.nwe_t{ ; height:37px; margin-top:20px; line-height:37px; overflow:hidden; border-bottom:1px solid #ccc;}
.nwe_t h3{ float:left; border-bottom:4px #d30000 solid;}
.nwe_t h3 a{ display:inline-block; overflow:hidden; font-size:20px; color:#d30000;}
.nwe_t h3 a b{color:#000;}
.nwe_t .fr{ display:inline-block;padding:0 23px; color:#333;}

.new{ float:left;width:500px; padding-bottom:50px; margin-top:20px;}
.new ol{  display: table; overflow: hidden; margin: 0; font-size:14px; width:490px; background-color: #eff0f2; border-bottom: 2px solid #87d3b7;}
.new ol li { float: left; line-height: 38px; overflow: hidden; padding:0 10px; background:#ff0000; color:#FFF}
.new ol li a{ color:#FFF}
.new dl{width:490px;height:102px;padding:10px 0 0 0px; overflow:hidden;}
.new dt img{display:block;width:146px;height:88px; overflow:hidden;}
.new dt{ float:left;}
.new dl dd{width:330px;overflow:hidden; float:right;}
.new dl dd h4{ font-weight:100; line-height:32px;height:32px; font-size:14px; ;font-weight:normal;overflow: hidden;}
.new dl dd h4 a{color:#000;}
.new dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;font-size:14px;}
.new dl p a{color:#d30000; font-size:14px; text-transform:uppercase;}
.new ul{width:490px; overflow:hidden; clear:both;}
.new ul li{ overflow:hidden;  float:left; display:inline;margin:0 0 0 8px;width:490px; overflow:hidden; line-height:30px;height:30px;padding:0 0 0 30px;background:url(../images/inf_ic.gif) left 6px no-repeat; border-bottom:1px dashed #ccc;}
.new ul li a{color:#666;font-size:14px;}


.tabs {  display: table; overflow: hidden; margin: 0; font-size:14px; width: 32%; background-color: #eff0f2; border-bottom: 2px solid #87d3b7;}
.tabs li { float: left; line-height: 38px; overflow: hidden; padding: 0;}
.tabs a { color: #888; font-weight: 500; display: block; letter-spacing: 0; outline: none; padding: 0 20px; text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.tabs_item { display: none;}
.tabs_item:first-child { display: block;}
.current a { color: #fff; font-size:14px; background: #ff0000;}



/*inf*/
.inf{padding:50px 0 0;height:435px; overflow:hidden;; }
.inf_l{width:376px; overflow:hidden;}
.inf_l dl{width:376px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:14px; font-weight:100; ;}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf_l dl p a{color:#d30000;}

.inf_r{width:380px; overflow:hidden;}

.inf_r .inf_t{margin:0 0 0 58px;}
.inf2_c{ clear:both;}
.inf2_c dl{width:565px;height:112px;padding:0 0 0 58px; overflow:hidden;}
.inf2_c dt img{display:block;width:146px;height:88px; overflow:hidden;}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:405px;overflow:hidden; float:right;}
.inf2_c dl dd h4{ font-weight:100; line-height:20px;height:32px; font-size:14px; ;}
.inf2_c dl dd h4 a{color:#000;}
.inf2_c dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf2_c dl p a{color:#d30000; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:623px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  float:left; display:inline;margin:0 0 0 58px;width:217px; overflow:hidden; line-height:30px;height:30px;padding:0 0 0 30px;background:url(../images/inf_ic.gif) left 6px no-repeat;}
.inf2_c ul li a{color:#666;}



/*走进金环宇结束*/

/*在线客服开始*/
.kefu{
	z-index:1000;
	 padding:20px 10px;
	  border:2px solid #1475cf;
	   text-align:center;
	   position: fixed;
	   background-color:#FFF;
	   top:20%;
	   right:30px;
	    border-radius:10px;
	}
.kefu img{ width:80px; margin-bottom:5px;}
.kefu strong{  color:#1475cf; font-size:14px; }
.kefu span{ display:block;font-size:12px; color:#333; margin-top:6px;}
/*在线客服结束*/

/*lnk友情链接*/
.link{; width:1002px; margin:0 auto; line-height:20px; overflow:hidden;word-spacing:-11px;}
.link a{ display:inline-block;padding:0 15px;color:#666;}


/*快速通道*/
.kstd{ clear:both;padding:10px 0 0;height:180px; overflow:hidden;; }
.kstd h3{height:70px;line-height:74px;overflow:hidden;background:url(../images/rd_tl.gif) center 34px no-repeat; text-align:center; ;}
.kstd h3 a{ overflow:hidden; font-size:20px; color:#d30000;}
.kstd h3 b{ color:#000; }
.kstd li{ clear:both;padding:10px 0 0;line-height:32px;}
.kstd li b{; display:inline-block;padding:0 0 0 20px;width:85px; float:left; font-size:16px; color:#333;background:url(../images/rd_ic.jpg) left 9px no-repeat; }
.kstd li p{width:895px; overflow:hidden; float:right;}
.kstd li p a{ display:inline-block;padding:0 20px;background:url(../images/rd_l.gif) right 10px no-repeat;}
.kstd li p .lst{ background:none;}
.kstd li p span a{color:#d30000; background:none;padding:0 0 0 20px;}
.rd2{ background:#FFFFFF;}
/*快速通道*/


/*底部开始*/
.foot{padding-bottom:20px;margin:0 auto;;}
.foot .footer{position:relative;}
.foot ul {padding:27px 0 0 18px; width:430px; float:right;color:#666;background:url(../images/ft_l.png) left 38px no-repeat;}
.foot ul li{line-height:26px;}
.foot ul span{ display:inline-block;margin:0 14px;}    
.ft_lg{left:20px;top:20px; z-index:3;}
.ft_nav{ text-align:center;color:#fff;line-height:42px;height:42px;overflow:hidden; background:#606060;}
.ft_nav a{color:#fff; font-size:14px; padding:0 20px;display:inline-block;}
     
/*底部结束*/



/*列表页通用*/
.list_nav{ height:38px; line-height:38px; margin-bottom:20px; background:url(../images/bread_l.gif) left 37px repeat-x;}
.list_nav_wen{ float:left; color:#606060; font-size:14px; font-family:"Microsoft Yahei";}
.list_banner{width:100%; margin:0 auto; margin-bottom:10px;}
.list_banner img{width:100%;}
.list_banner a{display:block;margin:0 auto;}
.list_banner a.fullad{ height:304px;}



/*产品列表页*/
.list_pro_right{ width:755px; float:right;}
.list_pro_main{width:755px; overflow:hidden; }
.list_pro_r_t{; width:775px; line-height:44px;height:44px; border-bottom:1px solid #c1c1c1;}
.list_pro_r_t h3{ float:left; font-weight:100; border-bottom:2px solid #ff0000;height:42px;font-size:24px; color:#d40000; }
.list_pro_r_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:16px; color:#999; font-family:Arial;}

.list_pro_r_c{ clear:both;padding:21px 0 0;width:100%;}
.list_pro_r_c li{ float:left; display:inline;margin:0 3px 10px 3px;width:243px;border:1px #ebebeb solid ;overflow:hidden;}
.list_pro_r_c li img{width:243px;height:243px; display:block; overflow:hidden;}
.list_pro_r_c li span{ margin-top:15px;display:block;padding:0 0 0 5px; }
.list_pro_r_c li span b{ font-size:20px;line-height:30px; color:#F00;  font-weight:bold;}
.list_pro_r_c li p{ line-height:30px; height:30px; padding:0 0 0 5px; margin:5px 0 10px 0;overflow:hidden;}
.list_pro_r_c li p a{ font-size:14px; color:#333; font-weight:100;}


.list_prt_left{width:221px; overflow:hidden; float:left; }
.list_prt_lt{width:221px; overflow:hidden; margin-bottom:10px;; }
.list_prt_lt h5{ text-align:center;  line-height:90px;height:90px; overflow:hidden;background:#000;font-size:24px; color:#fff}
.list_prt_lt_c{  background:#f2f2f2;}
.list_prt_lt h6{ font-weight:100; line-height:41px;height:41px;padding:0 0 0 41px; overflow:hidden;background:#d40000 url(../images/lf_n_ic1.gif) 170px 11px no-repeat; }
.list_prt_lt h6 a{ font-size:20px; color:#fff;}
.list_prt_lt h6.cur a{ font-size:20px; color:#fff;}
.list_prt_lt ul{padding:11px 12px 12px 14px;}
.list_prt_lt li{padding:0 0 0 25px;font-weight:100; line-height:44px;height:44px; border-bottom:1px #bfbfbf dashed; overflow:hidden; font-size:16px;}
.list_prt_lt li a{color:#333;; font-weight: bolder;}
.list_prt_lt li.cur a{color:#e60000;}
.list_prt_lt .lst{ border:none;}
.list_prt_lt p{padding:20px 0 0 39px;height:98px; overflow:hidden; color:#fff;background:#e2e2e2;}
.list_prt_lt p span{ display:block; line-height:24px;overflow:hidden; font-size:18px; color:#000;}
.list_prt_lt p b{ font-size:22px; color:#e60000; font-family:Arial; display:block; margin-top:7px;}




.art_pro_bk{ width:740px; padding:10px; float:right; border:1px #dadada solid;}



.list_pro_p{ width:400px;float:left; border:1px solid #ccc; padding-bottom:5px;}
.list_pro_info{ width:300px; float:left; margin-left:30px; font-size:14px;}
.list_pro_info h1{ width:300px; line-height:40px; border-bottom:1px dashed #F00;font-size:16px; font-weight:bold;}
.list_pro_info h6{ width:300px; font-size:14px; line-height:30px; color:#666;font-weight: lighter;}
.list_pro_info h6 span{ font-size:28px;line-height:50px; color:#F00;font-weight: lighter; font-weight:bold; font-family:"Microsoft Yahei"}
.list_pro_info h5{ width:300px; font-size:28px;line-height:35px; color:#F00; font-weight:bold; font-family:"Microsoft Yahei"; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.list_pro_but{ width:300px; margin-top:10px;}
.list_pro_but{ width:300px; margin-top:20px;}
.w25 { height:95px; margin-top:2px;}
.w25 li {float:left;width:25%; height:95px;}
.w25 li a:focus{border:2px solid #ff0000; float:left;}

.list_pro_body {line-height:30px; margin-top:20px; float:left; margin-right: 5px; width:660px; overflow:hidden; font-size:14px; }
.list_pro_body h3{ color:#ed1e24;font-size: 16px; text-align:left;}
.list_pro_body h3 a{ font-size: 16px;}
.list_pro_body p { text-indent: 2em; margin-top: 15px; margin-bottom: 15px; line-height:30px; }
.list_pro_body p a { color: #0088cc; }


.art_pro_wen{ width:740px;  height:30px; line-height:30px; margin-top:20px;;}
.art_pro_wen h2{ width:720px; float:left;font-weight:100; padding-left:20px; font-size:16px; background:url(../images/art_wen_ion.jpg) left  no-repeat; border-bottom:1px solid #CCC; height:30px; line-height:30px; margin-top:20px;}
.art_pro_wen h2 a{ font-size:16px;}
.art_pro_wen p{ width:740px; float:left; line-height:24px; padding:8px 0; font-size:14px;}
.art_pro_wen p a{font-size:14px;}
.art_pro_wen table{width:740px; float:left; margin-top:20px;  text-align:center; line-height:18px;}
.art_pro_wen table tr td{ padding:10px 10px;}

.art_pro_wen_tishi{width:720px; float:left; font-size:14px; margin-top: 20px; background: #efe2c0; border: 1px solid #FFDFBF; padding: 10px; line-height: 23px;}


/*文章列表页*/
.art_list { height:auto; overflow:hidden; margin-bottom:20px;}
.art_list dl { width:740px; float: right;margin-bottom:32px; }
.art_list dt { float:left; width:240px; }
.art_list dt img { width:240px; height:150px; border:1px solid #ebebeb; display:block; padding:5px;}
.art_list dd { width:466px;  float:right;}
.art_list dd h5 { font-weight:normal;font-family:"Microsoft Yahei"; height:30px; line-height:30px;overflow:hidden; font-size:16px;}
.art_list dd h5 a { color:#333;}
.art_list dd p { color:#666; font-size:14px; line-height:22px;  height:78px; margin-top: 8px; overflow:hidden; margin-bottom:16px;}
.art_list dd .cs_more { color:#fff; display:inline-block; font-size:14px; background:url(../images/c_btn.gif) no-repeat; text-align:center; line-height:28px; height:28px; width:92px;}

.fengye{ float:left; }
.fengye ul{	float:left;	padding:12px 0px 12px 16px;}
.fengye ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.fengye ul li a{float:left;	padding:2px 4px 2px;color:#555;	display:block;}
.fengye ul li a:hover{color:#690; text-decoration:none;padding:2px 4px 2px;}
.fengye ul li.thisclass,
.fengye ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#F8F8F8; padding:2px 4px 2px;font-weight:bold;}
.fengye .pageinfo{	line-height:21px; padding:12px 10px 12px 16px; color:#999;}
.fengye .pageinfo strong{color:#555;font-weight:normal;	margin:0px 2px;}


/*文章页推荐产品*/
.rec{ ;clear:both;padding:23px 0 0;overflow:hidden;}
.rec h3{background:url(../images/rec_l.gif) center 27px no-repeat; line-height:60px;height:60px;color:#d30000; text-align:center; font-size:20px;}
.rec h3 a{ color:#d30000;}
.rec li{ float:right; display:inline;margin:0 8px 15px 8px; border:1px #ececec solid;}
.rec li a{ display:block; position:relative;width:232px;height:232px;}
.rec li img{ display:block; vertical-align:top;padding:5px; width:223px; height:222px;}
.rec li p{ text-align:center;padding:20px 20px 0; color:#fff;font-size:14px;width:183px; height:202px; position:absolute;left:5px;top:5px; z-index:-1;
background:url(../images/rec_img_bg.png)}
.rec li p b{ text-align:center; display:block; line-height:32px;height:32px;}
.rec li a:hover p{ z-index:3;}

/*文章内容页*/
.article_left{ width:218px;}
.article_list_w{ width:218px; margin-top:30px; }
.article_list_w span{ width:218px; display:inline-block;border-bottom:1px solid #999; line-height:30px; font-size:16px;}
.article_list_w li{ width:218px;border-bottom:1px dashed #c9c9c9; padding:0px; line-height:30px; height:30px; overflow: hidden;}
.article_list_w li a{ font-size:12px;}

.article_right{ width:740px;}


.article{ ; width:740px;}
.article h1{ line-height:40px;height:40px; font-weight:100; margin-top:20px; text-align:center; font-size:22px; color:#000;}
.article ul{ font-size:14px; color:#666; border-bottom:1px dashed #c1c1c1; padding-bottom:10px; line-height:26px; text-align:center; margin-top:20px;}
.article ul span{ font-size:14px; color:#666;  line-height:26px; text-align:center; padding:0 10px; color:#CCC;}
.article h2{ font-size:16px; color:#000; text-align:left; line-height:26px;font-weight:600; margin-left:0px; text-indent:1.8em;margin-top:20px; }
.article p{ font-size:14px; color:#000; text-align:left; line-height:22px; padding:12px 0; text-indent:2em; clear:both;}
.article p a{ font-size:14px; color:#ff0000;}
.article p img{  max-width:600px;}
.article center { font-size:14px; color:#666; }
.article center a { font-size:14px; color:#ff0000; }
.article center a u { text-decoration:none; }
.article center img { max-width:600px;}
.article ol{  width:740px;line-height:30px;text-align:left; font-size:14px; float:left; margin-top:30px;}
.article ol li{ width:370px; float:left;}
.article ol li a{ font-size:14px;}
.article table{width:740px; float:left; margin-top:20px;  text-align:center; line-height:18px;}
.article table tr th{ padding:10px 10px;text-align:center; background-color:#fff3ed;}
.article table tr td{ padding:10px 10px;text-align:center;}

.art_xianguang{ width:740px; margin-bottom: 15px; float:left;}
.art_xianguang ul { width:740px; overflow: hidden; margin-top:15px;}
.art_xianguang ul li {width:330px; float:left; margin-bottom:5px;margin-top:5px; margin-left:10px; padding-left:10px; background: url(../images/d1.gif) no-repeat 0 10px; font-size: 14px;}
.art_xianguang ul li a{ display:block;height:26px; line-height:26px; color:#000; font-size:14px; overflow:hidden;}
.art_xianguang ul li:hover{ background: url(../images/d2.gif) no-repeat 0 10px;}
.art_xianguang ol{ width:740px; color:#F00; font-weight:bold; border-bottom:2px solid #ccc; margin-top:40px; height:40px; line-height:30px; font-size:18px;}

.p_xianguang{ width:740px; margin-bottom: 15px; float:left;}
.p_xianguang ul { width:740px; overflow: hidden; margin-top:15px;}
.p_xianguang ul li{ float:left; display:inline;margin:0 5px 15px 5px;width:233px; height:233px; border:1px #ececec solid;}
.p_xianguang ul li a{ display:block; position:relative;width:232px;height:164px;}
.p_xianguang ul li img{ display:block; vertical-align:top;padding:5px; width:223px;}
.p_xianguang ul li p{ text-align:center;padding:20px 20px 0; color:#fff;font-size:14px;width:183px; height:203px; position:absolute;left:5px;top:5px; z-index:-1;
background:url(../images/rec_img_bg.png)}
.p_xianguang ul li p b{ text-align:center; display:block; line-height:32px;height:32px;}
.p_xianguang ul li p span{ text-align:left;display:block; line-height:26px;height:58px; overflow:hidden;}
.p_xianguang ul li p i{ display:inline-block; text-align:center; font-style:normal;width:127px;height:27px; border:1px #fff solid; font-size:20px; ;margin:0 auto;}
.p_xianguang ul li a:hover p{ z-index:3;}
.p_xianguang ol{ width:740px; color:#F00; font-weight:bold; border-bottom:2px solid #ccc; margin-top:40px; height:40px; line-height:30px; font-size:18px;}


/*案例栏目*/
.list_anli_t{; line-height:44px;height:44px; border-bottom:1px solid #c1c1c1;}
.list_anli_t h3{ float:left; font-weight:100; border-bottom:2px solid #ff0000;height:42px; }
.list_anli_t h3 { font-weight:100;font-size:24px; color:#d40000;}
.list_anli_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:16px; color:#999; font-family:Arial;}
.list_anli{ width:1002px;}
.list_anli ul{ width:1002px; height:230px; float:left; margin-top:20px;}
.list_anli ul li{ width:310px; float:left; margin-right:24px; margin-left:6px; display:inline-block; overflow:hidden;}
.list_anli ul li:hover{ box-shadow: 0 0 10px #666;}
.list_anli ul li img{width: 310px;height: 186px;display: block;}
.list_anli ul li em{ width:300px; display: block; padding-left:10px; margin-top:0px; background:#eee; text-overflow:ellipsis; height:36px; line-height:36px;}
.list_anli ul li em a{ font-size:16px; color:#333}
.list_anli ul li.aall{margin-right:5px; float:right;}

/*案例栏目*/



/*关于我们*/
.about_sebei{ ;clear:both;}
.about_sebei li{ text-align:center; float:left;width:314px;margin:0 12px; display:inline;}
.about_sebei li img{width:304px;height:220px;overflow:hidden; display:block;padding:4px; border:1px #e7e7e7 solid;}
.about_sebei li span{ font-size:14px; display:block;line-height:48px;overflow:hidden;}
.about_sebei li span a,.cor li span a:hover{ color:#6666;}
.about_sebei .to_l,.cor .to_r{margin-top:65px;}
.about_sebei .to_l{margin-right:7px;}


.fengcai{padding:42px 0 0;height:555px; overflow:hidden; background:#f1f1f1; ;}
.fengcai h3{height:86px; overflow:hidden;text-align:center;}
.fengcai h3 b{ line-height:31px;height:31px; overflow:hidden; font-size:30px; color:#a5a5a5; font-style:italic; text-transform:uppercase; font-weight:100;} 
.fengcai h3 span{ display:block;line-height:34px;color:#d30000; font-size:26px;background:url(../images/imp_l.gif) center 19px no-repeat; }
.fengcai li{ float:left; text-align:center;}
.fc_1{width:253px; overflow:hidden; border-right:1px #fff solid;}
.fc_1 h4{ line-height:204px;height:204px; color:#fff; font-weight:100;background:url(../images/imp_bg.gif) center top no-repeat; font-size:30px; }
.fc_2{width:423px; overflow:hidden;border-right:1px #fff solid;}
.fc_3{width:324px; overflow:hidden;}
.fengcai img{ display:block; vertical-align:top;}



   
.zhizhi{ ;padding:40px 0 30px 0;height:445px;}    
.zhizhi h3{height:86px; overflow:hidden;text-align:center;}
.zhizhi h3 b{ line-height:31px;height:31px; overflow:hidden; font-size:30px; color:#a5a5a5; font-style:italic; text-transform:uppercase; font-weight:100;} 
.zhizhi h3 span{ display:block;line-height:34px;color:#d30000; font-size:26px;background:url(../images/imp_l.gif) center 19px no-repeat; }
.zhizhi li{ text-align:center; float:left;width:204px;margin:0 12px 0; display:inline;}
.zhizhi li img{width:195px;height:276px; margin-top:10px;overflow:hidden; display:block;padding:3px; border:1px #e7e7e7 solid;}
.zhizhi li img:hover{box-shadow: 0 0 10px #666;}
.zhizhi li span{ font-size:14px; display:block;line-height:44px;overflow:hidden;}
.zhizhi .to_l,.zhizhi .to_r{margin-top:130px;}
.zhizhi .to_l{margin-right:7px;}
/*关于我们结束*/




/*联系我们*/
.contact{ font-size:14px;overflow:hidden; ; }
.contact_t{; line-height:44px;height:44px; border-bottom:1px solid #c1c1c1;}
.contact_t h3{ float:left; font-weight:100; border-bottom:2px solid #ff0000;height:42px; }
.contact_t h3 { font-weight:100;font-size:24px; color:#d40000;}
.contact_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:16px; color:#999; font-family:Arial;}

.contact dl{ line-height:30px; width:1000px; margin-top:30px; padding-bottom:50px; float:left;}
.contact dl dt{ display:none;}
.contact dl dd{ line-height:30px;color:#666;width:1000px; float:right;}
.contact dl dd address{ display:inline-block;}
.contact ul{width:1002px; float:left;}

.contact ul li{width:501px; line-height:52px; padding-bottom:10px; border-bottom:1px dashed #c1c1c1; font-size:14px; color:#333; margin-top:10px;  float:left;}
.contact ul li p{padding:0 0 0 63px;}
.contact ul li i{margin:0 20px; font-style:normal;}
.contact li b{ font-weight:100; color:#c30101;}
.contact .ctc1 p{ background:url(../images/ctc_ic1.gif) left top no-repeat; }
.contact .ctc2 p{ background:url(../images/ctc_ic2.gif) left top no-repeat; }

.contact .ctc3 p:nth-child(1){background:url(../images/ctc_ic3.gif) left top no-repeat;}

.contact .ctc4 p{ background:url(../images/ctc_ic4.gif) left top no-repeat;padding:10px 0 0 63px; line-height:32px;height:222px; }
.contact .ctc5 p{ background:url(../images/ctc_ic5.gif) left top no-repeat; width:500px; }
.contact .ctc4 em{ float:left; font-style:normal; font-weight:100;}
.contact .ctc4 span{width:765px; display:inline-block; float:right;}
.contact .ctc4{/*height:232px;*/}
.contact .ctc5{ background:none;}
.imap{ clear:both;margin:32px 0 50px;}
.imap img{ display:block; border:1px #dadada solid;}

/*联系我们*/


/*在线客服*/
.keifu{ position:fixed; top:10%; left:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{padding-left:25px; margin-left:20px; height:30px; display:block; background:url(../images/qq.png) no-repeat;}
.keifu_con span{ display:inline-block; text-align:center; padding:10px 25px; margin-top:10px; line-height:22px; border-top:1px dashed #999}
.keifu_con li a{ line-height:22px;display:inline-block; color:#F00;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
/*在线客服*/






/* -- 页面整体布局 -- */
.content , .footer { width:1002px; margin:0 auto; overflow:hidden; }
.container{ width:1002px; margin:0 auto;  }
/**/











