﻿@charset "utf-8";
a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; height: 100%; font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,arial,sans-serif; -webkit-text-size-adjust:none;/*Google Chrome*/}
select{*behavior: url("select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style-type:none; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#415488;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.hds{ overflow:hidden;}

/*header*/
#header{ height:95px; width:100%; position:fixed; top:0; left:0; z-index:11; background-color:#fff; /*box-shadow:0 2px 6px 0 #a5b6da; 
behavior:url(/css/pie.htc);*/}
.index{ z-index:10; position:relative;}
#header h1{ padding-top:16px;}
.head_up{ height:26px; padding-top:12px; color:#273b65; /*font-family:"\5b8b\4f53";*/;}
.head_rgt{ width:898px;}
.head_upsuos{ border:1px solid #273b65;}
.sy_suosk{ height:14px; line-height:14px; width:142px; padding:5px 3px; color:#666666; border:none;}
.sy_suosan{ width:24px; background:none; height:24px; background:url(../images/sy_ico4.jpg) no-repeat left center; border:none; cursor:pointer;}
.head_upyuy,.head_upico,.head_upgp{ height:26px; line-height:26px; margin-right:18px;}
.head_upico{position:relative;z-index:999;}
.head_upico span{display:none;width:100px;height:100px;position:absolute;left:-20px;top:26px;}
.head_upyuy a{ color:#000; font-size:14px;}

.head_upico a{ display:block; height:23px; padding-left:27px; overflow:hidden; position:relative; font-size:14px; color:#000;}
.head_upico a img{ position:absolute; left:0; top:2px;}
.nav ul li{ float:left; font-size:14px; position:relative; z-index:11; text-align:center}
.nav ul li a{ display:block;color:#273b65;height:30px;line-height:30px;padding:0 18px; background:url(../images/sy_shux.jpg) no-repeat right center;background-size: auto 12px;}
.nav ul li:nth-of-type(8) a{ border:0;}
.nav ul li.chird.hover a{background:#fff url(../images/sy_shux.jpg) no-repeat right center;background-size: auto 12px;border-bottom:1px solid #b5b5b5;}
.nav ul li.chird.hover div{ display:block;}
.nav ul li.chird div{ display:none;}
.nav ul li.chird a img{ margin-left:5px;} 
.nav ul li.chird div{ background:#e4e4e4; }

.nav ul li.current a{ background-color:#1a243f; color:#fff;}
.xiala{ position:absolute; left:0; top:50px; background-color:#1a243f; padding:27px 0; display:none; z-index:11;}
.xiala div.fl{ margin-right:25px;}
.nav{ margin-top:20px;}
.nav .xiala dl.fl{ padding-top:8px;}
.nav .xiala dl.fl dd a{ height:25px; line-height:25px; margin-bottom:3px; background:none; font-size:14px; color:#abc0ed; border-bottom:1px solid #1a243f; padding:0;}
.nav .xiala dl.fl dd a:hover{ border-bottom:1px solid #9d814c; color:#9d814c;}
/*footer*/
#footer{ height:150px; font-size:18px; padding-top:30px; background-color:#333; position:relative; z-index:11;}
.foot_rgt{ color:#999;line-height:190%;}
.foot_rgt a{ color:#999;}
.nr_center{ width:1000px; margin:0 auto;}
.center_1200{ width:1200px; margin:0 auto;}

/**/
.noCopy .sec4_nr dl{ opacity:1}
.section4{ background:#fff; height:840px; background-size:cover;}
.section4 .sec4_nr{width:1195px; margin:0 auto;position:relative; color:#2c3c66;}
.sy_ban_yq.lastbtn{ background:#434343; border-radius:100%; border:3px solid #aaa;line-height: 42px;}
.lastbtn img{width: 52%;}
.sec4_nr{ overflow:hidden;}
.sec4_nr dl{color:#333; margin-top:50px;opacity:0; filter:alpha(opacity=0);}
.sec4_nr dl dt{ font-size:22px;}
.sec4_nr dl dd{ font-size:14px;}
.sec4_nr dl dd p{width:582px; margin:20px 0 10px; line-height:30px;}
.sec4_nr dl dd a{width:167px;height:45px; background:#B9B9B9; color:#fff; display:block; text-align:center; line-height:45px;}
.sec4_nr dl.addw{ width:100%;color:#333;}
.sec4_nr dl.addw td{width:auto;  line-height:30px; font-size:14px;}
.sec4_nr dl.addw p{width:auto;  line-height:30px; font-size:14px;}
.sec4_nr dl.addw dt{ border-bottom:1px solid #ccc; padding-bottom:10px;margin-bottom:20px;}
.sec4_nr dl.addw dt span{ color:#999;}
.sec4_nr dl.addw dt a,.sec4_nr dl.addw dt strong{ display:inline-block;}
.sec4_nr dl.addw dt a{ float:right; margin-right:100px;color:#333; font-size:18px; text-decoration:underline;}
.sec4_nr dl.addw dd{ margin:20px auto; overflow:hidden;}

/*index*/
.index .section{ position:relative; overflow:hidden;}
.sy_ban_yq{ width:52px; text-align:center; height:52px; line-height:52px; position:absolute; bottom:30px; left:50%; margin-left:-26px; z-index:2; background:url(../images/sy_banyuan.png) no-repeat; cursor:pointer;}
.sy_ban_yq img{
	animation: donhua2 1.5s infinite;
	/* Firefox: */
	-moz-animation: donhua2 1.5s infinite;
	/* Safari 和 Chrome: */
	-webkit-animation: donhua2 1.5s infinite;
	/* Opera: */
	-o-animation: donhua2 1.5s infinite;
}
@keyframes donhua2
{
from {transform: translate(0,0);opacity:1;}
to {transform: translate(0,8px);opacity:0;}
}

@-moz-keyframes donhua2 
{
from {-moz-transform: translate(0,0);opacity:1;}
to {-moz-transform: translate(0,8px);opacity:0;}
}

@-webkit-keyframes donhua2 
{
from {-webkit-transform: translate(0,0);opacity:1;}
to {-webkit-transform: translate(0,8px);opacity:0;}
}

@-o-keyframes donhua2
{
from {-o-transform: translate(0,0);opacity:1;}
to {-o-transform: translate(0,8px);opacity:0;}
}