/* CSS Document */
body{ font-size:12px; margin:0  auto; padding:0; text-align:center;}
ul,li{ list-style:none; margin:0; padding:0;}


form{overflow:hidden;margin:0; padding:0; }
div{ overflow:hidden;}

#body940{ width:940px;}

/*------------------头部开始-----------------*/
.sh_top {width:940px;border-bottom:1px solid #cccccc;}
.sh_logo {margin:0 5px 0 0;float:left;}
.sh_tel {margin:28px 15px 0 15px;float:left;}
.sh_menus {margin-top:32px;float:right;}
.sh_menus a {margin:0 8px;color:#666;text-decoration:none;}
.sh_menus a:hover {text-decoration:underline;}

/*------------------banner开始-----------------*/
.banner{ clear:both; height:288px; margin-top:5px;}


/*------------------banner结束-----------------*/



/*------------------contert开始-----------------*/
.content{background-color:#D9F4FE; }
.hgjs{margin-left:23px; margin-right:23px; margin-bottom:15px; padding-top:10px;}
.hgjs_title{ float:left; width:37px; height:130px; background-image:url(../images/jstitle.jpg); background-repeat:no-repeat; padding-top:35px; font-weight:bold; color:#FFF; line-height:22px;}
.hgjs_tuzi{ float:right; height:165px; width:857px; background-color:#48C156;}
.hgjs_tu{ float:left; padding-left:5px; margin-top:8px;}
.hgjs_zi{ float:right; width:640px; line-height:22px; text-align:left; padding-right:10px; margin-top:14px; color:#fff;}


.xianlu{ clear:both;margin-left:23px; margin-right:23px;}
.xianlu_title{ margin-left:30px;background-image:url(../images/xianlutitle.jpg); background-repeat:no-repeat; background-position:left; height:31px; line-height:31px; text-align:left; font-weight:bold; color:#fff; padding-left:21px;}




.xianlu_content{ border: solid 1px #AFAFAF; overflow:hidden; height:100%; background-color:#EAF9FE;}
.xianlu_main{ margin-top:20px; margin-left:25px; margin-right:30px; }
.xianlu_body{ margin-bottom:20px; clear:both;}

.xianlu_left{ float:left; width:400px;height:113px;}
.left_tu{ float:left; }
.left_zi{ float:right; width:275px; line-height:22px; text-align:left; font-weight:bold;}

.left_zi a{ text-decoration:none; color:#009812;}
.left_zi a:hover{ text-decoration:underline;}

.left_zi span{ float:right; color:#F96F00;}

.left_titlezi{ text-align:left; line-height:22px; font-weight:normal; color:#666;}
.left_titlezi span a{ text-decoration:none; color:#F96F00;}
.left_titlezi span a:hover{ text-decoration:underline;}



.xianlu_right{ float:right; width:400px;}

.xianlu_right{ float:right; width:400px;height:113px;}
.right_tu{ float:left; width:116px; height:113px;}
.right_zi{ float:right; width:275px; line-height:22px; text-align:left; font-weight:bold;}

.right_zi a{ text-decoration:none; color:#009812;}
.right_zi a:hover{ text-decoration:underline;}

.right_zi span{ float:right; color:#F96F00;}

.right_titlezi{ text-align:left; line-height:22px; font-weight:normal; color:#666;}
.right_titlezi span a{ text-decoration:none; color:#F96F00;}
.right_titlezi span a:hover{ text-decoration:underline;}


.xiao{ color:#F96F00; text-align:left;font-weight:bold; line-height:22px;}

.xiao2{ font-weight:normal; color:#4B4B4B;}






/*-----------------contert结束-----------------*/

.footer{background-color:#D9F4FE; clear:both; margin-top:40px;width:890px;}
.footer_top{ border-top:solid 1px #D2BAC1; padding-top:10px;color:#007C0F;}
.footer_top a{ text-decoration:none; color:#007C0F;}
.footer_top a:hover{ text-decoration:underline;}

.footer_bot{ line-height:22px; padding-top:5px; color:#6E6E6E; }



.lindfot{width:890px; text-align:left;}
.lindfot .bai{ text-decoration:none; color:#777;}
