@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{ height:100px; background:url(../images/Fen/navbj.png);}
.header .logo{ float:left; width:350px; height:100px; background:url(../images/Fen/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; line-height:100px; border-radius:8px;font-size:18px; color:#FFF; font-weight:bold;}
/*轮播图*/
.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*/
.title-box{ margin-top:50px; text-align:center;}
.title-box h2{ font-size:31px; line-height:40px; font-weight:bold;}
.title-box p{ margin-top:8px; font-size:17px; line-height:30px; color:#666;}
.title-box1{ margin-top:50px; text-align:center;}
.title-box1 h2{ font-size:31px; line-height:40px; font-weight:bold; color:#FC0;}
.title-box1 p{ margin-top:8px; font-size:17px; line-height:30px; color:#EEE;}
.index_one{ overflow:hidden;}
.index_one ul{ margin-top:40px;}
.index_one ul li{ width:270px; background:#FFF; border-radius:5px;}
.index_one ul li:hover{ background:#900;}.index_one ul li:hover p{ color:#FFF;}
.index_one ul li .biao{ width:140px; height:140px; margin:36px auto 20px auto; background:#900; border-radius:100px; overflow:hidden;}
.index_one ul li .biao img{ width:140px; height:140px;}
.index_one ul li:hover .biao{ background:#006;}
.index_one ul li h3{ font-size:23px; line-height:30px; font-weight:bold; text-align:center;}
.index_one ul li:hover h3{ color:#FC0;}
.index_one ul li p{ margin:12px 20px 26px 20px; font-size:16px; line-height:28px; color:#999;}
.index_two{ margin-top:50px; padding:50px 0; background:#08263a; overflow:hidden;}
.index_two .twlft{ float:left; width:580px;}
.index_two .twlft h2{ font-size:28px; line-height:40px; font-weight:bold; color:#FC0;}
.index_two .twlft p{ margin:12px 0; font-size:16px; line-height:30px; color:#EEE;}
.index_two .twgrt{ float:right; width:560px;}.index_two .twgrt img{border-radius:5px;}
.index_tre{ overflow:hidden;}
.index_tre ul{ margin-top:40px;}
.index_tre ul li{ width:270px; background:#FFF; border-radius:5px; overflow:hidden;}
.index_tre ul li:hover{ background:#900;}.index_tre ul li:hover h3{ color:#FC0;}.index_tre ul li:hover p{ color:#FFF;}
.index_tre ul li img{ margin:8px; width:254px; height:160px; border-radius:5px;}
.index_tre ul li h3{ margin-top:15px; font-size:22px; line-height:30px; font-weight:bold; text-align:center;}
.index_tre ul li p{ margin:8px 15px 15px 15px; font-size:16px; line-height:30px; color:#999; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.index_for{ margin-top:50px; padding-bottom:50px; background:#08263a; overflow:hidden;}
.index_for ul{ margin-top:40px;}
.index_for ul li{ width:270px; background:#FFF; border-radius:5px; overflow:hidden}
.index_for ul li:hover{ background:#900;}.index_for ul li:hover h3{ color:#FC0;}
.index_for ul li img{ width:100%; height:100%;}
.index_for ul li h3{ margin:10px 0; font-size:17px; line-height:28px; font-weight:bold; text-align:center;}
.index_fiv{ overflow:hidden;}
.index_fiv .leftImg {position:relative}
.index_fiv .leftImg img {border:1px solid #ccc;width:530px;display:block; border-radius:5px;}
.index_fiv .leftImg .time {position:absolute;top:0;left:0;width:68px;height:68px;background:#08263a;color:#fff;text-align:center;border-radius:5px;}
.index_fiv .leftImg .time span {font-size:40px;line-height:45px;display:block;}
.index_fiv .leftImg .time p {font-size:14px;line-height:18px;}
.index_fiv .leftCon {width:530px;}
.index_fiv .leftCon h3 {font-size:17px;color:#08263a;margin:20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.index_fiv .leftCon p {font-size:15px;color:#999;line-height:28px;text-indent:2em;}
.index_fiv .linka {width:220px;height:41px;background:url("../images/Fen/link.png") no-repeat;display:block;margin:20px 0;-webkit-transition:all .4s;transition:all .4s;}
.index_fiv .linka:hover {-webkit-transform:scale(0.9) rotate(4deg);-ms-transform:scale(0.9) rotate(4deg);transform:scale(0.9) rotate(4deg)}
.index_fiv ul {float:right;width:600px;}
.index_fiv ul li {padding-bottom:11px;border-bottom:1px solid #ccc;margin-bottom:12px;overflow:hidden;}
.index_fiv ul li:nth-child(4){padding-bottom:0;margin-bottom:0;border:none;}
.index_fiv ul li a {display:block}
.index_fiv ul li a .time {width:68px;float:left;color:#FFF;text-align:center;background:#08263a;border-radius:5px;}
.index_fiv ul li a .time span {font-size:43px;line-height:45px;display:block;}
.index_fiv ul li a .time p {font-size:15px;line-height:22px;}
.index_fiv ul li a .con {width:500px;float:left;margin-left:20px;}
.index_fiv ul li a .con h3 {font-size:16px;color:#08263a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-weight:bold;}
.index_fiv ul li a .con p {font-size:12px;color:#999;line-height:22px;overflow:hidden}
.index_fiv ul li a:hover .con h3 {text-decoration:underline}
.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_two ul li:hover{ background:#900;}.fen1_index_two ul li:hover h3{ color:#FC0;}.fen1_index_two ul li:hover p{ color:#FFF;}
.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_thre ul li:hover{ background:#900;}.fen1_index_thre ul li:hover h3{ color:#FC0;}
.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-con0{ background:#fff;padding:60px 0 0 0;overflow:hidden;}
.Fen2_page-con-box{ width:1180px;margin:0 auto;}
.Fen2_border-bottom{ border-bottom:solid 1px #ddeef9;}
.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;}
.mr20{ margin-right:20px;}
.md20{ margin-bottom:20px;}
.Fen2_youshi{ overflow:hidden;}
.Fen2_youshi ul{ margin-left:-40px;}
.Fen2_youshi ul li{ width:25%;float:left;text-align:center;}
.Fen2_youshi ul li .box{ margin-left:40px;}
.Fen2_youshi ul li .img{ width:120px;height:140px;margin:0 auto;margin-bottom:20px;background:url(../images/Fen/fangkuai-blue.png) no-repeat center center;background-size:100%;}
.Fen2_youshi ul li .img img{ height:68px;margin-top:35px;}
.Fen2_youshi ul li h3{ font-size:20px;line-height:26px;font-weight:600;margin-bottom:10px;}
.Fen2_youshi ul li p{ line-height:24px;font-size:14px;color:#333;}
.Fen2_item{ overflow:hidden;}
.Fen2_item ul{ margin-top:-20px;margin-left:-20px;}
.Fen2_item ul li{ width:33.33%;float:left;margin-top:20px;}
.Fen2_item ul li .box{ border-radius:10px;position:relative;padding:30px 20px;height:100px;background:rgba(0,0,0,0.4);background:#fff;margin-left:20px;}
.Fen2_item ul li .img{ text-align:center;position:absolute;left:20px;top:30px;width:100px;height:100px;background:#cde6f5;border-radius:100%;margin:0 auto;margin-bottom:30px;overflow:hidden;}
.Fen2_item ul li .img img{ height:100%;}
.Fen2_item ul li .desc{ padding:0 0 0 120px;height:100px;display: table-cell;vertical-align: middle;}
.Fen2_item ul li h3{ font-size:22px;line-height:24px;font-weight:600;margin-bottom:8px;color:#333;}
.Fen2_item ul li p{ text-align: justify;line-height:24px;font-size:14px;color:#666;}
.Fen2_vibe{ overflow:hidden;}
.Fen2_vibe li{ overflow:hidden; border-radius:10px;}
.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_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;}
.Fen2_chengjiu ul{ overflow:hidden;}
.Fen2_chengjiu ul li{ text-align:center;width:25%;float:left;}
.Fen2_chengjiu ul li h3{ font-size:50px;font-weight:600;line-height:50px;color:#ffcc33;}
.Fen2_chengjiu ul li h3 span{ display:inline-block;font-size:16px;color:#fff;margin-left:10px;}
.Fen2_chengjiu ul 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/Fen/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{ height:160px; margin-top:40px; background:url(../images/Fen/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; display:inline-block; color:#FFF;}
.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/Fen/tel.png) left center no-repeat;}
.fot_tle .QQ{ background:url(../images/Fen/qq.png) left center no-repeat;}
.fot_tle .weixin{ background:url(../images/Fen/wx.png) left center no-repeat;}
