@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, em, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, 

form, legend, fieldset, input, button, select, textarea,p {margin:0; padding:0;font-style: normal;font-weight:normal;font-size:12px;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#000000;background:#FFF;font:12px/22px "宋体";}
html {_background: url(about:black) no-repeat fixed}
a{color:#595959;text-decoration:none; } 
a:hover{color:#BA2636;text-decoration:none;}
*{padding:0; margin:0;}
.clear{clear:both;height:0; line-height:0; font-size:0;display:block; overflow:hidden}
.clearfix:after,.clearfix:before  {clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size:0}
.clearfix {display: block;zoom:1}
* + html .clearfix {min-height: 1%;}

.wrap{ width:930px; margin:0 auto; position:relative;}
.fl{float: left;}
.fr{float: right;}
.text-center{text-align: center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}

#header{ height:187px; position:relative;}
.header-top{ overflow:hidden;}
.header-top .logo{width:259px; height:75px; margin-top:20px;}
.header-top-right{ width:320px; overflow:hidden;}
.header-top-right .language{ float:left;}
.header-top-right .language a{display:inline-block; width:80px; height:35px; line-height:35px; text-align:center; background-color:#fff; color:#595959; text-transform:uppercase;}
.header-top-right .language a:hover,.header-top-right .language a.current{ background-color:#595959; color:#fff;}
.header-top-right .search{ width:320px; overflow:hidden; margin-top:20px; float:left;}
.header-top-right .search .input{ width:240px; height:37px; line-height:30px; border:none;float: left; background:url(../images/1_06.png) no-repeat; outline:none; color:#cdcdcd;}
.header-top-right .search .goSer{ width:79px; height:37px; border:none; float: right; background:url(../images/1_07.png) no-repeat; outline:none;}
#nav{text-align:center; overflow:hidden; margin-top:40px; width:100%;}
#nav a{ padding:0 22px 10px; display:inline-block;font-size:18px; color:#595959; font-family:微软雅黑; margin:0 20px; *border-bottom:#fff 5px solid;}
#nav a:hover,#nav a.current{ border-bottom:#d60c18 5px solid;}

#banner{ width:930px; overflow:hidden; height:329px; position:relative; margin:0 auto;}
#banner .pic{ position:relative; width:100%; z-index:0;}
#banner .pic li{ height:329px;}
#banner .pic li img{ width:930px; height:329px; display:block;}
#banner .hd{ position:absolute; text-align:center; width:100%; bottom:10px}
#banner .hd li{ width:11px; height:10px; margin:0 5px; background:url(../images/btn_10.png) right center no-repeat;display:inline-block;*display:inline;cursor:pointer;}
#banner .hd .on{ background:url(../images/btn_10.png) left center no-repeat;}
#banner .prev,#banner .next{ width:15px; height:29px; position:absolute;top:45%;}
#banner .prev{ left:auto; left:10px; background:url(../images/btn_03.png) no-repeat;}
#banner .next{right:auto; right:10px; background:url(../images/btn_05.png) no-repeat;}

#index-con{ margin-top:50px; overflow:hidden; margin-right: -62px;zoom:1;}
#index-con .box{ width:190px; float:left; height:140px;overflow:hidden;margin-right: 57px; display:inline;border-bottom:#8c8c8c 1px solid;}
#index-con .box .title{ width:100%; padding-bottom:5px; border-bottom:#f00 1px solid;display:inline-block;height:30px; line-height:30px;}
#index-con .box .tt{ font-size:18px;font-family:微软雅黑; float:left; }
#index-con .box .tt span{width:30px; height:30px; overflow:hidden; display:inline-block; float:left; margin-right:5px;}
#index-con .box .tt span.icon1{ background:url(../images/1_16.png) no-repeat;}
#index-con .box .tt span.icon2{ background:url(../images/1_18.png) no-repeat;}
#index-con .box .tt span.icon3{ background:url(../images/1_20.png) no-repeat;}
#index-con .box .tt span.icon4{ background:url(../images/1_22.png) no-repeat;}
#index-con .box .tt span.icon5{ background:url(../images/1_24.png) no-repeat;}
#index-con .box .more{float:right;text-transform:uppercase;}

#footer{ height:32px; line-height:32px; background:url(../images/1_32.png) repeat-x; overflow:hidden; margin-top:15px;}
#footer span{ display:inline-block; margin:0 10px; color:#fff;}

#container{}
.sidebar-left{ width:170px; overflow:hidden;}
.sidebar-left .title{border-bottom:#e7e7e7 1px solid; padding-bottom:10px; width:100%;}
.sidebar-left .title h1{font-size:18px;font-family:微软雅黑; color:#252525; padding-left:15px;}
.sidebar-left .title h2{color:#252525; padding-left:5px;}
.sidebar-left .left-box2{ margin-top:20px;}
.sidebar-left .left-box2 p{ padding-top:8px; padding-left: 5px;}
.sidebar-left ul{}
.sidebar-left ul li{ height:44px; width:170px; line-height:44px;border-bottom:#e7e7e7 1px solid;}
.sidebar-left ul li a{ display:block; background:url(../images/2_06.png) #fff 145px center no-repeat; padding-left:15px; color:#252525; font-size:14px; font-family:微软雅黑;}
.sidebar-left ul li a:hover{ background:url(../images/2_09.png)#e7e7e7 145px center no-repeat; color:#e60000;}
.sidebar-right{ width:730px; margin-right:5px;}
.sidebar-right .hzhb-con{ overflow:hidden;}
.sidebar-right .hzhb-con .title{border-bottom:#e7e7e7 1px solid; padding-bottom:10px; width:100%;}
.sidebar-right .hzhb-con .title span{font-size:18px;font-family:微软雅黑; color:#252525; padding-left:15px; display:block;}
.sidebar-right .hzhb-con .img{ width:880px;}
.sidebar-right .hzhb-con p{ line-height:30px;}
.sidebar-right .hzhb-con ul li{ width:229px; height:103px; float:left; margin-right:14px; margin-top:15px;}
.sidebar-right .hzhb-con ul li img{ width:auto;width:100%;}
.sidebar-right .news-center{ padding-top:30px;}
.sidebar-right .news-center ul{ padding-bottom:30px;}
.sidebar-right .news-center ul li{background:url(../images/list-point.jpg) left center no-repeat; width:100%; height:30px; line-height:30px; border-bottom:#e7e7e7 1px solid; margin-bottom:5px;}
.sidebar-right .news-center ul li a{}
.sidebar-right .news-center ul li span{ display:inline-block; padding:0 15px; color:#d60c18; float:left;}
.sidebar-right .news-center p{ line-height:35px;}
.sidebar-right .company-team{}
.sidebar-right .company-team .left{ width:230px;}
.sidebar-right .company-team .left img{ width:auto; width:100%;}
.sidebar-right .company-team .jieshao p{ line-height:30px;}

	.layB{width:480px;margin-right:10px; float:right; overflow:hidden; display:inline;}
	.layB .tbC{ width:480px; position:relative;}
	.layB .prev,.layB .next{ background:url(../images/3_07.jpg) no-repeat; width:39px; height:110px; position:absolute; right:0px; top:0px; }
	.layB .next{ background:url(../images/3_11.jpg) no-repeat; top:120px;}
	.layB .slide{ width:540px; overflow:hidden;}
	.layB ul{ overflow:hidden; zoom:1; margin-right:-15px}
	.layB li{ width:138px; margin:0 10px 10px 0px; display:inline;float:left; line-height:20px; height:90px; background-color:#d4d2d3;}
	.layB li .img{ float:left;width:75px; height:90px;}
	.layB li .img img{width:75px; height:90px;}
	.layB li .txt{ width:60px; text-align:center; float:right;padding-top:10px; color:#009fe9; font-size:14px; font-weight:bold;}
	
#pages{ text-align:center;}
#pages a{color:#a1a1a1; display:inline-block; margin:0 10px;*display:inline;}
#pages a:hover{ color:#d60c18;}










