﻿@charset "utf-8";
/* CSS Document */
 
body{ margin:0px; padding:0px; font-size:12px;  color:#444444; font-family:Arial; }
img{ border:0px; margin:0px; padding:0px;}
div,ul,li{ border:0px; margin:0px; padding:0px;} 
a{ text-decoration:none; color:#676767; line-height:24px;}
a:hover{ color:#F63;}
.clear{ clear:both; font-size:1px; line-height:1px;}

.top_info{ width:1003px; margin:0 auto; background:url(../images/home_02.jpg) repeat-x top; height:29px; color:#a7a7a7; line-height:29px;}
.top_left{ float:left; margin-left:15px;}
.top_right{ float:right; margin-right:15px;}

.top_con{ width:1003px; background:#f3f3f3; margin:0 auto; height:100px; overflow:hidden;}
.logo{ margin-top:8px; margin-left:35px; float:left;}
.zizhi{ float:left; margin-left:150px; margin-top:5px;}
.logo_r{ width:225px; float:right;  margin-right:15px; }
.lang{ height:17px; margin-top:15px; width:200px; } 
.lang ul{ list-style:none; width:165px; float:right;}
.lang li{  float:left; margin-right:5px;}
.lang li a{ line-height:21px;}
.search{ margin-top:20px;}
.search ul{ list-style:none;}
.search li{ list-style:none; float:left;}
.sertext{ width:170px; height:20px; border: solid 1px #d8d8d8; line-height:20px; vertical-align:middle; color:#d8d8d8;}
.serbtn{ width:30px; height:23px; vertical-align:middle; border:none; background-color:#ce0404; font-size:12px; color:#FFF;}

.nav{ width:1003px; background:url(../images/home_22.jpg) repeat-x; height:45px; margin:0 auto;}
#all{ width:915px; margin:0 auto;}

.contain_top{ width:1003px; margin:0 auto; background:#f3f3f3; padding-top:6px; text-align:center; height:8px;}
.contain_foot{ width:1003px; margin:0 auto; background:#f3f3f3; padding-bottom:6px; text-align:center; height:8px; line-height:1px; font-size:0;}
.contain_con{ width:1003px; margin:0 auto; background:#f3f3f3 url(../images/home_34.jpg) center repeat-y; padding-top:25px;}

.banner{ width:955px; margin:0 auto; height:286px; border:solid 1px #000;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
#focus ul,li {list-style:none;}
#focus img {border:0; width:955px; height:286px;} 
.wrapper {width:955px; margin:0 auto; } 
/* qqshop focus */
#focus {width:955px; height:286px; overflow:hidden; position:relative;}
#focus ul {height:418px; position:absolute;}
#focus ul li {float:left; width:955px; height:286px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:955px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.temp{ height:15px;}
.gonggao{ width:955px; margin:0 auto;}
.gg_name{ float:left;}
.gg_cont{ float:left; margin-left:8px; height:20px; }

#demo {
	LINE-HEIGHT: 38px; WIDTH: 825px; HEIGHT: 38px; FONT-SIZE: 12px; OVERFLOW: hidden
}
#demo A {
	PADDING-RIGHT: 35px; COLOR: #4b4b4b; TEXT-DECORATION: none
}
#demo A:hover {
	COLOR: #ffbc6d; TEXT-DECORATION: none
}
 
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
.temp1{ width:955px; margin:0 auto; height:5px; border-bottom:dashed 1px #9ae9a0;}

.contt{ width:955px; margin:0 auto; margin-top:10px;}
.fenlei{ width:233px; float:left;}
.fl_cont{ width:231px;}
.fl_top{ width:231px; height:7px; line-height:1px; font-size:0;}
.fl_foot{ width:231px; height:7px; line-height:1px; font-size:0; }
.fl_cc{ width:231px; background:url(../images/home_63.jpg) repeat-y; height:290px;   }
.fl_cc ul{ width:223px; margin:0 auto;}
.fl_cc ul li{ width:223px; list-style:none; text-align:center; height:42px;}
.fl_cc ul li a{ color:#FFF; font-size:14px; font-weight:bold; line-height:42px;}
.fl_cc ul li a:hover{ color:#00ff12;}
.fl_cc .fl_line{ width:223px; height:6px; font-size:0; line-height:1px;}


.jianjie{ width:395px; float:left; margin-left:40px;}
.jj_tltle{ width:395px; border-bottom:solid 1px #c6c6c6; height:30px;}
.jianjie_name{ width:96px; float:left;}
.more{ float:right; width:46px; height:12px; margin-top:8px;}
.jj_cont{ width:395px; margin-top:15px; line-height:31px; height:300px; overflow:hidden;}
.jj_cont img{ padding:2px; border:solid 1px #e4e4e4; float:left; margin-right:13px; margin-top:5px;}
 
 
.chanpin{ width:230px; float:right; height:350px;  }
.fuwu{ width:230px;}
.fuwu_tltle{ width:230px; border-bottom:solid 1px #c6c6c6; height:30px;}
.fuwu_name{ width:96px; float:left;}
.fw_cont{ width:230px; margin-top:10px;}
.fw_cont ul{ list-style:none; width:230px; margin-top:10px;}
.fw_cont li{ width:230px; border-bottom:dashed 1px #b9b9b9; height:30px;}
.ico{ float:left; width:11px; margin:6px 30px 0px 15px;}
.fw_title{ float:left; width:174px;}
.fw_cont .fw_title a{ line-height:30px;}

.zhuyao{ width:230px; margin-top:15px;}


.temp2{ height:30px;}
.ppro_pic img{ border: solid 1px #e1e1e1; padding:3px; }
#colee_left1{ line-height:30px;}

.pro{ width:955px; margin:0 auto;}
 
 
 
.temp_foot{ width:1003px; margin:0 auto; background:#f3f3f3; height:35px;}
.foot{ width:1003px; margin:0 auto; background:#137f00; text-align:center; padding-top:10px;}
.foot_nav{ width:628px; margin:0 auto;}
.foot_nav ul{ list-style:none;}
.foot_nav ul li{ width:75px; text-align:center; float:left;}
.foot_nav ul li a{ color:#FFF; line-height:33px;}
.foot_nav .foot_line{ width:4px; text-align:center; color:#FFF; line-height:30px;}
.foot_cont{ width:955px; margin:0 auto; text-align:center; line-height:30px; color:#FFF; padding-bottom:10px;}


.list{ width:233px; float:left;}
.list_cont{ width:233px; margin-top:10px;}
.list_cont ul{ width:230px; list-style:none;}
.list_cont li{ width:230px; list-style:none; height:35px; margin-bottom:2px; overflow:hidden;}
.list_cont li a{ background:url(../images/about_13.jpg) no-repeat; width:230px; height:35px; display:block; font-size:14px; color:#000; line-height:40px;}
.list_cont li a:hover{ background:url(../images/about_10.jpg) no-repeat; display:block; color:#FFF;}
.list_cont li a.current{ background:url(../images/about_10.jpg) no-repeat; display:block; color:#FFF;}
.ltnn{ margin-left:65px;}


.conttr{ width:695px; float:right; border:solid 1px #e8e8e8;}
.map{ width:695px; height:35px; border-bottom:solid 1px #e8e8e8;}
.map_name{ float:left; font-family:"微软雅黑","宋体"; font-size:16px; line-height:35px; margin-left:15px;}
.map_site{ float:right; margin-right:15px; line-height:35px;}

.conr{ width:665px; margin:0 auto;   min-height:300px; padding-top:10px; padding-bottom:10px; line-height:32px; color:#444444; font-size:12px;}

.pro_cont{ width:204px; height:157px; float:left; margin:10px 8px 15px 5px;}
.pro_pic{ width:204px; height:127px;}
.pro_pic img{ border:solid 1px #e1e1e1; padding:2px;}
.pro_name{ width:204px; height:30px; line-height:30px; text-align:center; overflow:hidden;}


.newsl{ width:665px; margin-top:15px;}
.newsl ul{ list-style:none; width:665px;}
.newsl ul li{ list-style:none; width:665px; border-bottom:dashed 1px #e1e1e1; height:35px; line-height:35px; display:block; margin-top:10px;}
.newsl_cont{ float:left; margin-left:5px; width:580px; overflow:hidden;}
.newsl_cont a{ line-height:35px;}
.newsl_time{ float:right; margin-right:5px;}



.dd_name{ text-align:center; font-weight:bold; color:#000; width:160px;  border:solid 1px #eeeeee; height:56px; border-bottom:none;}
.dd1_name{ text-align:center; font-weight:bold; color:#000; width:160px;  border:solid 1px #eeeeee; height:130px;}
.dd_con{ border:solid 1px #eeeeee; border-bottom:none; border-left:none;}
.dd1_con{ border:solid 1px #eeeeee; border-left:none;}
.text{ width:350px; border:solid 1px #cccccc; height:20px; line-height:20px; margin-left:15px; font-size:12px; padding-left:5px;}
.liuyan{ width:350px; height:100px; margin-left:15px; font-size:12px; line-height:24px; padding:2px 5px 2px 5px; border:solid 1px #cccccc;}
.btn{ width:300px; margin:0 auto; margin-top:10px;}
.sub{ width:60px; margin-left:20px;}
.res{ width:60px; margin-left:30px;}


.box{width:230px; height:156px;line-height:30px;  overflow:hidden; margin-top:8px;} 
.box ul{margin:0; padding:0; width:230px;} 
.box li{height:30px; line-height:30px; list-style-type:none; width:230px; border-bottom:dashed 1px #b9b9b9; display:block;}
.ico1{ float:left; width:11px; margin:0px 30px 0px 15px;}
.fw1_title{ float:left; width:174px;}
.fw1_cont .fw_title a{ line-height:30px;}


.conr1{ background:url(../images/probbg_03.jpg) no-repeat; color:#FFF;}
.conr2{ background:url(../images/probbg_04.jpg) no-repeat; color:#FFF;}
.conrtb td{ height:35px;}

div.page_number {padding-top:15px;overflow:hidden; clear:both; text-align:center;}
div.page_number a{padding:1px 5px;height:20px;border:1px #888 solid;line-height:20px; text-align:center; text-decoration:none; color:Black;}
div.page_number a:hover{ text-decoration:underline;}

.fenlei_pic img{ padding:2px; border:solid 1px #CCC; margin-top:10px;}
.conrtb1{ line-height:28px;}