*{margin:0;padding:0}
fieldset, img{border:none}
img{border:none}
address, caption, cite, code, dfn, th, var, em, i, h3 ,strong {font-style:normal;font-weight:normal}
ul, ol{list-style:none}
li{list-style:none}
input{padding-top:0px;padding-bottom:0px}
input::-moz-focus-inner{border:none;padding:0px}
select, input{vertical-align:middle;font-family:Arial,Tahoma,"Microsoft YaHei","SimSun"}
select, input, textarea{font-size:13px;margin:0px}
input[type="text"], input[type="password"], textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
table{border-collapse:collapse}
body{font-family:Arial,Tahoma,"Microsoft YaHei","SimSun";background:#fff;min-width:1200px;width:100%;font-size:12px;position:relative}
.clear:after{content:".";display:block;height:0px;visibility:hidden;clear:both}
.clear{zoom:1}
.clearit{clear:both;height:0px;font-size:0px;overflow:hidden;width:100%}
a{text-decoration:none;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
.animated{transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
:focus,img{outline:0;outline-width:0px;}
::-moz-focus-inner {border-color:transparent} /*for mozilla*/
input:focus {outline:none} 
input,button,select,textarea{outline:none}  
/*input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}
input::-webkit-input-placeholder{color:#fff}*/
/*--top--*/
header{width:100%;height:174px;}
header .Top{width:100%;height:45px;background:#eee;}
.TopCont{width:1200px;margin:0 auto;}
.TopCont em{color:#9b9b9b;font-size:14px;display:inline-block; line-height:45px; background:url(../images/ico01.png) no-repeat left center; padding-left:35px;}
.TopCont ul{float:right;}
.TopCont ul li{line-height:45px;float:left;}
.TopCont ul li a{color:#9b9b9b; border-right:1px solid #bcbcbc; padding:0 10px;}
.TopCont ul li a:hover{color:#046c79;}
.TopLogo{width:1200px;margin:0 auto;height:106px;padding-top:12px;}
.TopLogo a{display:block;width:632px;float:left;}
.TopLogo a img{width:100%;display:block;}
.TopLogo form{width:372px;display:block;height:44px;float:right; margin-top:4px;}
.TopLogo .Keywords{width:234px;border:1px solid #bcbcbc;border-right:0;display:block;float:left;line-height:14px;padding:14px 10px 14px 20px;color:#9b9b9b;}
.TopLogo .Submit{width:107px;background:#046c79;color:#fff;height:44px;display:block;float:right;border:0;cursor:pointer;}

nav{width:100%;background:#046c79;height:45px;}
.nav{max-width:1200px;height:45px;margin:0 auto;position:relative;z-index:1000; }
.nav a{color:#fff;line-height:45px}
.nav li{width:120px}
.nav .nLi{float:left;position:relative;display:block;}
.nav .nLi.ert{background:none}
.nav .nLi h3 a{display:block;font-size:16px;text-align:center}
.nav .sub{display:none;left:0;top:45px;position:absolute;background:#046c79;padding:5px 0;width:200px;}
.nav .sub li{zoom:1;line-height:35px;width:200px;}
.nav .sub a{display:block;text-align:center;font-size:16px}
.nav .sub a:hover{background:#05a9b0;color:#fff}
.nav h3 a:hover{background:#05a9b0;color:#fff}
.on{background:#05a9b0;color:#fff}

footer{width:100%;height:398px;margin-top:100px;background:#fafafa;}
.Bottom{width:1200px;margin:0 auto;padding-top:54px;}
.Bottom .bdsharebuttonbox{margin:0 auto;width:193px;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 a{width:38px;height:38px; padding:0; background-image:none; margin:0 13px;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_sqq{background:#9b9b9b url(../images/qq.png) no-repeat center;border-radius:50%;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_tsina{background:#9b9b9b url(../images/wb.png) no-repeat center;border-radius:50%;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_weixin{background:#9b9b9b url(../images/wx.png) no-repeat center;border-radius:50%;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_sqq:hover{background:#046c79 url(../images/qq.png) no-repeat center;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_tsina:hover{background:#046c79 url(../images/wb.png) no-repeat center;}
.Bottom .bdsharebuttonbox.bdshare-button-style2-32 .bds_weixin:hover{background:#046c79 url(../images/wx.png) no-repeat center;}
.Bottom p{text-align:center;line-height:24px; font-size:14px; color:#333;}
.Bottom p.text01{margin:0 auto;width:240px;background:url(../images/ico3.gif) no-repeat left center;margin-top:42px;}
.Bottom p.text02{margin:0 auto;width:340px;line-height:33px; background:url(../images/ico1.gif) no-repeat left center;}
.Bottom p.text04{font-size:12px;color:#9b9b9b;padding-top:4px}
.Bottom p.text05{font-size:12px;color:#9b9b9b;}
.Bottom p.text05 a{display:inline-block;color:#9b9b9b;}
.Bottom p.text05 a:hover{color:#046c79;}
.Bottom select{line-height:14px; height:38px; width:230px; padding:10px 30px; border:none;background:#fff url(../images/ico2.gif) no-repeat 90% center;color:#9b9b9b; display:block;margin:0 auto;appearance:none;-moz-appearance: none;-webkit-appearance: none;margin-top:36px;}


.RIGHT{width:80px;height:323px;display:block;position:fixed;top:200px;right:0;z-index:300;}
.RIGHT img{display:block;width:100%;}
.RIGHT a{width:80px;border-bottom:1px solid #fff;display:block;background:#046c79;}
.RIGHT .ph{width:80px;border-bottom:1px solid #fff;background:#046c79;cursor:pointer; position:relative;}
.RIGHT .ph em{display:none;height:67px;width:168px;font-size:18px;background:#046c79;padding-top:13px;color:#fff; position:absolute; top:0; left:-211px; padding-left:42px;}
.RIGHT .ph i{display:block;line-height:30px;}
.RIGHT #top{border:0;}
.RIGHT .dy{width:80px;border-bottom:1px solid #fff;background:#046c79;cursor:pointer; position:relative;}
.RIGHT .phw{width:80px;border-bottom:1px solid #fff;background:#046c79;cursor:pointer; position:relative;}
.RIGHT .phw em{display:none;width:168px;font-size:18px;padding-top:13px;color:#fff; position:absolute; top:0; left:-211px; padding-left:42px;}
.RIGHT .phw i{display:block;line-height:30px;}
.RIGHT .dy em{width:168px;font-size:18px;padding-top:13px;color:#fff; position:absolute; top:0; left:-211px; padding-left:42px;}

