/* CSS Document */
*{margin:0;padding:0}
@font-face{font-family:"PingFang";src:url('../fonts/PingFang.eot');src:url('../fonts/PingFang.eot?#iefix') format('embedded-opentype'),url('../fonts/PingFang.woff') format('woff'),url('../fonts/PingFang.ttf')  format('truetype'),url('../fonts/PingFang.svg#YourWebFontName') format('svg')}
body{/*text-align:center;*/margin:0 auto;padding:0;background:#fff;font-size:15px;color:#333;width:100%;width:expression(document.body.clientWidth <= 1400? "1400px":"auto");min-width:1400px;font-family:"PingFang"}
body > div{/*text-align:center;*/margin-right:auto;margin-left:auto}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
select,input,img{vertical-align:middle}
ul,ol,li{list-style:none}
table{table-layout:fixed !important;width:100% !important}
table,td,input,select,input,textarea{font-size:15px;padding:0;border-color:#ddd}
input{padding:0}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{
	max-width: 1400px;margin:0 auto;text-align:left}
.box:after,.clearfix:after,ul:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#2596f4;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

/*-------*/
.header{position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff;/*box-shadow: 1px 1px 10px #cacaca;*/}
.logo{
	float: left;
    overflow: hidden;
    font-size: 18px;
    color: #0167cc;
    line-height: 25px;
    height: 100px; margin-right:58px;
	}
.logo p{
	font-size: 30px;
    color: #0167cc;
    line-height: 45px;
    font-weight: bold;
    padding-top: 12px;
	}

.nav{float:left;/*padding-right:34px;padding-left:90px;width:804px*/}
.nav ul{float:left;width:100%;font-family:"微软雅黑"}
.nav ul li{float:left;position:relative;height:100px;font-size:16px;padding:0 20px}
.nav ul li a{display:block;color:#000;line-height:100px;font-weight:bold}
.nav ul li a:hover,.nav ul li a.on{color:#2596f4;background:url(../images/hr-b.png) repeat-x left bottom}
.nav ul li div{position:absolute;display:none;z-index:9;width:134px;text-align:center;top:100px;left:0px;font-size:15px;background:#fff;/*padding:7px 0*/}
.nav ul li div dl{ position:relative;}
.nav ul li div dl dt a{display:block;line-height:40px;padding:0;color:#333}
.nav ul li div dl dt a:hover{color:#2596f4;background:#f6f6f6}
/*.nav ul li div dl dd{display:none;position:absolute; z-index:9;width:150px;text-align:center;top:0;right:-150px;font-size:15px;background:#fff;}
.nav ul li div dl dd a{display:block;line-height:40px;padding:0;color:#333;}
.nav ul li div dl dd a:hover{color:#2596f4;background:#f6f6f6}*/
/*
.nav ul li div{position:absolute;display:none;z-index:999;width:134px;text-align:center;top:100px;left:0px;font-size:15px;overflow:hidden;background:#fff;padding:7px 0}
.nav ul li div a{display:block;line-height:40px;padding:0;color:#333}
.nav ul li div a:hover{color:#2596f4;background:#f6f6f6}
*/
.nbut{float:left;background:url(../images/hr.png) no-repeat left center;padding-left:20px}
.nbut dl{float:left;width:27px;height:100px;padding:0 15px;position:relative}
.nbut dl.dl2{width:140px}
.nbut dl dt{height:100px}
.nbut dl dt img{float:left;width:27px;height:27px;padding:36px 0 0}
.nbut dl.dl2 dt span{float:left;line-height:100px;padding:0 20px 0 15px;background:url(../images/xt.png) no-repeat right center}
.nbut dl dd{display:none;position:absolute;left:-35px;width:190px;background:#f9f9f9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden}
.nbut dl dd.on{display:block}
.nbut dl dd a{display:block;font-size:16px;color:#333;height:62px;line-height:62px;padding:0 25px 0 80px;border-bottom:1px solid #eee}
.nbut dl dd a:hover{color:#2596f4}
.nbut dl dd a.c1{background:url(../images/zg.png) no-repeat 30px center}
.nbut dl dd a.c2{background:url(../images/en.png) no-repeat 30px center}
.nbut dl dd a.c3{background:url(../images/ey.png) no-repeat 30px center}
.nbut dl dd a.c4{background:url(../images/xby.png) no-repeat 30px center}
.nbut dl .dd{text-align:center;background:#fff;padding:10px;width:120px;left:-45px}
.nbut dl .dd img{display:block;width:120px;height:120px;margin:0 auto}

.header-en .nav ul li div,.header-ru .nav ul li div{position:absolute;display:none;z-index:999;width:134px;text-align:center;top:100px;left:0px;font-size:15px;/*overflow:hidden;*/background:#fff;padding:7px 0}
.header-en .nav ul li div a,.header-ru .nav ul li div a{display:block;line-height:40px;padding:0;color:#333}
.header-en .nav ul li div a:hover,.header-ru .nav ul li div a:hover{color:#2596f4;background:#f6f6f6}

.header-en .nav ul li div dl dd{ width:220px; right:-220px;}
.header-ru .nav ul li div dl dd{ width:260px; right:-260px;}

.header-en .nav ul li{padding:0 23px}
.header-en .nav ul li div{width:300px;left:-65px;}
.header-ru .nav{ width:864px; padding-left:35px; padding-right:24px;}
.header-ru .nav ul li{padding:0 23px}
.header-ru .nav ul li div{width:310px;left:-70px;}
.header-ru .nbut dl dd{ width:230px;}

.nbut dl.d1{ width:97px;padding:0 10px;}
.nbut dl.d1 dt{ width:97px;}
.nbut dl.d1 dt img{ float:left;}
.nbut dl.d1 dt span{ float:left; width:62px; line-height:100px; padding-left:8px; background:url(../images/xxi.png) no-repeat right center}

.header-en .nav{ padding-right:24px;}
.header-en .nbut dl.d1{ width:112px;padding:0 5px 0 10px;}
.header-en .nbut dl.d1 dt{ width:112px;}
.header-en .nbut dl.d1 dt span{ width:77px;}

.header-ru .nav{ padding-right:15px;}
.header-ru .nbut{ padding-left:15px;}
.header-ru .nbut dl.d1{ width:137px;padding:0 5px 0 10px;}
.header-ru .nbut dl.d1 dt{ width:137px;}
.header-ru .nbut dl.d1 dt span{ width:102px; padding-left:8px;}
.header-ru .nbut dl .dd{ width:120px;}


.copty{padding:25px 0;background:url(../images/hr-f.png) repeat-x left top}
.copty .lf a{float:left;padding:0 8px}
.copty .lf a img{display:block}
.copty .rg span,.copty .rg a{float:left;color:#fff;padding:0 6px;color:#ddd;font-size:14px;line-height:30px}


/*--------分页-------*/
.next_fy{padding-top:60px;padding-bottom:70px;text-align:center;font-size:15px}
.next_fy a,.next_fy b{height:36px;line-height:36px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 13px;}
.next_fy a:hover,.next_fy b{background:#2596f4;font-weight:500;color:#fff;border:1px solid #2596f4}
.next_fp{ line-height:32px;color:#333;padding-top:30px;}
.next_fp a{color:#333;}
.next_fp a:hover{color:#2596f4;}
.next_fp p{ width:49%; text-align:left;}
.next_fp p.rg{ text-align:right;}