@charset "utf-8";
html{zoom:1}
html *{outline:0;zoom:1}
body{margin:0px;padding:0px;overflow-x:hidden;font:12px;font-family:"微软雅黑","Arial Narrow",HELVETICA;background:#F3F3F3;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}li{list-style:none}
img{ border:0;font-size:0;margin:0;vertical-align:bottom;}
a{ background-color:transparent; text-decoration:none; color:#333333}
a:active,a:hover{ outline:0;color:#FC0;}
.lft{float:left;display:inline}
.rgt{float:right;display:inline}
.mr40{margin-right:40px;}.mt40{margin-top:40px;}.mb40{margin-bottom:40px;}
.over{overflow:hidden; clear: both;}
.line-limit{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wrap{ width:1200px; margin:0 auto; overflow:hidden;}
/* HEADER */
.header{ height:100px; background:url(../images/site/navbj.png);}
.header .logo{ float:left; width:350px; height:100px; background:url(../images/site/logo.png) center 20px no-repeat;}
.header .logo span{ width:350px; height:100px; font-size:0; display:block;}
.header .nav{float:right; margin-top:10px; overflow:hidden;}
.header .nav li{float:left; margin-left:5px; padding-left:25px; font-size:18px; color:#FFF; letter-spacing:1px; line-height:100px; border-radius:8px;}
.slideBox{ overflow:hidden;position:relative;background:#fff;width:100%;height:450px;}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; width:100%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.slideBox .hd ul li{ transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;/-o-transition:all 0.6s;display:inline-block; width:4px;height:10px;background:#FFF; margin-right:5px;margin-left:5px;text-indent:-9999px;}
.slideBox .hd ul li.on{ height:18px;background:#005f97;}
.slideBox .bd{ position:relative; z-index:0;width:100%;}
.slideBox .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;width:100%;height:450px;}
.slideBox .bd li a{ display:inline-block;width:100%;height:450px;}
/*分站-Start*/
.fen1_index_one{background:#FFF;}
.fen1_index_one ul{padding:30px 0; overflow:hidden;}
.fen1_index_one li{float:left; width:232px; text-align:center;}
.fen1_index_one li p{margin-top:8px; font-size:18px; line-height:30px; font-weight:bold;}
.nvtie{ padding-top:30px; text-align:center; overflow:hidden;}
.nvtie h2{ font-size:32px; line-height:36px; letter-spacing:0.2em; display:inline-block;}
.nvtie span{ font-size:25px; line-height:36px; color:#be392a;}
.nvtie .colr{ color:#FFF;}
.fen1_index_two{ margin-top:16px;}
.fen1_index_two ul{ padding:30px 0; overflow:hidden;}
.fen1_index_two ul li{ float:left; width:280px; margin-right:20px; padding-bottom:8px; background:#FFF; border-radius: 8px; overflow:hidden;}
.fen1_index_two ul li:nth-child(4){ margin-right:0;}
.fen1_index_two ul li img{ width:280px; height:186px;}
.fen1_index_two ul li h3{ margin-top:12px; font-size:18px; line-height:28px; text-align:center;}
.fen1_index_two ul li p{ margin:12px; font-size:14px; line-height:22px; color:#999;}
.fen1_index_thre{ margin-top:20px; padding-bottom:10px; background:#F93;}
.fen1_index_thre ul{ padding:30px 0; overflow:hidden;}
.fen1_index_thre ul li{ float:left; width:280px; margin-right:20px; padding-bottom:12px; background:#FFF; border-radius: 8px; overflow:hidden;}
.fen1_index_thre ul li:nth-child(4){ margin-right:0;}
.fen1_index_thre ul li img{ width:280px; height:320px;}
.fen1_index_thre ul li h3{ margin-top:8px; font-size:17px; line-height:24px; text-align:center;}
.fen1_index_for{ margin-top:16px;}
.fen1_index_for ul{ padding:30px 0 0 0; overflow:hidden;}
.fen1_index_for ul li{ float:left; width:560px; margin-bottom:20px; padding:10px 0; border-top:1px #BBB solid; border-bottom:1px #BBB solid; overflow:hidden;}
.fen1_index_for ul li:nth-child(2n){ float:right;}
.fen1_index_for ul li .time{ float:left; margin-right:12px; text-align:center; color:#be392a;}
.fen1_index_for ul li .time span{ font-size:32px; line-height:34px; display:block;}
.fen1_index_for ul li .time span+span{ font-size:13px; line-height:18px;}
.fen1_index_for ul li h3{ font-size:16px; line-height:26px; font-weight:bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fen1_index_for ul li p{ padding-top:3px; font-size:13px; line-height:24px; color:#666;}
.Fen2_page-con{ background:#fff;padding:60px 0;overflow:hidden;}
.Fen2_page-con-box{ width:1180px;margin:0 auto;}
.Fen2_page-bg{ background:#08263a;}
.Fen2_head-title{ text-align:center;margin-bottom:40px;}
.Fen2_head-title h2{ color:#08263a;font-weight:600;font-size:33px;line-height:36px;display:inline-block;}
.Fen2_head-title p{ line-height:26px;font-size:17px;margin:0 auto;margin-top:16px;color:#666;}
.Fen2_white-size{ color:#fff;}
.Fen2_white-size h2,.Fen2_white-size p{ color:#fff;}
.Fen2_youshi{ overflow:hidden;}
.Fen2_youshi li{ width:265px;float:left;margin-right:40px;text-align:center;}
.Fen2_youshi li:nth-child(4){margin-right:0;}
.Fen2_youshi li .img{ width:120px;height:140px;margin:0 auto;margin-bottom:20px;background:url(../images/site/fangkuai.png) no-repeat center center;background-size:100%;}
.Fen2_youshi li .img img{ height:68px;margin-top:35px;}
.Fen2_youshi li h3{ font-size:20px;line-height:26px;font-weight:600;margin-bottom:10px;}
.Fen2_youshi li p{ line-height:24px;font-size:14px;color:#333;}
.Fen2_item{ overflow:hidden;}
.Fen2_item li{ width:380px;float:left;margin:20px 20px 0 0;}
.Fen2_item li:nth-child(3n){margin-right:0;}
.Fen2_item li .box{ border-radius:10px;position:relative;padding:20px;height:100px;background:rgba(0,0,0,0.4);background:#fff;}
.Fen2_item li .img{ text-align:center;position:absolute;left:20px;top:20px;width:100px;height:100px;background:#cde6f5;border-radius:100%;margin:0 auto;overflow:hidden;}
.Fen2_item li .img img{ height:100%;}
.Fen2_item li .desc{ padding:0 0 0 120px;height:100px;display: table-cell;vertical-align: middle;}
.Fen2_item li h3{ font-size:22px;line-height:24px;font-weight:600;margin-bottom:8px;color:#333;}
.Fen2_item li p{ text-align: justify;line-height:24px;font-size:14px;color:#666;}
.Fen2_vibe{ overflow:hidden;}
.Fen2_vibe .Fen2_beone{ float:left; width:286px; height:396px; margin-right:20px; overflow:hidden; border-radius:10px;}
.Fen2_vibe .Fen2_betwo{ float:left; width:568px; height:400px;}
.Fen2_vibe .Fen2_betwo img{ float:left; width:274px; height:188px; border-radius:10px;}
.Fen2_vibe .Fen2_betwo img:nth-child(2n){ margin-left:20px;}
.Fen2_vibe .Fen2_betwo img:nth-child(-n+2){ margin-bottom:20px;}
.Fen2_vibe .Fen2_bethr{ float:left; width:286px; height:396px; margin-left:20px; overflow:hidden; border-radius:10px;}
.Fen2_index-about{ width:980px;margin:-16px auto 30px auto;color:#fff;line-height:30px;font-size:16px;text-align:center;}
.Fen2_chengjiu{ width:980px;margin:0 auto;color:#fff;overflow:hidden;}
.Fen2_chengjiu li{ text-align:center;width:25%;float:left;}
.Fen2_chengjiu li h3{ font-size:50px;font-weight:600;line-height:50px;color:#ffcc33;}
.Fen2_chengjiu li h3 span{ display:inline-block;font-size:16px;color:#fff;margin-left:10px;}
.Fen2_chengjiu li p{ font-size:17px;}
.Fen2_new { overflow:hidden;}
.Fen2_new .leftImg {position:relative}
.Fen2_new .leftImg img {border:1px solid #ccc;width:520px;display:block;border-radius:10px;}
.Fen2_new .leftImg .time {position:absolute;top:0;left:0;width:68px;height:68px;background:#08263a;color:#fff;text-align:center;border-radius:6px;}
.Fen2_new .leftImg .time span {font-size:40px;line-height:45px;display:block;}
.Fen2_new .leftImg .time p {font-size:14px;line-height:18px;}
.Fen2_new .leftCon {width:100%;max-width:520px}
.Fen2_new .leftCon h3 {font-size:16px;color:#08263a;margin:20px 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.Fen2_new .leftCon p {font-size:14px;color:#aaa;line-height:22px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.Fen2_new .linka {width:220px;height:41px;background:url("../images/site/link.png") no-repeat;display:block;margin:18px 0;-webkit-transition:all .4s;transition:all .4s;}
.Fen2_new .linka:hover {-webkit-transform:scale(0.9) rotate(4deg);-ms-transform:scale(0.9) rotate(4deg);transform:scale(0.9) rotate(4deg)}
.Fen2_new ul {float:right;width:600px;}
.Fen2_new ul li {padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:30px;overflow:hidden;}
.Fen2_new ul li:last-child{margin-bottom:0px;}
.Fen2_new ul li a {display:block}
.Fen2_new ul li a .time {width:68px;float:left;color:#666;text-align:center}
.Fen2_new ul li a .time span {font-size:40px;line-height:45px;display:block;}
.Fen2_new ul li a .time p {font-size:14px;line-height:22px;}
.Fen2_new ul li a .con {width:500px;float:left;margin-left:20px;}
.Fen2_new ul li a .con h3 {font-size:16px;color:#08263a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-weight:bold;}
.Fen2_new ul li a .con p {font-size:12px;color:#aaa;line-height:18px;height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.Fen2_new ul li a:hover .con h3 {text-decoration:underline}
/* FOOTER */
.footer{ height:160px; margin-top:40px; background:url(../images/site/footbj.png) bottom; overflow:hidden;}
.footer .fotnav{ padding:10px 0; text-align:center; border-bottom:1px #EEE dashed; overflow:hidden;}
.footer .fotnav li{ margin:20px 13px 6px 13px; color:#FFF; display:inline-block;}
.footer .fotext{ margin:16px 0 10px 0; text-align:center; overflow:hidden;}
.footer .fotext p{ margin:0 12px; font-size:16px; line-height:22px; display:inline; color:#FC0;}
.footer .Copyright,.footer .Copyright a{ font-size:15px; line-height:22px; text-align:center; color:#FFF;}
.koubai{ width:100%; height:50px; background:#08263a;}
.fot_tle{height:50px;background:rgba(0,0,0,0.5);box-shadow:0px 0px 1px 1px #a6a6a6;position:fixed;bottom: 0;left: 0;right:0;z-index: 1;width: 100%;margin:0 auto; overflow:hidden; text-align:center;}
.fot_tle p{ margin:0 50px; padding-left:36px; font-size:20px; color:#EEE; line-height:50px; letter-spacing:1px; display:inline-block;}
.fot_tle .tel{ background:url(../images/site/tel.png) left center no-repeat;}
.fot_tle .QQ{ background:url(../images/site/qq.png) left center no-repeat;}
.fot_tle .weixin{ background:url(../images/site/wx.png) left center no-repeat;}
 /* 分站手机端样式 */
@media screen and (max-width: 768px) {
.wrap{ width:100%;}
/* HEADER */
.header{ height:60px;}
.header .logo{ width:48%; height:60px; margin-left:1.6%; background:url(../images/site/logo.png) center 16px no-repeat; background-size:100% auto;}
.header .logo span{ width:48%; height:60px;}
.header .nav{width:48%; margin-top:20px; overflow:hidden;}
.header .nav li{float:left; margin-left:5px; padding-left:5px; font-size:11px; line-height:16px; border-radius:8px;}
.header .nav li:first-child{display:none;}
.slideBox{ overflow:hidden;position:relative;background:#fff;width:100%;height:168px;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.slideBox .hd ul li.on{ height:10px;background:#005f97;}
.slideBox .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;width:100%;height:168px;}
.slideBox .bd li a{ display:inline-block;width:100%;height:180px;}
/*分站-Start*/
.fen1_index_one{background:#FFF;}
.fen1_index_one ul{padding:20px 0;}
.fen1_index_one li{width:25%; margin:10px 0; text-align:center;}
.fen1_index_one li img{width:78%;}
.fen1_index_one li p{margin-top:8px; font-size:12px; line-height:26px; font-weight:bold;}
.fen1_index_one li:nth-child(5){display:none;}
.nvtie{ padding-top:16px;}
.nvtie h2{ font-size:23px; line-height:30px; letter-spacing:0;}
.nvtie span{ font-size:15px; line-height:30px;}
.fen1_index_two{ margin-top:12px;}
.fen1_index_two ul{ padding:20px 0;}
.fen1_index_two ul li{ float:left; width:48%; margin:0 1%; padding-bottom:6px;}
.fen1_index_two ul li:nth-child(-n+2){margin-bottom:2%;}
.fen1_index_two ul li .img{width:100%; padding-top:68%; position:relative; overflow:hidden;}
.fen1_index_two ul li img{width:100%; height:100%; position:absolute; top:0; left:0;}
.fen1_index_two ul li h3{ margin-top:12px; font-size:16px; line-height:28px; text-align:center;}
.fen1_index_two ul li p{ margin:5px 10px; font-size:12px; line-height:18px; color:#999; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.fen1_index_thre{ margin-top:8px; padding:12px 0 10px 0;}
.fen1_index_thre ul{ padding:16px 0 20px 0;}
.fen1_index_thre ul li{ float:left; width:48%; margin:0 1%; padding-bottom:8px;}
.fen1_index_thre ul li:nth-child(-n+2){margin-bottom:2%;}

.fen1_index_thre ul li .img{width:100%; padding-top:125%; position:relative; overflow:hidden;}
.fen1_index_thre ul li img{width:100%; height:100%; position:absolute; top:0; left:0;}
.fen1_index_thre ul li h3{ margin-top:8px; font-size:13px; line-height:24px; text-align:center;}
.fen1_index_for{ margin-top:16px;}
.fen1_index_for ul{ padding:30px 0 0 0;}
.fen1_index_for ul li{ float:none; width:100%; margin:1%; padding:10px 0;}
.fen1_index_for ul li:nth-child(2n){ float:none;}
.fen1_index_for ul li .time{ float:left; margin-right:12px; text-align:center; color:#be392a;}
.fen1_index_for ul li .time span{ font-size:32px; line-height:34px; display:block;}
.fen1_index_for ul li .time span+span{ font-size:13px; line-height:18px;}
.fen1_index_for ul li h3{ font-size:16px; line-height:26px; font-weight:bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fen1_index_for ul li p{ padding-top:3px; font-size:13px; line-height:24px; color:#666;}
	
	
.Fen2_page-con{ padding:30px 0 20px 0;}
.Fen2_page-con-box{ width:100%;margin:0 auto;}
.Fen2_page-bg{ background:#08263a;}
.Fen2_head-title{ margin-bottom:12px;}
.Fen2_head-title h2{ font-size:23px;line-height:36px;}
.Fen2_head-title p{ line-height:20px;font-size:12px;margin-top:6px;}
.Fen2_youshi li{ width:31.33%;float:left;margin:1%;}
.Fen2_youshi li .box{ margin-left:1px; margin-right:1px;}
.Fen2_youshi li .img{ width:80px;height:95px;margin-bottom:8px;}
.Fen2_youshi li .img img{ height:46px;margin-top:25px;}
.Fen2_youshi li h3{ font-size:16px;line-height:22px;margin-bottom:3px;}
.Fen2_youshi li p{ line-height:20px;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.Fen2_youshi li:nth-child(4){display:none;}
.Fen2_item{ overflow:hidden;}
.Fen2_item li{ width:96%;float:left; margin:2%;}
.Fen2_item li:nth-child(-n+3){display:none;}
.Fen2_item li .box{ padding:12px ;height:76px;}
.Fen2_item li .img{ left:12px;top:12px;width:76px;height:76px;}
.Fen2_item li .img img{ height:100%;}
.Fen2_item li .desc{ padding:0 0 0 96px;height:76px;}
.Fen2_item li h3{ font-size:16px;line-height:26px;margin-bottom:2px;}
.Fen2_item li p{ line-height:20px;font-size:12px;}
.Fen2_vibe{ margin:0 2%;}
.Fen2_vibe .Fen2_beone{ display:none;}
.Fen2_vibe .Fen2_betwo{ float:left; width:100%; height:auto;}
.Fen2_vibe .Fen2_betwo img{ float:left; width:49%; height:auto;}
.Fen2_vibe .Fen2_betwo img:nth-child(2n){ margin-left:2%;}
.Fen2_vibe .Fen2_betwo img:nth-child(-n+2){ margin-bottom:2%;}
.Fen2_vibe .Fen2_bethr{ display:none;}
.Fen2_index-about{ width:100%;margin:0px auto 20px auto;line-height:20px;font-size:12px;}
.Fen2_index-about p{ margin:0 1.2%;}
.Fen2_index-about p:first-child{display:none;}
.Fen2_chengjiu{ width:100%;}
.Fen2_chengjiu li h3{ font-size:25px;line-height:28px;}
.Fen2_chengjiu li h3 span{ font-size:13px;margin-left:3px;}
.Fen2_chengjiu li p{ font-size:12px;}



.Fen2_new { overflow:hidden;}
.Fen2_new .leftImg {position:relative}
.Fen2_new .leftImg img {border:1px solid #ccc;width:520px;display:block;border-radius:10px;}
.Fen2_new .leftImg .time {position:absolute;top:0;left:0;width:68px;height:68px;background:#08263a;color:#fff;text-align:center;border-radius:6px;}
.Fen2_new .leftImg .time span {font-size:40px;line-height:45px;display:block;}
.Fen2_new .leftImg .time p {font-size:14px;line-height:18px;}
.Fen2_new .leftCon {width:100%;max-width:520px}
.Fen2_new .leftCon h3 {font-size:16px;color:#08263a;margin:20px 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.Fen2_new .leftCon p {font-size:14px;color:#aaa;line-height:22px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.Fen2_new .linka {width:220px;height:41px;background:url("../images/site/link.png") no-repeat;display:block;margin:18px 0;-webkit-transition:all .4s;transition:all .4s;}
.Fen2_new .linka:hover {-webkit-transform:scale(0.9) rotate(4deg);-ms-transform:scale(0.9) rotate(4deg);transform:scale(0.9) rotate(4deg)}
.Fen2_new ul {float:right;width:600px;}
.Fen2_new ul li {padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:30px;overflow:hidden;}
.Fen2_new ul li:last-child{margin-bottom:0px;}
.Fen2_new ul li a {display:block}
.Fen2_new ul li a .time {width:68px;float:left;color:#666;text-align:center}
.Fen2_new ul li a .time span {font-size:40px;line-height:45px;display:block;}
.Fen2_new ul li a .time p {font-size:14px;line-height:22px;}
.Fen2_new ul li a .con {width:500px;float:left;margin-left:20px;}
.Fen2_new ul li a .con h3 {font-size:16px;color:#08263a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-weight:bold;}
.Fen2_new ul li a .con p {font-size:12px;color:#aaa;line-height:18px;height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.Fen2_new ul li a:hover .con h3 {text-decoration:underline}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* FOOTER */
.footer{ height:135px; margin-top:40px;}
.footer .fotnav{ padding:8px 0;}
.footer .fotnav li{ margin:10px 1% 6px 1%; font-size:11px; }
.footer .fotnav li:first-child{display:none;}
.footer .fotext{ margin:8px 0 3px 0;}
.footer .fotext p{ margin:0 1%; font-size:12px; line-height:22px;}
.footer .Copyright,.footer .Copyright a{ margin:0 8px; font-size:10px; line-height:18px;}
.koubai{ width:100%; height:50px;}
.fot_tle{height:50px;}
.fot_tle p{ margin:0 12px; padding-left:33px; font-size:18px; line-height:50px;}
.fot_tle .tel{ display:none;}

}
