@charset "utf-8";
/* CSS Document */
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
a{text-decoration:none;outline:none;}
body{ margin:0;padding:0;font-family:Microsoft Yahei;font-size:12px;}
input{font-family:Microsoft Yahei;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.public_auto{width:1200px;margin:0px auto;}
/*最佳清除浮动方法*/
.after:after {content: "";display: block;clear: both;}
/*公用导航*/
.nav_top{width:100%;height:30px;background-color:#ff651b;}
.top_text_tb{line-height:30px;color:#ffffff;font-size:13px;}
.top_text_tb b{font-weight: normal;float:left;}
.top_text_tb p{float:right;}
.top_text_tb p a {color:#ffffff;font-size:13px;margin:0px 10px;}
.nav_logo{float:left;width:290px;height:90px;}
.nav_logo img{display:block;font-size:0px;width:290px;height:90px;}
.nav_list_cd{float:left;width:800px;margin-left:110px;margin-top:25px;}
.nav_list_cd ul li{float:left;width:100px;height:40px;line-height:40px;}
.nav_list_cd ul li a{display:block;width:100px;height:40px;text-align:center;color:#333333;font-size:16px;}
.nav_list_cd ul li a:hover{background-color:#ff651b;color:#ffffff;}
/*通用底部*/
.public_footer{margin-top:30px;}
.footer_one{width:100%;height:400px;background-color:#ff651b;}
.footer_one .logo2{width:300px;height:60px;margin:0px auto;display:block;padding:40px 0px;}
.footer_nav{background-color:#ffffff;width:880px;margin:0px auto;height:51px;border-radius: 50px;}
.footer_nav ul li{float:left;width:110px;line-height:50px;text-align:center;}
.footer_nav ul li a{color:#333333;font-size:16px;}
.footer_nav ul li a:hover{color:#ff651b;}
.footer_message p{font-size:14px;text-align:center;color:#ffffff;padding-top:10px;}
.footer_message img{width:100px;margin-top:10px;}
.footer_message{text-align:center;}
.footer_two{width:100%;height:40px;line-height:40px;text-align:center;font-size:14px;color:#ffffff;background-color:#000000;}




