@charset "utf-8";
/* CSS Document */
html{ overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ background:#f2f2f2; color:#333; font-size:14px; font-family:"微软雅黑";}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#eb5902; text-decoration:underline; }
.layout{ width:1000px; margin:0 auto}


.header{ background:#FFF;}
.dingbu{ height:30px; background:#ededed; line-height:30px; font-size:12px;}
.top{ padding:24px 0;}
.top h1{ float:left;}
.top .top_r{ float:right;}
.top .top_r .ewm{ float:left; margin-right:10px;}
.top .top_r .dianhua{ float:right;}
.top .top_r .dianhua .pic{ float:left; margin-right:10px; margin-top:17px;}
.top .top_r .dianhua .txt{ float:right; line-height:18px;}
.top .top_r .dianhua .txt p{}
.top .top_r .dianhua .txt strong{ font-size:18px; color:#eb5902;}

.nav{ height:55px; background:#34373f;}
.nav ul{}
.nav li{ float:left; width:142px; text-align:center; position:relative; z-index:10;}
.nav li p{ line-height:55px; font-size:16px;}
.nav li p a{ color:#FFF; display:block;}
.nav li:hover p a{ display:block; text-decoration:none; background:#eb5902; color:#FFF;}
.nav li p a.current{ color:#FFF; background:#eb5902;}
.nav li dl{ width:100%; line-height:40px; background:#34373f; position:absolute; left:0px; top:0px; transition:all 0.3s; visibility:hidden; opacity:0;}
.nav li:hover dl{ top:55px; visibility:visible; opacity:1;}
.nav li dl a{ display:block; color:#FFF; transition:all 0.3s;}
.nav li dl a:hover{ display:block; text-decoration:none; background:#eb5902; color:#FFF;}


.foot{ background:#035cac; padding:20px 0;}
.foot .foot_nav{ line-height:50px; text-align:center; color:#FFF; border-bottom:1px solid #058ad6;}
.foot .foot_nav a{ margin:0 10px; color:#FFF;}
.foot .foot_nav a:hover{ color:#FFF; text-decoration:none;}

.foot .copyright{ color:#FFF; width:700px; margin:0 auto; padding:30px 0;}
.foot .copyright .logo{ float:left;}
.foot .copyright .copy_c{ float:left; margin-left:30px;}
.foot .copyright .copy_r{ float:right; text-align:center; line-height:30px;}


.ewmer{ position: fixed; right: 0px; bottom: 100px;}








