@charset "utf-8";
/* CSS Document */
.local{width:100%; height:60px; border-bottom:1px solid #d5d5d5}
.local_show{width:1090px; height:60px; margin:0 auto; text-align:right; line-height:60px; padding-right:10px;}
.local_show a{color:#919191;}
.local_show a:hover{text-decoration:underline;}
.local_show span{background:url(../images/local.png) no-repeat 0 3px; padding:5px 15px 10px 15px;}
.content{width:1100px; height:auto; margin:0 auto; padding-top:35px;}
.left{width:690px; float:left; padding:0 30px; line-height:200%; min-height:580px; height:auto !important; _height:580px; padding-top:10px;}
.right{width:300px; height:auto; padding-right:25px; float:right;}
.fl_bt{width:300px; height:39px; border-bottom:1px solid #cccccc; line-height:39px; background:url(../images/icon_6.png) no-repeat 1px 14px; text-indent:25px; font-size:16px; color:#000}
.fenlei{padding-top:15px; padding-bottom:25px;}
.fenlei ul li{width:100%; height:40px; border-bottom:1px #dddddd dotted; background:url(../images/icon_7.png)15px center no-repeat; line-height:40px; text-indent:33px;}
.fenlei ul li a{color:#333333}
.fenlei ul li a:hover{color:#d50000;}


.member_f{ padding-top:10px}
.member_f dl{border-bottom:1px solid #E8E8E8; padding:15px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:80px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; padding-left:10px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}

.inp{border:1px solid #CCC; padding:3px; border-top-color:#666;border-left-color:#666;background-color:#F6F6F6; line-height:14px;}
.inp:hover{border:1px solid #5EA2D9;background-color:#EDF3F8;}
.btnbig{padding:5px 10px;font-size:14px; height:30px;margin-top:5px}
.btnmini,.btnbig{border:1px solid #1A5488; overflow:hidden; border-top:#149BDD;border-left:#149BDD;background-color:#ffab00;font-weight:bold;color:#333; cursor:pointer}
.btnmini{padding:0 10px; line-height:17px;height:24px;}
.btnbig{padding:5px 10px;font-size:14px; height:30px;margin-top:5px}


.xw_list{width:690px; height:auto; margin:0 auto;}
.xw_list ul li{width:330px; height:130px; float:left; background:#f4f4f4; margin-right:15px; margin-bottom:15px;}
.xw_list ul li a{display:block; width:330px; height:130px;}
.xw_list ul li a:hover{background:#fa1500;}
.xw_list ul li a .xleft{width:190px; height:115px; float:right; padding-top:10px; padding-bottom:5px; padding-right:5px;}
.xw_list ul li a .xleft span{ color:#999; font-size:12px; line-height:20px;}
.xw_list ul li a .xleft h2{font-size:14px; font-weight:normal; color:#000; line-height:24Epx;}
.xw_list ul li a .xleft p{ font-size:14px; color:#999; font-size:12px; line-height:20px;}
.xw_list ul li a:hover span{color:#efefef;}
.xw_list ul li a:hover p{color:#efefef;}
.xw_list ul li a:hover h2{color:#ffffff;}
.xw_list ul li a .xright{width:115px; height:120px; float:left; padding-top:5px; padding-left:5px;}
.xw_list ul li a .xright img{width:113px; height:113px; border:2px solid #fff;}

.pagelist{width:90%; overflow:visible; height:30px; text-align:center;}
.pagelist li{line-height:20px; height:20px; border:1px solid #E1E1E1; margin-right:10px; background-color:#FFF; display:inline-block;}
.pagelist li.c{background-color:#fa1500; color:#FFF;padding:0 8px;}
.pagelist li a{padding:0 8px;height:20px; line-height:inherit; color:#999}
.pagelist li a:hover{background-color:#fa1500; color:#FFF;text-decoration: none;}


.con_text h1{font-size:24px; line-height:30px; color:#fa1500; text-align:center; margin-bottom:10px;}
.news_info{width:100%; border-bottom:1px solid #e5e5e5; height:40px; line-height:40px; font-size:12px;text-align:center}
.text_show{font-size:16px; color:#000; padding-top:15px; line-height:200%; min-height:405px; height:auto !important; _height:405px; overflow:visible; line-height:200%}
.text_show a{font-size:16px; color:#000;}
.next{width:1120px; margin:0 auto;}
.next a{color:#555; line-height:30px;}
.next a:hover{color:#555; text-decoration:underline;}

.right_show{width:690px; height:auto;}
.right_show ul li{width:220px; height:196px;  float:left; position:relative; overflow:hidden; margin-bottom:30px; margin-right:15px; border-bottom:1px solid #ccc}
.right_show ul li img{width:218px; height:149px; border:1px solid #ccc;}
.pro_name{width:220px; height:30px; line-height:30px; text-align:center; }
.right_show ul li:hover .pro_name{color:#fa1500;   transition: all 500ms;
  -moz-transition: all 500ms; /* Firefox 4 */
  -webkit-transition: all 500ms; /* Safari 和 Chrome */
  -o-transition: all 500ms;}
  
  
  
.prodetail{width:690px; height:auto; margin:0 auto;} 
.dt-show{overflow: hidden;}
.s-lt{float:left;width: 335px;height: 227px;}
.s-lt img{width: 335px; height: 227px;}
.s-rt{float:right;width: 340px; padding-top:20px;}
.s-rt>h3{font-size: 20px;font-weight: normal;color:#333;margin-bottom: 30px;}
.s-rt>p{color:#666;line-height: 24px;}
.s-rt .consult{width: 140px;height: 35px;text-align: center;line-height: 35px;color:#fff;margin: 20px 0 30px 0;}
.s-rt .consult a{display: block;color:#fff; background-color: #fa1500;}
.s-rt .consult a:hover{background-color: #fead00;transition: all 500ms;
  -moz-transition: all 500ms; /* Firefox 4 */
  -webkit-transition: all 500ms; /* Safari 和 Chrome */
  -o-transition: all 500ms;}
.s-slide{position: relative;width: 100%;}
.s-pic{position: relative;overflow: hidden;width: 280px;height: 75px;margin: 0 auto;}
.s-pic ul{position: absolute;width: 2000%;}
.s-pic li{float: left;width: 75px;height: 75px;}
.s-pic li+li{margin-left: 35px;}
.s-pic li img{width: 100%;height: 100%;}
.s-slide .prev, .s-slide .next{position: absolute;top: 20px;font-size: 50px; font-family:"宋体"; cursor: pointer;color:#ccc;}
.s-slide .prev{left: 0;}
.s-slide .next{right: 0;}
.s-slide .prev:hover, .s-slide .next:hover{color: #1184da;}
.pro-intro{position: relative;margin: 80px 0;border-top: 1px solid #ccc;}
.pro-intro-tab{position: absolute;top:-40px;height: 40px;}
.pro-intro-tab li{float: left;width: 125px;height: 40px;text-align: center;line-height: 40px;color:#fff;background-color: #666;cursor: pointer;}
.pro-intro-tab li+li{margin-left: 10px;}
.pro-intro-tab li:hover, .pro-intro-tab .current{background-color: #1184da;}
.pro-intro-txt{font-size: 12px;color: #666;padding:20px 10px;display: none;line-height: 24px;}