* {margin: 0px; padding: 0px; list-style-type: none;}
body {font-family:"微软雅黑", "宋体";font-size: 16px;min-width:1300px}
.clear {clear: both; font-size: 0px;}
@charset "utf-8";

html { overflow-y:scroll;}
img { border:0;}
ul,li { list-style-type:none; line-height:30px;}
font,input,select,textarea { font-size:14px;}
p { color:#505050; line-height:30px;}
th,td { font-size:15px; line-height:25px;} 
.clear { clear:both; font-size:1px; line-height:0px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table; display: block;}

*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}

a:link { color: #333; text-decoration: none;}
a:visited { color: #333; text-decoration: none;}
a:hover { color: #0052a6; text-decoration: none; }
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

.grey a:link,.grey a:visited { color:#333333;}
.grey a:hover { color:#2d5389;}

.hand { cursor:pointer;}

.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.hide { display:none;}

.inline { display:inline;}

.minheight300 { min-height:300px; height:auto!important; height:300px; overflow:visible;}

.contain1300{ width:1300px; margin:0 auto;}
.mt20{ margin-top:20px;}
.mr32{ margin-right:32px;}
.mr50{ margin-right:50px;}
.mb20{ margin-bottom:20px;}

.xqsjys{border-bottom:1px #eee solid;border-top:1px #eee solid; margin-bottom:20px;font-size:14px; line-height:40px;font-weight:normal;color:#999999;}


.top{ height:128px; background: url(../images/bk_cgjdx1.jpg) no-repeat center top;}
.navbg{ height:59px; background: url(../images/bk_cgjdx2.jpg) no-repeat center top;}
.nav{ width:1300px; margin:0 auto;}
.nav ul li{ float:left; width:255px; text-align:center; line-height:59px; font-size:26px;}
.nav ul li a,.listnav ul li a:hover{ color:#FFF; font-weight:bold;}
.adv{ background: url(../images/bk_cgjdx3.jpg) no-repeat center top; height:460px;}
.foot{ background:url(../images/bk_cgjdx15.jpg) no-repeat center top; height:114px; color:#FFF; line-height:36px; text-align:center; padding-top:40px; margin-top:20px;}

.cg_sp{ float:left; width:600px;margin-right:50px;}
.cg_sp_bt{ font-size:24px; line-height:50px; font-weight:bold; color:#062772; background:url(../images/xz1.jpg) no-repeat; padding-left:55px;}
.cg_sp_k{ height:360px;}
.cg_jj{float:left; width:650px;}
.cg_jj_bt{ font-size:24px; line-height:50px; font-weight:bold; color:#062772; background:url(../images/xz2.jpg) no-repeat; padding-left:40px;}
.cg_jj_nr{height:340px; padding-top:20px;}


.cgjj{ background-color:#f7f7f7; height:250px;}
.cgjj_bt{ background:url(../images/bk_cgjdx4.jpg) center top; height:59px; text-align:center; font-size:26px; line-height:59px; font-weight:bold; color:#062772}
.cgjj_nr1{float:left; width:975px; padding:5px 5px 0 20px; line-height:34px;}
.cgjj_nr2{ float:right; width:300px;}
.cgj_bk{ width:301px; float:left; }
.cgj_bk1{ height:54px; line-height:54px;background:url(../images/bk_cgjdx6.jpg) no-repeat left top;}
.cgj_bk2{ height:54px; line-height:54px;background:url(../images/bk_cgjdx7.jpg) no-repeat left top;}
.cgj_bk3{ height:54px; line-height:54px;background:url(../images/bk_cgjdx8.jpg) no-repeat left top;}
.cgj_bk4{ height:54px; line-height:54px;background:url(../images/bk_cgjdx9.jpg) no-repeat left top;}
.cgj_bk5{ height:54px; line-height:54px;background:url(../images/bk_cgjdx10.jpg) no-repeat left top;}
.cgj_bk6{ height:54px; line-height:54px;background:url(../images/bk_cgjdx11.jpg) no-repeat left top;}
.cgj_bk7{ height:54px; line-height:54px;background:url(../images/bk_cgjdx12.jpg) no-repeat left top;}
.cgj_bk8{ height:54px; line-height:54px;background:url(../images/bk_cgjdx13.jpg) no-repeat left top;}
.cgj_bt{ width:205px; float:left; padding-left:45px; font-size:26px; font-weight:bold; color:#062772}
.more{ width:46px; float:right; font-size:11px; padding-right:5px;text-align:right;}
.cgj_bk ul li{ line-height:40px; background:url(../images/bk_cgjdx14.jpg) no-repeat 10px center; padding-left:30px;}

.nybanner{ background: url(../images/bk_cgjdx3.jpg) no-repeat center top; height:210px;}
.mbx{height:50px; line-height:50px; text-align:right}
.leftny{float:left; width:260px;text-align:center}
.rightny{ float:right;width:990px; margin-bottom:20px;}
.ny_bt{font-size:24px;height:57px; line-height:57px;background:#004099; color:#FFF;}
.er_left_nr1 ul li {height:48px; line-height:48px;font-size:18px; margin-top:15px; background:#f0efee}
.er_left_nr1 ul li a:hover { font-weight:bold; color:#FFF!important; background:#f0e2d7!important; display:block}


.detail_bt{ font-size:18px; text-align:center; line-height:50px;}
.detail_nr{ line-height:30px;}

.ny_nr{ float:right; width:1000px;}
.ny_nr ul{margin-bottom:30px;}
.ny_nr ul li{ border-bottom:1px #ccc dashed;line-height:50px;}
.zuo1{background:url(../images/dian2.jpg) no-repeat left center;float:left; padding-left:15px;}
.time{ float:right; font-size:14px; color:#666}
.time a,.time a:hover{ float:right; font-size:14px; color:#666}