@charset "utf-8";
/* CSS Document */
body {  background:#fff; margin:0px auto;list-style:none; font:normal 14px/22px Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#333;}
p,h1,h2,h3,dl,dt,dd,ul{ padding:0px; margin:0px; list-style:none;}
a {text-decoration:none}
a:hover{color:#de4e4e;}
img{ border:none;}
input,select,textarea{margin:0;padding:0;}
/*reset*/
.footlist ul li a{font-size:13px;}
.copyright ul li a{font-size:14px;}
.top{width:100%;height:100px;overflow:hidden;}
.top_cen{width:100%;max-width:1000px;margin:0 auto;overflow:hidden;}
.top_cen a img{/*float:left;*/}
.tel{float:right;margin:22px 3px 0 0;}
.focus{width:100%;position:relative;overflow:hidden; }   
.focus img{width:100%;margin:0 auto; }     
.prev, .next{position:absolute;width:72px;height:72px;overflow:hidden;}
.prev{top: 40%;left: 12%;background: url(../images/left.png) no-repeat;cursor:pointer; }  
.next{top: 40%;right: 12%;background: url(../images/right.png) no-repeat;cursor:pointer;} 
.incon1{width:840px;height:40px;margin:0 auto;margin-top:20px;background:#dadada url(../images/notice.jpg) no-repeat left;line-height:40px;padding-left:160px;font-size:15px;font-family:"微软雅黑";}
.incon1 span{color:#f00;}
.incon2{width:1000px;height:285px;margin:0 auto;margin-top:35px;overflow:hidden;}
.incon2_left{width:470px;float:left;overflow:hidden;}
.title{height:34px;border-bottom:1px solid #d7d7d7;}
.title span{float:left;height:26px;margin-top:8px;border-bottom:2px solid #de4e4e;font-size:18px;font-family:"微软雅黑";color: #a2101b;}
.more{float:right;margin-bottom:0px;}
.inab{margin:18px 0;}
.incon2_left p{text-indent:2em;line-height:24px;color:#777;font-size:12px;}
button, input, select, textarea {
font-size: 100%;
padding: 0;
border: 0;
}
.proform ul input{
border: 1px solid #e0e0e0;
line-height: 26px;
padding: 0 5px;
margin-left: 10px;
font-family: "microsoft yahei";
}
.proform textarea {
border: 1px solid #e0e0e0;
line-height: 26px;
margin: 5px 5px 0px 5px;
font-family: "microsoft yahei";
}
.proform .content{width:463px;background:#fff !important;}
.proform .content1{width:280px;background:#fff !important;}
.proform {
font: bold 14px/26px "microsoft yahei";
margin: 20px 0 0 27px;width:100%;
}
.proform ul {
overflow: hidden;
}
.proform ul li {
margin-bottom: 10px;float:left;width:300px;
}
.proform ul li input{
}
.proform .submit{margin-top:16px;}
.proform .submit input.sub {
margin-left:120px;
color: #ffffff;
background-color: #f00;
}
.proform .submit input {
width: 95px;
line-height: 30px;
color: #d6d6d6;
margin-right: 20px;
color: #595c68;
font-family: "microsoft yahei";
cursor: pointer;
}
.incon2_right{width:480px;float:right;overflow:hidden;}
.dis {DISPLAY: block;margin-top: -20px;}
.undis {DISPLAY: none}
#cntR {WIDTH: 480px}
#NewsTop {	CLEAR: both; MARGIN-BOTTOM: 16px;border-bottom:1px solid #d7d7d7;}
#NewsTop P {FLOAT: left; LINE-HEIGHT: 21px;}
#NewsTop P.topC0 {WIDTH: 80px;height: 26px;margin-top: 8px;margin-right:8px;font-size: 18px;font-family: "微软雅黑";color: #a2101b;}
#NewsTop P.topC1 {WIDTH: 80px;height: 26px;margin-top: 8px;margin-right:8px;border-bottom: 2px solid #de4e4e;font-size: 18px;font-family: "微软雅黑";color: #a2101b;}
#NewsTop #NewsTop_tit {	height:34px;border-bottom:1px solid #d7d7d7;margin-bottom:8px;}
#NewsTop #NewsTop_cnt {PADDING: 1px 20px; HEIGHT: 260px; TEXT-ALIGN: left}
#NewsTop #NewsTop_cnt li{height: 65px;margin-top: 10px;overflow: hidden;margin-left: 0;}
#NewsTop #NewsTop_cnt li a {	COLOR: #666; TEXT-DECORATION: none;font-size: 14px;}
#NewsTop #NewsTop_cnt li p {	COLOR: #AAA2A2; TEXT-DECORATION: none;font-size: 12px;margin-top:4px;line-height:22px;}
#NewsTop #NewsTop_cnt A:hover {	COLOR: #ae3f3f;}
.ru1{background: url(../images/rudis1.jpg) no-repeat ;padding-left:76px;}
.ru2{background: url(../images/rudis2.jpg) no-repeat left;padding-left:76px;}
.ru3{background: url(../images/rudis3.jpg) no-repeat left;padding-left:76px;}
.incon2_right ul li a{line-height:20px;height:20px;overflow:hidden;display:block;color:#666;}

.incon3{width:100%;height:444px;background:#f1f1f1;margin-top:35px;overflow:hidden;}
.incon3_cen{width:1000px;padding:30px 0 20px 0;margin:0 auto;overflow:hidden;}
.incon3_left{width:190px;height:385px;position:relative;background:#ffffff url(../images/prshow.jpg) center top no-repeat;float:left;overflow:hidden;}
.hotspace{position:absolute;width:40px;height:40px;right:0;top:0;}
.incon3_left ul{margin:45px 16px 0 16px;}
.incon3_left ul li{height:45px;width:158px;overflow:hidden;border-bottom:1px dashed #afafaf;}
.incon3_left ul li a{line-height:50px;font-size:13px;color:#666;}
.up{width:96px;margin:20px 42px 0 42px;}
.incon3_right{width:810px;float:right;overflow:hidden;}
.incon3_right ul li{width:190px;height:186px;background:#fff;text-align:center;float:left;margin:0 0 12px 12px; _margin-right:-4px;overflow:hidden;}
.incon3_right ul li a img{width:190px;height:130px;}
.incon3_right ul li a{font-size:12px;color:#777;line-height:36px;}
.incon3 a:hover{color:#de4e4e;}
.incon4{width:1000px;margin:0 auto;padding:30px 0;overflow:hidden;}
.incon4_left{width:490px;float:left;overflow:hidden;height: 265px;}

.box{ width:478px; margin:0 auto; position:relative; overflow:hidden; height:100%;}
.picbox{height:180px; overflow:hidden; position:relative;}
.piclist{width: 218px;height:210px;position:absolute; left:0px; top:0px；margin-right: 20px;overflow: hidden;}
.piclist li{padding:5px; float:left; width:215px; height:190px; margin-left:16px; *display:inline;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; 
	background:url(../images/icon.png)/9; no-repeat; position:absolute; top:70px; z-index:9; 
	cursor:pointer;filter:alpha(opacity=30); opacity:0.3;}
.og_prev{ background-position:0 -60px; left:10px;}
.og_next{ background-position:0 0; right:0px;}
.picbox { margin-top:20px; overflow:hidden; float:left; width:490px;height: 240px;}
.picbox li a img {float:left; width:218px; height:144px;margin: 0 0 29px 0}
.case{background: #E5E5E5;width:218px;display:block;color:#696969;text-align:center;font-size:12px;line-height:24px;padding:4px 0;overflow:hidden;}


.incon4_right{width:480px;height:243px;background:url(../images/location.jpg) no-repeat right bottom;float:right;}
.rexian{width:480px;display:block;float:left;margin-top:16px;line-height:18px;font-weight:600;font-size:16px;font-family:"CTCuHeiSJ";}
.incon4_right h1{color:#cf444d;font-size:36px;font-family:"CTCuHeiSJ";display:block;margin:20px 0 10px 0;}
.address{color:#ab4558;font-size:12px;font-family:"CTCuHeiSJ";}
.incon4_right ul{margin-top:26px;}
.incon4_right ul li{line-height:23px;font-size:13px;font-family:"微软雅黑";overflow:hidden;}
.foot_up{width:100%;margin-top:50px;border-top:1px solid #dfdfdf;overflow:hidden;}
.foot_up a:hover{color:#de4e4e;}
.fup_center{width:1000px;margin:0 auto;margin-bottom:10px;overflow:hidden;}
.fup_center ul{width:193px;float:left;margin:25px 20px 0 0;}
.fup_center ul li{color:#666;font-size:13px;overflow:hidden;}
.fup_center ul li a{color:#666;font-size:13px;line-height:24px;}
.litit{border-bottom:1px solid #d7d7d7;}
.litit b{border-bottom:2px solid #d7d7d7;}
.tit{height:24px;border-bottom:1px solid #d7d7d7;}
.tit b{float:left;height:24px;border-bottom:2px solid #de4e4e;font-size:13px;}
.weixin{float:right;margin-top:30px;}
.foot_down{width:100%;height:53px;line-height:53px;text-align:center;background:url(../images/bottom.jpg);color:#fff;}
.foot_down a{color:#fff;}
.foot_down a:hover{color:#f00;}
.link{width:1000px;margin:0 auto;overflow:hidden;font-size:13px;line-height:24px;padding:4px 0;}
.link a{font-size:12px;color:#666;margin:0 2px;}
.link a:hover{color:#f00;}
/*index*/
.abban{background:url(../images/abban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.newsban{background:url(../images/newsban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.hoban{background:url(../images/hoban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.prban{background:url(../images/prban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.caban{background:url(../images/caban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.reban{background:url(../images/reban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.seban{background:url(../images/seban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.coban{background:url(../images/conban.jpg) 50% top no-repeat;height:254px;overflow:hidden;}
.abcon{width:100%;}
.abcon_cen{width:1000px;position:relative;height:900px;padding-bottom:10px;margin:0 auto;}
.abcon_cen a:hover{color:#de4e4e;}
.abcon_left{width:245px;float:left;position:absolute;top:-45px;background:#fff;-webkit-box-shadow:5px -5px 20px #ddd;-moz-box-shadow:5px -5px 20px #ddd; box-shadow:5px -5px 20px #ddd;}
.abcon_left p{line-height:36px;padding-left:8px;color:#b7b7b7;font-size:13px;margin-bottom:20px;}
.abcon_left p strong{font-size:22px;color:#6c6c6c;font-family:"微软雅黑";font-weight:500;}
.abcon_left ul li{height:42px;padding-left:35px;}
.common a{line-height:40px;font-size:12px;color:#777;}
.import{background:url(../images/abtit.jpg) no-repeat top left;width:278px;_width:200px;line-height:40px;font-size:12px;color:#ffa4a4;}
.impor{background:url(../images/abtitf.jpg) no-repeat top left;margin-top:15px;width:278px;_width:200px;line-height:40px;font-size:12px;color:#ffa4a4;}
.abtel{margin:16px 0;}
.abcon_right{width:703px;height:723px;float:right;}
.jttit{border-bottom:1px dashed #999;padding-bottom:6px;margin-bottom:15px;_padding-bottom:28px;overflow:hidden;}
.jttit b{font-family:"微软雅黑";font-size:20px;font-weight:600;color:#000;float:left;}
.jttit span{float:right;padding-top:8px;font-size:12px;}
.jttit span a{color:#000;text-decoration:none;}

.abcon_right p{font-size:12px;color:#777;line-height:28px;margin:10px 0;}
.abab{margin:6px 2px;}
.abcon_right h3{height:34px;width:670px;background:#ebebeb url(../images/dodown.jpg) no-repeat 15px 10px;font-size:12px;font-weight:normal;padding-left:32px;display:block;line-height:34px;overflow:hidden;}
.abcon_right h3 strong{color:#921717;padding:0 10px;font-size:18px;font-family:"微软雅黑";font-weight:500; }
.abcon_right h4 strong{color:#921717;padding:0 10px;font-size:16px;font-family:"微软雅黑";font-weight:500; }
.abcon_right h4{font-size:12px;color:#777;line-height:24px;margin:6px 0;font-weight:normal;}
.leaddet{width:703px;float:right;display:block;overflow:hidden;}
.leaddet:hover{color:#de4e4e;}
.abcon_right ul li{width:200px;height:150px;padding:1px;border:1px solid #ddd;float:left;margin:12px;overflow:hidden;}
.scroll{height:530px;overflow-y:scroll;}
.sale { width:100%; background-color:#fbfff8;border-collapse: collapse; border-spacing: 0;font-size:12px;}
.sale td {border:1px #e5e4e4 solid;}
.sale td {text-align:center; padding:5px;}
.sale .tt {font-weight:bold; background-color:#e7fed6;}
.saleintro {padding:20px 10px; background-color:#fbfff8;border:1px #e5e4e4 solid;}
.powcon_right{width:703px;margin-top:30px;height:673px;font-size:12px;line-height:18px;color:#333;float:right;}
.powcon_right p{font-size:12px;color:#777;line-height:28px;margin:10px 0;}
.powcon_right h3{height:34px;background:#ebebeb url(../images/dodown.jpg) no-repeat 15px 10px;font-size:12px;font-weight:normal;padding-left:32px;display:block;line-height:34px;}
.powup{margin:10px 0;}
.powup li{width:220px;margin:6px;float:left;text-align:center;overflow:hidden;}
.tu{width:703px;margin-top:20px;padding-top:20px;border-top:1px solid #ddd;overflow:hidden;}
.zhutu{width:250px;margin:6px 0;text-align:center;float:left;}
.powdown{width:430px;float:right;}
.powdown li{width:130px;margin:6px 6px 0 3px;text-align:center;float:left;overflow:hidden;}
/*about*/
.new_right{width:697px;margin-top:30px;height:900px;font-size:12px;float:right;margin-right:6px;overflow:hidden;}
.newsh_right{width:697px;margin-top:30px;font-size:13px;float:right;margin-right:6px;overflow:hidden;}
.news1{width:697px;position:relative;overflow:hidden;}
.newsimg{width:182px;height:122px;padding:1px;margin-right:10px;border:1px solid #ddd;float:left;overflow:hidden;}
.news1 h2{width:500px;border-bottom:1px dashed #ddd;overflow:hidden;}
.news1 h2 a{font-size:12px;color:#333;line-height:26px;float:left;}
.news1 h2 span{float:right;line-height:26px;font-size:12px;color:#333;}
.news1 p{line-height:26px;margin:8px;}
.detail{position:absolute;right:10px;width:80px;height:25px;display:block;line-height:25px;text-align:center;background:#c1c1c1;top:90px;color:#fff;}
.newstit{background:#78bcd5;height:22px;line-height:22px;margin:16px 0;}
.newstit b{font-weight:normal;color:#fff;float:left;margin:0 16px;}
.newstit span{color:#fff;float:right;margin:0 16px;}
.newslist li{line-height:32px;width:703px;border-bottom:1px dashed #ddd;overflow:hidden;}
.newslist li a{background:url(../images/dian.html) no-repeat 0px 8px;padding-left:20px;color:#666;float:left;}
.newslist li span{float:right;padding-right:20px;}
.page{background:#eeeeee;margin:20px 0;height:30px;text-align:center;overflow:hidden;}
.page b{color:#F00;margin:0 5px;line-height:30px;font-size:12px;}
.page a{color:#333;margin:0 5px;line-height:30px;font-size:12px;}
.page a:hover{color:#F00;}
/*newslist*/
.newscon{overflow:hidden;}
.newscon h1{text-align:center;color:#333;font-weight:600;margin:10px 0;}
.newint{text-align:center;}
.newint a{color:#666;}
.newscon h4{background:#eee;line-height:22px;margin-top:10px;padding:6px;text-indent:2em;font-size:12px;font-weight:normal;border:1px solid #ddd;color:#666;}
#pgtext{padding:6px;}
#pgtext p{line-height:24px;margin:4px 0;text-indent:2em;font-size:14px;color:#333;line-height:28px;}
.picx { margin-top:20px; overflow:hidden; float:left; width:720px;}
.picx li {float:left; width:215px; height:190px; margin-left:16px; *display:inline;}
.picx li a {float:left; width:213px; height:168px; border:1px solid #ccc;}
.picx li a img {float:left; width:205px; height:130px; padding:5px;}
.picx li a span {line-height:28px; height:28px; width:215px; display:block; text-align:center; color:#333;background-color:#f1f1f1; overflow:hidden;}
.picx li a:hover {border:#78bcd5 1px solid;}
.picx li a:hover span {background-color:#e02525; color:#fff;}
.page_btn {width:198px; margin:0 auto;}
.page_box a,.page_box span {display:block; float:left; height:30px; line-height:30px; text-align:center;}
.page_box a {cursor:pointer; width:60px; margin:0 10px; *display:inline; background-color:#f1f1f1;}
.page_box a:hover {color:#fff; background-color:#e02525;}
.page_box span { width:12px;}
.hntabnav { overflow:visible;width: 720px; height: 30px; margin-top:20px;}
.hntabnav li {float:left;width:120px; background-color:#f1f1f1; line-height:35px; text-align:center;  z-index:0; margin-left:48px; *display:inline; }
.hntabnav li a { color:#666; display:block; width:120px; line-height:35px;text-align:center; overflow:hidden;font-weight:bold;}
.hntabnav li.hntabnow {background:#78bcd5;}
.hntabnav li.hntabnow a { background:#78bcd5; color:#fff;text-align:center;}
.tab-content { display:none; width:720px; margin: 5px auto 0;_margin-top:0px;border-top:2px solid #f1f1f1;}
div.tab-wrap { width:720px;}
.tab-wrap div.hntabnow { display:block; }
/*honor*/
.prcontent{width:1000px;margin:0 auto;overflow:hidden;}
.prleft{width:720px;float:left;overflow:hidden;}
.prright{width:250px;float:right;overflow:hidden;}
.prpr{width:720px;margin-top:10px;overflow:hidden;}
.prpr h2{width:698px;height:32px;background:#ebebeb url(../images/dodown.jpg) no-repeat 5px 10px;margin:6px 0;font-size:14px;overflow:hidden;}
.prtle{padding-left:20px;font-size:13px;family:"微软雅黑";line-height:32px;color:#333;float:left;}
.prpr h2 span{float:right;line-height:24px;font-size:12px;line-height:32px;padding-right:5px;color:#666;}
.prpr h2 span a{font-weight:normal;color:#666;}
.prpr h2 span a:hover{color:#de4e4e;}
.prpr ul li{width:158px;float:left;margin:5px 10px;_margin:5px;text-align:center;}
.prpr a img{width:150px;height:100px;padding:1px;border:1px solid #f4f4f4;}
.prod:hover a img{border:1px solid #F03;}
.prod:hover a{color:#F03;}
.chanpin{font-size:12px;color:#666;}
.prright h2{font-size:14px;line-height:28px;margin:16px 0 0 0;}
.listdown{width:250px; margin:5px auto;font-size:12px; float:right;overflow:hidden;}
.listdown p {width:248px; height:26px; line-height:26px; text-indent:4px; border:1px solid #ddd; background:url(../images/todown.jpg) 220px 4px no-repeat; cursor:pointer;}
.listdown ul{width:248px; background-color:#fff; margin-top:2px; border:1px solid #ddd; background-color:#fcfbfb; padding:5px 0; position:absolute; display:none; z-index:99}
.listdown ul li{height:24px; line-height:24px; text-indent:23px; margin-top:2px; overflow:hidden;}
.listdown ul li a{color:#666; height:24px;}
.listdown ul li a:hover{color:#e02525; background-color:#eee;}
.clear{height:236px;_height:0px;}
.prright h3{font-size:14px;line-height:24px;}
.sdcase {width:244px;height:198px; position:relative; background:url(../images/bg-sidebarcs.png) 0px bottom no-repeat; margin-top:10px;}
.sdcase .sd_img {position:absolute;width:250px; height:180px; overflow:hidden;}
.sdcase .sd_img img { border:1px solid #dadada; padding:2px; width:244px; height:174px; }
.sdbtn {position:absolute; right:0; bottom:28px; overflow:hidden;}
.sdbtn li {float:left; margin-right:6px;}
.sdbtn span {cursor:pointer; background:url(../images/bg-sidebarcs.png) -19px -8px no-repeat; width:10px; height:10px; display:block; text-align:center; color:#fff;}
.sdbtn span.on{background:url(../images/bg-sidebarcs.png) -7px -8px no-repeat;}
/*category_product*/
.proimg{width:1000px;margin:0 auto;margin-top:10px;overflow:hidden;}
.proimg_left{width:449px;overflow:hidden;float:left;}
.pro-pics { width: 449px; height: 380px; margin-top:20px;}
ul#pro-pics { position: relative; z-index: 20; width: 449px; height: 296px; }
ul#pro-pics li { display: none; position: absolute; z-index: 20; top: 0; left: 0; width: 449px; height: 296px; }
ul#pro-pics li img { width: 437px; height: 284px; padding: 5px; border: 1px solid #e4e4e4; }
#pro-pics-nav { position: relative; z-index: 20; width: 449px; height: 68px; margin-top: 10px; }
#pro-pics-nav ul.imglist2 { position: absolute; z-index: 20; left: 34px; top: 10px;  _left: 28px;width: 397px; height: 54px; z-index:9;}
#pro-pics-nav ul.imglist2 li { width: 81px; height: 54px; margin-right: 15px; float:left;}
#pro-pics-nav ul.imglist2 li a { width:81px; height: 54px;}
#pro-pics-nav ul.imglist2 li a img { width: 77px; height: 50px; padding: 1px; border: 1px solid #e4e4e4; }
#pro-pics-nav ul.imglist2 li.current a img { border-color: #d00602;}
#pro-pics-nav ul.imglist2 .first {display:block; margin-left:6px;}
#pro-pics-nav span.pro-pics-arrow { position: absolute; top: 10px; width: 17px; height: 54px; z-index:99;}
#pro-pics-nav span.pro-pics-arrow a { display: block; width: 17px; height: 54px;  background: url(../images/arrow.jpg) 0 0 no-repeat; text-indent: -9999px; cursor:pointer; }
#pro-pics-nav #pro-pics-pre { left: 0px;}
#pro-pics-nav #pro-pics-next { right: 0px; }
#pro-pics-nav #pro-pics-next a { right: 0px; background-position:-26px 0;}
.proimg_right{width:520px;height:378px;overflow:hidden;position:relative;float:right;}
.proimg_right h1{font-weight:700;margin:15px 0 0 0;font-size:20px;font-family: "Microsoft YaHei", SimHei, SimSun;}
.proimg_right p{line-height:24px;text-indent:2em;font-family:"黑体";font-size:13px;height:70px;margin:10px 0;overflow:hidden;}
.proimg_right span{display:inline-block;width:520px;display:block;overflow:hidden;line-height:30px;font-size:14px;font-family:"黑体";}
.proimg_right span b{width:140px;float:left;}
.chat{position:absolute;width:520px;top:310px;left:10px;}
.chat a img{float:left;}
.chat strong{margin-left:12px;font-size:18px;color:#dd1f1f;line-height:40px;}
.tab-nav { width: 720px; height: 41px; margin-top:10px;background: url(../images/tabs.png) repeat-x 0 -119px; }
.tab-nav li { float: left; width: 134px; height: 41px; margin-right: 1px; text-align: center; font-weight: bold; cursor: pointer; }
.tab-nav li a {text-align: center;display: block; height: 41px; line-height: 36px; background: url(../images/tabs.png) no-repeat -8px -81px; color:#333; }
.tab-nav li.tab-current a { background-position: -8px 0; color: #FFF; border: none; }
.tab-nav li a:hover { background-position: -8px -41px; }
.tab-nav li.tab-current a:hover { background-position: -8px 0; }
#pro1,#pro2,#pro3,#pro4 {padding:10px; border:1px solid #f0f0f0; margin-bottom:10px; overflow:hidden; font-size:13px;}
#pro1 p,#pro2 p,#pro3 p,#pro4 p  { line-height:22px; margin-bottom:10px;}
#pro1:hover,#pro2:hover,#pro3:hover{ background-color:#e7fed6;}
.proh {border-bottom:1px solid #f0f0f0; height:30px; line-height:30px; font-size:14px; margin:0 0 10px 0;}
.proh span {border-bottom:1px solid #ccc; display:block; width:62px; text-align:center;}
.table{line-height:28px;border-collapse: collapse; border-spacing: 0;text-align:center;}
.table td{border:1px solid #ddd;padding:4px;}
/*product*/
.caselist{width:720px;overflow:hidden;}
.caselist h2{width:700px;height:32px;background:#ebebeb url(../images/dodown.jpg) no-repeat 5px 10px;margin:10px 0;overflow:hidden;}
.caselist h2 span{float:right;line-height:24px;font-size:12px;line-height:32px;padding-right:5px;color:#666;font-weight:normal;}
.caselist h2 span a{font-weight:normal;color:#666;font-size:12px;}
.caselist h2 span a:hover{color:#de4e4e;}
.casel{padding-right:8px;height:106px;padding:10px 0;margin:0 12px 0 0;border-bottom:1px solid #ddd;width: 710px;}
.caseimg img{float:left;width:156px;height:102px;padding:1px;border:1px solid #ddd;margin-right:10px;}
.casetit{color:#666;font-weight:bold;line-height:30px;margin:4px 0;}
.casel p{line-height:24px;font-size:12px;}
.casemore{padding:0 6px;color:#d00602;}
.casemore:hover{color:#F30;}
.casel:hover{background:#e8e8e8;}
.casel:hover img{border:1px solid #de4e4e;}
.casel:hover a{color:#de4e4e;}
ul.tags { padding-top: 10px;font: normal 13px/25px Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;}
/*caselist*/
.caleft{margin-top:16px;width:250px;float:left;font-size:14px;overflow:hidden;}
.caleft2{margin-top:16px;width:250px;float:right;font-size:14px;overflow:hidden;}
.caleft h2{color:#a2101b;font-size: 18px;}
.caright{width:710px;margin-top:10px;float:right;overflow:hidden;}
.casedet{margin-top:10px;height:225px;border-bottom:1px dashed #ddd;overflow:hidden;}
.casedet img{width:300px;height:200px;padding:1px;border:1px solid #ddd;float:left;margin-right:10px;}
.casedet h1{font-weight:600;margin:6px 0 6px 333px;color:#921717;font-size:20px;}
.casedet p{line-height:24px;text-indent:2em;font-size:13px;height:50px;margin:20px 0;}
.casedet span{display:block;line-height:30px;font-size:14px;font-family:"黑体";border-bottom: 1px dashed #C5C5C5;float:right;width:376px;}
.casedet span b{font-size:14px;float:left;}
.caright p{font-size:12px;line-height:24px;text-indent:2em;margin:6px 0;}
.caright ul{margin-top:10px;}
.relcase{width:165px;height:140px;background:#fff;text-align:center;float:left;margin:0 0 12px 12px; _margin-right:-4px;overflow:hidden;}
.relcase a img{width:163px;height:108px;padding:1px;border:1px solid #ddd;}
.relcase a{font-size:12px;color:#000;line-height:26px;}
.relcase:hover a{color:#de4e4e;}
.share{margin-top:4px;}
#bdshare{display:inline-block;}
/*case*/
.req{height:610px;overflow-y:scroll;}
.all {margin-top:15px; padding-bottom:15px;}
.all h1 {font-family:"宋体"; font-size:14px; color:#454545;display:inline;}
.all a{ font-family:"宋体"; font-size:12px; color:#454545;line-height:24px;display:inline-block;margin:10px 25px 0px 0px;}
.zhaopin { border-top:1px solid #e3e3e3;  padding-top:5px;}
.current { background:#fdf4eb;}
.zhaopin  { width:100%;}
.zhaopin .jianjie {padding-bottom:20px;}
.zhaopin .jianjie .zhiwei { width:210px; display:inline-block !important; _zoom:1;*display:inline; height:25px;}
.zhaopin .jianjie .require { width:420px;display:inline-block !important; _zoom:1;*display:inline;}
.zhaopin .jianjie .require ul li {display:inline-block !important; _zoom:1;*display:inline; margin-top:15px; margin-left:40px;   font-family:"宋体"; font-size:12px; color:#454545; width:160px;}
.zhaopin .jianjie .require .click { cursor:pointer;}
.zhaopin .jianjie .require .click img { margin-left:20px; }
.miaoshu { padding-bottom:20px;}
.zhaopin h2 { font-family:"宋体"; font-size:14px; color:#454545; float:left; padding-left:20px;}
.zhaopin h1 { font-family:"宋体"; font-size:12px; color:#454545; margin-top:15px; font-weight:normal;padding-left:20px;}
.zhaopin h1 span { font-weight:normal;}
.zhaopin .mb { margin-bottom:15px;}
.zhaopin p {  font-family:"宋体"; font-size:12px; color:#454545; line-height:24px;padding:0 20px;}
/*recruit*/
.ser_right{width:703px;margin-top:20px;height:723px;float:right;}
.ser_right h2{color:#921717;font-size:18px;line-height:28px;height:26px;background:#ebebeb;margin:10px 0;padding-left:20px;}
.ser_right h3{width:703px;font-size:14px;font-weight:normal;line-height:24px;margin:3px 0 8px 0;color:#333;display:block;overflow:hidden;}
.ser_right p{font-size:12px;color:#777;text-indent:2em;line-height:24px;}
/*service*/
.contact_right{width:703px;margin-top:20px;height:723px;float:right;}
.contact_right p{line-height:24px;margin-top:10px;font-size:12px;text-indent:2em;}
.contact_right h2{border-bottom:1px solid #ddd;font:normal 18px/28px "Microsoft YaHei", Candara;margin:16px 0;display:block;}
.contact_right h2 strong{margin-left:12px;color:#d00602;font:normal 14px/26px "Microsoft YaHei", Candara;}
.alltel{width:703px;overflow:hidden;}
.alltel li{font-size:14px;line-height:30px;width:320px;height:30px;font-family:"Microsoft YaHei";float:left;overflow:hidden;}
#feedback ul li { margin-bottom:10px;display:inline-block; }
#feedback ul li select {width:225px; border:1px solid #ddd;  margin-top:5px; *margin-top:7px;color:#666; height:30px; line-height:30px; }
#feedback ul li input { border:1px #ccc solid; line-height:30px; height:30px; width:300px; padding:0 5px; color:#666;}
#feedback ul li textarea { border:1px #ccc solid; line-height:20px; width:300px; height:100px; padding:5px; overflow:hidden;}
#feedback ul li label { float:left; text-align:right; width:125px; margin-right:10px; font:14px/30px "Microsoft YaHei", Candara;}
#feedback ul li label em { margin:5px; color:#c00; font-weight: bold;}
#feedback ul li input:focus,#feedback ul li textarea:focus { box-shadow:0 0 5px #ccc;}
#feedback ul li span { color:#666; padding-bottom:10px; display:block; float:left; margin:5px 10px 5px 5px;}
#feedback .sub {padding-left:90px;}
#feedback .sub input { width:76px; height:30px; border:1px solid #ddd; cursor:pointer; color:#333;font:bold 14px/30px "Microsoft YaHei", Candara; margin:16px 0 16px 60px;}
/*contact*/
.serre{width:1000px;margin:0 auto;padding:10px;font-size:12px;overflow:hidden;}
.classlinkclass{color:#333;}


.v2-nav {position:relative; z-index:99; width:1000px; height:44px; margin:0 auto;}
.navlist li {float:left; width:125px;position:relative; overflow:visible; zoom:1;}
.navlist li a {display:block; float:left;  font:bold 14px/44px "微软雅黑"; color:#fff; width:126px;  _width:125px; text-align:center;}
.navlist li a:hover { background-color:#4b535e; color:#d50100;}
.navlist li:hover dl, .navlist li:hover .navpro {display:block;}
.navlist li dl { display:none; position:absolute; top:44px; left:-22px; border-bottom:8px solid #d40000; background-color:#4b535e; width:169px;}
.navlist li dl dd { float:left; height:37px;}
.navlist li dl dd a { width:169px; line-height:35px; font-weight:normal;}

.navlist .navct {left:-44px;}
.navlist .last a { width:125px;}
.navlist .last dl dd a { width:169px;}
.navlist .navpro  {display:none; position:absolute; top:44px; left:-320px; width:900px; background-color:#4b535e; padding-top:5px; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9;}

.navpro .list {padding:0 0 20px 20px; overflow:hidden;}
.navpro .list ul {float:left; width:140px;padding:3px;}
.navpro .list .first {background:none;}

.navpro .list ul a {display:inline-block; width:140px; color:#000; text-align:left; overflow:hidden;color:#fff;}
.navpro .list ul a:hover {color:red;}
.navpro .list ul h2 a {font:bold 12px/40px "宋体"; margin-top:10px;}
.navpro .list ul li { background:none;}
.navpro .list ul li a {font:normal 12px/30px "宋体"; height:30px;}
.navpro .list .more {float:left;}
.navpro .list .more a {width:100px; color:#eee; font:normal 12px/20px "宋体"; text-align:left;text-align: center;}
.header {background-color:#4b535e;  left -12px repeat-x; height:44px; font-family: "微软雅黑";text-align: center;}
.wrapper {width:1000px; margin:0 auto; overflow:hidden;}
.footer {color:#dce0e6;background-color:#4b535e; margin-top:20px;height:1%;text-decoration: none;overflow:hidden;}
.footer a {color:#dce0e6;}
.footer a:hover {color:#f1f1f1;text-decoration: none;}
.footlist {margin:10px 0 20px; overflow:hidden;}
.footlist div {float:left; line-height:24px;}
.footlist div h2 {border-bottom:1px solid #6a7685; font: bold 14px/30px "宋体";}
.footlist .w220 {width:220px; margin-right:40px;}
.footlist .w390 {width:390px; margin-right:40px; _margin-right:30px;position: relative;height: 180px;}
.footlist .w135 {width:135px;}
.footlist .mr40 { margin-right: 40px;}
.footlist .ftimg {margin-top:15px;position:relative; overflow:hidden;}
.footlist .ftimg .light {*display: none;position: absolute;left: -170px;top: 0; width: 160px; height: 62px;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform: skewx(-25deg);-o-transform: skewx(-25deg);-moz-transform: skewx(-25deg);-webkit-transform: skewx(-25deg);-moz-transition: 0s;-o-transition: 0s;-webkit-transition: 0s;transition: 0s;}
.footlist .ftimg .light {background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.2),rgba(255,255,255,0));}
.footlist .ftimg:hover .light {left: 230px;transition: 1s;-moz-transition: 1s;-o-transition:1s;-webkit-transition: 1s;} 
*html .footlist .tel li {line-height:24px;color: #eee;list-style:none;}
.footlist .tell li span {display:block;float:left; width:60px;color: #eee;font-size: 12px;}
.footlist .tell li em {list-style:none;display:block;float:right; width:160px;color: #eee;font-size: 14px;font-weight: 500;}
.footlist .tell .add {line-height:20px; margin-top:6px;font-size: 14px;font-weight: 500;}
.footlist .prof { margin-top:44px; height: 78px; overflow: hidden; }
.footlist .prof li {list-style:none;float:left; height:26px; margin-right:10px; overflow:hidden;}
.footlist .prof li a {text-align:center;list-style:none;display: block; float: left; width: 106px; margin-left:20px; _display:inline; overflow: hidden;text-decoration: none; }
.footlist #btnu,.footlist #btnd { display: block; position: absolute; text-indent: -1000px; width: 39px; height: 12px; border: 1px #6a7685 solid; background:url(../images/ico-g.png) no-repeat; overflow: hidden; }
.footlist #btnu { right: 175px; bottom: 5px; background-position: 14px -253px; }
.footlist #btnd { right: 175px; top: 50px; background-position: -54px -253px; }
.footlist .weibo,.footlist .weixin {background:url(../images/ico-g.png) no-repeat;width: 100%;}
.footlist .weibo {font-size: 12px;background-position: -212px -290px; margin-top: 25px; height: 60px; line-height: 98px; text-indent: 10px; overflow: hidden;}
.footlist .weixin {font-size: 12px;background-position: 17px -270px; text-align: center; padding-top: 130px;}
.footlist .group { position: relative; margin-top: 45px; font-size: 12px;}
.footlist .group span { display: block; width: 145px; line-height: 22px; border: 1px solid #6a7685; text-indent: 23px; cursor: pointer; background:url(../images/ico-g.png) -225px -249px no-repeat; }
.footlist .group ul { position: absolute; display: none; width: 145px; background-color: #f1f1f1; bottom: 24px; padding: 5px 0 5px 8px; line-height: 24px; }
.footlist .group ul,.footlist .group ul a { color: #333; }
.copyright { clear:both; border-top:1px solid #6a7685; line-height:35px; height:40px; position:relative; z-index:9;}
.copyright ul { width: 540px; float: left; }
.copyright ul li {list-style:none;float: left; margin-right: 10px; }
.copyright .company { text-align:center; float: right;font-size: 12px;}
.scrolltop {display:none;position:fixed; bottom:10%; margin-left:85%; z-index:99;}
.scrolltop img {float:left;cursor:pointer;}
.posr {position:relative;}
.posa {position:absolute;}
.shortcut{position:fixed;top:0;left:0;z-index:99;width:100%;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.shortcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;text-transform:uppercase;box-shadow:1px 0px 2px rgba(0,0,0,0.2);border-bottom:1px solid #DDDDDD;}
.shortcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.shortcut a,.shortcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.shortcut a:hover{background:#fff;}
.shortcut span.right{float:right; line-height: 28px;
    margin-right: 10px;
    margin-top: 6px;}
.shortcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
.bottomcut{position:fixed;bottom:0;left:0;z-index:99;width:100%;}
*html .bottomcut{position:absolute;}
.bottomcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;border-top:1px solid #DDDDDD;box-shadow:1px 0px 2px rgba(0,0,0,0.2);}
.bottomcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.bottomcut a,.bottomcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.bottomcut a:hover{background:#fff;}
.bottomcut span.right{   float: right;height: 28px;line-height: 28px;margin-top: 7px;}
.bottomcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
.demo{width:auto;height:auto;background:#E0F5FF;border-left:solid 1px #ddd;border-right:solid 1px #ddd;  margin: 30px auto 0;}
.prevnext {width: 700px;height: 26px;color: #333;}
.prevnext span{ width: 350px; display: block; float: left; line-height: 28px;color: #333;}
.prevnext span a{color: #333;}
.xgzg { width: 700px; display: block; float: left; line-height: 28px;margin-top:-20px;}
.xgzg span{ width: 350px; display: block; float: left; line-height: 28px;color: #333;}
.xgzg span a{font-size: 12px;color: #333;text-decoration: none;}
.huan{
	width: 698px;
	line-height:20px;
	font-size: 12px;
	font-family:  宋体, Tahoma, Helvetica, Arial, sans-serif;
    color: #000;
} 
.huan b{
    font-weight: 700;

}
.huan li{
	width: 350px;
	margin-right: 20px;
	margin-top: 10px;
}
.huan li a{
	text-indent: 2em;
	font-size: 12px;
	 text-decoration: none;
	}
.huan a:visited{
color: #000;
}
.cpweizhi,a{
	color: #000;
	text-align: right;
	font-weight: normal;
}
.cpweizhi a:link{ color:black;text-decoration:none;}
.pageorder { margin:30px; width:670px; height:180px;}
.pageorder .fmleft { float:left; width:400px; height:134px;}
.pageorder .fmleft li { float:left; width:400px; height:34px;margin-bottom:10px;}
.pageorder .fmleft li span {color:#666; font-size:14px;}
.pageorder .fmleft li input { border:1px #ccc solid; width:300px; height:30px;line-height:30px; color:#666; padding:0 5px;}
.pageorder .ordercontent { width:500px; height:120px;}
.pageorder .ordercontent textarea {width:370px; height:110px; padding:5px; color:#666; border:1px #ccc solid;}
.pageorder .submit {clear:both; margin-left:110px; margin-top: 150px; overflow:hidden; height:100px;}
.pageorder .submit input { border:none; cursor:pointer; margin:20px 0 0 20px; width:80px; height:30px;background-color:#D40000; color:#fff;}
  .splist {
      width: 100%;
      height: 150px;
      margin-top: 20px;
      overflow: hidden;
    }
    .splist img {
      float: left;
      width: 210px;
      height: 140px;
      margin: 10px 30px 10px 20px;
    }
    .splist h2 {
      float: left;
      width: 430px;
      margin: 10px 0;
      font:bold 16px/30px "黑体";
      
    }
    .splist p {
      float: left;
      width: 430px;
      line-height: 24px;
      color: #666;
    }


    /********************网站自适应*********************/
    .m-v2-nav,.m-footer,.m-head,.inab2,.prban2,.abban2,.newsban2,.caban2,.seban2,.coban2,.hoban2,.reban2 {display:none;}


    @media screen and (max-width: 800px) {
	.v2-nav,.footer,.link,.top_cen,.incon1,.incon3_left,.inab,.prban,.abban,.newsban,.caban,.seban,.coban,.hoban,.reban {display: none;}
	.m-v2-nav,.m-head,.prban2,.abban2,.newsban2,.caban2,.seban2,.coban2,.hoban2,.reban2 {display: block;}
	.incon3 { margin-top: 0px; height: auto; }
	.incon3_cen  {width: 100%; padding:0 auto ;}
	.incon3_right { float: none; width:100%; }
	.incon3_right ul li { width: 30%; height: auto; }
	.incon3_right ul li a img { width: 100%; height: auto;  }
	.incon2 { width: 100%; height: auto;}
	.incon2_left { float: none; width: 100%; margin-bottom:30px; }
	.inab2 { display: block; width: 80%; height: auto;margin: 22px auto;}
	.incon2_right { float:none; width: 100%; height: auto;} 
	#cntR, .picbox,.wrapper , .footlist,.prcontent,.caselist,.caselist h2,.caright,.prpr,.prpr h2,.proimg { width: 100%; }
	.incon4 , .incon4_left , .incon4_right { width: 100%;height: auto; }
	.rexian { margin-left: -40px; margin-top: 20px; }
	.incon4_right h1 { margin: 35px 0 15px 30px;  }
	.address , .incon4_right ul { margin-left: 30px; }
	.m-footer { display: block;overflow: hidden;background-color:#484848;width: 100%;font-size:14px;font-family:'Microsoft Yahei';}
	.idh {width: 100%;padding: 0 10px;font-weight: bold;box-sizing: border-box;}
	.idh a {display: block;color: #fcff00;border: 1px solid #fcff00;text-align: center;margin: 15px auto 0;font-size: 16px;line-height: 2.2em;overflow: hidden;border-radius: 3px}
    .m-footer p { font-size: 15px;line-height: 25px; color: #e2e2e0;text-align: center;padding: 0.3em 0;width: 100%;}
    .m-footer span {color: #000000;padding-right: 20px;}
    .top { height: auto; }
    .m-head {width: 100%; padding: 7px 5px;position: fixed;top: 0;z-index: 99;background-color: #fff;box-sizing: border-box; overflow: hidden;}
    .m-head .tel {width: 90px;float: right;margin-top: 0px;}
    .m-head .tel a:nth-child(1) { float: left; }
    .m-head .tel img {width: 40px;}
    .m-head .tel a:nth-child(2) {float: right;padding-left: 4px;border-left: 1px solid #ddd;}
    .logo {width: 180px;}
    .logo img {width: 100%;float: left;}
    .header {position: fixed;top: 54px;z-index: 99;width: 100%;}
    .focus,.newsban,.caban,.coban,.seban,.hoban{ margin-top: 89px; } 
    .navlist li { width: 16.2%; }
	.title { padding-left: 10px; }
	.incon2_left p { padding: 0px 10px; }
    #pgtext img,.abcon_cen,.new_right,.splist,.relcase a img,.prpr a img {width:100%;height:auto; }
    .abcon_left,.detail,.news1 h2 span,.caleft,.jttit span,.casedet img,.proimg_left,.caleft2 { display:none;}
    .news1,.newslist li { width:100%;margin: 0 20px;}
    .newsimg { width:23%;height:auto;}
    .news1 h2 { width:70%;}
    .jttit b { padding-left: 20px;}
    .splist img { width:25%;height:auto;margin: 30px 15px;}
    .splist h2,.splist p { width:68% }
    .newsh_right {width:100%;margin:10px;} 
    .huan { margin:10px 27px;}
    .newscon { padding-left: 22px; }
    .casel { width:98%;height:116px;margin:0 1%;}
    .caseimg img { width:22%;height:auto;}
    .casedet h1 { margin:5px auto;text-align:center; }
    .casedet span { width:100%;float:none;padding-left:20px; }
    .caright p { margin:6px 10px; }
    .caright p img { width:90%;height:auto; }
    .relcase { width:44%;height:auto; }
    .prpr ul li { width:33%;margin: 5px 30px; }
    .cpweizhi { margin-right:10px; }
    .proimg_right { width:90%;height:auto;padding:0 5%;float:none; margin-bottom: 15px;}
    .ser_right { width:96%;height:auto;float:none;padding:0 10px; }
    .contact_right { width:96%;float:none;margin-left:20px; }
    .incon4_right { background:none; }
    .navlist li a { width:auto;float:none; }
    .prban2,.abban2,.newsban2,.caban2,.seban2,.coban2,.hoban2,.reban2 { margin-top:98px; }
    .prleft { width:96%; }
    .newslist li a { padding-left:0; }
    .alltel,.picx { width:100%; }
    .content { width: 68% !important; }
    .abcon_right { width: 96%;height: auto;float: none;margin: 15px auto; }
      .abab { margin:6px 0;width:100%; }
      .leaddet { width: 100%;float: none; }
      .hntabnav,.tab-wrap { width:100% !important; }
      .hntabnav li { width: 20%;margin-left:5%;;height:auto;  }
      .hntabnav li a { width:100%; }
      .picx li { width:39%;height:auto;margin:15px 5%;}
      .picx li a,.picx li a img,.picx li a span { width:100%;height:auto; }
      .tab-content { width:100%; }
      .all { padding-left:21px; }
      .abcon_right h3 { width:97%;padding-left:3%; }
}