@charset "utf-8";
/*reset*/
/*html{overflow-x:hidden;} 去除横轴滚动条*/
@font-face { font-family: 'impact'; src: url('impact.eot'); src: local('impact'), url('impact.woff') format('woff'),url('impact.ttf') format('truetype'),url('impact.svg#impact') format('svg');} 
.impact{font-family: 'impact'}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}body{color:#323232;font-size:14px;font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}li,ol,ul{list-style:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}td{padding:0 5px;line-height:26px}img,input,select{vertical-align:middle}button,input,select,textarea{font-size:100%}textarea{resize:none}a{outline:0;color:#222;text-decoration:none}a:hover{text-decoration:none}
body{width: 1421px;margin:0 auto;position:relative;}
/* pages back */
.back,.pages{margin:0 auto;margin-top:20px;padding-right:20px;width:94%;background:#f5f5f5 none repeat scroll 0 0;line-height:30px;font-size:12px;}.back{text-align:center}.pages{text-align:right}.pages .zi{display:inline-block;margin:6px 2px;width:170px;height:20px;border:1px solid #ddd;vertical-align:middle;text-align:center;line-height:20px}.pages .current,.pages .num,.pages span,.pages .end{display:inline-block;margin:6px 2px;width:20px;height:20px;border:1px solid #ddd;vertical-align:middle;text-align:center;line-height:20px}.pages .current{background:#00307c;color:#fff}.pages .next,.pages .prev{padding:3px}.pages a:hover{background:#00307c;color:#fff}.pages span{width:160px}.pageimg{margin-bottom:5px;padding:5px;border:#C90 1px dotted}#rtt{position:fixed;right:40px;bottom:40px;z-index:100;display:none;width:40px;height:40px;border-radius:6px;background:#888 url(../images/backtop.png) no-repeat scroll -42px center;text-align:center;line-height:16px;cursor:pointer}.rtt-con{display:none;padding:4px 0;border-radius:6px;background:#666;color:#fff}#rtt:hover .rtt-con{display:block}
.m4zz{width: 100%; position: absolute; top: 40px; left: 0;filter:alpha(opacity=70); /*IE滤镜，透明度70%*/-moz-opacity:0.7; /*Firefox私有，透明度70%*/opacity:0.7;/*其他，透明度70%*/}
a.un-line:hover{text-decoration: underline;}
/* recover */
.wrap{margin:0 auto;width:1160px;position: relative;}.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}.clr{clear:both}.fl{float:left}.fr{float:right}.cred{color:#f00}.chengs{color:#e8380d;}.cw,.cw a,.cw-hover a:hover{color:#fff}a:hover,.cm,.cm a,.cm-hover a:hover{color:#00307c}.cgreen{color:#89b92a}.cg{color: #7b7b7b}.kg{font-family:"宋体"}.fs12{font-size:12px}.fs16{font-size:16px}.fs18{font-size:18px}.fs20{font-size:20px}.fs24{font-size: 24px;}.fs26{font-size: 26px;}.fs30{font-size: 30px;}.fs36{font-size: 36px; }.alink-line a:hover{text-decoration: underline;}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mr0{margin-right:0}.mr20{margin-right:20px}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.fwb{font-weight: bold;}.fwn{font-weight: normal;}.txt-c{text-align: center;}.elps{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.fs50{font-size: 40px;}.itlic{font-style:Oblique}.mt70{margin-top:70px;}
/*头部*/
.ind-hd{position: fixed;top:0;left:0;z-index: 10000;width: 100%;}
.heit{font-family: "黑体"}
.header{background: rgba(230,230,230,.9);}
.logo{margin: 18px 20px 0 0}
.logo-text-m{letter-spacing: 1px;padding:36px 20px 20px; color: #636363}
.logo-text{letter-spacing: 1px;padding:36px 20px 20px; background: url(../images/top-shu.jpg) no-repeat left 38px;color: #636363}
.fs26{font-size: 26px}
.top-lang{margin: 46px 0 0;width:144px; display:none;}
.top-wrap{margin:0 auto;width:1060px;position: relative;}
.top-lang a{display: block;width:72px;text-align: center;line-height: 36px;float: left;font-size: 14px}
.top-ss{margin: 44px 40px 0 0}
.top-ss .shuru{background: url(../images/sl.png) no-repeat left center;width: 150px;height: 39px;padding-left: 20px;color: #666}
.top-ss .submit{background: url(../images/sr.png) no-repeat left center;width: 39px;height: 39px;}
/* nav */
.nav{height: 46px;line-height: 46px;font-size: 15px; background:rgba(0,48,124,.8);}
.nav li{float: left; padding:0 2.2%;}
.nav .pl0{padding-left: 0}
.nav .pr0{padding-right: 0}
.mainlevel{position:relative;}
.sub_menu{display:none; position:absolute; top:46px; left:0; width:120px; z-index:9999;padding: 0 0 0 0;text-align:center}
.sub_menu dd{float:none; line-height:32px; margin-bottom:1px; width:100%; background:#ebebeb;white-space: nowrap;text-overflow: ellipsis;overflow:hidden; position:relative;}
.sub_menu dd:hover{background:#155aaf;}
.sub_menu dd a{font-size: 14px; color:#fff; float:none;line-height:28px; height:28px;color: #333333;}
.sub_menu dd:hover a{color:#fff;}
.mainlevel:hover .sub_menu{display:block;}
.menu-cp{width:220px;left:-60px}
/* search */
.shuru{display:inline-block;padding-left:12px;width:218px;height:30px;line-height:30px;background: none;color:#fff;}
.submit{display:inline-block;margin:0 ;width:20px;height:20px;background: url(../images/sr.png) no-repeat center;text-indent:9999px;cursor:pointer;}
.ind-banb{background: #00307c;height: 57px;line-height: 56px;border-top: 1px solid #fff;}
.banb-r{position: absolute;right: -192px;top:0;}
.ind-tit{width: 690px;}
.m70{margin:70px auto 0}
.m30{margin:30px auto 0}
.ind-text{padding:18px 0 0 0;line-height: 32px;color: #666; }
.mshu{margin: 0 11px}
/* mail */
.mailbox{height: 70px;position: relative;background: url(../images/bg-mail.jpg)repeat-x;}
.im4{position: absolute;right: 0;bottom: 0}
.mail{padding:20px 0 10px;height: 30px; background: url(../images/mail.png) no-repeat bottom center; }
.mail-con{margin-left: 220px;}
.mail .text{ padding-left: 6px; height: 24px;border: 1px solid #ddd; line-height: 24px;width: 150px}
.mail-mid{padding-right: 40px;}
/* link */
.linkbox{height: 80px;background:#e5e5e5 url(../images/bg-link.jpg) no-repeat center;border-top: 1px solid #fff;position: relative;}
.link{padding-right: 40px;}
.link  a{display: block;width: 152px;height: 58px;background: url(../images/link.png) no-repeat; margin:10px;float: right;}
.link .link1{background-position: -152px 0;}
.link .link2{background-position: -304px 0;}
.link .link3{background-position: -457px 0}
.link .link4{background-position: 0 0}
/*底部*/
.footer{padding: 30px 0 20px;background: #424242 url(../images/bg-foot.jpg) repeat-x top; text-align: center;position: relative;}
.foot-ewm{padding: 40px 0;background: url(../images/foot-yy.jpg) no-repeat bottom center;}
.foot-nav li{display:inline-block; _zoom: 1; *display:inline;}
.foot-nav li a{display:block;padding: 0 8px; text-align:center;color:#ddd}
.copy{line-height:24px;padding-left: 10px}
.copy a,.copy a:hover{color:#ffffff}
.copy a:hover{text-decoration:underline;}
.foot-b-left{position: absolute;bottom: 25px;left: 6%;}