@charset "utf-8";
/* CSS Document */
#top{ width:100%; height:32px; display:block; background:url(../images/top_bg.jpg) center repeat-x;}
.top{ width:1000px; height:32px; overflow:hidden;  }
.top_left{ width:200px; height:32px; }
.top_left ul li{ float:left; display:block; line-height:32px;}
.top_left ul li a{ color:#454545;}
.top_left ul li a:hover{ color:#84C225;}
.top_right{ width:430px; height:32px;  }
#bdshare{  display:block; float:right; margin-top:3px;}
.top_right img{ float:right; margin-top:5px;}

#header{ background:url(../images/header_bg.jpg) center repeat-x; width:100%; height:112px; *margin-bottom:-5px; float:left; display:block;}
.header{ width:1000px; height:112px; }
.logo{ width:187px; height:90px; margin-top:5px; float:left; display:block; text-align:left;}
.nav{ width:744px; height:112px; }
.nav ul li{ border-left:1px solid #DDDDDD; float:left; display:block; width:92px; height:112px; }
.nav ul li a{color:#454545; font-family:"微软雅黑"; font-size:14px; margin-top:40px;  display:block; text-align:center;}
.nav ul li a span{ color:#9F9F9F; font-size:12px;  display:block;}
.nav ul li:hover{ width:92px; height:112px; background:#193082; color:#FFF; float:left; display:block;}
.nav ul li:hover a{ color:#FFF;}


#kinMaxShow{ width:100%; height:445px; border-bottom:1px solid #0390FF; text-align:left; overflow:hidden; }
#banner{ width:100%; height:300px; border-bottom:1px solid #0390FF; text-align:left; overflow:hidden;*margin-top:-3px; }

#center{ width:100%; background:url(../images/center_bg.jpg) center repeat-x; height:270px; *margin-top:-4px;}
.center{ width:1016px; height:275px; background:url(../images/center_bg01.png) center no-repeat; position:relative; top:-12px; z-index:1000;}
.news{ width:327px; height:178px;  margin-top:30px; margin-left:30px;}
.news_title{ width:327px; height:30px; overflow:hidden;}
.news_title p a.frist{ font-family:"微软雅黑"; font-size:15px; color:#193082; padding-left:35px; margin-top:5px; float:left;}
.news_title p a.frist:hover{ color:#84C225;}
.news_title p span{ font-family:"微软雅黑"; margin-top:8px; float:left; font-size:12px; color:#98A9C0; padding-left:5px;}
.news_title p a.more{ font-family:"微软雅黑"; font-size:10px; color:#98A9C0;  float:right; background:#074F96; width:39px; height:16px; margin-top:8px; margin-right:3px; line-height:16px;}
.news_title p a.more:hover{color:#84C225;}
.news_area{ width:327px; height:145px;}
.news_area ul li{ float:left; display:block; background:url(../images/piont.jpg) left center no-repeat; text-align:left; line-height:25px; margin-left:15px; width:312px;}
.news_area ul li a{ padding-left:8px; width:220px;  float:left; display:block; color:#454545;}
.news_area ul li span{ float:right; display:block; margin-right:5px;}
.news_area ul li a:hover{ color:#84C225;}

.service{ width:360px; height:178px;  margin-top:30px; margin-left:24px;}
.service_title{ width:360px; height:30px;  overflow:hidden;}
.service_title p a.frist{ font-family:"微软雅黑"; font-size:15px; color:#193082;  margin-top:5px; float:left;}
.service_title p a.frist:hover{ color:#84C225;}
.service_title p span{ font-family:"微软雅黑"; margin-top:8px; float:left; font-size:12px; color:#98A9C0; padding-left:5px;}
.service_title p a.more{ font-family:"微软雅黑"; font-size:10px; color:#98A9C0;  float:right; background:#074F96; width:39px; height:16px; margin-top:8px; margin-right:3px; line-height:16px;}
.service_title p a.more:hover{color:#84C225;}
.service_area{ width:360px; height:145px; }
.service_top{ width:360px; height:70px; border-bottom:1px solid #DCDCDC; margin-top:5px; }
.service_bottom{ width:360px; height:65px; margin-top:5px;}
.service_left{ background:url(../images/service_left.jpg) center no-repeat; width:92px; height:63px; }
.service_left img{ width:84px; height:54px; margin-top:4px;}
.service_right{ width:260px; height:65px;  }
.service_right p b{ color:#6F9F25; font-family:"微软雅黑"; font-size:13px; text-align:left; display:block; line-height:23px; width:260px;}
.service_right p a{ color:#454545; text-align:left; display:block;}
.service_right p a:hover{ color:#84C225;}

.case{ width:240px; height:178px; margin-top:30px; margin-left:19px;}
.case_title{ width:240px; height:30px;  overflow:hidden;}
.case_title p a.frist{ font-family:"微软雅黑"; font-size:15px; color:#193082;  margin-top:5px; float:left;}
.case_title p a.frist:hover{ color:#84C225;}
.case_title p span{ font-family:"微软雅黑"; margin-top:8px; float:left; font-size:12px; color:#98A9C0; padding-left:5px;}
.case_title p a.more{ font-family:"微软雅黑"; font-size:10px; color:#98A9C0;  float:right; background:#074F96; width:39px; height:16px; margin-top:8px; margin-right:3px; line-height:16px;}
.case_title p a.more:hover{color:#84C225;}
.case_area{ width:240px; height:145px; }
a.abtn{display:block;height:125px;width:21px;overflow:hidden;}
a.aleft{float:left; background:url(../images/left01.jpg) center no-repeat;}
a.agrayleft{cursor:default; background:url(../images/left.jpg) center no-repeat;}
a.aright{float:right;background:url(../images/right01.jpg) center no-repeat;}
a.agrayright{cursor:default;background:url(../images/right.jpg) center no-repeat;}
.scrolllist{width:240px;height:125px;margin:0 auto; margin-top:10px; }
.scrolllist .imglist_w{width:180px;height:125px;overflow:hidden;float:left;position:relative;/*必要元素*/   margin-left:10px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:162px;float:left;padding:0 10px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left; }
.scrolllist .imglist_w li p a:hover{ color:#84C225;}

#footer{ width:100%; height:auto; background:#F4F4F4; float:left; display:block; *margin-top:-5px;}
.footer{ width:1000px; height:auto; }
.footer_left{ width:500px; height:auto; float:left; display:block; }
.link{ width:500px; height:auto; display:block; float:left; margin-top:5px; }
.link p{ text-align:left; padding-left:10px; line-height:25px; float:left; display:block; width:60px; }
.link ul{ float:right; width:430px; display:block;}
.link ul li{ float:left; display:block; line-height:25px; padding-right:10px;}
.link ul li a{ color:#454545;}
.link ul li a:hover{ color:#84C225;}

.footer_nav{ width:400px; height:25px;  margin-top:10px;}
.footer_nav ul li{ float:left; display:block; line-height:25px; margin-left:10px;}
.footer_nav ul li.last{ margin-left:5px;}
.footer_nav ul li a{ color:#454545; float:left; display:block; line-height:25px;}
.footer_nav ul li a:hover{ color:#84C225;}

.footer_right{  width:350px; height:25px; }
.copyright{ width:auto; height:25px;}
.copyright p{ text-align:left; margin-left:10px; line-height:25px; }
.copyright p span{ color:#0068B7;}
.copyright p a{ color:#454545;}
.copyright p a:hover{ color:#84C225;}
.weixin{ float:right; display:block; width:130px; margin-left:10px;}
.weixin img{  margin-bottom:10px;}
.weixin p{ font-family:"微软雅黑"; font-size:12px; color:#000; line-height:25px; display:block;}

#main{ width:100%; height:auto; border-top:2px solid #153AC0; background:url(../images/main_bottom.jpg) bottom repeat-x; display:block; float:left; *margin-top:-4px;}
.main{ width:1000px; height:auto; display:block; margin:0px auto;  }
.main_title{ width:1000px; height:35px;  margin-top:15px;}
.main_left{ width:580px; height:35px; }
.main_left p{ line-height:35px; text-align:left;}
.main_left p a{ font-family:"微软雅黑"; font-size:24px; color:#0059A5; padding-left:8px; }
.main_left p a.small{ font-family:"微软雅黑"; font-size:18px; color:#B7B7B7; padding-left:8px;}
.main_left p a:hover{  color:#84C225;}
.location{ width:400px; height:35px; }
.location p{ text-align:right; line-height:35px;}
.location p a{ color:#454545;}
.location p a:hover{  color:#84C225;}

.main_nav{ width:1000px; height:30px; background:#F0F0F0; margin:15px auto;}
.main_nav ul li{ float:left; display:block; line-height:30px; width:110px;}
.main_nav ul li a{color:#7D7D7D; }
.main_nav ul li a:hover{  width:110px; height:30px; background:#005CAA; color:#fff; display:block;}
.main_area{ width:1000px; height:auto; display:block;  float:left; margin-bottom:30px;}
.main_map{ background:url(../images/case_bg.jpg) center no-repeat; width:237px; height:180px; margin:10px 8px 10px 5px;}
.main_map a{ line-height:40px; color:#fff;}
.main_map a:hover{color:#84C225;}
.pages{ width:1000px; height:25px; line-height:25px; text-align:center; margin-top:20px;  margin-bottom:20px; }
.page{ width:760px; height:25px; line-height:25px; text-align:center; margin-top:20px;  margin-bottom:20px; }

.news_list{ width:1000px; height:151px; }
.news_list .news_left{ background:url(../images/news_left.jpg) center no-repeat; width:164px; height:107px; margin-left:12px; margin-top:22px; margin-right:12px;}
.news_list .news_left img{  margin-top:3px;}
.news_list .news_right{ width:785px; height:107px;  margin-top:22px; margin-left:8px; }
.news_list .news_right p b{ text-align:left; font-size:14px; color:#454545; float:left; display:block; width:785px;}
.news_list .news_right p span{ width:785px; float:left; display:block; text-align:left; line-height:25px; color:#9F9F9F;}
.news_list .news_right p a{ text-align:left; float:left; display:block; line-height:23px; color:#454545;}
.news_list .news_right p a:hover{ color:#84C225; }

.news_list01{width:1000px; height:151px;  background:#F5F5F5; display:block; float:left;}
.news_list01 .news_left{ background:url(../images/news_left.jpg) center no-repeat; width:164px; height:107px; margin-left:12px; margin-top:22px; margin-right:12px;}
.news_list01 .news_left img{  margin-top:3px;}
.news_list01 .news_right{ width:785px; height:107px;  margin-top:22px; margin-left:8px; }
.news_list01 .news_right p b{ text-align:left; font-size:14px; color:#454545; float:left; display:block; width:785px;}
.news_list01 .news_right p span{ width:785px; float:left; display:block; text-align:left; line-height:25px; color:#9F9F9F;}
.news_list01 .news_right p a{ text-align:left; float:left; display:block; line-height:23px; color:#454545;}

.news_list01 .news_right p a:hover{ color:#84C225; }

.message{ width:1000px; height:335px; border-bottom:1px solid #CCDEEE; background: url(../images/message.jpg) right center no-repeat;}
.message_title{ width:100px; height:335px; }
.message_title p{ text-align:center;}
.message_title p a{ color:#005CAA;  font-family:"微软雅黑"; font-size:20px;}
.message_title p a:hover{ color:#84C225;}
.message_area { width:500px; height:335px;  text-align:left; }
.contact{ width:1000px; height:auto; display:block; float:left;  margin-top:20px;}
.contact_title{ width:100px;}
.contact_title p{ text-align:center;}
.contact_title p a{ color:#005CAA;  font-family:"微软雅黑"; font-size:20px;}
.contact_title p a:hover{ color:#84C225;}
.contact_area{ width:880px; height:auto; display:block; float:left; }
.addres{ width:880px; height:220px; margin-top:20px;  margin-bottom:20px;}
.contact_left{ width:350px; height:215px;}
.contact_right{ width:520px; height:215px;  background:url(../images/line.jpg) bottom repeat-x; display:block;}
.contact_right p{ text-align:left; line-height:25px; display:block; float:left; width:520px;font-family:"微软雅黑"; font-size:14px;}
.contact_right p a:hover{ color:#84C225;}

.about_area{ width:960px; height:auto; display:block;  margin-bottom:30px; text-align:left; line-height:25px; margin-left:20px;}

.after_list{ background:#EDEDED; width:480px; height:151px; margin-top:15px; margin-right:10px; margin-left:10px;}
.after_list .after_left{ background:url(../images/news_left.jpg) center no-repeat; width:164px; height:107px; margin-left:5px; margin-top:22px; margin-right:5px;}
.after_list .after_left img{  margin-top:3px;}
.after_list .after_right{ width:300px; height:127px;  margin-top:22px; margin-right:5px; }
.after_list .after_right p b{ text-align:left; font-size:14px; color:#454545; float:left; display:block; width:300px;}
.after_list .after_right p span{ width:300px; float:left; display:block; text-align:left; line-height:25px; color:#9F9F9F;}
.after_list .after_right p a{ text-align:left; float:left; display:block; line-height:23px; color:#454545;}
.after_list .after_right p.area{ text-align:left; float:left; display:block; line-height:23px; color:#454545; width:300px; height:50px; }
.signature{ width:200px; height:55px;  display:block; float:right; }
.signature p{ line-height:55px; text-align:left; display:block; float:left;}
.after_list .after_right p a:hover{ color:#84C225; }


.after_list01{ width:480px; height:151px; margin-top:15px; margin-right:10px; margin-left:10px;}
.after_list01 .after_left{ background:url(../images/news_left.jpg) center no-repeat; width:164px; height:107px; margin-left:5px; margin-top:22px; margin-right:5px;}
.after_list01 .after_left img{  margin-top:3px;}
.after_list01 .after_right{ width:300px; height:127px;  margin-top:22px; margin-right:5px; }
.after_list01 .after_right p b{ text-align:left; font-size:14px; color:#454545; float:left; display:block; width:300px;}
.after_list01 .after_right p span{ width:300px; float:left; display:block; text-align:left; line-height:25px; color:#9F9F9F;}
.after_list01 .after_right p a{ text-align:left; float:left; display:block; line-height:23px; color:#454545;}
.after_list01 .after_right p.area{ text-align:left; float:left; display:block; line-height:23px; color:#454545; width:300px; height:50px; }
.signature{ width:200px; height:55px;  display:block; float:right; }
.signature p{ line-height:55px; text-align:left; display:block; float:left;}
.after_list01 .after_right p a:hover{ color:#84C225; }


#left{ width:232px; height:auto; display:block; float:left; position:relative; top:-33px; z-index:999;}
.left_top{ background:url(../images/left_top.png) center no-repeat; width:232px; height:56px;}
.left_top p{ width:232px; height:56px; line-height:56px; text-align:left;}
.left_top p a{ font-family:"微软雅黑"; font-size:16px; color:#000; padding-left:23px;} 
.left_top p a:hover{ color:#84C225;}
.left_top p a.small{ font-family:"微软雅黑"; font-size:12px; color:#4B7697; padding-left:10px;}
.left_top p a.small:hover{ color:#84C225;}

.left_center{ background:url(../images/left_center.jpg) center repeat-y; width:232px; height:auto; display:block; float:left;}
.left_nav{ width:225px; height:auto; display:block; float:left;  margin-top:10px; margin-bottom:20px; margin-left:3px;}
.left_nav ul li{ float:left; display:block; width:225px; height:45px; line-height:45px; text-align:left; background:url(../images/line.jpg) bottom repeat-x;}
.left_nav ul li a{ background:url(../images/li_bg01.jpg) left center no-repeat; width:215px; height:45px; padding-left:10px; color:#454545; display:block; float:left;}
.left_nav ul li a:hover{ background:#015CA3; width:215px; height:45px; color:#fff; display:block; float:left;}
.left_bottom{ margin-left:-1px;}
.recent{ width:186px; height:auto; float:left; display:block; margin-left:23px; margin-top:10px; margin-bottom:20px; }
.recent_title{ width:186px; height:30px; margin-bottom:10px; display:block; float:left;}
.recent_title p{ width:186px; height:30px; line-height:30px; text-align:left;}
.recent_title p a{ font-family:"微软雅黑"; font-size:16px; color:#000; } 
.recent_title p a:hover{ color:#84C225;}
.recent_title p a.small{ font-family:"微软雅黑"; font-size:12px; color:#4B7697; padding-left:10px;}
.recent_title p a.small:hover{ color:#84C225;}

.recent_center{ width:186px; height:128px; border-bottom:1px solid #E0E0E0; display:block; float:left;}
.recent_center a{ display:block; line-height:30px; color:#454545; text-align:left;}
.recent_center a:hover{ color:#84C225;}

.recent_area{ width:186px; height:auto; display:block; float:left; margin-top:10px; margin-bottom:30px;}
.recent_area ul li{ float:left; display:block; line-height:25px; width:186px; text-align:left;}
.recent_area ul li a{ background:url(../images/piont04.jpg) left center no-repeat; width:176px; padding-left:10px; color:#454545;}
.recent_area ul li a:hover{ color:#84C225;}

#right{ width:760px; height:auto;  margin-top:15px; display:block; float:right;}
.right_title{ width:760px; height:35px; border-bottom:1px solid #193082;}
.right_left{ width:240px; height:35px; }
.right_left p{ line-height:35px; text-align:left;}
.right_left p a{ font-family:"微软雅黑"; font-size:24px; color:#0059A5;  }
.right_left p a:hover{  color:#84C225;}
.right_area{ width:740px; height:auto; display:block; float:left; text-align:left;  margin-left:10px; margin-bottom:30px; margin-top:20px;}