html{overflow-y:scroll;*overflow:auto;_overflow-y:scroll;background-attachment:fixed;}
body{word-wrap:break-word;-webkit-text-size-adjust:none;color:#666666;font-size:14px;font-family:"微软雅黑", Helvetica, Arial, sans-serif;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-weight:normal;font-style:normal;text-align:left;}
th{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul,li{list-style:none outside none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;font-family:"微软雅黑";}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none; color:#666;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s; /* Firefox 4 */
    -webkit-transition: all 0.3s ease-in-out 0s; /* Safari 和 Chrome */ -o-transition: all 0.3s ease-in-out 0s; /* Opera */}
img,object{vertical-align:top;}
textarea,input{outline:none;*outline:expression(this.hideFocus=true);-ms-appearance:none;-o-appearance:none;appearance:none}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input:focus{outline:none}
.clear{clear:both;}
.mao{margin: 0 auto;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
em,i{ font-style:normal;}
.over-flow{overflow: hidden;}
input::input-placeholder{}
input::-webkit-input-placeholder{}
input:-moz-placeholder{}
input::-moz-placeholder{}
input:-ms-input-placeholder{}
input::-ms-clear { display: none; }
p{letter-spacing: 0.2px;font-family:"微软雅黑"}
.h10px{height: 10px; width: 100%; clear: both;}
.h20px{height: 20px; width: 100%; clear: both;}
.h25px{height: 25px; width: 100%; clear: both;}
/*
* **********************
* *          公用            *
* **********************
*/
@font-face {
    font-family: 'iconfont';
    src: url('../fonts/font_1471513103_0888221.eot'); /* IE9*/
    src: url('../fonts/font_1471513103_0888221.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/font_1471513103_0888221.woff') format('woff'), /* chrome、firefox */
    url('../fonts/font_1471513103_0888221.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/font_1471513103_0888221.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.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;}
.wrap{width: 100%;height: auto;overflow: hidden;}
.w1140px{width: 1160px;height: auto;margin: 0 auto;position: relative;}
.w873px{width: 873px;height: auto;margin: 0 auto;position: relative;}
.container{width: 100%;height: auto;overflow: hidden;min-height: 650px; padding-bottom: 50px;}
.container a img{transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.container a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;transform: matrix(1.04, 0, 0, 1.04, 0, 0);-webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-o-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0);}
.bgf6{background: #f5f6f6;}
/*头部 begin*/
.header{height: auto;width: 100%;z-index: 3;position: relative;background-color: #fff;}
.header-top{height:70px;padding: 22px 0 18px;}
.logo a{display: block;}
.header-top-cen{height: auto;padding-top: 38px;}
/*电话、邮箱、站点切换*/
.header-top-operation{height: auto;}
.header-top-operation .item{float: left;margin-right: 40px;}
.header-top-operation .item span{color: #b5b5b5;margin-right: 7px;position: relative;top: 1px;}
.header-top-operation .item a:hover{color: #40525c;text-decoration: underline;}
.header-top-operation .site{position: relative; cursor: pointer; padding-bottom: 10px;}
.header-top-operation .site ul{display:none;padding:0; width:160px; background:#fff;position: absolute;left:-3px;top: 25px;border: 1px solid #f4f4f4; z-index: 10;box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.3);}
.header-top-operation .site ul li{padding: 3px 22px 3px 22px;}
.header-top-operation .site ul li a{color: #666;font-family: "微软雅黑";}
.header-top-operation .site ul li a:hover{text-decoration: none; color: #fe8b4d}
.header-top-operation .site .site-list{}
.header-top-operation .site .site-list i{font-size: 12px;color: #b5b5b5;position: relative;top: 1px;margin-left: 2px;}
/*分享*/
.share{height: auto;overflow: hidden;}
.share li{float: left;}
.share li:first-child a{border: 0;}
.share .facebook a{color: #3a5898;}
.share .google a{color: #dd5044;}
.share .twitter a{color: #1ab2e8;}
.share .youtube a{color: #df1722;}
.share .in a{color:#016a9a;}
.share li a{display: block;padding: 0 9px;border-left: 1px solid #eaeaea;}
.share li a:hover span{position: relative;top: -1px;}
.share li a span{font-size: 18px;}
.header-bom{background-color: #40525c;color: #fff;height: 48px;}
/*导航1*/
.nav{height: auto;overflow: hidden;}
.nav li{float: left;padding: 0 30px;height: 48px;line-height: 48px;}
.nav li span{color: #fff;line-height: 46px;display: block;position: relative;height: 46px;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;
    -ms-transition:all 0.3s ease-in-out 0s;cursor: default;}
.nav li a{color: #fff;line-height: 48px;display: block;position: relative;height: 48px;cursor: pointer;}
.nav li em{position: absolute;height: 2px;background-color: #fe8b4d;opacity: 0;left: 50%;right: 50%;bottom:0px;transition: left 0.2s ease-in 50ms, right 0.2s ease-in 50ms, opacity 70ms ease 50ms;}
.nav li span:hover,.nav li a:hover{color: #fe8b4d;}
.nav li span:hover em,.nav li a:hover em{opacity: 1;left: 0;right: 0;}
.nav li.active span em,.nav li.active a em{opacity: 1;left: 0;right: 0;}
.nav li.active>a,.nav li span{color: #fe8b4d;}
.nav li.active .nav-list a{color: #666;}
#js-search{display: inline-block;height: 46px;line-height: 46px;padding: 0 18px;cursor: pointer;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;
    -ms-transition:all 0.3s ease-in-out 0s;}
#js-search:hover{color: #fe8b4d;}
/*导航内容*/


.nav-li{ width: auto; height: auto; display: none;  box-shadow:0 10px 10px #777;overflow: hidden; background: #fff; position: absolute; left:0; top:48px;border-bottom: 2px solid #40525c;}
.nav-li dl{ float: left;  width: 188px; padding:0 20px;}
.nav-li dl { color: #333;margin: 15px 0 30px;}
.nav-li dl dt{color:#fe8b4d;line-height: 22px; font-size:13px; font-family:ebrimab;padding-bottom: 12px; margin-bottom:10px; margin-top:10px;border-bottom: 1px solid #f2f2f2;}
.nav-li dl dt a{color:#fe8b4d;}
.nav-li dl dd a{ color: #333; line-height: 22px;font-size:13px; height: auto; padding: 10px 0;}

.nav-li.nv1{ left:76px; }
.nav-li.nv2{ left:0px; }
.nav-li.nv3{ left:375px; }
.nav-li.nv4{ left:517px; }
.nav-li.nv5{ left:644px; }
.nav-li.nv6{ left:764px; }
/*头部 begin*/

/*底部 begin*/
.footer{font-size:13px;width: 100%;min-height: 371px;overflow: hidden;background: url("../images/footer_bg.jpg") center top no-repeat #3f515c;border-top: 6px solid #3f515c;}
.footer-top{height: auto;overflow: hidden;color:#d7dbdd;padding: 46px 0;}
.footer-top dl{height: auto;overflow: hidden;float: left;width: 24%;}
.footer-top dl:last-child{width: 28%;}
.footer-top dl a{color: #d7dbdd;}
.footer-top dl i{margin-right: 10px;}
.footer-top dl dt{font-family: 'verdanab';font-size: 15px;margin-bottom: 20px;}
.footer-top dl dt a{color: #fff;font-family: "微软雅黑"}
.footer-top dl dd{}
.footer-top dl dd a{color: #d7dbdd;padding: 8px 0;display: block;}
.footer-top dl dd p{color: #d7dbdd;padding: 8px 0;display: block;}
.footer-top dl dd a:hover{color: #fff;}
.footer-top dl dd ul{padding-top: 5px;}
.footer-top dl dd ul li a{color: #fff;padding: 10px;border: 0;}
.footer-top dl dd ul li:first-child a{padding-left: 0;}
.footer-bom{height: auto;overflow: hidden;border-top: 1px solid #69777f;color: #bec4c7;padding: 24px 0;text-align: center;}
.footer-bom a{color: #bec4c7;margin-right: 5px;}
.footer-bom a:hover{text-decoration: underline;}
.footer-bom span{margin-left: 10px;}

.share.share-bom li a{padding:0px}
.share.share-bom li a{width: 40px; height: 40px; text-align: center; line-height: 40px; position: relative; display: inline-block; }
.share.share-bom li a:hover span{ top:0;}
.share.share-bom li a:before{content:"";position:absolute;z-index:0;left:0px;width:40px; height: 40px; border-radius: 100%; opacity:0;-webkit-transition:.5s cubic-bezier(.3,0,0,1.3);
-moz-transition:.5s cubic-bezier(.3,0,0,1.3);transition:.5s cubic-bezier(.3,0,0,1.3);-o-transform:scale(0,0);transform:scale(0,0)}
.share.share-bom li a:hover:before{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);
-o-transform:scale(1,1);transform:scale(1,1);background-color:#3a5898}
.share.share-bom li:nth-child(2) a:hover:before{background-color:#dd5044}
.share.share-bom li:nth-child(3) a:hover:before{background-color:#1ab2e8}
.share.share-bom li:nth-child(4) a:hover:before{background-color:#df1722}
.share.share-bom li:nth-child(5) a:hover:before{background-color:#016a9a}

/*底部 end*/

/*搜索*/
.search{overflow:hidden;width: 100%;height: 114px;padding-top:55px;background-color: #1b375f;border-top: 1px solid #fff;position: fixed;left: 0;top: -169px;z-index: 5;}
.search .logo a{display: block;}
.search .search-input{width:708px;height: 40px;line-height: 40px;position: relative;overflow: hidden;margin: 10px 10px 0 28px;}
.search .search-input input{color:#666;width:693px;position:relative;top:-1px;background-color: #fff;border: 0;padding: 11px 0 11px 15px;font-size: 13px;}
.search .search-input input:-moz-placeholder{color: #bababa;}
.search .search-input input:-ms-input-placeholder{color: #bababa}
.search .search-input input::-webkit-input-placeholder{color: #bababa}
.search .search-input span{cursor:pointer;position:absolute;right:0;top:0;display: block;height:39px;*height:37px;line-height:39px;*line-height:37px;text-align: center;width: 73px;background-color: #e57a43;color: #fff;}
.search .search-close{margin-top:10px;height: 40px;line-height: 40px;width: 40px;display: inline-block;text-align: center;cursor: pointer;}
/*遮罩层*/
.mask{width: 100%;height: 100%;position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: url("../images/mask.png") repeat;z-index: 4;display: none;}
/*返回顶部*/
#backtotop {  bottom: 20px;  cursor: pointer;  display: block;  position: fixed;  right: 5px;  width:34px;  z-index: 999;  }
#backtotop a {  background: rgba(0, 0, 0, 0) url("../images/zhu.png") no-repeat scroll 0 0;  display: block;  height: 34px;  outline: medium none;  width: 34px;transition: all 0s ease 0s;  }
#backtotop a:hover{ background-position: -41px 0; text-decoration: none;}

/*加载更多*/
.wrap-page{width:100%;height: auto;overflow: hidden;text-align: center;  vertical-align: middle;padding-top: 25px;margin:0 auto;}
.wrap-page a{color:#747474;display:inline-block;width: 28px ;height: 28px;  margin-left:10px;text-align: center;
    vertical-align:middle;line-height: 28px;  border: 1px solid #dedede;border-radius: 3px;font-size: 12px;}
.wrap-page a.first{margin-left: 0;}
.wrap-page a.next{width:56px;}
.wrap-page a.active{background-color: #d4e0e6;border: 1px solid #d4e0e6;}
/*分页 end*/

/*location*/
.position{width: 100%;height: auto;overflow: hidden;padding:20px 0;color: #8d8d8d;}
.position a{padding: 0 4px;color: #8d8d8d;}
.position a:hover{color: #f8742d;}
.position span{padding: 0 4px;}

/*暂无相关结果*/
.no-data{height: auto;overflow: hidden;color: #333;/*font-family: "roboto-medium";*/font-size: 22px;text-align: center;padding: 20px 0;}