﻿@charset "utf-8";
/* CSS Document */
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:-webkit-box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; -webkit-box-flex:1;font-size:0 }.focus .hd ul .on{ background:#00456b;}.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
@charset "utf-8";
/* CSS Document */
.Title{width: 100%;text-align: center;padding-top: 2rem;}.Title h3{font-size: 1.4rem;}.Title h3 a{color: #00456b;}.Title h3 a b{color:#a30000}.Title p{font-size: 1rem;color: #666666;margin-top: 0.5rem;padding: 0 3%;}
.Title1{background:#555;width: 100%;text-align: center;padding-top: 2rem;color: #fff;}.Title1 h3{font-size: 1.4rem;}.Title1 h3 a{color: #fff;}.Title1 p{font-size: 1rem;color: #fff;margin-top: 0.5rem;padding: 0 3%;}

.footerlx{background:#fff;width: 100%;text-align: center;padding-top: 2rem;color: #00456b;height:420px;line-height:1.2rem;}.footerlx h3{font-size: 1rem;line-height:1.2rem;}.footerlx h3 a{color: #00456b;font-weight:normal;}.footerlx h3 a b{font-weight:normal;}.footerlx p{font-size: 1rem;color: #00456b;margin-top: 0.5rem;padding: 0 3%;}
.footerlx p.p2{}
.footerlx p.p3{}

/* banner */
.banner{width: 100%;margin-top: 0.8rem;}.banner img{display: block;width: 100%;}
/*nav*/
nav{width: 100%;overflow: hidden;background: #fff;}nav a{font-size: 1rem;color: #666666;display: block;float: left;width: 25%;text-align: center;box-sizing: border-box;padding: 1rem 0;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}nav a:nth-child(1),nav a:nth-child(2),nav a:nth-child(3),nav a:nth-child(4){border-bottom:1px solid #e6e6e6;}nav a:nth-child(4n+1){border-left: none;}
/*case*/
.case{width: 100%;background: #fff;margin-top: 0.8rem;padding-bottom: 2.1rem;}.case img{display: block;width: 100%;}.case .mainCon{width: 100%;margin-top: 2.25rem;}.case .mainCon .menu{width: 95%;margin: 0 auto;position: relative;}.case .mainCon .menu .box{width: 90%;margin: 0 auto;overflow: hidden;}.case .mainCon .menu .box ul{width: 100%;}.case .mainCon .menu li{display: inline-block;padding: 0 6.7% 0.4rem 6.7%;font-size: 1.1rem;color: #666666;}.case .mainCon .menu li.on{color: #00456b;text-decoration: underline;font-weight:bold;}.case .mainCon .menu i{display: block;width: .583rem;height: 1.083rem;position: absolute;top: 1rem;}.case .mainCon .menu i.prev{left: 0;}.case .mainCon .menu i.next{right: 0;}.case .conBox{width: 96%;margin: 1.4rem auto 0;}.case .conBox li{width: 49%;margin-left: 2%;float: left;margin-top: 0.5rem;}.case .conBox li:nth-child(2n+1){margin-left: 0;}.case .conBox li:nth-child(1),.case .conBox li:nth-child(2){margin-top: 0;}
.case .conBox a.more{width: 45%;height: 2.5rem;line-height: 2.5rem;
text-align: center;
border-radius: 2.083rem;
background-color:#00456b;
color:
#fff;
font-size: 1rem;
display: block;
margin: 1.25rem auto 0;}
/*flow*/
.flow{width: 100%;margin-top: 0.8rem;padding-bottom: 2.1rem;}.flow img{display: block;width: 100%;}.flow .mainCon{width: 98%;margin: 1rem auto 0 auto;}.flow .mainCon ul{padding: 0 1%;}.flow .mainCon li{width: 23%;margin-left: 2%;padding-top: 1.5rem;margin-top: 0.5rem;float: left;text-align: center;padding-bottom: 1.625rem;background: linear-gradient(to right bottom, #fff, #e2e2e2);}.flow .mainCon li:nth-child(4n+1){margin-left: 0.5%;}.flow .mainCon li:nth-child(1),.flow .mainCon li:nth-child(2),.flow .mainCon li:nth-child(3),.flow .mainCon li:nth-child(4){margin-top: 0;}
.flow .mainCon li img{width: 29%;margin: 0 auto;}.flow .mainCon li span{display: block;font-size: 1rem;color: #333333;margin-top: .667rem;}.flow .mainCon p span{font-weight: bold;}.flow .mainCon em{font-size: 0.6rem;color: #999999;text-transform: uppercase;display: block;text-align: center;margin-top: 0.3rem;}.flow .mainCon a.more{display: block;font-size: 1rem;color: #666666;margin: 2.083rem auto 0;text-align: center;}.flow .mainCon a.more img{width: 9%;display: inline-block;}
/*youshi*/
.flow .xuanze{background:#555;padding-top:1rem;width:94%;padding:3%;margin:0;}
.flow .xuanze h3{color:#fff;font-size:1.2rem;line-height:4rem;font-weight:bold;text-align:center;}
.flow .xuanze img{}
.flow .xuanze p{color:#fff;font-size:1rem;text-align:center;padding-top:1rem;}
.flow .xuanze p.last{padding-bottom:2rem;}
/*ysa2*/
.xmxt_con {
	width:100%;
    position: relative;
	margin:0;
}.xmxt_con img{
	width: 100%;
display: block;
font-size: 0;
}

.zx001{padding-bottom: 2em;}
.zx001 ul li:first-child {
    margin-left: 0;
    background-color: 
    #00456b;
}
.zx001 ul li {
    float: left;
    width: 49%;
    margin-left: 2%;
    background-color: #a30000;
    text-align: center;
}.zx001 ul li a {
    display: block;
    padding: .833rem 0;
}.zx001 ul li p {
    font-size: 1rem;
    color: 
    #fff;
}
/*adv*/
.adv{width: 100%;background: #555;border-bottom: 1px solid #e6e6e6;}.adv img{display: block;width: 100%;}.adv .mainCon{width: 100%;margin: 2.25rem auto 0;}.adv .mainCon li{float: left;width: 50%;padding: 2rem 8% 0 5%;box-sizing: border-box;border-left: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;position: relative;height: 16rem;}.adv .mainCon li:nth-child(2n+1){border-left: none;}.adv .mainCon li h3{font-size: 1.1rem;color: #fff;}.adv .mainCon li p{font-size: 1rem;color: #d5d5d5;margin-top: 0.8rem;}.adv .mainCon li i{display: block;width: 22%;position: absolute;bottom:26%;left: 12%;}.adv .mainCon li span{position: absolute;right: 8%;bottom: 1.2rem;display: block;}.adv .mainCon li:nth-child(1) span{width:45%;}.adv .mainCon li:nth-child(2) span{width: 45%;bottom: 0.2rem;}.adv .mainCon li:nth-child(3) span{width: 50%;}.adv .mainCon li:nth-child(4) span{width: 61%;bottom: 0;}
/*offer*/
.offer{width: 100%;background: #fff;margin-top: 0.8rem;border-top: 1px solid #e6e6e6;padding-bottom: 2.1rem;border-bottom: 1px solid #e6e6e6;}.offer img{display: block;width: 100%;}.offer .mainCon{width: 98%;margin: 2.25rem auto 0;}.offer .mainCon .Input{width: 100%;height: 3.5rem;box-sizing: border-box;border: 1px solid #dfdfdf;overflow: hidden;border-radius: 4px;margin-bottom: 0.85rem;}.offer .mainCon input{width: 83%;float: left;height: 3.5rem;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;}.offer .mainCon span{display: block;width: 12%;float: left;box-sizing: border-box;border-left: 1px solid #dfdfdf;border-radius: 0 0 4px 4px;height: 3.5rem;}.offer .mainCon .Select{width: 100%;height: 3.5rem;box-sizing: border-box;border: 1px solid #dfdfdf;overflow: hidden;border-radius: 4px;position: relative;;margin-bottom: 0.85rem;}.offer .mainCon select{width:100%;float: left;height: 3.5rem;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;color: #666;}.offer .mainCon .Select span{position: absolute;top: 0;right: 0;background: #fff;}.offer .mainCon a{display: block;width: 100%;background: #00456b;padding: 0.9rem 0;font-size: 1rem;color: #fff;text-align: center;border-radius: 4px;}
/**xinwen*/
.xinwen{padding:1rem 0 2rem 0;margin:2%;}
.xinwen dl{padding:2em 0 2em 0;height:4rem;}
.xinwen dl dt{width: 25%;float: left;}
.xinwen dl dt img{display: block;width: 9.5em;height: 9em;}
.xinwen dl dd {
    float: right;
    width: 70%;
    overflow: hidden;
}.xinwen dl dd h3 {
    font-weight: normal;
    font-size: 1rem;
    color: 
    #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}.xinwen dl dd p {
    font-size: .833rem;
    color: 
    #666;
    line-height: 1.2rem;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    margin-top: .3rem;
    -webkit-box-orient: vertical;
}.xinwen dl dd span {
    display: block;
    color: 
    #666;
    font-size: .833rem;
    float: right;
    margin-top: .3rem;
}.xinwen dl dd h4 {
    font-weight: normal;
    font-size: 1rem;
    color: 
    #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/*activity*/
.activity{width: 100%;}.activity img{display: block;width: 100%;}.activity .conBox{width: 93%;padding: 0 3.5%;background: #16037c;}.activity .conBox .box{width: 100%;box-sizing: border-box;border-radius: .833rem;border: .208rem solid #6a29a7;background: #402ea3;}.activity .conBox h3{font-size: 1.25rem;color: #fff;font-weight: normal;text-align: center;padding: .833rem 0;}.activity .conBox .con{background: #fff;padding: 0 2%;padding-top: 0.75rem;border-radius: 0 0 .833rem .833rem;padding-bottom: 0.5rem;}.activity .conBox .con label{display: block;font-size: 1rem;color: #333333;margin: 0 0 .75rem 0;}.activity .conBox .con input{width: 97%;border: none;height: 2.5rem;line-height: 2.5rem;box-sizing: border-box;border: 1px solid #e0e3e7;font-size: 1rem;color: #333333;padding-left: 3%;margin-bottom: 0.75rem;}
.activity .conBox .con a{display: block;width: 40%;text-align: center;padding: 0.55rem 0;background: #402ea3;font-size: 1.25rem;color: #fff;margin: 0 auto;border-radius: 2rem;}
.biaodanyy{width:90%;height:240px;margin:0 auto;-moz-box-shadow:2px 2px 5px #303e53; -webkit-box-shadow:2px 2px 5px #303e53; box-shadow:2px 2px 5px #303e53;border-radius:15px;
-moz-border-radius:15px; /* 老的 Firefox */}