﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
a:link, a:visited, ins { text-decoration: none; }
p{ font-size:12px; text-indent:2em; color:#000;}
ul li{ list-style:none;}
img{ border:none;}

body{ background:url(../images/body.jpg) repeat-x #e7e6e6;}
.wrap{ width:1003px; margin:0 auto;}
.clear{clear:both;}


.htop{ height:120px;}
.header{ height:161px;}
.hesdl{ float:left; margin-top:25px;}
h1{ padding-top:8px; font-size:14px;}
.hesdl a{ display:block;}

.headr{ float:right; margin-top:25px;}

.daohang{ padding-left:20px; width:983px; height:37px;}
.daohang li{ width:120px; line-height:37px; float:left;}
.daohang li a{ display:block; line-height:37px; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.daohang li a:hover{ background: url(../images/hoverbg.jpg) center no-repeat;}

.main{ margin-top:16px;}
.pro{ width:1003px; background:#ffffff;}
.pro ul li{ float:left; padding:19px 22px 0 0; margin-left:10px;}
.pro ul li img{ padding:4px; border-top:2px #d9d5d5 solid; border-left:2px #d9d5d5 solid;  border-right:2px #d9d5d5 solid; }
.pro ul li span a{background:#1277cf; display:block; text-align:center; color:#ffffff; line-height:30px; font-size:12px;}
.title{ margin-left:10px; height:44px; width:980px; border-bottom:2px #1277cf solid;}
.title h2 span{ color:#acacac; padding-left:5px; height:46px; }
.title h2{ background: url(../images/h2bg.jpg) left center no-repeat; padding-left:25px; float:left; color:#1d4f8c; font-size:16px; line-height:46px;}
.more{ background:url(../images/morebg.jpg) left center no-repeat; float:right; width:49px; height:46px;}
.more a{ color:#ffffff; text-align:center; line-height:46px; display:block;}

.center{ margin-top:24px;}
.prolist{ float:left; width:240px; background:#d7d3d3;}
.prolist h2{ padding-left:25px; background: url(../images/h2bg1.jpg) left center no-repeat; color:#1d4f8c; font-size:16px; line-height:46px; height:46px; width:195px; margin-left:10px; border-bottom:2px #1277cf solid; }
.prolist h2 span{ color:#acacac; padding-left:5px;  font-size:16px; line-height:46px; }
.prolist ul{ padding-bottom:12px;}
.prolist ul li{ background:url(../images/libg.jpg) no-repeat; height:42px;}
.prolist ul li a{ display:block; color:#1d4f8c; padding-left:90px; line-height:42px; font-size:12px;}

.gsjj{ float:right; width:763px; background:#ffffff;}
.gsjj p{ padding:5px 15px 10px 0px; line-height:30px; color:#000000; display:block; }
.gsjj img{ border:1px #e8e7e7 solid; padding:2px; margin:18px 0 0px 12px; float:left;}

.Telephone{ width:240px; height:84px; background:#1277cf;}
.Telephone p{ text-indent:0em; color:#ffffff; text-align:center; padding:6px 0; font-size:16px;}
.Telephone span{ display:block; color:#ffffff;text-align:center; margin-left:38px; font-size:16px; width:163px; border:2px #ffffff solid; font-weight:bolder;}

.title1{ height:44px; width:741px; margin-left:10px; border-bottom:2px #1277cf solid;}
.title1 h2 span{ color:#acacac; padding-left:5px; }
.title1 h2{ background: url(../images/h2bg.jpg) left center no-repeat; padding-left:25px; float:left; color:#1d4f8c; font-size:16px; line-height:46px;}
.more1{ background:url(../images/morebg.jpg) center no-repeat; float:right; width:49px; height:46px;}
.more1 a{ color:#ffffff; padding-right:8px; line-height:46px; display:block; text-align:center;}

.title2{ height:44px; width:356px; margin-left:10px; border-bottom:2px #1277cf solid;}
.title2 h2 span{ color:#acacac; padding-left:5px; }
.title2 h2{ background: url(../images/h2bg.jpg) left center no-repeat;  padding-left:25px; float:left; color:#1d4f8c; font-size:16px; line-height:46px;}
.more2{ background:url(../images/morebg.jpg) center no-repeat; float:right; width:49px; height:46px;}
.more2 a{ color:#ffffff; padding-right:8px; line-height:46px; display:block; text-align:center;}


.rongyu{  background:#ffffff; margin-top:22px;}
.rongyu ul li{ float:left; margin:19px 10px 0 12px;}
.rongyu ul li img{ background:#e7e6e6; padding:15px 5px 13px 5px; border:2px #d9d5d5 solid; }
.rongyu ul li span a{ display:block; text-align:center; color:#000000; line-height:40px; font-size:12px;}

.bottom{ margin-top:23px;}
.lianxi{ float:left; border:1px #d5d5d5 solid; width:238px; background:#ffffff; padding-bottom:22px;}
.lianxi h2{ background:url(../images/lianxih2.jpg) no-repeat; margin-left:9px; height:61px; line-height:61px; font-size:14px; color:#ffffff; padding-left:17px;}
.lianxi ul{ background:url(../images/liantubg.jpg) 100px 50px no-repeat;}
.lianxi ul li{ font-size:12px; padding:8px 0 0 15px;}

.new{ float:right; border:1px #d5d5d5 solid; width:741px; border:1px #d5d5d5 solid;  background:#ffffff; }
.beijing{ background:url(../images/newbg.jpg) no-repeat; width:8px; height:260px; float:left;}
.qiyexinwen{ float:left; width:367px;}
.qiyexinwen ul{ padding:10px 0;}
.qiyexinwen ul li{ background:url(../images/nlibg.jpg) 18px center no-repeat;}
.qiyexinwen ul li a{ display:block; padding-left:30px; line-height:34px; font-size:12px; color:#000000;}
.qiyexinwen ul li span{ float:right; line-height:34px; font-size:12px; color:#000000; padding-right:24px;}


.hangyexinwen{ float:right; width:366px;}
.hangyexinwen ul{ padding:10px 0;}
.hangyexinwen ul li{ background:url(../images/nlibg.jpg) 18px center no-repeat;}
.hangyexinwen ul li a{ display:block; padding-left:30px; line-height:34px; font-size:12px; color:#000000;}
.hangyexinwen ul li span{ float:right; line-height:34px; font-size:12px; color:#000000; padding-right:24px;}

.foot{ background: url(../images/footbg.jpg) repeat-x #1277cf;  margin-top:30px;}
.footzuo{ float:left; padding:56px 21px 22px 32px;}
.foottop h2{ font-size:16px;}
.foottop p{color:#ffffff; line-height:30px; text-indent:0em; font-weight:bold;}
.footcenter{ float:left;  width:2px; height:90px; background:url(../images/footbi.jpg) no-repeat; margin-top:56px;}
.footyou{ width:760px; float:right; padding-left:15px;}
.banquan{ color:#ffffff; font-size:14px;  padding:8px 0; font-weight:bold;}
.banquan a{ color:#ffffff; font-size:14px; text-align:center; font-weight:bold;}
.link{ color:#ffffff;  margin-top:56px; padding-bottom:10px;font-weight:bold;}
.link a{ line-height:30px; color:#ffffff; font-size:14px; font-weight:bold;}

/*------------滚动-----------------*/
/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 983px;
margin-left:10px;
float:left;
}
#demo img {

}
#demo a{ line-height:25px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;
width: 983px;
margin-left:10px;
float:left;
}
#demo22 img {

}
#demo22 a{ line-height:25px;}
#indemo22 {
float: left;
width: 3000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}




.scroll_area{width:993px; float:left;}
.scroll_list {
	overflow:hidden;
	position:relative;
}
.scroll_ul {
	width:9999px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.scroll_ul li {
	width:200px;
	height:150px;
	padding:3px 10px;
	line-height:13px;
	text-align:center;
	list-style:none;
	float:left;
}
.scroll_ul li img {
	width:200px;
	height:150px;
}
/*分页样式*/
/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}


/*banner*/
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 81px; background: url(../images/btnBg.png) no-repeat; margin-left: -46px; left: 50%; padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px; background: url(../images/btn1.png) no-repeat; cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{ background: url(../images/btn2.png) no-repeat; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }
