@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none; color:#000;}
ul li{ list-style:none;}
img{ border:none;}
.clear{ clear: both;}


body{ background:url(../images/body_bg.jpg) repeat-x #fff; }
.wrap{ width:1003px; margin:0 auto;}

.head{ height:120px; background:url(../images/head_bg.jpg) no-repeat; width:1003px;}
.head img{padding-top:30px; float:left;}
.rexian img{ float:right;padding-top:40px;}

.nav{ height:35px;padding-left:30px;}
.nav ul li{float:left; line-height:35px; width:115px; text-align:center; }
.nav ul li a{color:#012a60; display:block; font-size:14px;}
.nav ul li a:hover{background:url(../images/nav_li.jpg) no-repeat bottom; color:#fff;}

.banner{height:398px;background:#fff; padding:10px; margin-top:10px; }
.main{ width:1003px; margin:0 auto;}
.top_left{float:left; width:241px;}
.prolist{ float:left; width:241px; background:url(../images/prolist.jpg) no-repeat;margin-top:15px;}
.prolist h2{line-height:20px;padding-left:15px; font-size:14px;}
.prolist h2 a{ color:#012a60;}
.prolist ul{}
.prolist ul li{ height:28px; font-size:12px;line-height:28px; letter-spacing:1px; margin-top:10px;background:url(../images/prolist_li.jpg) no-repeat 60px #eaeaea;padding-left:80px;}
.prolist ul li a{ color:#012a60; }

.zizhi{ float:left; width:241px;background:url(../images/zizhi.jpg) no-repeat;margin-top:15px;}
.zizhi h2{ height:22px;float:left;}
.zizhi h2 a{font-size:14px; color:#012a60;padding-left:15px;line-height:22px;}
.zizhi span{float:right;padding-right:8px;padding-top:5px; }
.zizhi span a{font-size:10px;color:#012a60;}
.zizhi img{ padding:7px; width:231px; height:173px;}


.pro{ margin-top:10px; width:747px; float:right;background:url(../images/pro.jpg) no-repeat;margin-top:15px; }
.pro h2 a{font-size:14px; color:#012a60;padding-left:13px;line-height:24px; float:left;}
.pros a{font-size:10px;color:#012a60; float:right;padding-right:15px;padding-top:5px;}
.pro ul{ background:#fff; }
.pro ul li{ float:left;width:162px; text-align:center; height:160px;padding:10px 12px;}
.pro ul li img{border: solid #eaeaea 8px;}
.pro ul li span{ font-size:12px;}

.mid{ width:100%; background:#eaeaea; height:355px;}
.mid1{ width:1003px; margin:0 auto;}

.com{ float:left; width:609px; margin-top:10px;}
.com img{ padding:20px; float:left;}
.com p{ font-size:12px;line-height:28px;padding:5px 10px; text-indent:2em;}

.jiange{ width:10px;height:355px; background:url(../images/jiange.jpg) no-repeat center;float:left;padding:0 3px;}

.news{ width:353px; float:right; padding-top:10px;}
.news h2{background:url(../images/news_b.jpg) no-repeat 0 30px; height:47px;}
.news h2 a{font-size:14px; color:#5f5f5f;line-height:37px;padding-left:5px;}
.news h2 span a{font-size:10px;color:#5f5f5f;}
.news ul{ }
.news ul li a{font-size:12px;line-height:34px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.news ul li span{float:right;padding-right:5px;font-size:12px;line-height:34px;}

.btm_left{ float:left; width:241px;}
.lianxi{  float:left;  width:241px;padding-top:15px;}
.lianxi h2{background:url(../images/prolist.jpg) no-repeat; height:22px;}
.lianxi h2 a{font-size:14px; color:#012a60;padding-left:15px;line-height:20px;}
.lianxi p{font-size:12px; color:#012a60;line-height:28px;padding:0 20px 5px; background:url(../images/lianxi.jpg) no-repeat bottom;}

.btm_rig{ float:right;width:747px;}
.anli{ margin-top:10px; width:747px; float:right;background:url(../images/pro.jpg) no-repeat;margin-top:15px; }
.anli h2 a{font-size:14px; color:#012a60;padding-left:13px;line-height:24px; float:left;}
.anlis a{font-size:10px;color:#012a60; float:right;padding-right:15px;padding-top:5px;}
.anli ul{ background:#fff; }
.anli ul li{ float:left; text-align:center; padding:10px 6px;}
.anli ul li img{border: solid #eaeaea 3px;}
.anli ul li span{ font-size:12px;}

.cnews{ margin-top:10px; width:747px; float:right;background:url(../images/pro.jpg) no-repeat;margin-top:15px; }
.cnews h2 a{font-size:14px; color:#012a60;padding-left:13px;line-height:24px; float:left;}
.cnewss a{font-size:10px;color:#012a60; float:right;padding-right:15px;padding-top:5px;}
.cnews img{ float:left; padding-right:20px;}
.cnews ul li a{font-size:12px;line-height:28px;padding-left:15px; background:url(../images/cnews_li.jpg) no-repeat left;}
.cnews ul li span{float:right;padding-right:5px;font-size:12px;}

.foot{ width:100%; background:url(../images/foot_bg.jpg) repeat-x; height:150px;}
.footer{width:1800px; margin:0 auto;}
.fnav{width:1003px; margin:0 auto;padding-top:30px;}
.fnav p{ color:#fff;text-align:center; font-size:14px; }
.fnav p a{ padding-top:15px;color:#fff;text-align:center;padding:10px; }

.footer p{ color:#fff;text-align:center; font-size:14px;padding-top:10px; }
.footer p a{ padding-top:15px;color:#fff;text-align:center;padding:10px; }

.right{ float:right;}
.ncom{width:747px; background:url(../images/npro.jpg) no-repeat;margin-top:15px; }
.ncom h2 a{font-size:14px; color:#012a60;padding-left:13px;line-height:24px; float:left;}
.ncoms {font-size:12px;color:#012a60; float:right;padding-right:15px;padding-top:5px;}
.ncoms a{font-size:12px;color:#012a60; }
.ncom p{ text-indent:2em; padding:0 10px;font-size:12px;color:#000;line-height:28px;  }

.nnews ul li a{font-size:12px;line-height:34px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.nnews ul li span{float:right;padding-right:5px;font-size:12px;line-height:34px;}

.npro ul li{ float:left;width:220px; text-align:center; height:170px;padding:10px 12px;}
.npro ul li span{ font-size:12px;}

/*banner*/
#slider {
	width: 983px; /* important to be same as image width */
	height: 398px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 983px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
/*分页样式*/
.paging{float:right; text-align:left; width:100%; padding-top:10px; font-size:12px;}
.pagingl{ float:left;}
.pagingr{ float:right;}
.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;}


/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 747px;
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;
}
