@charset "utf-8";
/* CSS Document */
/*banner区域*/
.banner{width: 100%; height: 9.46rem; overflow: hidden; position: relative;}
.banner .fullSlide {width: 100%; position: relative; height: 9.46rem;}
.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: 9.46rem; overflow: hidden; text-align: center;}
.banner .fullSlide .bd li a {display: block; height: 9.46rem;}
.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(/picture/1661/2211301454164513054.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(/picture/1661/2211301454164451540.png) no-repeat;}
.banner .fullSlide .prev, .fullSlide .next {width: 40px; height: 40px; margin: -60px 0 0; display: none; background: url(/picture/1661/2211301457266448024.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(/picture/1661/2211301457266522550.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: 14.5rem; margin: 0 auto; z-index: 999; position: relative;}
.nr ul { list-style: none;}

/*新闻中心*/
.new {width: 100%; float: left; height: 8.8rem;}
.new_con { width: 14.5rem; margin: 0 auto;}
.new_con h2 { width: 100%; float: left; text-align: left; padding: 0.6rem 0;}
.new_con h2 a { font-size: 0.48rem; line-height: 0.6rem; color:#1ba8dd; text-decoration: none;}
.kjcg { width: 14.5rem; position: relative; float:left;}
.kjcg .prev, .kjcg .next { width: 36px; height: 36px; position: absolute; bottom: -0.76rem; right: 0.7rem; z-index: 100; cursor: pointer; background: url(/picture/1661/2211301454163833532.png) no-repeat; display: block; }
.kjcg .next { left: auto; right: 0.2rem;  bottom: -0.76rem; background: url(/picture/1661/2211301454163924756.png) no-repeat; }
.kjcg_list { width: 14.895rem; float: left; list-style: none;}
.kjcg_list li { width: 4.57rem; margin-right: 0.395rem; float: left;}
.kjcg_list li img { width: 4.57rem; height: 3.08rem; border-bottom: solid 10px #083a79;}
.list_con { width: 4.57rem; height: 2.9rem; padding: 0.12rem; background-color: #f7f8f8;}
.list_con .date { width: 0.8rem; height: 0.72rem; float: left; background-color: #1ba8dd; text-align: center;}
.list_con .date h7 { font-size: 0.28rem; line-height: 0.4rem; font-weight: bold; color: #dfb32c; width: 0.79rem; text-align: center; float: left;}
.list_con .date span { font-size: 0.14rem; line-height: 0.32rem; color: #fefeff; width: 0.79rem; text-align: center;}
.list_con .more { width: 2rem; height: 0.72rem; float: right; text-align: right;}
.list_con .more a { color:#083a79; font-size: 0.14rem; line-height: 0.2rem; text-decoration: none; font-weight: bold;}
.list_con .more a:hover { text-decoration: underline;}
.list_con h3 { width: 3.86rem; height: 1.12rem; float: left; text-align: left; padding-top: 0.15rem; border-bottom: solid 1px #afbfd2;}
.list_con h3 a {font-size: 0.2rem; line-height: 0.27rem; color:#1ba8dd; text-decoration: none; font-weight: normal;}
.list_con h3 a:hover { text-decoration: underline;}
.list_con p {font-size: 0.12rem; line-height: 0.2rem; color:#4c4948; padding-top: 0.1rem; width: 100%; float: left;}



.cxjs { width: 14.5rem; margin: 0 auto; float: left; }
.cxjs h2 { width: 100%; float: left; text-align: left; padding: 0.2rem 0;}
.cxjs h2 a { font-size: 48px; line-height: 60px; color:#1ba8dd; text-decoration: none;}
.cxjs_nr { width: 100%; float: left;}
.cxjs_left { float: left; width: 6rem;}
.cxjs_left h3 {font-size: 0.3rem; line-height: 0.5rem; color:#083a79;}
.cxjs_left ul { width: 6rem; float: left; list-style: none; margin-top: 0.6rem;}
.cxjs_left ul li { width: 6rem; float: left; text-align: center; height: 0.75rem; line-height: 0.75rem; margin-bottom: 0.2rem;}
.cxjs_left ul li img { float: left; max-width: 0.75rem; text-align: center; vertical-align: middle; line-height: 0.75rem; display:  inline-block;}
.cxjs_left ul li div { float: right; width: 4.7rem; height: 0.75rem; border: solid 1px #1ba8dd; background-color: #FFFFFF;}
.cxjs_left ul li div a { line-height: 0.75rem; font-size: 0.2rem; color:#1ba8dd;}
.cxjs_left ul li:hover div { background-color: #1ba8dd;}
.cxjs_left ul li:hover div a { color:#FFFFFF;}
.xczson div { background-color: #1ba8dd !important;}
.xczson div a { color:#FFFFFF !important;}
.cxjs_right { float: right; width: 7.7rem;}
.cxjs_right img { max-width: 7.7rem; max-height: 7.56rem;}

.dbxw { width: 14.5rem; margin: 0 auto;  margin-bottom: 0.5rem; float: left;}
.dbxw h2 { width: 100%; float: left; text-align: left; padding: 0.4rem 0;}
.dbxw h2 a { font-size: 48px; line-height: 60px; color:#1ba8dd; text-decoration: none;}
.xjs {width: 14.5rem; float: left;}
.xjs img { width: 100%; height: auto; float: left; position: relative;}
.xjs p { font-size: 0.18rem; color:#1ba8dd; line-height: 0.36rem; right: 0.6rem; padding-top: 0.8rem; width: 5.3rem; position: absolute; text-align: justify; }
.xjs span { font-size: 0.18rem !important; line-height: 0.36rem !important;}










