body,ul,dl,dd,dt,em,p,h1,nav,h4{margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei"}
ul li{float:left;list-style:none;margin:0;padding:0;}
img{border:none;}
body{background-color:#fff;}
a{color:#000; text-decoration:none;}

#top{width:100%;height:150px;background-color:#1D386F; overflow:hidden;}
#top ul,nav ul{width:1205px;margin:0 auto;}
#top ul li.logo{padding:10px 0 0 10px;}
#top ul li.ewmai{float:right;padding-top:12px;}
#top ul li.ewmai em{display:block;text-align:right;font-style:normal}
#top ul li.ewmai em a{color:#fff;}
#top ul li.ewmai form{position:relative;}
#top ul li.ewmai input {
    margin-top: 40px;
    float: right;
    width: 150px;
    height: 24px;
    border: 1px solid #ddd;
	background-color:#1D386F;
	color:#ddd;
	border-radius:5px;
	padding-right:32px;
}
#top ul li.ewmai form div {
    position: absolute;
    right: 13px;
    top: 45px;
}


nav{width:100%;background-color:#1D386F;border-top:1px solid #fff;height:45px;clear:both;}
nav ul li{color:#fff;font-size:16px;padding-top:12px;}
nav ul li.dh{width:130px;text-align:center;float:left;position:relative;height:33px;}
nav ul li.dh a{color:#fff;}
nav ul li.dh dl{display:none;width:165px;position:absolute;top:45px;left:-10px;z-index:121212; overflow:hidden;background-color:#fff;}
nav ul li.dh:hover dl{display:block;padding-top:10px;}
nav ul li.dh dl dd{
line-height: 38px;
text-align: center;
border-bottom: 1px solid #e4e4e4;
}
nav ul li.dh dl dd a {
    display: block;
    height: 100%;
    color: #333;
    text-decoration: none;
    font-size: 14px;
}

nav ul li.dh dl dd:last-child {
    border-bottom: none;
}

nav ul li.dh dl dd:hover {
    background: #1d376f;
    border-color: #1d376f;
    color: #fff;
}
nav ul li.dh dl dd:hover a{color:#fff;}

#news{height:410px;width:100%;background-color:#F5F5F5;}
#news .newscon{width:1205px;margin:0 auto;}
#news .newscon .newsleft{width:710px;float:left;}
#news .newscon .newsleft .ntitle{width:96%;height:45px;line-height:45px;border-bottom:2px solid #4969A2;font-size:16px;color:#4969A2;font-weight:bold;}
#news .newscon .newsleft .ntitle span{float:right;}
#news .newscon .newsleft .nmlef{width:225px;float:left;padding-top:15px;}
#news .newscon .newsleft .nmrigt{width:412px;float:right;padding-top:12px;}
#news .newscon .newsleft .nmrigt table td{font-size:16px;}
#news .newscon .newsleft .nmrigt table td span{font-size:14px;color:#999;}

#news .newscon .newsright{width:470px;height:390px;float:right;padding:0 5px;overflow:hidden;}

#news .newscon .newsright .ntitle2{width:100%;height:45px;line-height:45px;border-bottom:2px solid #4969A2;font-size:16px;color:#4969A2;font-weight:bold;}
#news .newscon .newsright .ntitle2 span{float:right;}
#news .newscon .newsright ul{clear:both;width:100%;padding-top:19px}
#news .newscon .newsright ul li span{float:left;display:block;width:50px;height:26px;line-height:26px;text-align:center;background-color:#3477D0;color:#fff;}
#news .newscon .newsright ul li em{float:left;background-color:#fff;font-style:normal;width:50px;height:26px;line-height:26px;text-align:center;border:1px solid #f5f5f5;border-top:none;display:block;}
#news .newscon .newsright ul li:last-child{font-size:16px;padding:1px 0 0 15px;width:346px;}


#dtitle{border-bottom:2px solid #436D93;width:1205px;margin:0 auto;padding:6px 0;clear:both;}
#dfunll{height:40px;}
#dtitle span{display:block;width:150px;height:30px;background-color:#fff;font-size:18px;text-align:center;margin:0 auto -23px auto;font-weight:bold;color:#366EB9;}
#xiaoyuan,#msfc{width:1205px;margin:0 auto;}
#xiaoyuan ul li{width:260px;height:46px;line-height:46px;text-align:center;background-color:#A3080C;font-size:16px;color:#fff;margin:0px 0 20px 30px;}
#xiaoyuan ul li:hover{text-shadow: 1px 1px 1px #000, -1px -1px 1px #fff;}
#xiaoyuan ul li:nth-child(2){background-color:#FE9C07;}
#xiaoyuan ul li:nth-child(3){background-color:#FF5A60;}
#xiaoyuan ul li:nth-child(4){background-color:#22C751;}
#xiaoyuan ul li:nth-child(5){background-color:#CE5828;}
#xiaoyuan ul li:nth-child(6){background-color:#2FB0D0;}
#xiaoyuan ul li:nth-child(7){background-color:#D82F10;}
#xiaoyuan ul li:nth-child(8){background-color:#F06352;}
#msfc{overflow:hidden;}
#mcontent{width:2410px;}
#msfc .msfleft{width:401px;float:left;}
#msfc .msfleft li{float:left;list-style:none;}
#msfc .msfleft li img{width:120px;height:120px;border-radius:100%;}
#msfc .msfleft li div{font-size:16px;padding:12px;}
#msfc .msfleft li p{padding-left:10px;width:260px;}
#neirong{
        float: left;
    }
#neirong2{
        float: left;
}


.fhemei{clear:both;height:80px;}
#page_content,.fneongo{line-height: 240%;
font-size: 14px;padding:20px 0;}
.fneongo img{max-width:100%;}
#page_content p,.fneongo p{font-size:14px;}
#page_content .news{width:100%;}
#page_content .news li{padding:0.3rem 0;font-size:14px;width:100%;border-bottom: 1px dashed #ddd;}
#page_content .news li span{float:right;}
.ftitme{text-align:center;width:990px;padding:20px 0;font-size:18px;}
.fauto{color: rgb(99, 98, 98);text-align:center;height:60px;}
.list_content_title{clear:both;width:100%;}
.met_pager2{clear:both;padding-top:30px;height:80px;}
.met_pager2 dd{float:left;margin:0;padding-right:12px;}
footer{width:100%;background-color:#014DA1;height:290px;clear:both;}
footer div.widhtme{width:1205px;margin:0 auto;}
footer div.widhtme .widleft{width:70%;float:left;}
footer div.widhtme .widleft .ftot{color:#9F9F9F;font-size:16px;padding:40px 0 50px 0;}
footer div.widhtme .widleft .ftot a{color:#9F9F9F;}
footer div.widhtme .widleft p{color:#9F9F9F;font-size:14px;line-height:30px;}
footer div.widhtme .widleft .link{color:#9F9F9F;padding-top:20px;}
footer div.widhtme .widleft .link a{color:#9F9F9F;}

footer div.widhtme .widright{width:30%;float:right;}
footer div.widhtme .widright li{color:#9F9F9F}
footer div.widhtme .widright li div{font-size:14px;padding:50px 0 30px 0;}
footer div.widhtme .widright li dd{float:left;padding-right:20px;}
footer div.widhtme .widright li dd img{width:43px;height:43px;}
footer div.widhtme .widright li dd span{display:block;text-align:center;}
footer div.widhtme .widright li.pweixin{padding-top:40px;}
footer div.widhtme .widright li.pweixin span{display:block;text-align:center;}

.target {
    width:100%;
    height: 520px;
    overflow: hidden;
    position: relative;
}

.w-1280 {
    width: 1280px;
    margin: 0 auto;
}

.w-1280 .content_title{width:252px;float:left;}
.w-1280 .content_title h4{height:84px;background:url(/images/icon-foo.png) center;text-align:center;color:#fff;font-size:18px;line-height:84px;}
.w-1280 .content_title .box_list
{min-height: 612px;
padding: 20px 0 0;
margin: -20px 0 0 24px;
background: #fff;}



.w-1280 .content_title .box_list li {
    background: #f3f8f9;
    border-bottom: 2px solid #fff;
	
	
}

.w-1280 .content_title .box_list li dl{
	padding: 0 0 20px 44px;
	background: #f0f0f0;
}
.w-1280 .content_title .box_list li dl dd{
	position: relative;
padding-left: 10px;
line-height: 40px;
cursor: pointer;
font-size:16px;
}
.w-1280 .content_title .box_list li dl dd::before {
    display: block;
    content: ' ';
    width: 2px;
    height: 2px;
    background: #333;
    position: absolute;
    left: 4px;
    top: 19px;
}


.w-1280 .content_title .box_list li span {
    display: block;
    line-height: 48px;
    width:224px;
    border-left: 4px solid transparent;
    cursor: pointer;
	font-size:16px;background:url(/images/icon-drop.png) right no-repeat;
	text-indent:2rem;
	
	
}
.w-1280 .content_title .box_list li span.active{color: #254aa3;
border-color: #254aa3;}



.w-1280 .content_box{width:990px;float:left;padding:10px;background-color:#fff; overflow:hidden;margin-left:10px;}

.w-1280 .content_box .list_content_title{padding-top: 2px;
    height: 56px;
    position: relative;
    line-height: 52px;
    padding-left: 6px;
    font-size: 22px;
    border-bottom: 2px solid #d8dde5;position:relative;}
.w-1280 .content_box .list_content_title h4{position:absolute;left:0;bottom:-3px;font-size:18px;border-bottom:3px solid blue;}



.flipster {
 display:block;
 margin:0 auto;
 width:100%;
 position:relative;
 overflow-x:hidden;
 overflow-y:visible
}
.flip-items,
.flip-item {
 display:block;
 margin:0 auto;
 padding:0;
 list-style-type:none
}
.flip-items {
 width:100%;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -o-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
.flip-item {
 position:absolute;
 opacity:.99
}
.flip-past,
.flip-future,
.flip-next,
.flip-prev {
 cursor:pointer
}
.flip-item img {
 display:block;
 width:100%
}
.flipster-coverflow .flip-items {
 -webkit-transition:all 350ms ease-in-out;
 -moz-transition:all 350ms ease-in-out;
 -o-transition:all 350ms ease-in-out;
 -ms-transition:all 350ms ease-in-out;
 transition:all 350ms ease-in-out;
 position:relative;
 padding-top:2%;
 padding-bottom:5%
}
.flipster-coverflow .flip-item {
 display:block;
 -webkit-transition:all 175ms ease-in-out;
 -moz-transition:all 175ms ease-in-out;
 -o-transition:all 175ms ease-in-out;
 -ms-transition:all 175ms ease-in-out;
 transition:all 175ms ease-in-out;
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -o-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-perspective:800px;
 -moz-perspective:800px;
 perspective:800px;
 position:absolute;
 width:30%
}
.flipster-coverflow .flip-content {
 -webkit-transition:all 350ms ease-in-out;
 -moz-transition:all 350ms ease-in-out;
 -o-transition:all 350ms ease-in-out;
 -ms-transition:all 350ms ease-in-out;
 transition:all 350ms ease-in-out;
 -webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent))
}
.flipster-coverflow .flip-past .flip-content {
 -webkit-transform:rotateY(55deg) scale(.75);
 -moz-transform:rotateY(55deg) scale(.75);
 -o-transform:rotateY(55deg) scale(.75);
 -ms-transform:rotateY(55deg) scale(.75);
 transform:rotateY(55deg) scale(.75)
}
.flipster-coverflow .flip-future .flip-content {
 -webkit-transform:rotateY(-55deg) scale(.75);
 -moz-transform:rotateY(-55deg) scale(.75);
 -o-transform:rotateY(-55deg) scale(.75);
 -ms-transform:rotateY(-55deg) scale(.75);
 transform:rotateY(-55deg) scale(.75)
}
.flipster-coverflow.no-rotate .flip-past .flip-content {
 -webkit-transform:scale(.75);
 -moz-transform:scale(.75);
 -o-transform:scale(.75);
 -ms-transform:scale(.75);
 transform:scale(.75)
}
.flipster-coverflow.no-rotate .flip-future .flip-content {
 -webkit-transform:scale(.75);
 -moz-transform:scale(.75);
 -o-transform:scale(.75);
 -ms-transform:scale(.75);
 transform:scale(.75)
}
.flipster-coverflow .flip-current .flip-content {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform:rotateY(0deg)
}
.flipster-coverflow .flip-hidden {
 visibility:hidden;
 -webkit-opacity:0;
 -moz-opacity:0;
 opacity:0
}
.flipster-carousel .flip-items {
 -webkit-perspective:650px;
 -moz-perspective:650px;
 perspective:650px
}
.flipster-carousel .flip-item {
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transition:all 350ms ease-out;
 -moz-transition:all 350ms ease-out;
 -o-transition:all 350ms ease-out;
 -ms-transition:all 350ms ease-out;
 transition:all 350ms ease-out
}
.no-csstransforms .flipster-carousel .flip-item {
 -webkit-transition:none;
 -moz-transition:none;
 -o-transition:none;
 -ms-transition:none;
 transition:none
}
.flipster-carousel .flip-items img {
 -webkit-box-shadow:0 0 10px rgba(0,0,0,.3);
 -moz-box-shadow:0 0 10px rgba(0,0,0,.3);
 box-shadow:0 0 10px rgba(0,0,0,.3)
}
.flipster-carousel .flip-past {
 -webkit-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -moz-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -o-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -ms-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75)
}
.flipster-carousel.no-rotate .flip-past {
 -webkit-transform:translateX(-85%) translateZ(0) scale(.75);
 -moz-transform:translateX(-85%) translateZ(0) scale(.75);
 -o-transform:translateX(-85%) translateZ(0) scale(.75);
 -ms-transform:translateX(-85%) translateZ(0) scale(.75);
 transform:translateX(-85%) translateZ(0) scale(.75)
}
.no-csstransforms3d .flipster-carousel .flip-past {
 -webkit-transform:translateX(-56%) scale(.5);
 -moz-transform:translateX(-56%) scale(.5);
 -o-transform:translateX(-56%) scale(.5);
 -ms-transform:translateX(-56%) scale(.5);
 transform:translateX(-56%) scale(.5)
}
.no-csstransforms .flipster-carousel .flip-past {
 left:-15%;
 top:40%;
 width:50%;
 height:50%
}
.flipster-carousel .flip-future {
 -webkit-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -moz-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -o-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -ms-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75)
}
.flipster-carousel.no-rotate .flip-future {
 -webkit-transform:translateX(85%) translateZ(0) scale(.75);
 -moz-transform:translateX(85%) translateZ(0) scale(.75);
 -o-transform:translateX(85%) translateZ(0) scale(.75);
 -ms-transform:translateX(85%) translateZ(0) scale(.75);
 transform:translateX(85%) translateZ(0) scale(.75)
}
.no-csstransforms3d .flipster-carousel .flip-future {
 -webkit-transform:translateX(56%) scale(.5);
 -moz-transform:translateX(56%) scale(.5);
 -o-transform:translateX(56%) scale(.5);
 -ms-transform:translateX(56%) scale(.5);
 transform:translateX(56%) scale(.5)
}
.no-csstransforms .flipster-carousel .flip-future {
 left:88%;
 top:40%;
 width:50%;
 height:50%
}
.flipster-carousel .flip-prev {
 -webkit-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -moz-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -o-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -ms-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8)
}
.flipster-carousel.no-rotate .flip-prev {
 -webkit-transform:translateX(-60%) translateZ(0) scale(.8);
 -moz-transform:translateX(-60%) translateZ(0) scale(.8);
 -o-transform:translateX(-60%) translateZ(0) scale(.8);
 -ms-transform:translateX(-60%) translateZ(0) scale(.8);
 transform:translateX(-60%) translateZ(0) scale(.8)
}
.no-csstransforms3d .flipster-carousel .flip-prev {
 -webkit-transform:translateX(-24%) scale(.75);
 -moz-transform:translateX(-24%) scale(.75);
 -o-transform:translateX(-24%) scale(.75);
 -ms-transform:translateX(-24%) scale(.75);
 transform:translateX(-24%) scale(.75)
}
.no-csstransforms .flipster-carousel .flip-prev {
 left:-9%;
 top:20%;
 width:75%;
 height:75%
}
.flipster-carousel .flip-next {
 -webkit-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -moz-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -o-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -ms-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8)
}
.flipster-carousel.no-rotate .flip-next {
 -webkit-transform:translateX(60%) translateZ(0) scale(.8);
 -moz-transform:translateX(60%) translateZ(0) scale(.8);
 -o-transform:translateX(60%) translateZ(0) scale(.8);
 -ms-transform:translateX(60%) translateZ(0) scale(.8);
 transform:translateX(60%) translateZ(0) scale(.8)
}
.no-csstransforms3d .flipster-carousel .flip-next {
 -webkit-transform:translateX(24%) scale(.75);
 -moz-transform:translateX(24%) scale(.75);
 -o-transform:translateX(24%) scale(.75);
 -ms-transform:translateX(24%) scale(.75);
 transform:translateX(24%) scale(.75)
}
.no-csstransforms .flipster-carousel .flip-next {
 left:39%;
 top:20%;
 width:75%;
 height:75%
}
.flipster-carousel .flip-past,
.flipster-carousel .flip-future {
 -webkit-opacity:.6;
 -moz-opacity:.6;
 opacity:.6;
 z-index:1;
 -webkit-transition-delay:87.5ms;
 -moz-transition-delay:87.5ms;
 -o-transition-delay:87.5ms;
 transition-delay:87.5ms
}
.flipster-carousel .flip-prev,
.flipster-carousel .flip-next {
 -webkit-opacity:.8;
 -moz-opacity:.8;
 opacity:.8;
 z-index:2;
 -webkit-transition-delay:58.333333333333336ms;
 -moz-transition-delay:58.333333333333336ms;
 -o-transition-delay:58.333333333333336ms;
 transition-delay:58.333333333333336ms
}
.flipster-carousel .flip-current {
 z-index:999;
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform:rotateY(0deg);
 -webkit-transition-delay:58.333333333333336ms;
 -moz-transition-delay:58.333333333333336ms;
 -o-transition-delay:58.333333333333336ms;
 transition-delay:58.333333333333336ms
}
.flipster-carousel .flip-hidden {
 visibility:hidden;
 -webkit-opacity:0;
 -moz-opacity:0;
 opacity:0;
 -webkit-transform:rotateY(0deg) translateX(0) scale(.5);
 -moz-transform:rotateY(0deg) translateX(0) scale(.5);
 -o-transform:rotateY(0deg) translateX(0) scale(.5);
 -ms-transform:rotateY(0deg) translateX(0) scale(.5);
 transform:rotateY(0deg) translateX(0) scale(.5);
 -webkit-transition-delay:116.66666666666667ms;
 -moz-transition-delay:116.66666666666667ms;
 -o-transition-delay:116.66666666666667ms;
 transition-delay:116.66666666666667ms
}
.no-transition {
 -webkit-transition-duration:0ms!important;
 -moz-transition-duration:0ms!important;
 -o-transition-duration:0ms!important;
 transition-duration:0ms!important
}
