@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; font-family: "Sans-serif";}
body{ background: url("../images/background_bj.gif") repeat-x center top #c9f2e4;}
body{overflow:scroll;overflow-x:hidden;}


table{ border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal;}
ol, ul { list-style: none;}
caption, th { text-align: left;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}

a{ text-decoration: none;}
 a:link,a:visited{outline: none;}
 a:hover{ color:#f00;text-decoration:underline;}

.general_width{margin:0 auto; width:1110px; overflow:hidden;}

.top{ margin:auto; width:100%; height:auto;text-align:center;}
.top p{ width:100%;}

.topBanner{width:100%;height:auto;position:relative;z-index:777; text-align:center;}

.top p{top:0;left: 50%;height:auto;position:relative;text-align:center;margin-left: -960px;width: 1920px;}
.topBanner{top:0;left: 50%;margin-left: -960px;width: 1920px;}












.top_abovefig{ width:100%; height:10px;position:absolute;
 z-index:888px;bottom:0;}
.top_abovefig div{ margin:auto; width:1110px; height:10px;background:url(../images/top_abovefig.png) no-repeat;}
.topBanner p{width:1002px;height:auto;position:absolute;top:0px;left:0px;}



.gdcp{ margin:0 auto; width:1110px;}
.gdcp_box{ float:left; width:1020px; margin:0 0 0 10px; padding:20px 20px 10px 35px; background:#78ddbb;}
.gdcp_iconright{ float:left; width:25px;}

.gsjj{}
.gsjj_title{ float:left; width:1110px; height:60px;}
.gsjj_box
{ width:1110px; height:auto; clear:both;}
.gsjj_box .iconleft{ float:left; width:45px; text-align:right;}
.gsjj_box .content{ float:left; width:970px; min-height:230px; padding:20px;background:#fff url(../images/gsjj_iconb.png) no-repeat; color:#555;font: 14px/26px 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;}
.gsjj_box .content p{ padding-bottom:8px;}
.gsjj_box .iconright{ float:left;}

.cpjs_title{ width:1110px; height:60px;}
.cpjs_box{ width:100%; height:auto; clear:both;}
.cpjs_box .iconleft{ float:left; width:45px;}
.cpjs_box .content{ float:left; width:970px; min-height:640px; padding:20px; background:#fff;}
.cpjs_box .iconright{ float:left;}

.cpjs_box .content table{ padding-top:15px;}

.cpjs_title{font: 16px/28px 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;padding-left:6px; COLOR: #43a785; FONT-WEIGHT: bold}}
.cpjs_title a:link,
.cpjs_title a:visited{color:#43a785; text-decoration: none;}
.cpjs_title a:hover{ color:#f00;text-decoration:underline;}


.content_table{ color:#444;}
.content_table tr{ border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.content_table td{ border-left:1px solid #ddd; border-top:1px solid #ddd; padding:6px 5px;font: 14px/20px 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;}


.lxwm_box{ width:100%; height:auto; clear:both;}
.lxwm_box .iconleft{ float:left; width:45px; xztext-align:right;}
.lxwm_box .content{ float:left; width:978px; min-height:250px; color:#444; padding:20px;background:#fff;}
.lxwm_box .content table{ line-height:26px; width:100%; float:left;}
.lxwm_box .content table td{ padding:6px 5px;}

.lxwm_box .iconright{ float:left;}

.zxly_box{ width:100%; height:auto; clear:both;}
.zxly_box .iconleft{ float:left; width:45px;}
.zxly_box .content{ float:left; width:970px; padding:20px; background:#fff;}
.zxly_box .content table{line-height:30px;}
.zxly_box .content table td{ padding:3px 5px;}

.zxly_box .iconright{ float:left;}




.bottom{ margin: auto; width:1110px; font-size:14px; color:#333; padding:0 0 5px 0; text-align:center;}
.bottom p{LINE-HEIGHT: 24px;}

.bottom a:link,.bottom a:visited{color:#333; text-decoration: none;}
.bottom a:hover{ color:#f00;text-decoration:underline;}
.bottom_b{margin: auto; width:1002px; height:15px;background:url(../images/bottom_effect.png) no-repeat}