@charset "utf-8";
/* CSS Document */
/*banner区域*/
.banner{width: 100%; height: 418px; overflow: hidden; position: relative;}
.banner .fullSlide {width: 100%; position: relative; height: 418px;}
.banner .fullSlide .bd {width: 100%; margin: 0 auto; position: relative; z-index: 0; overflow: hidden;}
.banner .fullSlide .bd ul { width: 100% !important;}
.banner .fullSlide .bd li {width: 100% !important; height: 418px; overflow: hidden; text-align: center;}
.banner .fullSlide .bd li a {display: block; height: 418px;}
.banner .fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px;}
.banner .fullSlide .hd ul { text-align: center;}
.banner .fullSlide .hd ul li {cursor: pointer; display: inline-block; *display: inline; zoom: 1; background:url(dot2.png) no-repeat; width: 18px; height: 18px; margin: 0 5px; overflow: hidden; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px;}
.banner .fullSlide .hd .on {background:url(dot1.png) no-repeat;}
.banner .fullSlide .prev, .fullSlide .next {width: 40px; height: 40px; margin: -60px 0 0; display: none; background: url(sl.png) no-repeat center center; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2;}
.banner .fullSlide .prev {left: 5%;}
.banner .fullSlide .next {background: url(sr.png) no-repeat center center; right: 5%;}
.banner .fullSlide .prev:hover, .fullSlide .next:hover {filter: alpha(opacity=50) !important; opacity: 0.5 !important;}


/*内容区域*/
.main { width: 100%; overflow: hidden;}
.mainer { width: 1170px; margin: 0 auto;}
.main_left { width: 800px; float: left; margin-top: 45px;}
.main_left ul { width: 100%; list-style: none; float: left;}
.nr_left {float: left; width: 392px; }
.nr_right {float: right; width: 392px;}
.new_tit {width: 100%; height: 28px; font-size: 18px; color: #727171;}
.xone_right_tit li {float: left; height: 28px; margin-left: 6px;}
.xone_right_tit li:first-child { margin-left: 0px;}
.xone_right_tit li.on {	color: #024699;}

/*通用信息列表样式*/
.new_list {	width: 100%; overflow: hidden; margin-top: 5px;}
.new_list li {width: 100%; overflow: hidden; line-height: 35px;}
.new_list li img, .new_list li a {float: left; font-size: 14px; color:#727171;}
.new_list li a:hover {color: #024699;}
.new_list span {float: right; font-size: 14px;color:#727171;}
.more {width: 108px; height: 22px; margin-top: 10px; float: right;}
.more li {float: left; width: 100%; height: 22px;}
.more li a {display: block; height: 100%; font-size: 12px; color:#00508e; text-align: right;}

.colbg { background: url(colbg.jpg) left bottom no-repeat; font-size: 18px; font-weight: normal; color:#024699; line-height: 34px; padding-left: 10px; padding-bottom: 6px;}
.colbg a { text-align: right; float: right; font-size: 12px; color:#024699; line-height: 34px;}
.gsjj { margin-top: 10px;}
.gsjj img { float: left;}
.gsjj p { float: right; width: 200px; font-size: 14px; color:#4c4948; line-height: 24px;}
.gsjj a { float: right; text-align: right; font-size: 12px; color:#024699; line-height: 24px;}

.newlist {	width: 100%; overflow: hidden; margin-top: 5px;}
.newlist li {width: 100%; overflow: hidden; line-height: 34px;}
.newlist li img, .new_list li a {float: left; font-size: 14px; color:#727171;}
.newlist li a:hover {color: #024699;}
.newlist span {float: right; font-size: 14px;color:#727171;}

.main_right { width: 345px; float: right; margin-top: 45px;}
.main_right ul { width: 100%; list-style: none; float: left;}
.colbg2 { background: url(colbg.jpg) left bottom no-repeat; font-size: 18px; font-weight: normal; color:#024699; line-height: 28px; padding-left: 10px; padding-bottom: 6px; float: left; width: 100%;}
.colbg2 a { text-align: right; float: right; font-size: 12px; color:#024699; line-height: 28px;}
.gg {	width: 345px; overflow: hidden; margin-top: 10px;}
.gg li {width: 345px; float: left; overflow: hidden; line-height: 34px; margin-bottom: 6px;}
.gg li a {float: right; font-size: 18px; color:#000; width: 250px; font-weight: bold; line-height: 25px; margin-top: 11px;}
.gg li a:hover {color: #024699;}
.gg_date { float: left; width: 80px; height: 72px; background-color: #00508e; text-align: center; margin-right: 15px;}
.gg_date p { width: 100%; text-align: center; font-size: 36px; line-height: 44px; color:#FFFFFF;}
.gg_date span { width: 100%; text-align: center; font-size: 16px; line-height: 28px; color:#FFFFFF;}
.qyxc { margin-top: 18px;}
.xt { margin-top: 24px;}
.xt li { width:  100%; float: left; height: 60px; margin-top: 10px; }
.xt li img { width: 100%;}

.xqh { width: 100%; background: url(xcolbg.jpg) repeat-x; overflow: hidden;}
.xqh h2 { float: left; font-size: 18px; font-weight: normal; color:#333; line-height: 34px; padding-left: 10px; padding-bottom: 6px; padding-right: 10px;}
.aaon { background: url(xcolbg2.jpg) left bottom repeat-x; color:#024699 !important;}
.xqh_nr {margin-top: 10px;}
.xqh_nr img { float: left;}
.xqh_nr p { float: left; width: 100%; font-size: 14px; color:#4c4948; line-height: 24px; margin-top: 10px;}
.xqh_nr a { float: right; text-align: right; font-size: 12px; color:#024699; line-height: 24px;}
