﻿div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
body,td,th{font-family: "Microsoft YaHei","微软雅黑" ,Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}
body {margin:0; padding:0; background:#fff;}
table,form,input{margin:auto; height:auto;padding:0; }
img {border:0px;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
.clearboth{clear:both; visibility:hidden}/*系统预设*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
a:link,a:visited,a:active {color: #333; text-decoration: none;}
a:hover {color: #f60;text-decoration: underline;}

.hoverimg img{-webkit-transform:translateZ(0);-ms-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}
.hoverimg:hover img{opacity:.5}

.none{ display:none;}
.en {font-size: 11px;color: #999; }
.line_h20 {LINE-HEIGHT: 20px}
.line_h22 {LINE-HEIGHT: 22px}
.line_h25 {LINE-HEIGHT: 25px}
.line_h30 {LINE-HEIGHT: 30px}
.font01{ color:#c00;}
.font02{ color:#fff;}
.font03{ color:#999;}
.font04{ color:#f60;}
.px12{font-size: 12px;}
.px14{font-size: 14px;}
.px16{font-size: 16px;}
.fr{float: right;display:inline;}
.fl{float: left;display:inline;}
.padd10px{padding:10px;}
.padd15px{padding:15px;}
.paddl10px{padding:0 10px;}
.mtop10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.mtop30{ margin-top:30px;}
.box01{border: 1px solid #DEDEDE; border-bottom: 1px solid #CDCBCB;}
.box02{border: 1px solid #dcdcdc; background:#fff; padding:4px;}
.contx{font-size:20px;font-weight: bold;color: #c00;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";line-height:60px;}
.INPUT {height: 30px;border:1px #ccc solid;background: #fff; line-height:30px; padding:0 5px;}
.INPUT2 {border:1px #ccc solid;background: #fff;}
.INPUT3 {height: 22px;border:1px #ccc solid;background: #fff; line-height:22px; padding:0 5px; width:120px;}
.buttom {font-size: 14px;font-weight: bold; padding:3px; color:#fff; background:#333;border:2px solid #333;}
.title01{color:#fff; font-weight:bold; font-size:16px;}
.title02{color:#c00; font-weight:bold; font-size:16px;}
.hx{background: url(../images/hx.gif) repeat-x bottom;}
.hx2{background: url(../images/hx.gif) repeat-x center; height:40px; margin:auto;}
.page {text-align:center; width:100%;margin:20px 0 30px 0; font-size: 14px;}
.page a{display:inline-block;padding:7px 10px 6px 10px;border:#E4E4E4 1px solid;margin:2px 4px;color:#666;text-decoration:none;cursor:pointer;border-radius:3px;}
.page a:hover{border:#CF5D02 1px solid;color:#FFF;background:#FF7101;border-radius:3px;}
.page span.current{display:inline-block;padding:7px 10px 6px 10px;color:#FFF;background:#FF7101;border:#CF5D02 1px solid;margin:2px 4px;border-radius:3px;}
.page span.no{border:1px #CF5D02 solid;margin:2px;color:#FFF;background:#FF7101;text-decoration:none;border-radius:3px;}

.headtopbox{margin:auto; width:100%; height:220px; background:#fff url(../images/bg.jpg) repeat-x bottom;box-shadow:0px 5px 5px rgba(0,0,0,0.1);position:relative; z-index:1000;}
.headtop{ margin:auto; width:1200px; height:160px; background:url(../images/logo.jpg) no-repeat left 30px;}
.headtop .logo{ width:320px; height:80px; float:left;}
.headtop .logo a{ margin-top: 55px; display: block;width:480px; height:80px;}
.headtop .headright{ width:450px; height:100px; float:right;}

.topitemnav{width:320px;height:auto; float:right;border-left: 1px solid #E5E5E5;}
.topitemnav a{display: block;width:79px;font-size: 12px;height:29px;line-height:29px;float:left;border-right: 1px solid #E5E5E5;border-left: 0px;text-align: center;color:#000;}
.topitemnav a:hover{background-color: #F7F7F7;}

.topquicknav{ margin-top:70px; width:120px;height:35px; padding-right: 210px; padding-left:120px;}
.topquicknav a{display: block;width:120px;height:35px;float:right;}




.search{ width:40px; font-size:14px; height:30px; line-height:28px;float:right; background:#c00 url(../images/btn-search.png) no-repeat 5px center; display:block; margin-left:5px;; padding-left:30px;color:#fff}
.searchContent{display:none;margin:30px 0 0 55px;position:relative;z-index:9;width:395px;height:43px;background:rgba(0,0,0,0.8);text-align:center; padding-top:10px}
.searchContent form{ margin:auto;}
.searchContent form .keys{font-size:16px;background:#fff;border:1px solid rgba(0,0,0,0.9);border-radius:8px;padding:0px 15px;width:60%;height:30px;line-height:30px;-moz-box-shadow:1px 2px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.2) inset;box-shadow:1px 2px 5px rgba(0,0,0,0.2) inset;outline:medium;}
.searchContent form .go{font-size:16px;font-weight:bold;color:#fff;background: -ms-linear-gradient(top, #ffcc00, #f06405);background:-moz-linear-gradient(top,#ffcc00,#f06405);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffcc00), to(#f06405));background: -webkit-linear-gradient(top, #ffcc00, #f06405);background: -o-linear-gradient(top, #ffcc00, #f06405);border:1px solid rgba(0,0,0,0.9);border-radius:8px;padding:0px 15px;width:80px;height:32px;line-height:32px;cursor:pointer;outline:medium;}
.searchContent form .go:hover{background:#f06405;}

/*--下拉菜单--*/
.headNav{ margin:auto; width:1200px; height:60px;background:url(../images/nav_line.png) no-repeat right;}
.headNav li{height:60px; float:left; width:150px;position: relative;background:url(../images/nav_line.png) no-repeat}
.headNav h3 a{display:block;font:700 16px/60px "微软雅黑"; color:#fff; height:60px;text-align:left; text-indent:35px; cursor:pointer; text-shadow: 0px 1px 2px #666;}
.headNav li h3 a{ background:url(../images/hsh005.png) 125px  center no-repeat;}

.headNav li.cur{background:rgba(0,0,0,0.2);}
.headNav li.cur a{ color:#fff;}
.headNav li.cur h3 a{ background:url(../images/hsh005.png) 125px center no-repeat;}

.headNav li.default{background:rgba(0,0,0,0.2);}
.headNav li.default a{ color:#fff;}
.headNav li.default h3 a{ background:url(../images/hsh005.png) 125px center no-repeat;text-decoration: none;}
.headNav li.first h3 a{ background:none; padding-right:0px;}

.navdown{ background:#333;background-color:rgba(51,51,51,0.9)!important;position:absolute; left:0px; top:60px; text-align:left; display:none; width:171px; font-size:14px;}
.navdown a{height:40px;line-height:40px; color:#fff; border-bottom:1px solid #333; display:block; padding-left:45px;background:url(../images/jt3.gif) no-repeat 30px center;}
.navdown a:hover{background:#A90412 url(../images/jt3.gif) no-repeat 30px center;}
.navdown a.cur{background:#A90412;}


.brands{ margin:auto; position:relative; background:#000;  width:100%; height:550px;}
.brands .bd{margin:0 auto;z-index:0; overflow:hidden;}
.brands .bd ul{ width:100% !important;  }	
.brands .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }	
.brands .bd li a{ display:block; height:550px;}
.brands .hd{position:relative; z-index:1; margin-top:-35px; height:30px; line-height:30px;  text-align:center;}
.brands .hd ul{ text-align:center;  padding-top:5px;  }
.brands .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:#fff; overflow:hidden; font-size:0;border-radius:100%;}
.brands .hd ul .on{ background:#f00; }
/*
.brands .prev,.brands .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-280px 0 0 2%; float:left;  background:url(../images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.brands .next{  background-position:right 0; float:right; margin-right:2%  }
.brands .prev:hover,.brands .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
*/


.bank10{ margin:auto; width:100%; height:36px; background:url(../images/line01.jpg) repeat-x;}

.brand{ margin:auto; width:1200px; overflow:hidden; background: url(../images/liucheng.jpg) no-repeat center center; height: 200px; }
.brand ul li{width:198px;height:40px;color:#333;font-size:14px;line-height:20px;margin:0; overflow:hidden; float:left; text-align: center;  display: none;}
.brand ul li:last-child{width: 175px; margin-left: 12px;}


/*精品推荐*/
.indpro{ margin:35px auto auto; width: 100%; height: 76px; background: url(../images/indprobg01.jpg) repeat-x top;}
.indpro .indpro_t{ margin: auto; width: 400px; height: 76px; background: url( ../images/indprobg02.jpg) no-repeat center center;}

.main_product{margin:10px auto auto;width:1200px;height:auto;overflow: hidden;}
.main_product .mproduct_left{ width:230px; height:auto; float:left;overflow: hidden;}
.main_product .mproduct_right{ width:929px; height:auto; float:right; padding:18px 20px 0px 20px; overflow:hidden;border: 1px solid #ccc; border-left: none; }
.main_product .mproduct_right ul{ width:1020px;}
.main_product .mproduct_right ul li{width:295px; height:230px; border: 1px solid #E4E3E3; float:left; margin:0 20px 20px 0;}
.main_product .mproduct_right ul li img{ width:295px; height:197px;}
.main_product .mproduct_right ul li span{ display:block; width:295px; height:33px; line-height:33px; font-size:15px; text-align:center; overflow:hidden;}

.mproduct_left{ width: 230px; float: left; }
.mproduct_left ul{ margin:auto; width:230px; height:auto;}
.mproduct_left ul li{float:left;height:auto; width: 230px;}



.proc:link,.proc:visited,.proc:active {width:228px; height:38px; line-height:38px; text-indent:10px; color:#000; font-size: 16px;border:1px solid #ccc; background:#fff url( ../images/ico_type01.png) no-repeat 195px center; display:block;box-shadow:0px 0px 5px 0 rgba(0,0,0,0.15)}
.proc:hover {background:#A10B0E url( ../images/ico_type02.png) no-repeat 185px center; color:#fff;text-decoration:none;}

.prod:link,.prod:visited,.prod:active {color: #333; text-decoration: none; width:228px; height:35px; line-height:35px; font-size: 14px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f1f1f1; background: url(../images/dian06.png) no-repeat 20px center; text-indent:30px; display:block; overflow:hidden; }
.prod:hover {text-decoration:none; color:#c00;background:url(../images/biaodian.jpg) no-repeat 20px center;}



/*--案例 --*/

.homecase_listbg{ margin:auto; width:100%; height:auto; padding:30px 0; background:url(../images/casebg.jpg) no-repeat center top;box-shadow:0px 5px 5px rgba(0,0,0,0.1);}

.homecase_list{ margin:auto; width:1200px;  overflow:hidden; position:relative;border:1px solid #E3E3E3;}
.homecase_list .hd{ height:50px; line-height:50px;  overflow:hidden; padding:0 15px;border-bottom:1px solid #E5E5E5;}	
.homecase_list .hd h2{ float:left;}	
.homecase_list .hd h2 a{ color:#333; font:700 16px/50px "微软雅黑"; margin-left:10px;  }	
.homecase_list .hd .next,.homecase_list .hd .prev{ margin-top:17px; float:right; display:block; width:18px; height:18px; background: url(../images/left_right.png) no-repeat -6px -7px; overflow:hidden; margin-left:6px; cursor:pointer; }	
.homecase_list .hd .next{ background-position:-34px -7px; }	
.homecase_list .hd .prevStop{ background-position:-6px -40px; cursor:default; }	
.homecase_list .hd .nextStop{ background-position:-34px -40px; cursor:default; }	
.homecase_list .hd ul{ float:right; margin:23px 0 0 0; zoom:1; }	
.homecase_list .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background:#999; overflow:hidden; font-size:0;border-radius:100%;}	
.homecase_list .hd ul li.on{ background:#f00;}
.homecase_list .bd{ width:1170px; padding:15px 15px 20px 15px;}
.homecase_list .bd ul{ overflow:hidden; zoom:1; }
.homecase_list .bd ul li{ width:270px; height:360px; margin-right:30px; float:left; _display:inline; overflow:hidden;}
.homecase_list .bd ul li img{ width:268px; height:178px; display:block;border:1px solid #E3E3E3;}
.homecase_list .bd ul li a{ display:block; text-decoration:none;}
.homecase_list .bd ul li a h2{ margin-top:15px; height:65px; line-height:28px; font-size:16px; display:block; overflow:hidden; color:#333; font-weight:bold;}
.homecase_list .bd ul li a h3{ height:44px; line-height:22px; overflow:hidden; color:#999; font-size: 12px;}
.homecase_list .bd ul li a h4{ margin-top:25px; width:80px; height:26px; line-height:26px; padding-right:24px; text-align:center; border:1px solid #D2D1D3;color:#323232;box-shadow:0px 2px 2px rgba(0,0,0,0.1); background:url(../images/morea1.png) no-repeat right center;}
.homecase_list .bd ul li a:hover h2{ margin-top:15px; height:65px; line-height:28px; font-size:16px; display:block; overflow:hidden; color:#000;}
.homecase_list .bd ul li a:hover h3{ height:44px; line-height:22px; overflow:hidden; color:#6E6E6E;}
.homecase_list .bd ul li a:hover h4{ margin-top:25px; width:80px; height:26px; padding-right:24px; border:1px solid #c00; background:#c00 url(../images/morea2.png) no-repeat right center; color:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.1);}



/*--核心竞争力 --*/
.home_hexin_xt{ margin:10px auto auto; width:100%; height:10px; font-size:0; background:url(../images/line01.jpg) repeat-x top;}
.home_hexin_xb{ margin:auto; width:100%; height:10px; font-size:0; background:url(../images/line01.jpg) repeat-x bottom;}
.home_hexin_bg{ margin:auto; width:100%; height:auto; background: #f7f7f7 url(../images/aboutbg.jpg) no-repeat center top; padding:20px 0; }










/*--新闻中心 --*/
.main_news{ margin:30px auto;width:1200px;height:auto;border:1px solid #E3E3E3; background:#fff; overflow: hidden;}
.main_news .news_left{ width:850px; float:left;height:auto;}
.main_news .news_right{ width:349px; float:right;height:410px; border-left:1px solid #E3E3E3; background:url(../images/indcontact.jpg) no-repeat center 51px;}
.main_news .news_right .hcontact{ padding:200px 15px 10px 15px; line-height:25px; font-size:13px;}
.main_news .news_right .hcontactqq{ height:33px; padding-left:15px;}
.main_news .news_right .hcontactqq ul li{ float:left; margin-right:8px; width:100px; height:30px; line-height:30px; font-size:14px; text-indent:35px; color:#fff;}
.main_news .news_right .hcontactqq ul li a{color:#fff;background:#aaa url(../images/qq.png) no-repeat 10px center; border-radius:5px;  display:block;text-decoration: none;}
.main_news .news_right .hcontactqq ul li a:hover{color:#fff;background:#c00 url(../images/qq.png) no-repeat 10px center; display:block;}

.box_title{ margin:auto; width:auto; height:50px; border-bottom:1px solid #E3E3E3;}
.box_title .btitle_left{ width:200px; height:50px; float:left; background:url(../images/xian01.jpg) no-repeat left bottom; padding-left:15px;}
.box_title .btitle_left b{float:left; font:700 16px/50px "微软雅黑"; color:#333; display:inline-block; }
.box_title .btitle_right{ width:500px; height:50px; float:right;}


.box_title .btitle_left2{height:50px; float:left; padding-left:15px;}
.box_title .btitle_left2 b{float:left; font:700 16px/50px "微软雅黑"; color:#333; display:inline-block; width:300px; }
.box_title .btitle_left2 .moreb{margin-top:17px; float:right; display:block; width:18px; height:18px; background: url(../images/left_right.png) no-repeat -34px -40px; overflow:hidden; cursor:pointer;}
.box_title .btitle_left2 .moreb:hover{background-position:-34px -7px;}
.news_t1{width:240px;height:32px; float:right; margin:9px 0 0 0;}
.news_t1 li{ width:100px; height:30px; line-height:30px; float:left;font-size:16px; margin-left:10px;border:1px solid #E3E3E3;}
.news_t1 a{display:block; height:30px; width:100px;text-align:center; overflow:hidden; background:#fff;}
.news_t1 a:link,.news_t1 a:visited,.news_t1 a:hover{color:#333;}
.news_t1 a.newsaon{width:100px; height:30px;text-align:center; overflow:hidden;}
.news_t1 a.newsaon:link,.news_t1 a.newsaon:visited,.news_t1 a.newsaon:hover{color:#fff;background:#c00; text-decoration: none;}

.news_box{ margin:auto; width:820px; padding:15px;}

.ind_nhot{height:160px; width:820px;}
.ind_nhot img{width:240px; height:160px; float:left;}
.ind_nhot b{width:560px; height:25px; line-height:25px; font-size:16px; float:right; display:block; overflow:hidden;}
.ind_nhot span{width:560px; height:75px; line-height:25px; font-size:14px; float:right; display:block; overflow:hidden; color:#999; margin-top:5px;}
.ind_nhot h5{height:30px; width:560px; display:block; margin-top:10px; float:right;}
.ind_nhot h5 a{ float:left; display:block; width:80px; height:26px; line-height:26px; padding-right:24px; text-align:center; border:1px solid #D2D1D3;color:#323232;box-shadow:0px 2px 2px rgba(0,0,0,0.1); background:url(../images/morea1.png) no-repeat right center;}
.ind_nhot h5 a:hover{width:80px; height:26px; padding-right:24px; border:1px solid #c00; background:#c00 url(../images/morea2.png) no-repeat right center; color:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.1);}


.home_news_list{ width:820px; height:120px; overflow:hidden;}
.home_news_list ul{ width:850px;}
.home_news_list ul li{ width:390px;height:30px;line-height:30px;margin-right:30px;float:left;text-align:left;text-indent:10px; font-size:14px; background:url(../images/dian01.jpg) no-repeat left center; overflow:hidden;}
.home_news_list ul li b{width:310px; float:left; font-weight:normal;text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap;}
.home_news_list ul li span{ float:right; color:#999; text-align:right; font-size:10px;display:block; width:70px; text-indent:0;}



/*--关于我们 --*/

.home_about{ margin:auto; width:100%; height:auto; padding:30px 0; overflow:hidden;}
.home_about .models{ margin:auto; width:1200px;}
.home_about .models li{padding: 0; height:307px;}
.home_about .models li img{width: 100%; display: block; height: 307px;}
.home_about .models .about{ width:50%;float: left; background:#fff url(../images/news-bg.png); background-size: 100%;}
/*.home_about .models .about .en{width: 100%; color: #C4141B; font-size: 24px; margin-top:30px; text-align: center;}
.home_about .models .about .cn{width: 100%; color: #595959; font-size: 14px; margin: 7px 0 12px; text-align: center;}
.home_about .models .about .txt{color: #737373; font-size: 12px; line-height: 25px; padding: 0 70px; text-align: center;}
*/
.home_about .models .about .more{width: 110px; height: 31px; color: #3F3F3F; display: block; font-size: 12px; line-height: 31px; text-align: center; margin: 10px auto 0; border: 1px solid #1F1F1F; transition: all 0.5s ease 0s;}
.home_about .models .about .more:hover{color: white; background: #C4141B; border: 1px solid #C4141B; transition: all 0.5s ease 0s;}
.home_about .models .about:hover .more{color: white; background: #C4141B; border: 1px solid #C4141B; transition: all 0.5s ease 0s;}

.home_about .models .changfang{ width:50%;float: left; background:#ccc;}
.home_about .models .two{ width:50%;float: left;}
.home_about .models .two a{padding: 0; display: block; position: relative; width:50%;float: left;}
.home_about .models .two a .txt{top: 0; padding: 0 25px; position: absolute;}
.home_about .models .two a .txt span{display: block;}
.home_about .models .two a .txt .cn{margin: 50px 0 25px 0; border: 2px solid white; text-align: center; line-height: 35px; width: 109px; height: 37px; color: #FFFFFF; font-size: 16px; transition: all 0.5s ease 0s;}
.home_about .models .two a .txt .cent{line-height: 30px; font-size: 12px; color: white;}
.home_about .models .two a .arrows{left: 40px; width: 31px; bottom: 40px; height: 31px; overflow: hidden; position: absolute; border-radius: 100%; border: 1px solid white; transition: all 0.5s ease 0s;}
.home_about .models .two a .arrows span{width: 27px; height: 21px; display: block; margin: 4px 0 0 0; transition: all 0.5s ease 0s; background: url(../images/jiantou.png) no-repeat center center;}
.home_about .models .two a:hover .arrows{background: #C4141B; border: 1px solid #C4141B; transition: all 0.5s ease 0s;}
.home_about .models .infor{ width:25%;float: left;}
.home_about .models .infor a{display: block; position: relative; width:100%;}
.home_about .models .infor a .bg{top: 0; left: 0; width: 100%; height: 100%; position: absolute; transition: all 0.8s ease 0s;}
.home_about .models .infor a .bg .en{font-size: 16px; margin: 120px 0 0; color: rgba(0, 0, 0, 0); display: block; text-align: center; transition: all 0.5s ease 0s;}
.home_about .models .infor a .bg .wire{margin: 15px auto 20px; display: block; width: 1px; height: 1px; background: white; transition: all 0.5s ease 0s;}
.home_about .models .infor a .bg .cn{font-size: 16px; color: rgba(0, 0, 0, 0); display: block; text-align: center; transition: all 0.5s ease 0s;}
.home_about .models .infor:hover a .bg{background: rgba(0, 0, 0, 0.6); transition: all 0.8s ease 0s;}
.home_about .models .infor:hover a .bg .cn{color: white; transition: all 0.5s ease 0s;}
.home_about .models .infor:hover a .bg .en{color: white; transition: all 0.5s ease 0s;}
.home_about .models .infor:hover a .bg .wire{width: 50px; background: white; transition: all 0.5s ease 0s;}
.home_about .models .honour{ width:25%;float: left; background:#f00 url(../images/tuabout04.jpg) no-repeat center bottom;}

.aboutus_text{padding-left:30px;padding-top: 42px;width:550px;}
.aboutus_text h1{font-family: "微软雅黑";font-size: 24px;color: #da2f02;font-weight: bold;}
.aboutus_text h2{font-family: "微软雅黑";font-size: 20px;color: #333333;padding-top: 15px;}
.aboutus_text em{background: url(../images/sheji_bg.jpg) no-repeat center center scroll;width: 41px;height: 1px;display: block;padding: 15px 0px;}
.aboutus_text i{width: 4px;height: 4px;background: url(../images/biaodian.jpg) no-repeat center center scroll;padding-top: 5px;display: inline-block;}
.aboutus_text span{font-family: "微软雅黑";font-size: 14px;color: #444444;line-height:30px;padding-left: 5px;}

.lichangtu { position: relative; width:600px; height:307px; overflow: hidden; }	
.lichangtu .pic{ position:relative; z-index:0; }	
.lichangtu .pic li img { width:600px; height:307px; display: block; }	
.lichangtu .prev,.lichangtu .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/focusBg01.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }	
.lichangtu .prev { left: 0; }	
.lichangtu .next { background-position: 0 -90px; right: 0; }	
.lichangtu .prev:hover,.lichangtu .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.lichangtu .hd{width:100%; position: absolute; bottom:5px; text-align: center; font-size:0; z-index:1; }
.lichangtu .hd li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:#fff; overflow:hidden; font-size:0;border-radius:100%;}
.lichangtu .hd .on{ background:#f00; }

.honourtu { margin:50px 0 0 30px; position: relative; width:240px; height:170px;}	
.honourtu .pic{ position:relative; z-index:0; }	
.honourtu .pic li img { width:240px; height:170px; display: block; }
.honourtu .pic li span{ width:240px; height:25px; line-height:25px; text-align:center; overflow:hidden; margin-top:5px; color:#fff; display:block;}
.honourtu .hd { width:100%; position: absolute; bottom:-55px; text-align: center; font-size:0; z-index:1; }	
.honourtu .hd li{margin: 0 5px;height:8px; overflow: hidden; width:8px; cursor: pointer; display:inline-block; *display:inline; zoom:1; background:#fff;}	
.honourtu .hd .on{height:6px;width:6px;border: 1px solid white; background: none; }	


.servicebg{ margin:auto; width:100%; background:#fff;}
.service{width:1200px;padding:30px 0 20px 0px;margin:0px auto;}
.service .con{margin:0px auto;padding:0 0px;}
.service .con .hover{float:left;width:275px;height:300px;position:relative;margin-right:33px;}
.service .con a{background:#eee;display:block;position:absolute;z-index:1;width:275px;height:300px;left:0px;bottom:0px;text-decoration: none; }
.service .con a:hover{background:url(../images/service-bg.png) no-repeat;background-position:top center;}
.service .con a h3{ font-size:16px; font-weight:bold; text-align:center; background:url(../images/service-line.png) no-repeat center bottom;padding-bottom:20px;width:90%;display:block;margin:15px auto 10px auto;color:#333;}
.service .con a span{width:86%;color:#999;line-height:21px;display:block;margin:10px auto;}
.service .con a img{ width:275px; height:150px;}



.links{ margin:auto; width:1200px; height:auto; padding:25px 0;}

/*内页*/
.nbox_nbrand{ margin:auto; width:100%; height:300px; background:url(../images/nbrand.jpg) no-repeat center top;}
.main_nboxbg{ margin: auto; width: 100%; height: auto; background: #f7f7f7; padding-bottom: 30px;}
.main_nbox{ margin:auto; width:1140px; padding:40px 30px; background:#fff; margin-top:10px; box-shadow:2px 3px 5px 2px rgba(0,0,0,.1);}
.main_nbox .nbox_left{ width:350px; float:left; height: auto;}
.main_nbox .nbox_right{ width:740px; float:right; height: auto;}
.biao_h4{display:inline-block;background:#f06405;border-radius:5px;color:#fff;font-size:18px;font-weight:normal;padding:5px 20px;margin:0 0px 15px 0px;}
.sidebar{ margin:auto auto 10px auto; width:100%; height:40px; background:#fff;box-shadow:0px 0px 10px 0 rgba(0,0,0,0.15)}
.sidebar ul{ margin:auto; width:1200px; height:40px;}
.sidebar ul li{float:left;border-right:1px solid #ccc;border-left:1px solid #ccc; height:40px; position:relative; margin-left:-1px;}
.sidebar ul li a{display:block;float:left;line-height:40px; height:40px; font-size:16px; padding:0px 30px;}
.sidebar ul li a:hover{background:#A10B0E;color:#fff;}
.sidebar ul li.curr{background:#333;color:#fff;}
.sidebar ul li.curr a{color:#fff;}

.sidetitle{margin:auto; width:1200px; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;height:27px;overflow:hidden;line-height:99px; font-family:"微软雅黑";}
.sidetitle span{ float:right; background:url(../images/titleimg.png) no-repeat left center; padding-left:25px;color:#666;font-size:13px; display:block; margin-top:5px;line-height:25px;}
.sidetitle span a{ padding:0px 5px; color:#666;}
.sidetitle span a:hover{ color:#1a1a1a;}
.sidetitle span a.cur{ color:#1a1a1a;}

.ctitle{text-align:left; width:100%; font-size:35px; font-family:"微软雅黑"; line-height:45px; color: #333;}
.ctitle p{font-size:12px;color: #999;}
.ctitle span{font-size:14px;color: #666;margin-top: 45px;}
.return {text-align: right;margin-top: 20px;}
.return a {font-size: 14px;line-height: 32px;display: inline-block;width: 100px;height: 53px;padding-right: 25px;color: #fff;background: url(../images/line06.jpg) repeat-x center;}
.nbox_cont{ line-height:30px; font-size:14px;color:#666;}
.nbox_cont p{ padding-bottom:15px;}
.nbox_news{ line-height:30px; font-size:14px;color:#666;}
.nbox_news p{ padding-bottom:15px;}
.nbox_news img{ text-align: center; margin: 0px auto}
.nexttext{ margin-top:30px; height:70px; line-height:35px; background:#FAFAFA; padding:5px 15px; font-size:14px;border-top:#E5E5E5 1px solid;}

.sub-intro{padding-bottom:30px;}
.hDutyTitle{ font-size:24px; color:#562224; padding-bottom:22px; height:32px; line-height:32px; text-indent:40px; background: url(../images/yan01.jpg) no-repeat;}
.hsh-title{font-size: 20px; color: #4c4c4c; height: 32px; line-height: 32px; text-indent:25px; background: url(../images/cimg23.png) no-repeat left center;}

/* 品牌中心 */
.about-web{ width: 1105px; margin: 0 auto;}
.classiccasebottomBtns{width:78px;height:32px;margin:0 auto;}
.honorTit{position: relative; z-index:3;left:0;width:100%;bottom:80px;text-align:center;line-height: 24px;font-size:14px;color: #333;}

.classiccaseM{overflow:hidden;margin:0 auto; width:1140px;}
.classiccaseM ul{width:960px;height:400px;position:relative; margin:auto; z-index: 2}
.classiccaseM ul li{width:500px; height: 330px; position:relative; cursor: pointer;}
.classiccaseM ul li img{display:block;width:100%;position:relative;z-index:1;height:auto; border: 5px solid #ebebeb;}
.classiccaseM ul li .csv-ico{}

.about_menu{ margin:auto; width:1140px; height:560px; overflow:hidden;}
.about_menu ul{ width:1250px;}
.about_menu ul li{ width:560px; height:250px; float:left; background:#fff; margin:0 20px 20px 0;}
.about_menu ul li img{ width:150px; height:150px; float:left; margin:50px 0 0 50px;}
.about_menu ul li h2{ width:280px; height:30px; float:right; display:block; margin:60px 40px 0 0; font-size:18px; color:#333;}
.about_menu ul li span{ width:280px; height:100px; float:right; display:block; margin:0 40px 0 0; font-size:14px; line-height:25px; color:#999;}


/* 企业文化 */
.about_brand{ width:1140px; height:450px; overflow:hidden; position:relative;}
.about_brand .hd{width:100%; position: absolute; bottom:10px; text-align: center; font-size:0; z-index:1;}
.about_brand .hd ul{ overflow:hidden; zoom:1;}
.about_brand .hd ul li{margin: 0 5px;height:10px; overflow: hidden; width:10px; cursor: pointer; display:inline-block; *display:inline; zoom:1; background:#fff;border-radius:50%;}
.about_brand .hd ul li.on{ background:#A10B0E; color:#fff; }
.about_brand .bd{ position:relative; height:100%; z-index:0;   }
.about_brand .bd li{ zoom:1; vertical-align:middle; }
.about_brand .bd img{ width:1140px; height:450px; display:block;  }

.brand-eight{ margin-top:54px;}
.brand-eight ul{ border-top:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.brand-eight ul li{ border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; width:283px; height:140px; float:left; line-height:25px; font-size:14px; color:#999; padding:20px 45px 0 50px;}
.brand-eight ul li h2{ font-size:20px; color:#666; padding:30px 0 8px;}
.brand-eight ul li.last h2{ padding:21px 0 15px; color:#333;}

/* 人才招聘 */
.jobs{margin:50px auto;width:100%;}
.jobs .list{margin:0px auto;text-align:left;}
.jobs .list li{position:relative;display:block;width:100%;height:60px;margin:0px auto 20px auto;background:#f3f3f3;overflow:hidden;border:1px solid #fff;}
.jobs .list li .icon{position:absolute;right:20px;top:50%;margin-top:-15px;cursor:pointer;}
.jobs .list li h3{display:block;font-size:16px;height:60px;line-height:60px;font-weight:normal;padding:0px 20px;cursor:pointer;color:#666;}
.jobs .list li .con{padding:20px;text-align:left;font-size:14px;line-height:25px;color:#666;}
.jobs .list li .con .text{padding:10px 0px; color:#666; }
.jobs .list li .con .text p{display:inline-block;width:30%;padding:5px 0px;}
.jobs .list li .tag{margin:20px 0px;}
.jobs .list li .tag h4{font-size:14px;font-weight:normal;padding:5px 0px;}
.jobs .list li .btn{background:#f06405;color:#fff;padding:10px 30px;font-size:14px;}
.jobs .list .A{background:#fff;border:1px solid #eee;}
.jobs .list .A h3{color:#f06405;}
.jobs .list .A .icon{top:15px;margin-top:0px;}
/*--新闻与活动--*/
.news_list{margin:auto;}
.news_list ul li{ width: 100%; height: 200px; padding: 20px 0 20px 0;border-bottom:1px solid #f1f1f1;}
.news_list ul li img{ float:left; width:300px; height:200px;}
.news_list ul li .cont_text{ width:700px; height: 200px; float: left; margin-left:30px;}
.news_list ul li .cont_text h3{ padding:20px 0px 20px; float:right; width:700px; display: block;}
.news_list ul li .cont_text h3 a{display:block; overflow:hidden; height:25px; line-height:26px; font-size:22px;}
.news_list ul li .cont_text h4{font-size:12px; height:75px; overflow:hidden;color:#666; line-height:25px; float:right; width:700px; display: block; margin-bottom: 20px;}
.news_list ul li .cont_text span{display: block;}
.news_list ul li .cont_text span a{ display:inline-block; border:1px solid #999999; padding:4px 17px;}
.news_list ul li .cont_time{font-family:Arial, Helvetica, sans-serif; padding:45px 0 0px 0px;float:right;}
.news_list ul li .cont_time span{ display:block;font-size:60px; line-height:65px; border-bottom:1px solid #1a1a1a; color:#1a1a1a;}
.news_list ul li .cont_time em{display:block;font-size:18px; padding-top:7px;}

.case_list{ margin: auto; width:1200px; height: auto; overflow: hidden; font-size: 14px;} 
.case_list ul{ width: 1250px; height: auto;}
.case_list ul li{ width:272px; height:345px; margin:0 18px 20px 0; padding:7px; float:left; _display:inline; overflow:hidden; background: #fff;border-bottom:#FFFFFF 2px solid;box-shadow:0px 5px 5px rgba(0,0,0,0.1);}
.case_list ul li:hover{width:272px; overflow:hidden;border-bottom:#c00 2px solid; text-decoration: none; }
.case_list ul li img{ width:270px; height:180px; display:block;border:1px solid #f1f1f1;}
.case_list ul li span{ display: block; width: 270px;height:35px; line-height:35px; color:#656565;border-bottom:#efefef 1px solid;}
.case_list ul li h2{ height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; overflow: hidden; margin-top: 5px;}
.case_list ul li h3{ height: 40px; line-height: 20px; font-size: 12px; overflow: hidden; color: #999; display: block; margin-top: 5px;}
.case_list ul li h4{ margin-top: 10px;border-top:#efefef 1px solid; padding: 10px 0 10px 25px; background: url(../images/ico_h_zan_g.png) no-repeat left center; color: #c00;}

/*--联系我们--*/

.contact_list{ margin:40px auto auto; width: 1140px; height: auto; overflow: hidden;}
.contact_list ul{ width: 1200px;}
.contact_list ul li{ width:550px; margin:0  40px 30px 0; height:275px; float: left;}

.contact_text{ margin: auto; height: 329px;}
.contact_text .contact_tleft{ width:480px; height: 189px; background: url(../images/tu_contact.jpg) no-repeat; float: left; padding: 70px 0 70px 70px; font-size: 18px; line-height: 38px;}
.contact_text .contact_map{ width:590px; height: 329px; float: right;}

/*--建议与投诉--*/
.feedback{width:100%;}
.feedback .img{width:100%;margin:0px auto;}
.feedback .img img{width:100%;}
.feedback .text{font-size:14px;color:#999;line-height:25px;text-align:left;padding:20px 0px;border-bottom:1px solid #eee;}
.feedback .text strong{color:#333;}
.feedback form{margin:0px auto;padding:0 0px;text-align:left;}
.feedback form dl{width: 100%;text-align: left;padding: 0px;}
.feedback form dl dt{width: 90px;font-size:16px;line-height: 30px;color: #666;text-align: left;}
.feedback form dl dt, .feedback form dl dd{padding: 8px 0px;}
.feedback form dl dt span{color: #ff0000;padding-left: 6px;}
.feedback form dl dd{padding-left: 90px;margin-top: -40px; font-size: 16px;}
.feedback form dl dd select{width:auto;font-size:14px;font-family:"微软雅黑", Arial, "Arial Narrow";color:#666;padding:10px 20px;border:1px solid #ccc;border-radius:5px;cursor:pointer;margin-right:10px;}
.feedback form dl input, .feedback form dl textarea{padding:5px 20px;border:1px solid #ccc;border-radius:5px;color: #888;font-size:14px;font-family: "微软雅黑";margin-right:20px;}
.feedback form dl input{width:45%;height: 30px;}
.feedback form dl textarea{width:96%;height: 120px;overflow: auto;padding:20px 2%;}
.feedback form dl #checksn{width:10%;}
.feedback form dl .button input{width: auto;height: 45px;line-height: 45px;border: none;color: #fff;padding: 0px 35px;cursor: pointer;font-weight: bold;background: #f06405;font-family: "微软雅黑";font-size: 16px;margin: 15px auto;}
.feedback form dl .button input:hover{background: #666;}

/*--产品中心--*/
.product_type{width:1100px;min-height:500px;margin:auto;text-align:left;}
.product_type .con{margin:10px auto 50px auto;background:#f3f3f3;border:1px solid #fff;position:relative;}
.product_type .con .icon{background:#f06405;width:30px;height:30px;position:absolute;left:440px;top:33px;z-index:99;}
.product_type .con .imgs{float:left;width:400px;}
.product_type .con .list{float:right;width:650px;text-align:left;}
.product_type .con .list h2{display:block;padding:30px;font-size:25px;}
.product_type .con .list .noData{text-align:left;}
.product_type .con .list a{font-size:14px;display:block;padding:5px 0px 5px 20px; background: url(../images/dian06.png) no-repeat left center; width: 250px; float: left;}
.product_type .con .list a img{margin-right:10px;}
.product_type .con .list a:hover{text-decoration:underline;}
.product_type .con .more{position:absolute;display:inline-block;border:1px solid #ddd;background:#fff;padding:5px 10px !important;text-decoration:none;z-index:1;bottom:20px;right:20px;}
.product_type .con .more span{width:30px;height:16px;font-size:12px;overflow:hidden;display:inline-block;}
.product_type .con:hover{background:#fff;border:1px solid #ddd;}
.product_type .con:hover .list h2{color:#f29a10;}
.product_type .con:hover .more{background:rgba(255,255,255,0.6);}


.product_type .con .imgs{float:left;width:400px;position:relative;}
.product_type .con .imgs a{position:relative;z-index:2;display:block;float:left;width:100%;padding-bottom:0;transition-duration: 0.5s;-ms-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.product_type .con .imgs a:nth-child(even){float:right;}
.product_type .con .imgs a .img{margin:0px auto;text-align:center;max-width:400px;width:400px;height:300px;}
.product_type .con .imgs a .img img{width:100%;height:auto;}
.product_type .con .imgs a .name{position:absolute;z-index:99;left:50%;bottom:-1px; text-align: center; width:200px;margin-left:-100px;font-size:16px;font-weight:bold;color:#f06405;padding:10px 0px;border-bottom:3px solid #f06405;transition-duration: 0.5s;-ms-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.product_type .con .imgs a:hover{background:url(../images/catalog-bg.png) no-repeat center center;}
.product_type .con .imgs a:hover .name{width:100%;margin-left:-50%;}


.product_xian{ margin: auto; width: 100%; height:2px; background: #e1e1e1; font-size: 0px;}
.product_left{ width: 210px; float: left; }
.product_left ul{ margin:auto; width:210px; height:auto;}
.product_left ul li{float:left;height:auto; width: 210px;}
/*.product_left ul li a{display:block;float:left;line-height:40px; width:190px; height:40px; font-size:16px; padding-left: 10px;}
.product_left ul li a:hover{background:#A10B0E;color:#fff;}
.product_left ul li.curr{background:#333;color:#fff;}
.product_left ul li.curr a{color:#fff;}*/

.proa:link,.proa:visited,.proa:active {width:208px; height:38px; line-height:38px; text-indent:10px; color:#000; font-size: 16px;border:1px solid #ccc; background:#fff url( ../images/ico_type01.png) no-repeat 185px center; display:block;box-shadow:0px 0px 5px 0 rgba(0,0,0,0.15)}
.proa:hover {background:#A10B0E url( ../images/ico_type02.png) no-repeat 185px center; color:#fff;text-decoration:none;}

.proav:link,.proav:visited,.proav:active {width:210px; height:40px; line-height:40px; text-indent:10px; color:#fff; font-size: 16px;background:#333 url( ../images/ico_type02.png) no-repeat 185px center; display:block;}
.proav:hover {text-decoration:none;}

.prob:link,.prob:visited,.prob:active {color: #333; text-decoration: none; width:208px; height:35px; line-height:35px; font-size: 14px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f1f1f1; background: url(../images/dian06.png) no-repeat 20px center; text-indent:30px; display:block; overflow:hidden; }
.prob:hover {text-decoration:none; color:#c00;background:url(../images/biaodian.jpg) no-repeat 20px center;}

.probv:link,.probv:visited,.probv:active {color: #c00; text-decoration: none; width:208px; height:35px; line-height:35px; font-size: 14px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f1f1f1; background:#ccc url(../images/biaodian.jpg) no-repeat 20px center; text-indent:30px; display:block; overflow:hidden; }
.probv:hover {text-decoration:none;}



.product_show{  margin:auto;}
.product_show .pshow_left{ width: 920px; float: left;}
.product_show .pshow_left .img{ width:920px;height:460px;display:table-cell;font-size:300px; text-align:center; vertical-align:middle; background: #f1f1f1;}
.product_show .pshow_left .img img{ width:auto; margin: auto;
 height:auto;
 max-width:100%;
 max-height:100%;vertical-align:middle;}
.product_show .pshow_right{ margin-top: 55px; width: 200px; height: 568px; border:1px solid #ccc; float: right;}
.product_show .pshow_right h3{ display: block; height: 35px; line-height: 35px; text-align: center; font-size: 16px;border-bottom:1px solid #ccc;}


.picScroll-top{width:200px;  overflow:hidden; position:relative;}
.picScroll-top .hd{ overflow:hidden;  height:20px; background:#f4f4f4; padding:10px 10px 0 10px;  }
.picScroll-top .hd ul{overflow:hidden;zoom:1; float: right;}
.picScroll-top .hd ul li{ float:left;  width:8px; height:8px; margin-right:5px; text-indent:-999px; cursor:pointer;  background:#999; overflow:hidden; font-size:0;border-radius:100%; }
.picScroll-top .hd ul li.on{ background:#c00; }
.picScroll-top .bd{ padding:9px;}
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1; margin-bottom: 10px; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{ width:180px; height:120px; display:block; border:1px solid #ccc;}
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:29px; }

.product_show_cont{  margin:20px auto; background: url(../images/line07.jpg) repeat-y right;}
.product_show_cont .pshow_left_c{ width: 920px; float: left;}
.product_show_cont .pshow_right_c{width: 200px; height: auto; float: right;}

.pro_title{ margin: auto auto 20px auto; width: 100%; height: 35px; background: #fff;border-top:1px solid #f1f1f1;border-bottom:2px solid #666;}
.pro_title .pro_title_left{ width: 500px; height: 34px; float: left;}
.pro_title .pro_title_left h3{ width: 120px; height: 34px; line-height: 34px; float: left; color: #fff; text-align: left;padding-left:15px;background:#c00 url(../images/ico_jian.png) no-repeat 95px center; font-size: 16px; font-weight: bold;}
.pro_title .pro_title_left h4{ width: 300px; height: 34px; line-height: 34px; float: left; padding-left: 15px; font-size: 12px; color: #ccc;text-transform: uppercase;font-family:MetaWebPro-Light,arial,helvetica,sans-serif;}
.pro_title .pro_title_right{ width: 120px; height:20px; line-height:20px; margin-top: 14px; float: right; font-size: 12px; color: #999; text-align: right;}


.pro_list{ width:910px;float: right; overflow:hidden;}
.pro_list ul{width:1000px;}
.pro_list ul li{margin:auto;}
.pro_list ul li img{ width:270px; height:180px;}
.pro_list ul li a{width:270px;min-height:210px;overflow:hidden;display:block;float:left;padding:9px;border:1px solid #eee;margin:0 20px 20px 0;text-align:center;position:relative;}
.pro_list ul li a img{margin-bottom:10px;width:100%;display:block;}
.pro_list ul li a .name{width:100%;position:absolute;z-index:9;left:0px;bottom:10px;font-size:16px;}
.pro_list ul li a .icon{background:url(../images/product-icon.png) no-repeat;background-position:center center;width:100%;height:200px;position:absolute;z-index:2;left:0px;top:-300px;}
.pro_list ul li a .bg{background:rgba(242,154,16,0.9);width:100%;height:0px;position:absolute;z-index:1;left:0px;bottom:0px;}
.pro_list ul li a:hover{color:#f00;font-weight:600;}

.pro_contactus{ margin:10px auto auto; height: 45px; background: #000;font-size: 16px;text-align: center; }
.pro_contactus .btntitle{ float: left; width:370px; height: 45px; line-height: 45px;font-size: 16px; color: #fff; text-align: left; text-indent:10px; }
.pro_contactus .btntel{ float: right; width:200px; height:45px; line-height: 45px; background: #c00 url(../images/ico_tel.png) no-repeat 17px 10px; text-indent: 30px; color: #fff; border-left:1px solid #fff;font-size: 18px; }
.pro_contactus .btnorder{ float: right; width:160px; height:45px; line-height: 45px; background: #000 url(../images/ico_ding.png) no-repeat 25px 12px; text-indent:25px; color: #fff; border-left:1px solid #fff;}
.pro_contactus .onqq{ float: right;position: relative;border-left:1px solid #fff;}
.pro_contactus .onqq span{width: 180px;height:45px; line-height:45px;background: #000 url(../images/qq.png) no-repeat 30px center; text-indent: 20px; color: #fff;display: block;}
.pro_contactus .onqq ul{width:118px;border: 1px solid #ccc; border-top: none; display: none; position:absolute; left:0px; top:45px; padding: 20px 30px 10px 30px; background: #fff;}
.pro_contactus .onqq ul li{ background:#96d8f7 url(../images/ico_qq.png) no-repeat 12px center; height:28px; line-height:28px; margin-bottom: 15px;border-radius:5px; text-indent:20px;border: 1px solid #7bc8f0; font-size: 14px;  }


.pro_nav{width:198px; z-index:1999;}
.pro_nav li{height:50px; line-height:50px; border-bottom:1px solid #f1f1f1; text-align:center; cursor:pointer}
.pro_nav li:last-child{border-bottom:none}
.pro_nav li a{display:block; width:100%; height:50px;font-size:14px;}
.pro_nav li a:hover{text-decoration:none}
.pro_nav li.cur a{background:#c00 url(../images/ico_jian.png) no-repeat 40px center; background-size:18px;  color: #fff;}


.table01{ width: 100%;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.table01 tr td{ line-height: 30px; font-size: 14px;border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding: 5px;}

.pro_nav .nexttext{ margin-top:30px; height:auto; padding:5px 15px; font-size:14px;border-top:#E5E5E5 1px solid;}
.pro_nav .nexttext li{ width: 168px; height: 30px; line-height:35px; text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap;}
.pro_nav .nexttext li a{ color: #999;}

.pro_canshu{ margin-bottom:20px;border:1px solid #ccc; padding: 15px; line-height: 40px;}
.pro_canshu li{  height: 40px; line-height: 40px; padding-left: 15px; font-size: 14px; border-bottom:1px solid #ececec; }
.pro_canshu li strong{ color: #c00;}

.pro_box{ padding: 20px;border:1px solid #ccc; margin-bottom: 20px;}

#loutinav{width:198px;} 
#loutinav ul li{ width:198px; height:50px; line-height:50px; border-bottom:1px solid #f1f1f1; text-align:center; cursor:pointer; } 
#loutinav ul li:last-child{border-bottom:none}
#loutinav ul li span{position: absolute; width: 198px; height: 50px; display: block; text-align: center; } 
#loutinav ul li.last{background: #5e4a4a; color: #fff; border-bottom: 1px solid #ddd;} 
#loutinav ul li.active span{background: #c00; color: #fff; display: block;} 
#loutinav ul li:hover span{background: #c00; color: #fff; display: block;} 


/*专业安装*/
.liuxian{ background:url(../images/yan04.jpg) 3px top repeat-y;}
.liuxian li{ background:url(../images/yan05.jpg) left 25px no-repeat; padding-top:11px; line-height:36px; padding-left:16px;}
.liuxian li p{ color:#888; padding-left:20px;}
.liuxian li h3{ font-size:18px; margin-bottom:8px;}




/*底部菜单*/
.foot_navbg{width: 100%; background:#FAFAFA;border-top:1px solid #E3E3E3;}
.foot_navbg .foot_nav{margin:auto; width: 1200px; height: auto;}
.foot_navbg .foot_nav .nav{float: left;}
.foot_navbg .foot_nav .nav li{float: left; background:url(../images/line02.jpg) repeat-y left; padding:30px 0 30px 25px; height:160px; width:130px;}
.foot_navbg .foot_nav .nav li p{color: #323232; margin-bottom: 18px; font-size:16px;}
.foot_navbg .foot_nav .nav li a{color: #7C7C7C; display: block; font-size: 12px; margin-bottom: 10px;}
.foot_navbg .foot_nav .nav li a:hover{color: #d82128;}
.foot_navbg .foot_nav .nav .nav_s{margin-right: 10px; width: 180px;}
.foot_navbg .foot_nav .nav .nav_s a{margin-right: 25px; float: left;}
.foot_navbg .foot_nav .relation{float: right;text-align: right; height:190px;background:url(../images/line02.jpg) repeat-y left; padding:30px 0 0 0; width:250px;}
.foot_navbg .foot_nav .relation .tel{color: #303030; font-size: 30px; font-weight: 400;}
.foot_navbg .foot_nav .relation .tels{color: #7c7c7c; margin: 7px 0 20px;}
.foot_navbg .foot_nav .relation a{float: right; width: 114px; height: 33px; display: block; background: url(../images/baidua.jpg);}
.copyright{width: 100%; background: #F3F3F4 url(../images/line03.jpg) repeat-x top; padding:35px 0;}
.copyright a{color: #939393;}
.copyright .container{width: 1175px; height:50px; margin:auto; color: #939393; padding-left:25px; line-height:25px;background:url(../images/line04.jpg) repeat-y left; }


