@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.list_14 li{background:url(images/dot2.gif) no-repeat 0 12px;padding-left:8px;}
.list_14b li{background:url(images/dot3.gif) no-repeat 0 14px;padding-left:12px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{color:#666;}
body{background:url(images/bg.jpg) no-repeat bottom center;}
/*header*/
.header{height:37px;background:#fff;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:37px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.m10{margin:10px auto 0 auto;}
/*top*/
.top img{width: 100%;height: auto;}
.nav{height: 63px;background:#336600;line-height: 63px;text-align: center;font-size: 20px;}
.nav a{margin:0 18px;}
.news h1{text-align: center;font:bold 43px/51px \5FAE\8F6F\96C5\9ED1;margin-top: 45px;}
.news h1 a{color:#336600}
.news div{text-align:center;margin-top: 13px;font-size: 14px;}
.news div a{margin:0 5px;}
/*p1*/
.p1Con{margin-top: 24px;}
.p1Con .fl{width: 660px;}
.p1Con .fr{width: 320px;}
#box1{width:660px;height:420px;position:relative;}
#box1 ul li{display:none;position:absolute;}
#box1 ul li span{position:absolute;top:370px;left:0px;z-index:3;background:url(images/box_kuai.png);height: 50px;line-height: 50px;width:645px;font-size: 16px;padding-left: 15px;}
#box1 ol{position:absolute;top:385px;right:5px;z-index:999;}
#box1 ol li.active{display:block;background:#5b1a65;}
#box1 ol li{width:13px;height:13px;float:left;cursor:pointer;margin:0 3px;background:#8c8b8d;border-radius: 50%;text-indent:-9999px;}
.p1Con .fr h2{font:normal 20px/24px \5FAE\8F6F\96C5\9ED1;margin-top: 5px;}
.p1Con .fr p{font-family: \5B8B\4F53;line-height: 180%;margin-top: 5px;padding-bottom: 25px;}
.p1Con .fr p,.p1Con .fr p a{color:#848484;}
/*p2*/
.p2bg{background:none;padding-bottom: 50px;}
.p2Con{margin-top: 35px;}
.p2Con .left{width: 324px;padding-left: 10px;}
.p2Con .center{width:325px;margin-left: 22px;}
.p2Con .right{width: 280px;}
.p2Con .left h2,.p2Con .right h2{font:bold 30px/36px \5FAE\8F6F\96C5\9ED1;margin-bottom: 20px;}
.p2Con .left div.videoFace h4{font:normal 20px/51px \5FAE\8F6F\96C5\9ED1;}
.p2Con .left div.videoFace p{font-size:14px;}
#box2{width:325px;height:112px;position:relative;margin-top: 20px;}
#box2 ul li{display:none;position:absolute;}
#box2 ol{position:absolute;top:95px;right:5px;z-index:999;}
#box2 ol li.active{display:block;background:#f22500;}
#box2 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:#f2f8ff;border-radius: 50%;text-indent:-9999px;}
.p2Con .center h2{font:normal 21px/28px \5FAE\8F6F\96C5\9ED1;text-align:center;margin-top:10px;}
.p2Con .center ul{margin-top:13px;}
.p2Con .center ul li{background:url(images/dot1.png) no-repeat 0 8px;padding-left:20px;font-size:14px;line-height:29px;}
.p2Con .center div{margin-top: 8px;}
.p2Con .right ul{margin-top: 15px;}
.p2Con .right ul li{font-size: 14px;line-height: 180%;}
/*p3*/
.p3tit{margin-top: 45px;background:url(images/title_bg.png) no-repeat center center;height: 76px;}
.p3tit h1{font:bold 48px/76px \5FAE\8F6F\96C5\9ED1;color: #336600;text-align: center;}
.TujiBox{width:1000px;height:630px;border-bottom:8px solid #0073e5;position:relative;background:#f8f8f8;margin-top: 45px;}
.TujiBox #pic_list li{display:none;text-align:center;font-size:14px;position:absolute;height:630px}
.TujiBox #pic_list li img{display:block;border:none}
.TujiBox #pic_list li div{z-index:1;position:absolute;display:block;width:960px;line-height:30px;bottom:0;left:0;color:#fff;height:70px;text-align:left;padding:10px 20px}
.TujiBox #pic_list li div h3{text-align:center;font-size:24px;font-weight:normal;padding-bottom:2px}
.TujiBox #pic_list li div p{text-align:center}
.TujiBox #pic_list li div a{color:#333;text-decoration:none}
.TujiBox #pic_list li.active{display:block}
.TujiBox #num_list{z-index:2;clear:both;height:100px;overflow:hidden;position:absolute;top:465px;left:20%;width:570px;padding:0 10px}
.TujiBox #num_list li{width:110px;height:60px;padding:0;text-align:center;overflow:hidden;float:left;margin:0 5px}
.TujiBox #num_list li i{display:none}
.TujiBox #num_list li img{width:100px;height:50px;border:#ffeec8 5px solid}
.TujiBox #num_list li.active img{border:#d62434 5px solid;width:100px;height:50px}
.TujiBox .lhTujiSmall{height:58px;overflow:hidden;margin-left:10px}
.TujiBox .lhTujiSmall ul{position:relative;left:0;top:0;width:auto}
.TujiBox .up{text-align:center;cursor:pointer;position:absolute;bottom:30px;left:25px;z-index:10}
.TujiBox .down{text-align:center;cursor:pointer;position:absolute;bottom:30px;right:25px;z-index:10}
/*p4*/
.p4Con{position: relative;margin-top: 50px;height: 524px;}
.p4tit{position: absolute;background:url(images/p4_1.png) no-repeat top center;width: 88px;height: 409px;top:29px;left:456px;}
.p4tit li{background:url(images/icon2.png) no-repeat;width: 88px;height: 89px;text-align: center;line-height: 89px;font-size: 24px;cursor: pointer;}
.p4tit li#t2,.p4tit li#t3{margin-top: 70px;}
.p4tit li.active{background:url(images/icon1.png) no-repeat;}
.p4con .fl{width: 426px;}
.p4con .fr{width: 426px;}
.p4_1{border-top:#0a44a3 3px solid;background:#eee;margin-bottom:20px;}
.p4_1 b{font:normal 24px/120% \5FAE\8F6F\96C5\9ED1;display: block;padding:20px 15px 8px 30px;}
.p4_1 p{padding:0 15px 20px 30px;text-indent: 2em;}
.p4_1,.p4_1 a{color:#0a44a3;}
/*p5*/
.p5Con{margin-top: 40px;}
.p5Con .fl{width: 570px;}
.p5Con .fr{width: 400px;}
.p5Con .fl h2,.p5Con .fr h2{font:normal 30px/170% \5FAE\8F6F\96C5\9ED1;}
.p5tu{padding-top:5px;padding-bottom: 15px;}
.p5tu b{display: block;font-size: 24px;padding:15px 0;font-weight: normal;}
.p5tu p{font-size: 14px;line-height: 180%;}
.p5Con .fl ul{margin-top:15px;}
.p5Con .fl ul li{font-size: 18px;padding:8px 0;}
.p5_1{width:400px;height: 200px;position: relative;}
.p5_1 .arrow-left{background:url(images/left_b_red.png) no-repeat left top;position: absolute;left: 0px;top:40px;width:25px;height:22px;}
.p5_1 .arrow-right{background:url(images/right_b_red.png) no-repeat left bottom;position: absolute;right:0px;top:40px;width:25px;height:22px;}
.p5a_1,.p5a_2{height: 200px;width:330px;}
.p5_1 b{font-size: 14px;margin:5px 0;font-weight: normal;}
.p5_1 p{font-size: 14px;color:#999;}
.p5_2{width: 330px;margin:0 auto;padding-bottom: 30px;}
.p5_2 li{font-size: 16px;line-height: 180%;}
.p5_3{width: 385px;margin-top:10px;}
/*p6*/
.p6Con{width:1000px;height:408px;overflow: hidden;position: relative;margin-top:35px;margin-bottom: 50px;}
.p6Con .arrow-left3{position: absolute;left:0px;top:140px;width:45px;height:44px;z-index: 999;background:url(images/left_big.png) no-repeat;}
.p6Con .arrow-right3{position: absolute;right:0px;top:140px;width:45px;height:44px;z-index: 999;background:url(images/right_big.png) no-repeat;}
.p6Con .swiper-slide{width:250px;height:408px;overflow: hidden;position: relative;}
.p6Con .swiper-slide .discussBg{width:250px;height:408px;position: absolute;top: 0px;left: 0px;z-index: 10;}
.p6Con .swiper-slide .discussPeople{width:250px;height:408px;position: absolute;top: 82px;left: 0px;z-index: 11;}
.p6Con .swiper-slide .discussPeopleBg{width:250px;height: 178px;position: absolute;top: 270px;left: 0px;z-index: 11;}
.p6Con .swiper-slide .discussText{width: 220px;padding: 0 14px 0 15px;position: absolute;z-index: 12;top:270px;left: 0px;color: #fff;}
.p6Con .swiper-slide .discussText h2{font-size: 36px;font-weight: bold;line-height: 120%; }
.p6Con .swiper-slide .discussText h3{font-size: 20px;margin-bottom: 15px;}
.p6Con .swiper-slide .discussText p{font-size: 14px;}
.p6Con .swiper-slide .discussBg{cursor: pointer;}
.p6Con .swiper-slide .discussBg{
	transition: transform .5s;
	-webkit-transition: transform .5s;
	-moz-transition: transform .5s;
	-ms-transition: transform .5s;
	-o-transition: transform .5s;
}
.p6Con .swiper-slide:hover .discussBg{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
}
/*p7*/
.p7Con{margin-top: 40px;position: relative;height: 578px;}
.p7Con li{float:left;width:196px;height:193px;overflow: hidden;position: relative;cursor: pointer;}
.p7Con li p i{background:url(images/box_kuai.png);width: 196px;height: 193px;display: block;top:0;position: absolute;left:0;}
.p7Con li p em{width: 160px;height: 158px;display: block;top:0;position: absolute;left:0;padding:35px 20px 0 20px;font-size: 14px;}
/*p8*/
.p8Con{position:relative;margin-top:20px;}
.roundabout-holder{width:1000px;height:478px;margin:0px auto;}
.roundabout-moveable-item{height:300px;width:268px;cursor:pointer;}
.roundabout-moveable-item img{height:100%;width:100%;}
.roundabout-in-focus span{font-size:14px;position:absolute;height:40px;line-height:40px;bottom:0px;left:0;display:block;text-align:center;background:#3a5898;width: 100%;}
/*p9*/
.p9Con{margin-top:50px;}
.p9Con .fl{width:520px;}
.p9Con .fr{width:444px;}
.p9Con h2{font:normal 24px/32px \5FAE\8F6F\96C5\9ED1;margin-top: 20px;}
.p9Con p{font-size: 14px;line-height: 160%;margin-top: 15px;padding-bottom: 25px;border-bottom: 1px solid #e6ebf2;}
.p9_1{position:relative;}
.p9_1 h3{position: absolute;background:url(images/p9_1.png) no-repeat;width:76px;height:67px;font-size: 24px;line-height: 28px;color:#fff;top:30px;right:0;font-weight: normal;padding:7px 13px 0 42px;}
.p9Con2{padding-bottom: 20px;}
.p9Con2 .fl{width:444px;}
.p9Con2 .fr{width:520px;}
.p9_2{position:relative;text-align: right;}
.p9_2 h3{position: absolute;background:url(images/p9_2.png) no-repeat;width:76px;height:67px;font-size: 24px;line-height: 28px;color:#fff;top:30px;left:0;font-weight: normal;padding:7px 42px 0 13px;}
/*p10*/
.p10Con{margin-top: 30px;}
/*link*/
.link{margin-top: 40px;}
.link img{margin:4px 15px;}
/*d2*/
.d2Con1{margin-top: 35px;}
.d2Con1 .fl{width:640px;padding:10px 5px 10px 15px;}
.d2Con1 .fr{width: 320px;padding-right:12px;margin-top: 12px;}
.d2box{width:640px;height: 463px;position: relative;}
.d2box .arrow-left4{background: url(images/left4.png) no-repeat left top;position: absolute;left: 10px;width: 22px;height: 39px;top:211px;z-index: 999}
.d2box .arrow-right4{background: url(images/right4.png) no-repeat left bottom;position: absolute;right: 10px;width: 22px;height: 39px;top:211px;z-index: 999}
.d2box .swiper-container{height: 463px;width: 640px;}
.d2Con1 .fr b{font-size: 18px;display:block;margin: 10px auto;}
.d2Con1 .fr p{font-size: 14px;line-height: 28px;}
.d2tit h1{font:bold 36px/54px \5FAE\8F6F\96C5\9ED1;color: #0a44a3;text-align: center;}
.d2Con2{background:#0b72d8;margin-top:30px;padding:30px 0;}
.d2Con2 ul li{ width:386px; float:left; line-height:30px; font-size:14px; color:#fff; padding:0 30px 0 60px}
.d2Con2 ul li a:link,.d2Con2 ul li a:hover,.d2Con2 ul li a:visited{ color:#fff;}
.more{text-align: right;font-size: 14px;margin-top: -20px;}
.more,.more a{color:#898989;}
.d2Con3{margin-top: 30px;}
.d2Con3 li{float:left;width: 218px;min-height: 193px;margin-left:30px;display: inline;font-size: 14px;}
.d2Con3 li img{margin-bottom: 8px;}
.d2Con4{text-align: right;}
.live_content{font-size: 12px;margin-top: -35px;background:#fff;width:256px;float:right;}
.live_1{font-size: 12px;font-weight: normal;}
.d2nav{height: 60px;line-height: 60px;font-family: \5B8B\4F53;}
.d2nav a{margin:0 4px;}
.d2Con4 .fl{width: 630px;}
.d2Con4 .fr{width: 300px;}
.d2Con4 .fl h1{font:bold 30px/70px \5FAE\8F6F\96C5\9ED1;color:#336600;border-bottom: 1px solid #e5e5e5}
.d2Con4 .fl ul{padding:15px 10px;width: 610px;margin:0 auto;border-bottom: 1px solid #e5e5e5}
.d2Con4 .fl li{font-family: \5B8B\4F53;line-height:200%;text-align:right;font-size: 12px;clear: both;color: #999}
.d2Con4 .fl li a{float:left;background:url(images/dot3.gif) no-repeat 0 14px;padding-left: 10px;line-height:30px;font-size: 14px;color: #000}
.page_n{text-align:center; padding:80px 20px 80px 0;font-family: \5B8B\4F53;font-size: 14px;}
.page_n a{background:#f7f6f3;border:#dddad2 1px solid; padding:10px 15px;text-decoration:none;}
.page_n a.common_current_page{ background:#ca3538; color:#fff; text-decoration:none;border:1px solid #ca3538;}
.d2_1{background:#f6f6f6;height: 36px;width: 310px;padding:0 10px;}
.d2_1 h3{background:url(images/dot4.gif) no-repeat left center;color: #0a44a3;font:normal 20px/36px \5FAE\8F6F\96C5\9ED1;padding-left: 15px;}
.d2Con4 .fr ul.list_14b{margin-top: 15px;}
.d2Con4 .fr ul.list_14b li{font-family: \5B8B\4F53;line-height:30px;font-size: 14px;}

/*---------MEDIA QUERIES Mobile phone--------------*/	   
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.w1000{width:980px !important;}
	.d2Con1 .fl{width:620px;padding-left: 0}
	.d2Con1 .fr{padding-right: 0}
	.d2Con3 li{margin-left: 36px;}
}