@charset "utf-8";
/* CSS Document */
/*banner区域*/
.banner{width: 100%; height: 600px; overflow: hidden; position: relative;}
.banner .fullSlide {width: 100%; position: relative; height: 600px;}
.banner .fullSlide .bd {width: 100%; margin: 0 auto; position: relative;  overflow: hidden;}
.banner .fullSlide .bd ul { width: 100% !important;}
.banner .fullSlide .bd li {width: 100% !important; height: 600px; overflow: hidden; text-align: center;}
.banner .fullSlide .bd li a {display: block; height: 600px;}
.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;}

/*内容区域*/
.nr { width: 100%; margin-top: 65px; z-index: 999; position: relative;}
.nr ul { list-style: none;}

/*新闻中心*/
.xw { width: 1300px; margin: 0 auto; box-shadow:5px 5px 10px -4px #ccc,5px -5px 10px -4px  #ccc; overflow: hidden; padding: 20px;}
.g_25 { margin-top: 25px; margin-bottom: 55px;}

.xone_right {float: left; width: 765px; margin-left: 30px; overflow: hidden;}
.new_tit {width: 100%;}
.xone_right_tit li { height: 28px; margin-left: 10px; float: left;  font-size: 21px; line-height: 35px;}
.xone_right_tit li a { float: right;  font-size: 14px; color:#000000; font-weight: normal; line-height: 35px;}
.xone_right_tit li:first-child { margin-left: 0px;}
.xone_right_tit li.on {	color: #000; font-weight: bold; font-size: 21px; line-height: 35px;}

/*通用信息列表样式*/
.new_list {	width: 100%; overflow: hidden; margin-top: 5px;}
.new_list li {width: 100%; overflow: hidden; line-height: 34px; border-bottom: dashed 1px #e7e7e7;}
.new_list li img, .new_list li a {float: left; font-size: 14px; color:#333;}
.new_list li a:hover {color: #00508e;}
.new_list span {float: right; font-size: 16px;color:#727171;}
.more {width: 108px; height: 22px; margin-top: 4px; float: right; text-align: right;}
.more li {float: left; width: 100%; height: 22px;}
.more li a {display: block; height: 100%; font-size: 14px; color:#333;}
.more li a:hover { color:#00508e;}

.list_con { width: 765px; padding: 15px 0; border-bottom: dashed 1px #e7e7e7; overflow: hidden;}
.list_con .date { width: 96px; height: 88px; float: left; background-color: #083a79; text-align: center;}
.list_con .date h7 { font-size: 28px; line-height: 44px; font-weight: bold; color: #fff; width: 96px; text-align: center; float: left;}
.list_con .date span { font-size: 14px; line-height: 44px; color: #fefeff; width: 96px; text-align: center;}
.list_connr { width: 650px; float: right;}
.list_con h3 { width: 100%; float: left; text-align: left;}
.list_con h3 a {font-size: 20px; line-height: 35px; color:#000; text-decoration: none; font-weight: bold;}
.list_con h3 a:hover { text-decoration: underline;}
.list_con p {font-size: 12px; line-height: 22px; color:#4c4948; width: 100%; padding-top: 5px; float: left;}

.dbxw { width: 1300px; margin: 0 auto; margin-top: 40px; margin-bottom: 40px;}
.xjs {width: 471px; float: left; box-shadow:5px 5px 10px -4px #ccc,5px -5px 10px -4px  #ccc; padding-left: 28px; padding-right: 24px;}
.xjs h3 { width: 100%; line-height: 60px;}
.xjs h3 a {color: #000; font-weight: bold; font-size: 21px; line-height: 60px;}
.xjs img {border-radius: 10px 10px 10px 10px;}
.xjs p { font-size: 14px; color:#000000; line-height: 33px; margin: 10px 0;}

.xxt { float: right; width: 800px; }
.xxt ul { list-style: none; width: 810px;}
.xxt ul li { width: 260px; height: 383px; margin-right: 10px; float: left; position: relative; overflow: hidden;}
.xxt ul li b { width: 260px; height: 383px; position: absolute; background-color: rgb(0, 138, 235); opacity: 0.6; top: 0; left: 0; display: block;}
.xxt ul li h3 { width: 100px; text-align: center; font-size: 48px; line-height: 64px; top: 126px; left:80px; color: #FFFFFF; position: absolute; display: block;}
.xxt ul li p { width: 100%; text-align: center; font-size: 14px; line-height: 30px; top: 110px; color: #FFFFFF; position: absolute; display: block;}
.xxt ul li:hover b { display: none;}
.xxt ul li:hover h3 { display: none;}
.xxt ul li:hover p { display: none;}
.xxt ul li:hover img{ transform: scale(1.2);  } 
/*底部导航*/

.copy { width: 100%; bottom: 0; float: left; padding: 14px 0; background-color: #f7fcff; margin-top: 40px;}
.copy ul { width: 1300px; margin: 0 auto; text-align: center; list-style: none; padding: 0; font-size: 14px; color:#4c4948;}
.copy ul li { width: 100px; padding: 0 20px; float: left;}
.copy ul a { font-size: 14px; color:#4c4948; line-height: 28px; }
.copy ul a:hover { text-decoration: underline;}
.copy ul span { font-size: 14px; color:#4c4948; line-height: 28px; width: 100%; float: left;}


.cxjs { width: 1300px; margin: 0 auto; box-shadow:5px 5px 10px -4px #ccc,5px -5px 10px -4px  #ccc; overflow: hidden; padding: 20px;}
.cxjs h2 { font-size: 21px; font-weight: bold; text-align: left; line-height: 30px; color:#000000; margin-bottom: 0px;}
.cxjs h2 a { font-size: 14px; float: right; line-height: 30px; color:#000000; font-weight: normal; padding-right: 20px;}
.cxjs h2 a:hover { color:#00508e;}
.cxjs ul { width:1260px; list-style: none; }
.cxjs ul li { width: 620px; height: 119px; float: left; margin-top: 10px; margin-right: 10px; position: relative;}
.cxjs ul li img { width: 620px; height: 119px;}
.cxjs ul li p { bottom: 10px; font-size: 18px; line-height: 30px; color:#FFFFFF; position: absolute; right: 20px;}
.cxjs ul li:hover img {transform: scale(1.1); z-index: 998; position: relative;}
.cxjs ul li:hover p { position: absolute; z-index: 999; right: 300px; bottom: 45px; font-weight: bold;}