@charset "utf-8";
/* CSS Document */
/*banner区域*/
/*banner区域*/
.banner{width: 100%; height: 470px; overflow: hidden; position: relative;}
.banner .fullSlide {width: 100%; position: relative; height: 470px;}
.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: 470px; overflow: hidden; text-align: center;}
.banner .fullSlide .bd li a {display: block; height: 470px;}
.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;}

/*内容区域*/
.biaoyu { width: 1100px; margin:  0 auto; background: url(biaoyu.png) no-repeat; height: 288px; text-align: center;}
.biaoyu p { font-size: 30px; font-weight: bold; color: #00508e; padding-top: 128px; line-height: 48px; text-align: center;}

.yewu { width: 100%; background: url(yewu_bg.jpg) no-repeat center; height: 547px;}
.yewu ul { width: 1016px; margin: 0 auto; list-style: none;}
.yewu ul li { width: 242px; margin-left: 16px; margin-top: 98px; float: left; position: relative; height: 345px; overflow: hidden;}
.yewu ul li:first-child { margin-left: 0;}
.yewu ul li:hover { margin-top: 70px;}
.yewu_con { width: 100%; height: 345px; position: absolute; margin-top: 6px; overflow: hidden; border-radius: 0px 20px 0px 20px;}
.yewu_con ul { width: 185px; margin: 0 29px; list-style: none; position: absolute; z-index:99;}
.yewu_con ul h2 { width: 100%; font-size: 18px; font-weight: bold; color:#FFFFFF; border-bottom: 2px solid #FFFFFF; text-align: left; line-height: 42px; padding-top: 30px; margin-bottom: 10px;}
.yewu_con ul li { width: 100%; height: 30px; border-top: 0; float: left; margin-left: 0 !important; margin-top: 0px !important; }
.yewu_con ul li:hover { border-top: 0; }
.yewu_con ul li a { font-size: 14px; line-height: 30px; color:#FFFFFF; text-align: left; text-decoration: none;}
.yewu_con ul li a:hover { text-decoration: underline; border-top: 0;}
.yewu ul li b{ width: 100%; height:345px; position: absolute; border-radius: 0px 20px 0px 20px;opacity: 0.6; background-color:#727271; z-index:98; margin-top: 6px; overflow: hidden;}
.yewu_con img{ width: 100%; height: 345px; transition: all 0.6s; vertical-align: middle; position: absolute;}
.yewu ul li:hover div img{ transform: scale(1.2);  } 
.yewu ul li:hover b {opacity: 0.6; background-color:#00508e;}
.yewu_top { width: 219px; height: 12px; background: url(yewu_lan.png) no-repeat; position: absolute; z-index:999;}
.yewu ul li:hover div { background: url(yewu_hong.png) no-repeat;}

.xwzx {width: 1100px; margin: 75px auto; overflow: hidden;}
.tpxw {float: left; width: 548px; height: 296px; }
.xone_right {float: left; width: 522px; margin-left: 30px; overflow: hidden;}
.new_tit {width: 100%; height: 30px; 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: #00508e; font-weight: bold;}

/*通用信息列表样式*/
.new_list {	width: 100%; overflow: hidden; margin-top: 5px;}
.new_list li {width: 100%; overflow: hidden; line-height: 37px; border-bottom: solid 1px #e7e7e7;}
.new_list li img, .new_list li a {float: left; font-size: 16px; color:#727171;}
.new_list li a:hover {color: #00508e;}
.new_list span {float: right; font-size: 16px;color:#727171;}
.more {width: 108px; height: 22px; margin-top: 10px; float: left;}
.more li {float: left; width: 100%; height: 22px;}
.more li a {display: block; height: 100%; font-size: 16px; color:#00508e; text-align: left;}




