﻿/*common*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:"宋体"; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:14px;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:980px; margin:0 auto;}
body{ background:url(../images/bg.gif) repeat-x;}



.header{ height:141px;}
.head{ height:100px;}
.logo{ float:left; margin-top:4px;}

.top_rt{ float:right;height:72px;padding-top:10px;padding-right:15px; width:300px; height:80px;}


.search{position:relative; width:180px; height:24px;float:right; margin-top:40px;}
.search .input_text{ float:left;left:0px; top:0px;   line-height:16px; width:130px;color:#bdbdbd;}
.search1{ float:left; margin-left:5px;}
.search .input_button{ float:right; position:absolute; right:5px; top:0; height:25px; width:34px; background: url(../images/search.gif) no-repeat; cursor:pointer; color:#525252; }



/*menu start*/
.menu{height:41px; z-index:2; position:relative;background: url(../images/menubg.jpg) no-repeat;}
.menu ul{height:41px; line-height:41px;}
.menu ul li{ float:left; position:relative; display:block; width:75px; height:41px; padding:0 5px; }
.menu ul li dl{ background:#fff; width:120px; position:absolute; left:10px; top:41px; padding:10px; border:#830707 solid 1px; border-top:0;display:none; }
.menu ul li dl dd{ line-height:24px; padding-left:5px; border-bottom:#ddd solid 1px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60; text-decoration:underline;}
.menu a{ font-size:14px;color:#fff; font-weight:bold; text-decoration:none; display:block; width:100px; height:40px; text-align:center;}
.menu a:hover{color:#fff;}
.menu_down span{ display:block;}
a.menu_hover{ background: url(../images/nav_hover.jpg) center no-repeat;color:#fff;}
/*menu end*/

/*banner start*/
.banner{ height:350px; overflow:hidden; position:relative; z-index:1; width:980px;}
.banner ul {height:350px; position:absolute;}
.banner ul li {float:left; width:980px; height:350px; overflow:hidden; position:relative; background:#ccc;}
.banner ul li img{ width:980px; height:350px;}
.banner .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
.banner .btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
.banner .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.banner .btn span.on {background:#fff;}
.banner .preNext {width:45px; height:200px; position:absolute; top:105px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner .pre {left:0;}
.banner .next {right:0; background-position:right top;}
/*banner end*/


.con{ padding:10px 0;}
.con1{ float:left;width: 210px;color: #cccccc;}
.con1_1{ border:#ddd 1px solid; border_top:none; }
.con1_1 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con1_1 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con1_1 ul{background:#e8e8e8;}
.con1_1 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  width: 160px;overflow: hidden;  }
.con1_1 ul li a:hover{color: #F00; text-decoration:none;}


.con1_2{ border:#ddd 1px solid; border_top:none; height:330px; overflow:hidden;}
.con1_2 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con1_2 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con1_2 strong{ float:right; margin-right:5px; margin-top:8px;}
.con1_2 ul{background:#e8e8e8;height: 300px;}
.con1_2 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.con1_2 ul li a:hover{color: #F00; text-decoration:none;}


.con1_3{ border:#ddd 1px solid;  margin-top:10px;width:208px; height:100px; overflow:hidden;}

.con1_4{ border:#ddd 1px solid; border_top:none; margin-top:10px; height:295px; overflow:hidden;}
.con1_4 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con1_4 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con1_4 strong{ float:right; margin-right:5px; margin-top:8px;}
.con1_4 ul{background:#e8e8e8;height: 265px;}
.con1_4 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat; width: 160px;}
.con1_4 ul li a:hover{color: #F00; text-decoration:none;}

.con1_5{ border:#ddd 1px solid; border_top:none; margin-top:10px; height:310px; overflow:hidden;}
.con1_5 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con1_5 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con1_5 strong{ float:right; margin-right:5px; margin-top:8px;}
.con1_5 ul{background:#e8e8e8;height: 280px;}
.con1_5 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat; width: 160px;}
.con1_5 ul li a:hover{color: #F00; text-decoration:none;}

.con2{ float:right;width: 750px;color: #4a4a4a;}
.con2_1{ float:left; width:520px;}

.con2_banner{ border:#ddd 1px solid; height:300px;}

.con2_qiye{ border:#ddd 1px solid; border_top:none; margin-top:10px;}
.con2_qiye h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_qiye span{line-height: 30px;float: left;background: url(../images/lable_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_qiye strong{ float:right; margin-right:5px; margin-top:8px;}
/*scroll_left start*/
#scroll_left{overflow:hidden;width:518px; margin-top:10px; }
.scroll_scale{border:1px solid #e4e4e4;width:160px;height:150px; padding:2px; background:#FFF; margin:0 5px;} 
.scroll_scale img{max-width:160px; max-height: 120px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 120 ? 120: true);}
.scroll_text{ margin-top:10px; text-align:center;width:160px;}
/*scroll_left end*/

.con2_1_3{ border:#ddd 1px solid; border_top:none; margin-top:10px; height:360px; overflow:hidden; }
.con2_1_3 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_1_3 h2 span{line-height: 30px;float: left;background: url(../images/lable_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_1_3 h2 strong{ float:right; margin-right:5px; margin-top:8px;}
.con2_1_3 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.con2_1_3 ul li span{ float:left;}
.con2_1_3 ul li strong{ float:right; color:#666; font-weight:normal;}
.con2_1_3 ul li a:hover{color: #F00; text-decoration:none;}



.con2_2{ float:right; width:210px;}

.con2_2_1{ border:#ddd 1px solid; border_top:none; height:320px; overflow:hidden;}
.con2_2_1 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_2_1 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_2_1 strong{ float:right; margin-right:5px; margin-top:8px;}
.con2_2_1 ul{}
.con2_2_1 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat; width:160px;  }
.con2_2_1 ul li a:hover{color: #F00; text-decoration:none;}


.con2_2_2{ border:#ddd 1px solid; height:165px; margin-top:10px;}
.con2_2_2 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_2_2 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_2_2 strong{ float:right; margin-right:5px; margin-top:8px;}
.con2_2_2 ul{}
.con2_2_2 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat; width:160px;  }
.con2_2_2 ul li a:hover{color: #F00; text-decoration:none;}





.con2_2_3{ border:#ddd 1px solid; border_top:none; margin-top:10px; height:770px; overflow:hidden;}
.con2_2_3 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_2_3 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_2_3 strong{ float:right; margin-right:5px; margin-top:8px;}
.con2_2_3 ul{}
.con2_2_3 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  width:160px;  }
.con2_2_3 ul li a:hover{color: #F00; text-decoration:none;}

.con2_3{}
.con2_3_1{ border:#ddd 1px solid; border_top:none; margin-top:10px;}
.con2_3_1 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con2_3_1 h2 span{line-height: 30px;float: left;background: url(../images/lable_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con2_3_1 h2 strong{ float:right; margin-right:5px; margin-top:8px;}
.con2_3_1 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.con2_3_1 ul li span{ float:left;}
.con2_3_1 ul li strong{ float:right; color:#666; font-weight:normal;}
.con2_3_1 ul li a:hover{color: #F00; text-decoration:none;}


.con3{ margin-top:10px;  border:#ddd 1px solid; border_top:none;}
.con3 h2{height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.con3 span{line-height: 30px;float: left;background: url(../images/lable_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.con3 ul{ padding:10px;}
.con3 ul li{ float:left;}
.con3 ul li a{display: inline-block;margin-right: 10px;margin-bottom: 10px;}
.con3 ul li a:hover{color: #F00; text-decoration:none;}



.footer{background: url(../images/footer.gif) repeat-x left top #ececec;padding: 20px 0;line-height: 20px;}
.footer ul{}
.footer ul li{ text-align:center; line-height:22px; height:22px;}
.footer ul li a:hover{color: #F00; text-decoration:none;}


/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; font-family:""; font-size:14px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

.inside{padding-bottom:15px; margin-top:15px;}
.inside_left{ width:235px; float:left; }

.inside_lf1{ border:#ddd 1px solid; border_top:none; }
.inside_lf1 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.inside_lf1 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.inside_lf1 ul{}
.inside_lf1 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.inside_lf1 ul li a:hover{color: #F00; text-decoration:none;}

.inside_lf2{ border:#ddd 1px solid; border_top:none; margin-top:10px; }
.inside_lf2 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.inside_lf2 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.inside_lf2 ul{}
.inside_lf2 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.inside_lf2 ul li a:hover{color: #F00; text-decoration:none;}

.inside_lf3{ border:#ddd 1px solid; border_top:none; margin-top:10px; }
.inside_lf3 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.inside_lf3 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.inside_lf3 ul{}
.inside_lf3 ul li{ padding-left:40px; padding-right:10px; height:25px; line-height:25px; background: url(../images/article_arrow_1.gif) 20px center no-repeat;  }
.inside_lf3 ul li a:hover{color: #F00; text-decoration:none;}


.inside_lf4{ border:#ddd 1px solid; border_top:none; margin-top:10px; height:230px; }
.inside_lf4 h2{ height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px;}
.inside_lf4 span{line-height: 30px;float: left;background: url(../images/left_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
.inside_lf4 ul{ margin:10px;}
.inside_lf4 ul li{ float:left;}
.inside_lf4 ul li a{display: inline-block;padding: 8px;background: #fff;border: 1px solid #dadada;margin-right: 10px;margin-bottom: 10px;}
.inside_lf4 ul li a:hover{color: #F00; text-decoration:none;}



.inside_right{ width:725px; float:right; }
.inside_con{ padding:10px 0;}


.weizhi{ height:20px; line-height:20px;}
.aa{ margin-top:10px; margin-bottom:5px;  height: 30px;padding-left: 15px;background: url(../images/left_header_bg.gif) repeat-x left top;padding-top: 5px; font-size:14px; font-weight:bold;}
.aa span{ line-height: 30px;float: left;background: url(../images/lable_title_bg.gif) no-repeat left center;color: #000;padding-left: 20px;}
#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{height: 300px !important;}
#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item a{height: 300px !important;}
#kinMaxShow{height: 313px;}














