@charset "utf-8";
/* CSS Document */
/*banner区域*/
.banner{width: 100%; height: 468px; overflow: hidden; position: relative;}
.banner .fullSlide {width: 100%; position: relative; height: 468px;}
.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: 468px; overflow: hidden; text-align: center;}
.banner .fullSlide .bd li a {display: block; height: 468px;}
.banner .fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 50px; 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; background-color: rgba(0,0,0,0); border:3px solid #0186c0; zoom: 1; border-radius:7px; width: 9px; height: 9px; margin: 0 5px; overflow: hidden; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px;}
.banner .fullSlide .hd .on { background:#0186c0; width: 30px;}
.banner .fullSlide .prev, .fullSlide .next {width: 36px; height: 70px; 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: 19%;}
.banner .fullSlide .next {background: url(sr.png) no-repeat center center; right: 19%;}
.banner .fullSlide .prev:hover, .fullSlide .next:hover {filter: alpha(opacity=50) !important; opacity: 0.5 !important;}
.fl{float: left;}
.fr{float: right;}
/*banner区域*/
/*内容区域*/
.xmain { width: 100%; margin: 0 auto; overflow: hidden; position: absolute; margin-top: -30px;}
.wmain {width: 1200px; margin: 0 auto; overflow: hidden; }
.amain {width: 1200px; margin: 0 auto; overflow: hidden; z-index: 999;}
/*左侧*/
.con_left { float: left; width: 265px;}
.col_one { float: left; width: 100%; background-color:#004898; height: 110px; padding-top: 35px; padding-left: 40px;}
.col_one h3 {  font-size: 24px; line-height: 30px; color:#FFFFFF; font-weight: bold;}
.col_one span { font-size: 18px; line-height: 25px; color:#FFFFFF; width: 100%;}
.col_two { float: left; width: 100%; background-color:#f7f7f7; min-height: 350px;}
.col_two ul { float: left; width: 100%; list-style: none; }
.col_two ul li { float: left; width: 100%; list-style: none; border-bottom: solid 1px #CCCCCC; }
.col_two ul li a { height: 48px; font-size: 16px; line-height: 48px; color:#727171; padding-left: 40px; display: block;}
.col_two ul li .deon { color:#004898; background: url(bg_lan.jpg) no-repeat left center;}
/*右侧*/
.con_right { float: right; width: 890px;}
.con_right_one { float: left; width: 100%; margin-top: 50px;}
.lanmu { float: left; width: 100px; color:#004898; font-weight: bold; font-size: 18px; line-height: 38px; border-bottom: solid 2px #004898;}
.lanmu_dq { float: left; width: 790px; border-bottom: solid 1px #CCCCCC; color:#333; text-align: right;}
.lanmu_dq a { text-align: right; color:#000; font-size: 14px; line-height: 39px; }
.con_right_con { float: left; width: 100%; margin-top: 25px;}
.con_right_con ul { width: 100%; float: left; list-style: none;}
.con_right_con ul li { width: 100%; float: left; list-style: none; background:url(tit_pic.jpg) left center no-repeat;}
.con_right_con ul li a { float: left; font-size: 14px; color:#000; line-height: 36px; text-decoration: none; padding-left: 15px;}
.con_right_con ul li a:hover { color:#FF0000;}
.con_right_con ul li span { float: right; font-size: 14px; color:#999999; line-height: 36px;}
.neirong {float: left;
width: 100%;
min-height: 610px;
color: #000;
text-align: left;
overflow: hidden;
font-size: 16px;
line-height: 36px;
}
p {
    display: block;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.con_zi { float: left; width: 100%;}
.con_zi_col { float: left; width: 100%; color:#004898; font-weight: bold; font-size: 18px; line-height: 38px; border-bottom: solid 1px #CCCCCC;}
.con_zilm { float: left; width: 100%; }
.con_zilm ul { width: 100%; float: left; list-style: none; font-weight: normal;}
.con_zilm ul li { width: 100%; float: left; list-style: none; background:url(tit_pic.jpg) left center no-repeat; font-weight: normal;}
.con_zilm ul li a { float: left; font-size: 14px; color:#000; line-height: 36px; text-decoration: none; padding-left: 15px; font-weight: normal;}
.con_zilm ul li a:hover { color:#004898;}
.con_zilm ul li span { float: right; font-size: 14px; color:#999999; line-height: 36px; font-weight: normal;}