@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5B8B\4F53;color:#333;text-align:center;background:url(../images/bg.jpg) repeat-x top center #b8e9ff;}
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% \5B8B\4F53;}
a:link,a:visited{color:#333;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*/
.w980{width:980px;}
.fl{float:left;}
.fr{float:right;}
/*header*/
.header{background:url(../images/headbg.gif) repeat-x;height:35px;border-top:1px solid #b2c7da;border-bottom:1px solid #b2c7da;}
.header span{float:left;}
.header span img{margin:3px 0 0 20px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
/*top*/
.topbg{background:url(../images/topbg1.jpg) repeat-x;height:354px;}
.topbg2{background:url(../images/topbg2.jpg) no-repeat top center;height:310px;padding-top:44px;}
.top{height:230px;}
.top,.top2{text-align:center;}
.top2{height:80px;overflow:hidden;}
.top2 img{margin:17px 30px 0 30px;}
/*conbg*/
.conbg{background:url(../images/conbg.gif) repeat-y top center;overflow:hidden;padding-bottom:30px; }
/*p1*/
.p1_content{padding-top:42px;}
.p1_content .fl{width:490px;}
.p1_content .fr{width:426px;padding-right:30px;}
#box{width:490px;height:320px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;height:50px;line-height:50px;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:270px;left:8px;font-size:14px;z-index:3;}
#box ul li em{background:#000;filter:alpha(opacity=50);opacity:.5;height:50px;position:absolute;top:270px;width:490px;z-index:1;left:0;}
#box ul li a:link,#box ul li a:visited,.p3_content a:link,.p3_content a:visited,.p4_content .fl li.end a:link,.p4_content .fl li.end a:visited,.p5_1 .fr span.active,.p5_2 .fr span.active{color:#fff;}
#box ol{position:absolute;top:285px;right:5px;z-index:1;}
#box ol li.active{display:block;background:#d1182a;}
#box ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.p1_content .fr h1{font:normal 24px/24px \5FAE\8F6F\96C5\9ED1;}
.p1_content .fr p{font-size:14px;border-bottom: 1px dashed #e2e2e2;padding:12px 0 15px 0;color:#7c7c7c;margin-bottom:12px;}
.p1_content .fr ul li{font:normal 18px/180% \5FAE\8F6F\96C5\9ED1;}
.ad01{padding-top:39px;}
/*p2*/
.p2_1{background:url(../images/p2_1.gif) repeat-x;height:45px;text-align:center;margin-top:26px;}
.p2_content{width:996px;}
.p2_content li{float:left;margin:25px 7px 0 7px;display: inline;text-align:center;font-size:14px;}
.p2_content li img{display: block;margin-bottom:10px;}
/*p3*/
.p3_content{background:#009786;height:214px;margin-top:18px;width:908px;padding:20px 36px;font:normal 16px/190% \5FAE\8F6F\96C5\9ED1;}
.p3_content a{margin:0 10px;}
.p3_content span{color:#fff;}
.btn{background:#009786;height:35px;text-align:center;border-top:1px solid #41ada1;}
.btn img{margin-top:12px;}
.btn span{display: block;width:980px;height:35px;cursor: pointer;}
.btn #btn1{display:none;}
/*p4*/
.p4_content{margin-top:40px;}
.p4_content .fl{width:451px;height:314px;background:#eef8f7;padding:10px 31px 0 31px;}
.p4_content .fr{width:425px;}
.p4_content .fl li{padding-top:20px;}
.p4_content .fl textarea{height:127px;width:451px;}
.p4_content .fl li input.inp1{width:380px;}
.p4_content .fl li input.inp2{width:150px;}
.p4_content .fl li.end{text-align:right;}
.p4_content .fl li.end a{background:#3586bf;width:83px;height:25px;font:normal 14px/25px \5FAE\8F6F\96C5\9ED1;text-align:center;display: inline-block;text-decoration:none;}
.p4_content .fr h2{font:normal 24px/45px \5FAE\8F6F\96C5\9ED1;margin-top:13px;height:45px;border-bottom:1px solid #009786;color:#009786;}
.p4_1{padding-top:15px;font-size:14px;line-height:190%;}
/*p5*/
.p5_content{margin-top:50px;}
.p5_1 .fr,.p5_2 .fr{background:#e0f1ef;}
.p5_1,.p5_1 .fl{height:58px;}
.p5_1 .fl{border-bottom:1px solid #a0d5ce;}
.p5_1 .fl,.p5_2 .fl{width:130px;background:#1d8376;text-align:center;}
.p5_1 .fl img{margin-top:13px;}
.p5_1 .fr{width:830px;height:58px;border-bottom:1px solid #a0d5ce;padding-left:20px;}
.p5_1 .fr span{display: inline-block;;height:39px;font:normal 16px/39px \5FAE\8F6F\96C5\9ED1;padding:0 10px;margin:10px 6px 0 6px;color:#1d8376;cursor: pointer;}
.p5_1 .fr span.active,.p5_2 .fr span.active{background:#87c7bf;}
.p5_2 .fl{height:100px;}
.p5_2 .fl img{margin-top:31px;}
.p5_2 .fr{width:790px;padding:20px 30px;height:60px;font:normal 16px/190% \5FAE\8F6F\96C5\9ED1;color:#1d8376;}
.p5_2 .fr span{display: inline-block;margin-right:12px;cursor: pointer;padding:0 5px;}
.p5_3{background:#eef8f7;overflow:hidden;clear:both;padding-bottom:20px;}
.p5_3 li{float:left;margin:20px 0 0 7px;display:inline;background:#fff;width:317px;}
.p5_3 li div.p5con h3{height:44px;border-bottom:1px solid #ededed;width:277px;padding:20px;font:bold 18px/140% \5FAE\8F6F\96C5\9ED1;}
.p5_3 li div.p5con p{color:#262626;width:277px;margin:0 auto;line-height:180%;padding:12px 0;}
.p5_3 li div.p5con p a:link,.p5_3 li div.p5con p a:visited{color:#cc3333;}
.p5_3 li div.more{text-align:right;}
#sub2{display:none;}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;padding:30px 0 10px 0;width:980px;text-align:center;}



.p5_1 .fl b{ font-size:24px; width:100%; text-align:center; line-height:30px; color:#fff; margin-top:15px; display:block;}
.p5_2 .fl b{font-size:24px;  width:100%; text-align:center; line-height:30px; color:#fff; margin-top:0px; display:block; padding-top:30px;}
.p2_1 b{ font-size:48px; text-align:center; display:block; width:220px; border-left:1px solid #165286;border-right:1px solid #165286;  margin:0 auto; background:#fff; color:#145285; line-height:49px; font-weight:bold}
.p2_1b b{font-size:48px; text-align:center; display:block; width:146px; border-left:1px solid #165286;border-right:1px solid #165286;  margin:0 auto; background:#fff; color:#145285; line-height:49px; font-weight:bold}

.p5_1 .fr,.p5_2 .fr{background:#dbaea9;}

.p5_1 .fl{border-bottom:1px solid #c73424;}
.p5_1 .fl,.p5_2 .fl{width:130px;background:#961608;text-align:center;}

.p5_1 .fr span{display: inline-block;height:39px;font:normal 16px/39px \5FAE\8F6F\96C5\9ED1;padding:0 10px;margin:10px 6px 0 6px;color:#000;cursor: pointer;}
.p5_1 .fr span.active,.p5_2 .fr span.active{background:#;}
.p3_content{background:#961608;height:214px;margin-top:18px;width:908px;padding:20px 36px;font:normal 16px/190% \5FAE\8F6F\96C5\9ED1;}

.btn{background:#961608;height:35px;text-align:center;border-top:1px solid #c73424;}

.p5_1 .fr{width:830px;height:58px;border-bottom:1px solid #c73424;padding-left:20px;}
.p5_1 .fr span{display: inline-block;height:39px;font:normal 16px/39px \5FAE\8F6F\96C5\9ED1;padding:0 10px;margin:10px 6px 0 6px;color:#961608;cursor: pointer;}
.p5_1 .fr span.active,.p5_2 .fr span.active{background:#e96d6d;}

.p5_2 .fr span{display: inline-block;margin-right:12px;cursor: pointer;padding:0 5px;color:#961608;}
.p5_3{background:#eedbd9;overflow:hidden;clear:both;padding-bottom:20px;}
.top2 span{ font-size:18px; color:#fff; margin:0 15px; line-height:80px;}
.top2 span,.top2 span a:link,.top2 span a:hover,.top2 span a:visited{ color:#fff;}
.topbg{background:url(../images/topbg1.jpg) no-repeat top center;height:274px;}
.topbg2{background:url(../images/topbg2.jpg) no-repeat top center;height:80px; padding-top:0; }
.top{height:80px;}
.p5con .fengxiang { text-align:right; padding:0 20px;}
.p5con .fengxiang input{ margin-right:10px; vertical-align:middle}
.p5con .fengxiang img{vertical-align:middle}
.bg1{ background:url(../images/bg.jpg) no-repeat top center; overflow:hidden;}
.conbg{background:url(../images/bg.jpg) repeat-y top center;overflow:hidden;padding-bottom:30px;}
.conbg .bgf{background:url(../images/conbg.gif) repeat-y top center;overflow:hidden;}

.liuyan{ background:#f5f9fc; overflow:hidden; margin:20px auto; padding:10px; width:960px}
.liuyan h2{ font-size:18px; font-family:"微软雅黑"; color:#145285;}
.liuyan ul  { float:left; width:45%; padding:10px;}
.liuyan ul li{ font-size:14px; padding:10px 0}
.liuyan ul li .t1{ width:100px; height:20px; line-height:20px; margin-left:15px;}
.liuyan ul li .t2{ width:450px; height:200px;}
.liuyan ul li .an{ text-align:center}
.liuyan ul li.an img{ float:right}
.liuyan ol{ float:right; width:45%; padding:10px;}
.liuyan ol li{ padding:10px 0}
.zan{  float:right; padding-right:10px;}
.zan i{ padding:0 5px 0 0 ;}
.zan img{ vertical-align:middle; margin-right:5px;}


body{background:none}
.p5_1 .fl b{ font-size:24px; width:100%; text-align:center; line-height:30px; color:#fff; margin-top:85px; display:block; font-family:"微软雅黑"}
.p5_2 .fl b{font-size:24px;  width:100%; text-align:center; line-height:30px; color:#fff; margin-top:0px; display:block; padding-top:30px;}

.p2_1{background:url(../images/p2_1.gif) repeat-x;height:45px;text-align:center;margin-top:380px;}
.p2_1 b{ font-size:48px; text-align:center; display:block; width:220px; border-left:1px solid #0c9f8f;border-right:1px solid #0c9f8f;  margin:0 auto; background:#fff; color:#0c9f8f; line-height:49px; font-weight:bold}
.p2_1b b{font-size:48px; text-align:center; display:block; width:146px; border-left:1px solid #165286;border-right:1px solid #165286;  margin:0 auto; background:#fff; color:#145285; line-height:49px; font-weight:bold}

.p5_1 .fr,.p5_2 .fr{background:#e0f1ef;}

.p5_1 .fl{border-bottom:none; height:200px}
.p5_1 .fl,.p5_2 .fl{width:130px;background:#009786;text-align:center;}

.p5_1 .fr span{display: inline-block;height:39px;font:normal 16px/39px \5FAE\8F6F\96C5\9ED1;padding:0 10px;margin:10px 6px 0 6px;color:#000;cursor: pointer;}
.p5_1 .fr span.active,.p5_2 .fr span.active{background:#87c7bf;}
.p3_content{background:#961608;height:214px;margin-top:18px;width:908px;padding:20px 36px;font:normal 16px/190% \5FAE\8F6F\96C5\9ED1;}

.btn{background:#961608;height:35px;text-align:center;border-top:1px solid #c73424;}

.p5_1 .fr{width:850px;height:190px;border-bottom:none;padding-left:0px; padding-right:0px; padding-top:0px}
.p5_1 .fr span{display: inline-block;height:60px;font:normal 16px/60px \5FAE\8F6F\96C5\9ED1;padding:0 12px;margin:0px 6px 0 6px;color:#1d8376;cursor: pointer;}
.p5_1 .fr span.active,.p5_2 .fr span.active{background:#87c7bf;}

.p5_2 .fr span{display: inline-block;margin-right:12px;cursor: pointer;padding:0 5px;color:#961608;}
.p5_3{background:#eef8f7;overflow:hidden;clear:both;padding-bottom:20px;}
.top2 span{ font-size:18px; color:#fff; margin:0 15px; line-height:80px;}
.top2 span,.top2 span a:link,.top2 span a:hover,.top2 span a:visited{ color:#fff;}
.topbg{background:url(../images/topbg1.jpg) no-repeat top center;height:274px;}
.topbg2{background:url(../images/topbg2.png) no-repeat top center;height:20px; padding-top:0; }
.top{height:80px;}
.p5con .fengxiang { text-align:right; padding:0 20px;}
.p5con .fengxiang input{ margin-right:10px; vertical-align:middle}
.p5con .fengxiang img{vertical-align:middle}
.bg1{ background:url(../images/bg.jpg) no-repeat top center; overflow:hidden;}
.conbg{overflow:hidden;padding-bottom:30px; background:#e7e7e7}
.conbg .bgf{background:url(../images/conbg.gif) repeat-y top center;overflow:hidden;}

.liuyan{ background:#f5f9fc; overflow:hidden; margin:20px auto; padding:10px; width:960px}
.liuyan h2{ font-size:18px; font-family:"微软雅黑"; color:#145285;}
.liuyan ul  { float:left; width:45%; padding:10px;}
.liuyan ul li{ font-size:14px; padding:10px 0}
.liuyan ul li .t1{ width:100px; height:20px; line-height:20px; margin-left:15px;}
.liuyan ul li .t2{ width:450px; height:200px;}
.liuyan ul li .an{ text-align:center; background:#
}
.liuyan ul li.an img{ float:right; margin-left:10px;}
.liuyan ol{ float:right; width:45%; padding:10px;}
.liuyan ol li{ padding:10px 0}
.zan{  float:right; padding-right:10px;}
.zan i{ padding:0 5px 0 0 ; display:none}
.zan img{ vertical-align:middle; margin-right:5px; cursor:pointer;} 

.zan .button1{ cursor:pointer;} 


.d2nav_2019{font-size: 14px;border-bottom: 1px solid #ccc;height: 50px;line-height: 50px;}
.d2nav_2019 a{margin:0 8px;}
/*list*/
.d2list_2019 h2{font:bold 20px/60px \5FAE\8F6F\96C5\9ED1;} 
.d2list_2019 ul{padding: 15px 0;border-bottom:1px solid #f9f9f9}
.d2list_2019 ul li{line-height:200%;font-size: 16px;clear:both;font-family: \5B8B\4F53;text-align: right;color:#858585;font-size: 14px;}
.d2list_2019 ul li a{ float:left;line-height:200%;background:url(../images/dot.gif) no-repeat 0 16px;padding-left:10px;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 16px;}
.page_n_2019{text-align:center; padding:80px 20px 80px 0;font-family: \5B8B\4F53;font-size: 14px;}
.page_n_2019 a{background:#f7f6f3;border:#dddad2 1px solid; padding:10px 15px;text-decoration:none;}
.page_n_2019 a.common_current_page{ background:#cc3333; color:#fff; text-decoration:none;border:1px solid #cc3333;}


.conbg .bgf{background: none;}
.topbg2{background: none;}
.p2_1{background: url(../images/p2_1.jpg) repeat-x;}
.p2_1 b{width: 220px;border-left: 1px solid #e52415;border-right: 1px solid #e52415;color: #e52415;}
.p2_1b b{width: 146px;border-left: 1px solid #e52415;border-right: 1px solid #e52415;color: #e52415;}
.p3_content{background: #ed7126;}
.btn{background: #ed7126;border-top: 1px solid #fff;}
.p5_1 .fl, .p5_2 .fl{background: #e52415;}
.p5_1 .fr span{color: #e52415;}
.p5_1 .fr span.active, .p5_2 .fr span.active{background: #e52415;}
.show_more{text-align:center;background:#f6f6f6;width:157px;height:25px;line-height:25px;border:1px solid #ececec;margin-top:10px;cursor: pointer;}
#box ul li span{color:#fff}
.topbg{background:url(../images/topbg.jpg) no-repeat top center !important;height:298px !important;}
body{background:none;}
.conbg{background:url(../images/conbg.jpg) no-repeat top center !important}
.p5_1 .fl, .p5_2 .fl{background:#ce131c !important}
.p5_1 .fr, .p5_2 .fr,.p5_3{background:#eee !important}
.p2_1{background:url(../images/p2_1.jpg) repeat-x !important}
.p2_1b b{border-left:1px solid #ce131c !important;border-right:1px solid #ce131c !important}
.p3_content{background:#ce131c !important}
.btn{background:#ce131c}
.p3_content,.p3_content a:link, .p3_content a:visited{color:#fff}
.p5_1 .fr span{padding-right:10px;}
.p1_content .fr p{ text-indent:2em;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.w980.header,.topbg,.conbg{width:1000px !important;}
}





.conbg, .topbg {
	background:none!important
}
.topbg {
	height:600px!important
}
.bgf {
	width:1040px;
	background:#fff!important
}
.p5_1 .fr span:nth-child(7) {
width:300px
}
.p5_1 .fr {
	height:60px;
}
.p5_1 .fl {
	height:60px
}
.btn {
	display:none
}
.p5_1 .fl b {
	margin-top:15px
}
.p3_content {
	height:auto;
}
.p1_content .fr {
	width:462px;
	padding-right:0
}
.p5_content {
	margin-top:20px
}
.p1_content .fr p {
	text-indent: 2em;
	line-height: 1.74;
}
 div.p5_1 .fr span:nth-child(7) {
 width:auto;
}

/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width: 320px) and (max-width:689px), (max-device-width:480px) {
 div.w980.header,  div.topbg, div.conbg {
 width: 1035px !important;
}
 body {
 background-size: 165vw auto;
min-width: 1035px;
background-position:  -29vw 4vw;
}
 .topbg {
 height: 56vw!important;
}
 .p5_1 .fr span {
 font: normal 14px/39px \5FAE\8F6F\96C5\9ED1;
}
}








.text_con{width:100%; border:#f6f6f6 1px solid;  padding:10px 0px; }
.text_con01{width: 100%;}
	.text_c{width:98%;height:auto;}
	.text_c h3{text-align: center;font-size: 18px;font-weight: normal;margin: 10px 0;}
	.text_c h1{font-size:24px; font-weight:bold; text-align:center;margin:20px auto 15px auto; font-family:""; line-height:32px;}
	.text_c h2{font-size:16px;margin:0 auto 10px auto;text-align:center;}
	.text_c p.sou{text-align:center; width:98%;display:block; font-size:14px;}
	.text_c p.sou1{text-align:center; width:98%;margin:20px auto 0 auto; display:block;font-size:14px;}
	.text_c p.sou span{color:#e50100;}
	
		.show_text{width:94%;height:auto;font-size:14px;line-height:190%;margin:10px auto;}
	.show_text p{margin:10px auto;text-indent:0em;font:normal 18px/200% "微软雅黑"}


.edit {
	width: 98%;
	margin: 20px auto;
	text-align: right;
	font-size: 14px;
}

.videolist{ height:220px;}
.videolist li{width:32%; margin-right:2%; float:left}
.videolist li:nth-last-child(1){ margin-right:0}
.videolist li video{ width:100%; height:220px;}




