
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
* {margin: 0;padding: 0;}body,html {overflow-y: auto;overflow-x: hidden;}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#4b4b4b;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;background-color:#f4f4f4;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{-webkit-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-moz-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-ms-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-o-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
a:hover{color:#00c586;}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cx{overflow: hidden;*zoom: 1;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:0 auto;}
.h23{width:100%;height:23px;}
.hide{display:none;}
a,img{cursor: pointer;}
img{vertical-align: top;border: 0;}
.bg{background-color: #fff;}
.ico{background:url('../img/icon.png') no-repeat;background-size:1000px 1000px;}


body{background-image: url('../img/bgone.png');background-repeat: no-repeat;background-size: 100% auto;}
body.wrap{background-color: #fff;}
.wrapper{width: 1200px;margin: auto;padding: 0 8px;}
header{width: 1200px;height: 103px;margin: 0 auto;overflow: hidden;*zoom: 1;}
header>a{float: left;display: block;margin-top: 31px;}
header>a img{width: 191px;height: 47px;}

header nav{float: right;margin-top: 26px;}
header nav>i.ico{float: left;width: 19px;height: 18px;background-position: -5px -49px;position: relative;top: 18px;}
header nav a{float: left;display: block;position: relative;padding: 10px 15px 10px 12px;}
header nav a.current{font-weight: bold;}
header nav a span{display: inline-block;position: relative;font-size: 18px;color: #fff;}
header nav a span:after{content: "";position: absolute;width: 0;height: 0;top: 30px;left: 0;right: 0;margin: auto;background-color:transparent;transition: all .8s ;-webkit-transition: all .8s;-moz-transition: all .8s;-o-transition: all .8s;}
header nav a:hover span:after{display:block;width:38px;height: 4px;background-color: #ffac01;border-radius: 1px;position: absolute;top: 30px;left: 0;right: 0;margin: auto;}
header nav a.current span i{position: absolute;top: 25px;right: 42%;display:inline-block;width: 62px;height: 37px;background-position: -34px -41px;}
header nav a:hover span i{display: none;}
header nav a:nth-last-of-type(1){padding-right: 0;}

header nav a>i.ico{display:inline-block;position: relative;top: 4px;margin-right: 8px;}
header nav a i.sy{width: 18px;height: 22px;background-position: -7px -8px;}
header nav a i.yx{width: 27px;height: 22px;background-position: -41px -7px;}
header nav a i.yy{width: 18px;height: 22px;background-position: -84px -8px;}
header nav a i.zx{width: 20px;height: 24px;background-position: -197px -8px;top: 5px;}
header nav a i.hj{width:22px;height: 22px;background-position: -118px -8px;}
header nav a i.phb{width: 25px;height: 22px;background-position: -156px -8px;}

   
footer{width: 100%;color: #999;font-size: 12px;background-color: #06060b;text-align: center;}
footer div{width:1240px;margin:0 auto;border-top: 1px solid #202020;height: 130px;padding-top: 20px;}
footer p:nth-of-type(1){color: #666;line-height: 42px;font-weight: 600;font-size: 14px;}
footer p:nth-of-type(2){color: #666;font-weight: 400;}
footer p:nth-of-type(3){color: #666;font-weight: 400;line-height: 24px;}
footer p a{color: #666;margin:0 10px;font-weight: 400;}
footer p span{color: #666;margin:0 10px;font-weight: 400;}
footer p:nth-of-type(2) a{margin:0;}
footer a:hover{color: #fff;}

.backTop{width: 50px;height: 50px;position:fixed;right: 50%;margin-right:-660px;bottom: 3.85%;z-index:99;cursor: pointer;display: none;}
.backTop i{display: block;width: 50px;height: 50px;background-position: -947px -63px;}
.backTop:hover i{opacity: 0.72;}


.aboutWrap{background-color:#f0f0f0;width: 1200px;margin: auto;}
.aboutWrap .aboutL{width:340px;_height:750px;min-height:750px;background-color:#f0f0f0;float:left;}
.aboutWrap .aboutL ul li{width:340px;height:60px;border-bottom: 1px solid #e2e2e2;background-repeat:no-repeat;background-position:bottom center;background-color:#f0f0f0;}
.aboutWrap .aboutL ul li a{padding-left:70px;line-height:60px;height:60px;font-size:16px;color:#2e2e2e;display:block;position:relative;}
.aboutWrap .aboutL ul li a:after{content: '';width: 0; height: 0;border-left: 15px solid #63d0f1;border-right: 10px solid transparent;border-bottom: 10px solid transparent;border-top: 10px solid transparent;font-size: 0; line-height: 0;position:absolute;display:block;top: 21px;right: -23px;display:none;}
.aboutWrap .aboutL ul li a:hover{color:#fff;background:-webkit-linear-gradient(left, #41a1f7 , #63d0f1);background:-o-linear-gradient(right, #41a1f7 , #63d0f1);background:-moz-linear-gradient(right, #41a1f7 , #63d0f1);background:linear-gradient(to right, #41a1f7 , #63d0f1);}
.aboutWrap .aboutL ul li a.on{color:#fff;background:-webkit-linear-gradient(left, #41a1f7 , #63d0f1);background:-o-linear-gradient(right, #41a1f7 , #63d0f1);background:-moz-linear-gradient(right, #41a1f7 , #63d0f1);background:linear-gradient(to right, #41a1f7 , #63d0f1);}
.aboutWrap .aboutL ul li a.on:after{display:block;}
.aboutWrap .aboutR{width:859px;float:right;_height:750px;min-height:750px;overflow:hidden;border-left:1px #efefef solid;background-color:#fff;}
.aboutWrap .aboutR .siteTle{width:777px;line-height:79px;height:79px;margin:0 40px;border-bottom:1px #d9d9d9 solid;font-size: 28px;color: #c6c6c6;}
.aboutWrap .aboutR .siteTle span{display: inline-block;font-size: 20px;margin-left: 10px;line-height:99px;}
.aboutWrap .aboutR .textbox_01 p{margin-bottom:0px;text-indent:2em;}
.aboutWrap .aboutR .textbox_01,.aboutWrap .aboutR .textbox_02,.aboutWrap .aboutR .textbox_03{width:777px;overflow:hidden;padding-top:25px;margin:0 auto;font-size:14px;line-height:36px;}

.aboutWrap .aboutR .textbox_03 dl{margin-bottom:30px;}
.aboutWrap .aboutR .textbox_03 dt{font-weight:700;color:#00c586;font-size:18px;}
.aboutWrap .aboutR .textbox_03 dd{width:840px;}
.aboutWrap .aboutR .textbox_03 dd a{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.aboutWrap .aboutR .textbox_03 .l5 dd a{width:120px;margin-right:42px;}
.aboutWrap .aboutR .textbox_03 .l6 dd a{width:100px;margin-right:40px;}

.aboutWrap .aboutR .textbox_02 b{color:#cc0000;line-height:30px;font-size:16px;}
.aboutWrap .aboutR .textbox_02 .title_04{color:#000;font-weight:bold;font-size:14px;}
.aboutWrap .aboutR .textbox_02 .title_05{margin-top:10px;display:block;}

.aboutWrap .aboutR .textbox_03 p{font-size:14px;line-height:36px;}
.aboutWrap .aboutR .textbox_03 .title_02,.aboutWrap .aboutR .bottom .title_02 b{color:#cc0000;font-size:16px;line-height:40px;width:777px;margin-top:10px;}
.aboutWrap .aboutR .textbox_03 .title_03{margin-top:5px;}
.aboutWrap .aboutR .bottom b{margin-left:40px;}
.aboutWrap .aboutR .bottom{margin-bottom:40px;}
