@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 #fff;}
.wrap{ width:1003px; background:url(../images/body-bg2.jpg) no-repeat; margin:0 auto;}
.clear{clear:both;}

/*--------------------head------------------*/
.top{ height:34px;}
.guanjianci{ float:left; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:34px; padding-left:17px; color:#FFFFFF; font-weight:bolder;}
.rexian{ float:right; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:34px; padding-left:10px; color:#FFFFFF; font-weight:bolder;}

.center{ height:86px;}
.logo{ float:left; padding-top:15px;}
.daohang{ float:right; padding-left:10px; width:664px; height:86px;}
.daohang li{ text-align:center; width:94px; line-height:86px; float:left;}
.daohang li a{ display:block; text-align:center; line-height:86px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.daohang li a:hover{ background:#205193; text-align:center;}


.main{ margin-top:20px;}
.left{ float:left;}
.prolist{ border:1px #2c4892 solid; width:238px;}
.prolist h2{ height:60px; background:#2f60a3; line-height:60px; padding-left:10px; font-size:16px; color:#ffffff;}
.prolist ul{}
.prolist ul li{ background:url(../images/libg11.jpg) no-repeat; height:33px;}
.prolist ul li a{ display:block; color:#1d4f8c; padding-left:42px; line-height:33px; font-size:12px;}


.lianxi{ width:242px; background:#ededed; margin-top:15px;}
.lianxi p{color:#000000; line-height:22px;  text-indent:0em; font-weight:bold; padding-left:25px; padding-bottom:10px;}
.title5{background:url(../images/h2-bg300.jpg) repeat-x;   width:242px;}
.title5 h2{ background:url(../images/h2-bg.jpg) no-repeat; color:#0866d7; padding-left:20px; font-size:14px;  line-height:33px;}



.company{ width:743px; float:right;}
.title{ background:url(../images/protitle1.jpg) no-repeat; height:61px;}
.title h2{ padding-left:10px; float:left; color:#868580; font-size:16px; line-height:61px; width:150px;}
.weizhi{ float:right; color:#193e72; }
.weizhi a{ font-size:14px;  color:#193e72; padding-right:8px; line-height:61px;}
.gsjs p{line-height:30px; color:#868580;}
.gsjs{ padding:25px 8px; color:#868580;}

.foot{ background:#205193; color:#ffffff; margin-top:18px;}
.banquan{ background:#000000; color:#ffffff; font-size:14px; text-align:center; padding:10px 0; font-weight:bold;}
.banquan a{ color:#ffffff; font-size:14px; text-align:center; font-weight:bold;}

.news ul{ padding:10px 0;}
.news ul li{font-size:12px;line-height:40px;border-bottom:#a7a7a7 dashed 1px;width:700px;margin:0 auto;padding-left:5px; background:url(../images/newsli.jpg) no-repeat left;}
.news ul li a{ display:block; padding-left:30px; line-height:40px; font-size:12px; color:#868580;}
.news ul li span{ float:right; line-height:40px; font-size:12px; color:#868580; padding-right:28px;}
.newnei p{ padding:0 20px; line-height:24px; text-indent:2em; font-size:12px;}


.newnei{ padding:20px 10px;}
.h3{ display:block; color:#0349a1; font-size:20px; margin-top:20px;}
.laiyuan{ color:#868580; text-align:center; padding-top:20px;}
.laiyuan a{ color:#868580;}
.wenben{ padding:15px 25px; line-height:30px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;  text-indent:2em;}
.wenben p{ padding-top:20px; line-height:30px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;  text-indent:2em;}

.cp ul{ padding:10px 0;}
.cp ul li{ float:left; padding:20px 8px 0 20px;}
.cp ul li a{ display:block; line-height:30px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.cpnei{ padding:20px;}
.cpnei h3{ color:#0349a1; text-align:center; font-size:20px; padding:25px 0;}
.cpnei img{ width:400px; height:356px; }
.cpnei{ padding-top:20px; line-height:30px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;  text-indent:2em;}
.cpnei p{ padding-top:20px; line-height:30px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;  text-indent:2em;}


.ncom{ float:right; background:url(../images/ncom_bg.jpg) no-repeat;width:748px;padding-bottom:10px;}
.ncom h2 a{ font-size:14px; color:#868580; }
.ncom span{ font-size:12px; color:#fff;float:right;padding-right:10px; float:right;}
.ncom span a{ font-size:12px; color:#fff;}
.ncombg{ background:#fff; width:733px;margin:0 auto; padding-bottom:10px;}
.ncom p{ width:700px; font-size:12px;line-height:24px; padding-left:15px;text-indent:2em;}
.ncom h2{ background:url(../images/protitle1.jpg) no-repeat; height:61px; padding-left:10px;  color:#868580; font-size:16px; line-height:61px; }



.nnewslist{ width:733px;margin:0 auto;}
.nnewslist ul{ padding-bottom:20px;}
.nnewslist ul li{font-size:12px;line-height:35px;border-bottom:#a7a7a7 dashed 1px;width:700px;margin:0 auto;padding-left:15px; background:url(../images/newsli.jpg) no-repeat left;}
.nnewslist ul li a{ color:#868580;}
.nnewslist ul li span{float:right;padding-right:5px; color:#868580;}





/*banner*/
#slider {
	width: 1003px; /* important to be same as image width */
	height: 400px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}


.scroll_area{width:933px; height:195px;float:left;}
.scroll_list {
	overflow:hidden;
	position:relative;
}
.scroll_ul {
	width:9999px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.scroll_ul li {
	width:210px;
	height:170px;
	padding:3px 10px;
	line-height:13px;
	text-align:center;
	list-style:none;
	float:left;
}
.scroll_ul li img {
	width:210px;
	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;
}

