
/*-----g-----*/
img:hover{-khtml-opacity:0.9;
-moz-opacity:0.9;filter:alpha(opacity=90);filter:"alpha(opacity=90)";opacity:0.9; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

@keyframes myfirst
{
	from {margin-left: 0;}
	to {margin-left: 100px;}
}

body{background: #fef7fd;}

#banner{ position: relative; z-index: 1; width: 100%; }
#banner .hd{ position: absolute; z-index: 11; bottom: 25px; left: 0; text-align: center; width: 100%; }
#banner .hd ul{}
#banner .hd ul li{width: 60px;height: 5px; cursor: pointer; margin: 0 15px;display: inline-block;background: #FFFFFF;}
#banner .hd ul li.on{background: #ad45a5;}
#banner .bd{}
#banner .bd ul{width: 100% !important;}
#banner .bd ul li{height: 651px; width: 100% !important;; display: block;}

.top_m{position: absolute; top: 0; width: 100%; left: 0; z-index: 88;}

.top{ background: rgba(255,255,255,0.8);}
.top>.container{ background: url(../img/jw_top_bg_01.png) no-repeat right center; height: 140px;}
.top>.container .logo{padding-top: 26px;float: left;}
.top>.container .logo img{display: block;height: 84px;}
.top>.container .xcby{float: right;padding-top: 46px;}
.top>.container .xcby img{display: block; height: 41px;}

.nav{background: rgba(173,69,165,0.8); height: 80px; }
.nav ul{ text-align: center; font-size: 0px; }
.nav ul li{display: inline-block;line-height: 80px;width: 11%;text-align: center;position: relative;}
.nav ul li>a{ color: #fff; display: block; font-size: 24px }
.nav ul li>a:hover,
.nav ul li>a.on{background:#ad45a5;}
.nav ul li:hover>dl{display: block;}
.nav ul li dl{display: none;position: absolute;width: 100%;font-size: 20px;z-index: 99;left: 0;top: 80px;background-color: rgba(234, 182, 230,0.8);}
.nav ul li dl dd{}
.nav ul li dl dd a{ color: #fff; display: block; }
.nav ul li dl dd a:hover{background:#ad45a5;}

#box1{padding-top: 45px; margin-bottom: 45px;}
#box1>.container{}
#box1 .container .gcjj_l{width: 810px;height: 500px;float: left;overflow: hidden;}
#box1 .container .gcjj_l .slideBox{position: relative;}
#box1 .container .gcjj_l .slideBox .hd{}
#box1 .container .gcjj_l .slideBox .hd ul{display: inline-block;position: absolute;z-index: 33;right: 10px;bottom: 16px;}
#box1 .container .gcjj_l .slideBox .hd ul li{width: 10px;height: 10px;display: inline-block;background: #FFFFFF;margin: 0 8px; cursor: pointer;}
#box1 .container .gcjj_l .slideBox .hd ul li.on{background: #ad45a5;}
#box1 .container .gcjj_l .slideBox .bd ul{}
#box1 .container .gcjj_l .slideBox .bd ul li{width: 810px; height: 500px; position: relative; z-index: 1;}
#box1 .container .gcjj_l .slideBox .bd ul li a{display: block;}
#box1 .container .gcjj_l .slideBox .bd ul li a img{display: block; width: 100%; height: 100%;}
#box1 .container .gcjj_l .slideBox .bd ul li a p{height: 50px;width: 100%;line-height: 50px;font-size: 20px;position: absolute;z-index: 22;left: 0;bottom: 0;background: rgba(0,0,0,0.6);color: #FFFFFF;text-indent: 12px;}
#box1 .container .gcjj_l .slideBox .bd ul li a:hover{text-decoration: underline;}
#box1 .container .gcjj_l .slideBox .prev{position: absolute;font-size: 70px;font-family: "SimSun";top: 37%;z-index: 55;left: 3%;color: #f1f1f1;}
#box1 .container .gcjj_l .slideBox .next{position: absolute;font-size: 70px;font-family: "SimSun";top: 37%;z-index: 55;right: 3%;color: #f1f1f1;}
#box1 .container .gcjj_l .slideBox .prev:hover,
#box1 .container .gcjj_l .slideBox .next:hover{color: #ad45a5;}

#box1 .container .gcjj_r{float: right;width: 810px;height: 500px;overflow: hidden;}
#box1 .container .gcjj_r .hd{ height: 51px; line-height: 51px; border-bottom: 2px solid #ad45a5; }
#box1 .container .gcjj_r .hd ul{}
#box1 .container .gcjj_r .hd ul li{width: 171px;height: 51px;display: inline-block;  font-size: 24px;text-align: center;cursor: pointer;}
#box1 .container .gcjj_r .hd ul li.on{background: #ad45a5;color: #fff; background: url(../img/lyx_xbdt_lm_bg_01.png) no-repeat; background-size: 100% 100%;}
#box1 .container .gcjj_r .bd{padding-top: 15px;position: relative;}
#box1 .container .gcjj_r .bd ul{}
#box1 .container .gcjj_r .bd ul li{line-height: 62px;height: 62px;}
#box1 .container .gcjj_r .bd ul li a{}
#box1 .container .gcjj_r .bd ul li a p{ float: left; font-size: 22px; }
#box1 .container .gcjj_r .bd ul li a span{ float: right; color: #666666; font-size: 18px; }
#box1 .container .gcjj_r .bd ul li.li_more {position: absolute; top: -56px; right: 0; z-index: 22; font-size: 18px;}
#box1 .container .gcjj_r .bd ul li.li_more a{background: url(../img/more_jt_01.png) no-repeat right center;background-size: 19px 19px;padding-right: 26px;}
#box1 .container .gcjj_r .bd ul li.li_more a:hover{background: url(../img/more_jt_02.png) no-repeat right center; background-size: 19px 19px;}

#box2{}
#box2>.container{}
#box2>.container .jxky{ width: 810px; float: left; }
#box2>.container .jxky .hd{ height: 51px; line-height: 51px; border-bottom: 2px solid #ad45a5; }
#box2>.container .jxky .hd ul{ font-size: 24px; }
#box2>.container .jxky .hd ul li{width: 130px;height: 51px;display: inline-block;font-size: 24px;text-align: center;cursor: pointer;}
#box2>.container .jxky .hd ul li.on{color: #ad45a5;}
#box2>.container .jxky .bd{padding-top: 16px;position: relative;}
#box2>.container .jxky .bd ul{}
#box2>.container .jxky .bd ul li{line-height: 72px;height: 72px;background: #fff;margin-bottom: 22px;}
#box2>.container .jxky .bd ul li a{}
#box2>.container .jxky .bd ul li a p{float: left;font-size: 22px;text-align: left;text-indent: 18px;}
#box2>.container .jxky .bd ul li a span{float: left;width: 143px;height: 72px;display: block;font-size: 34px;text-align: center;background: url(../img/lyx_jxky_time_bg_01.png) no-repeat;background-size: 100% 100%;color: #fff;}
#box2>.container .jxky .bd ul li.li_more{position: absolute;top: -56px;right: 0;z-index: 22;font-size: 18px;background: none;line-height: 50px;height: 50px;margin: 0;}
#box2>.container .jxky .bd ul li.li_more a{ background: url(../img/more_jt_01.png) no-repeat right center; background-size:19px 19px; padding-right: 26px; }
#box2>.container .jxky .bd ul li.li_more a:hover{background: url(../img/more_jt_02.png) no-repeat right center;}
#box2>.container .zyjs{ width: 810px; float: right; }
#box2>.container .zyjs .hd{ height: 51px; line-height: 51px; border-bottom: 2px solid #ad45a5; margin-bottom: 15px; }
#box2>.container .zyjs .hd h2{ font-size: 24px; line-height: 24px; border-left: 4px solid #333; text-indent: 10px; float: left; margin-top: 15px; }
#box2>.container .zyjs .hd a{background: url(../img/more_jt_01.png) no-repeat right center;background-size:19px 19px;padding-right: 26px;float: right;font-size: 18px;}
#box2>.container .zyjs .hd a:hover{background: url(../img/more_jt_02.png) no-repeat right center; background-size: 19px 19px;}
#box2>.container .zyjs .bd{}
#box2>.container .zyjs .bd ul{width: 830px;}
#box2>.container .zyjs .bd ul li{border-left:5px solid #ad45a5; background:#ffffff; background-size: 100% 100%;width: 395px; height: 106px;float: left;margin-right: 14px;margin-bottom: 20px;}
#box2>.container .zyjs .bd ul li a{display: block;  width: 100%; height: 100%;}
#box2>.container .zyjs .bd ul li a img{ width: 100%; height: 100%; display: block; }
#box2>.container .zyjs .bd ul li a:hover{background: #feeefd;}

#box3{ margin-bottom: 40px; }
#box3 .cgzs{position: relative;}
#box3 .cgzs .hd{ height: 51px; line-height: 51px; border-bottom: 2px solid #ad45a5; margin-bottom: 15px; }
#box3 .cgzs .hd h2{ font-size: 24px; line-height: 24px; border-left: 4px solid #333; text-indent: 10px; float: left; margin-top: 15px; }
#box3 .cgzs .hd a{background: url(../img/more_jt_01.png) no-repeat right center;background-size:19px 19px;padding-right: 26px;float: right;font-size: 18px;}
#box3 .cgzs .hd a:hover{background: url(../img/more_jt_02.png) no-repeat right center; background-size: 19px 19px;}
#box3 .cgzs .bd{}
#box3 .cgzs .bd ul{ text-align: center; font-size: 0; }
#box3 .cgzs .bd ul li{ width: 400px; display: inline-block; margin: 0 10px; }
#box3 .cgzs .bd ul li a{ display: block; }
#box3 .cgzs .bd ul li a img{ width: 100%; height: 100%; display: block; margin-bottom: 15px; }
#box3 .cgzs .bd ul li a em{ width: 10%; margin: 0 auto; height: 3px; display: block; background-color: #333; margin-bottom: 10px; }
#box3 .cgzs .bd ul li a p{ width: 100%; text-align: center; font-size: 22px; }
#box3 .cgzs .bd ul li a:hover em{background: #ad45a5;}
#box3 .cgzs a.prev{position: absolute;font-size: 70px;font-family: "SimSun";top: 37%;z-index: 55;left: -3%;color: #ccc;}
#box3 .cgzs a.next{position: absolute;font-size: 70px;font-family: "SimSun";top: 37%;z-index: 55;right: -3%;color: #ccc;}
#box3 .cgzs a.prev:hover,
#box3 .cgzs a.next:hover{color: #ad45a5;}

#footer{background: #101010; height: 116px; padding: 0 110px;}
#footer p{ line-height: 34px; color: #fff; width: 50%; font-size: 18px; float: left; padding-top: 24px; }
#footer form{}
#footer form select{ float: right; width: 190px; height: 30px; line-height: 30px; margin-top: 40px; }

@media screen and (max-width: 1420px) {
	.container{width: 1060px;}
	html{min-width: 1160px;}
	.top>.container .logo img{height: 52px;}
	.top>.container{height: 108px;}
	.top>.container .xcby img{height: 26px;}
	.top>.container .xcby{padding-top: 40px;}
	.nav{height: 50px;}
	.nav ul li{line-height: 50px;}
	.nav ul li>a{font-size: 16px;}
	.nav ul li dl{top: 50px;font-size: 16px;}
	#box1 .container .gcjj_l{width: 520px;height: 321px;}
	#box1 .container .gcjj_l .slideBox .bd ul li{width: 520px; height: 321px;}
	#box1 .container .gcjj_l .slideBox .bd ul li a p{font-size: 16px;}
	#box1 .container .gcjj_r{width: 520px;height: 321px;}
	#box1 .container .gcjj_r .bd ul li.li_more{font-size: 14px;top: -46px;}
	#box1 .container .gcjj_r .hd ul li{width: 112px;height: 36px;font-size: 18px;}
	#box1 .container .gcjj_r .hd{height: 36px;line-height: 36px;}
	#box1 .container .gcjj_r .bd ul li{line-height: 40px;height: 40px;}
	#box1 .container .gcjj_r .bd ul li a p{font-size: 16px;}
	#box1 .container .gcjj_r .bd ul li a span{font-size: 14px;}
	#box1{padding-top: 35px; margin-bottom: 30px;}
	#box2>.container .jxky,
	#box2>.container .zyjs{width: 520px;}
	#box2>.container .zyjs .bd ul li{width: 250px;height: 66px;}
	#box2>.container .zyjs .hd a,
	#box3 .cgzs .hd a{font-size: 14px;}
	#box2>.container .zyjs .hd h2,
	#box3 .cgzs .hd h2{font-size: 18px;line-height: 18px;margin-top: 9px;}
	#box2>.container .zyjs .hd,
	#box2>.container .jxky .hd,
	#box3 .cgzs .hd{height: 36px;line-height: 36px;}
	#box2>.container .jxky .hd ul li{height: 36px;font-size: 18px;width: 106px;}
	#box2>.container .jxky .bd ul li.li_more{top: -36px;font-size: 14px;line-height: 36px;height: 36px;}
	#box2>.container .jxky .bd ul li{height: 43px;line-height: 43px;}
	#box2>.container .jxky .bd ul li a p{font-size: 16px;}
	#box3 .cgzs .bd ul li a p{font-size: 14px;}
	#box2>.container .jxky .bd ul li a span{width: 122px;height: 43px;font-size: 22px;}
	#box3 .cgzs .bd ul li{width: 242px;}
	#footer p{font-size: 14px;}
	#box1 .container .gcjj_r .bd ul li.li_more a,
	#box1 .container .gcjj_r .bd ul li.li_more a:hover,
	#box2>.container .jxky .bd ul li.li_more a,
	#box2>.container .jxky .bd ul li.li_more a:hover,
	#box2>.container .zyjs .hd a,
	#box2>.container .zyjs .hd a:hover,
	#box3 .cgzs .hd a,
	#box3 .cgzs .hd a:hover{background-size: 14px 14px;}
	#box1 .container .gcjj_l .slideBox .bd ul li a p{font-size: 16px;}
	#box1 .container .gcjj_r .bd{padding-top: 9px;}
	#box2>.container .jxky .hd ul{font-size: 18px;}
	#box2>.container .zyjs .bd ul{width: 540px}
	#box3 .cgzs .bd ul li a img{width: 242px; height: 170px;}
}

@media screen and (min-width: 1420px) and (max-width:1680px){
  	.container{width: 1310px;}
	.top>.container .logo img{height: 60px;}
	.top>.container{height: 108px;}
	.top>.container .xcby img{height: 30px;}
	.top>.container .xcby{padding-top: 36px;}
	.nav{height: 60px;}
	.nav ul li{line-height: 60px;}
	.nav ul li>a{font-size: 20px;}
	.nav ul li dl{top: 60px;}
	#box1 .container .gcjj_l{width: 640px; height: 395px;}
	#box1 .container .gcjj_l .slideBox .bd ul li{width: 640px; height: 395px;}
	#box1 .container .gcjj_r{width: 640px; height: 395px;}
	#box1 .container .gcjj_r .bd ul li.li_more{font-size: 16px; top: -46px;}
	#box1 .container .gcjj_r .hd ul li{width: 140px; height: 40px; font-size: 20px;}
	#box1 .container .gcjj_r .hd{height: 40px; line-height: 40px;}
	#box1 .container .gcjj_r .bd ul li{line-height: 50px; height: 50px;}
	#box1 .container .gcjj_r .bd ul li a p{font-size: 18px;}
	#box1 .container .gcjj_r .bd ul li a span{font-size: 16px;}
	#box1{padding-top: 35px; margin-bottom: 30px;}
	#box2>.container .jxky{width: 640px;}
	#box2>.container .zyjs{width: 640px;}
	#box2>.container .zyjs .bd ul li{width: 310px; height: 81px;}
	#box2>.container .zyjs .hd a,
	#box3 .cgzs .hd a{font-size: 16px;}
	#box2>.container .zyjs .hd h2,
	#box3 .cgzs .hd h2{font-size: 20px; line-height: 20px;  margin-top: 10px;}
	#box2>.container .zyjs .hd,
	#box2>.container .jxky .hd,
	#box3 .cgzs .hd{height: 40px; line-height: 40px;}
	#box2>.container .jxky .hd ul li{height: 40px; font-size: 20px; width: 106px;}
	#box2>.container .jxky .bd ul li.li_more{top: -44px; font-size: 16px; line-height: 40px;  height: 40px;}
	#box2>.container .jxky .bd ul li{height: 56px; line-height: 56px;}
	#box2>.container .jxky .bd ul li a p,
	#box3 .cgzs .bd ul li a p{font-size: 18px;}
	#box2>.container .jxky .bd ul li a span{width: 122px;  height: 56px; font-size: 26px;}
	#box3 .cgzs .bd ul li{width: 306px;}
	#footer p{font-size: 16px;}
	#box1 .container .gcjj_r .bd ul li.li_more a,
	#box1 .container .gcjj_r .bd ul li.li_more a:hover,
	#box2>.container .jxky .bd ul li.li_more a,
	#box2>.container .jxky .bd ul li.li_more a:hover,
	#box2>.container .zyjs .hd a,
	#box2>.container .zyjs .hd a:hover,
	#box3 .cgzs .hd a,
	#box3 .cgzs .hd a:hover{background-size: 16px 16px;}
	#box1 .container .gcjj_l .slideBox .bd ul li a p{font-size: 18px;}
	#box2>.container .jxky .hd ul{font-size: 20px;}
	#box2>.container .zyjs .bd ul{width: 660px}
	#box3 .cgzs .bd ul li a img{width: 306px; height: 215px;}
}

@media screen and (min-width: 1680px) {
	.container{width: 1680px;}
	#box3 .cgzs .bd ul li a img{width: 400px; height: 281px;}
}