@charset "gb2312";

*{word-break:break-word;font-family:"\5FAE\8F6F\96C5\9ED1";}

.clearfix:after{content:"";overflow:hidden;display:block;height:0px;clear:both;}
.clear{ clear:both;}
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}

li,ul{list-style:none}

body{font-family:"Microsoft YaHei";color:#333;font-size:9pt;margin:0 auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}

img{border:0;-webkit-touch-callout:none;touch-callout:none}

html,img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}

:focus{outline:0}

:link,:visited,a{text-decoration:none}

a{cursor:pointer;color:#333}

a,a:active,a:hover{outline:0}

b,code,em,i,strong{font-style:normal;font-weight:400}

img{border:0}

b,em,h2,h3,h4{font-weight:400}

table{border-collapse:collapse;border-spacing:0}

a:hover{text-decoration:none;outline:0}

button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}

input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}

button{overflow:visible}

button,select{text-transform:none}

input{line-height:normal}

input::-webkit-input-placeholder{color:#999!important;font-family:"Microsoft YaHei"}

.inputAlign{vertical-align:middle; margin-top:-2px; margin-bottom:1px;}

/*-- 头部  --*/
/*top*/
.top{width:1172px; margin:auto; margin-top:18px;}
.logo{ margin:10px 0 0 15px;}
.top .logo,.top .fuwu{ float:left;}
.top .fuwu{ float:right; }
.fuwu ul li,.fuwu ul a,.fuwu ul img{ float:left; color:#767474; font-size:12px; }
.fuwu .guanli a{ margin-left:10px; height:30px; line-height:30px; width:60px; }
.guanli li{ float:left; display:block; height:30px; line-height:30px;}
.guanli li.mail{ padding-left:25px;background: url(../images/youxiang.jpg) no-repeat left;}
.fuwu ul a img{ margin-left:6px; margin-right:10px;}
.phone{ margin:20px 25px 0 0 ; float:right;}
.phone p{ line-height:20px; font-size:14px; color:#767474;padding-left:25px;background: url(../images/phone.jpg) no-repeat 1px 7px;}
.phone p span{ color:#0e70d5; font-size:24px; font-weight:bold;}
.guanli a:hover{ color:#0e70d5;cursor:pointer;}
.search span{ background:url(../images/searchone.png) no-repeat; width:10px; height:22px;}
.search a{ background: url(../images/searchtwo.png) no-repeat;height:22px;width:26px; cursor:pointer;}
.search input{ background:url(../images/searchthree.png) no-repeat;width:131px;height:22px; border:none;}
.search span,.search input,.search a{ float:left;}
.search,.guanli{ float:right; margin-right:15px;}
/*nav*/
.navbox{width:100%; height:58px; line-height:58px; background:#0e70d5; margin-top:18px;}
.nav{width:1172px; margin:auto;}
.nav span{width:1px; height:16px; background:#fff; margin-top:22px; float:left;}
.nav ul li{height:44px; background:#f30;/*filter:alpha(opacity=80);-moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;*/ line-height:44px; margin-top:1px;}
ul.nav,ul.nav ul{list-style-type:none;font:left; }
ul.nav li{float: left;}
ul.nav li ul{position: absolute;left: -999em; z-index:99;/*width:128px;*/}
ul.nav li ul li a{ font-size:14px}
ul.nav li:hover ul{left: auto;}
ul.nav a{ display: block;color: #fff;text-decoration: none; text-align:center; font-size:18px; padding:0 45px;}
ul.nav a:hover, ul.nav a:focus{color: #fff; }
ul.nav a:hover{ background:#f73605;}
ul.nav li ul a{ padding:0 10px;}
ul.nav li ul a:hover{background:#f73605;}


/*---- 底部 ----*/
.fl{ float:left;}
.fr{ float: right;}
/*bottom*/
.font_w {font-family: 'Microsoft YaHei'; }
.foot{background: #0e70d5;padding:0px 0px 24px; }
.ftNav{
    border-bottom: 1px #0092f1  solid;
    padding-top: 10px;
	height: 70px;}
.wfixed {
    width: 1200px;
    margin: 0px auto;
    padding: 0px;
}	
.ftNav ul{ display:block; text-align:center;}
.ftNav li{ display:inline-block;padding-right:64px;height:70px;}
.ftNav li a{color:#fff;line-height:60px;padding-bottom:10px;display:block; font-size: 14px;}
.ftNav li a.ftCur em{position:absolute;height:3px;background:#6AA8F3;left:0px;bottom:-2px;width:53px;}
.ftCon{ height: 160px; width:1200px; margin:0 auto;margin-top:10px;}
.bottom{padding:20px 0px;line-height:40px;color:#fff; font-size:14px; border-left:1px #0092f1  solid; padding-left:100px;}
.bottom a{color:#fff;margin:0px 2px;}
.bottom a:hover{color:#c1c1c1;}
.bottom p span{margin-right:15px;}
.bottom .cnzz{margin-top:10px;*margin-top:0px;}
.ftLogo{width:220px;margin-top:20px; text-align: center;padding-top: 10px;}
.ftEwm {margin-top:50px;}
.ftEwm p{color:#fff;margin-top:8px;}

.copright {	margin: 20px 0 0 0;text-align:left;}
.copright p {	color: #fff;	line-height:24px;}

.copright a {color: #fff;margin:0 0px 0 0;}
.copright a:hover {color: #ffae00;}

/*---- 右侧浮动导航 ----*/

.floatNav .section:hover{cursor: pointer;}

.floatNav .section:first-child+.section:hover .wxImg{display: block;}

.floatNav .section:hover .up{border:none;color:#fff;background-color:#12813B;}

.floatNav .section:hover .down{color:#12813B;}

.floatNav{height:auto;width:50px;position:fixed;bottom:100px;right:40px;z-index:1100;display: none;}

.floatNav .section{width:50px;}

.floatNav .section .up{width:50px;height:50px;border:1px solid #e7e8e8;text-align: center;line-height: 50px;border-radius: 50%;color:#adadad;display: block;font-size:26px;background-color:#fff;}

.floatNav .section .down{width:50px;text-align: center;line-height:30px;font-size:12px;color:#adadad;}

.wxImg{position: absolute;left:-99px;top:68px;display:none;}

/*分页*/

.pageList{padding:50px 0;text-align:center;height:auto;overflow:hidden;width:733px;margin:0 auto; }

.pageList a{border:1px solid #e6e7e8;margin-right:-1px;width:42px;height:32px;font:14px/34px "微软雅黑";color:#666;display:inline-block;vertical-align:top;}

.pageList a:hover{background-color: #de0000; color: #fff;border:1px solid #de0000; }

.pageList a.lastPage{width:58px;height:32px;margin:0 10px; }

.pageList span{cursor:pointer;border:1px solid #e4e4e4;margin-right:-1px;width:58px;height:32px;display:inline-block;line-height:34px;}

.pageList span.current{background:#de0000;color:#FFF;cursor:auto;width:42px;border:1px solid #de0000;}

.pageList span.disabled{cursor:auto;background:#fff;font-size:14px;color:#999;margin-right:10px;}

/*分享*/

.share{height:32px;border-bottom: 1px solid #d6d6d6;margin-top:90px;}

/*推荐阅读*/

.recommend{width:1200px;margin:0 auto;margin-top:20px;}

.recommend a{font-size:14px;color:#999999;}

@font-face {

  font-family: 'iconfont';  /* project id 367005 */

  src: url('../other/font_367005_hp538k7fii8dunmi.eot');

  src: url('../other/font_367005_hp538k7fii8dunmi.eot?#iefix') format('embedded-opentype'),

  url('../other/font_367005_hp538k7fii8dunmi.woff') format('woff'),

  url('../other/font_367005_hp538k7fii8dunmi.ttf') format('truetype'),

  url('../other/font_367005_hp538k7fii8dunmi.svg#iconfont') format('svg');

}

.iconfont { 

			font-family: "iconfont" !important; 

			font-size: 16px; font-style: normal; 

			-webkit-font-smoothing: antialiased; 

			-webkit-text-stroke-width: 0.2px; 

			-moz-osx-font-smoothing: grayscale; 

			}