/* CSS Document */
* { word-wrap: break-word;}
.clear{clear:both;}
a{color:#333333;text-decoration: none;}
a:hover{color:#0068b7;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}

body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,form,a,img,input{ margin:0px; padding:0px;} 
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;CURSOR:pointer;color:#333333;}
body{margin:0 auto;width:100%;font-family:Arial,'Microsoft Yahei','Hiragino Sans GB','Simsun,sans-self';font:14px/24px;background-color:white;}
#header{width:100%;height:66px;float:left;box-shadow:0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);margin-bottom:20px;}
#header .middle{width:1000px;height:66px;margin:0 auto;}
#header .middle .logo{width:109px;height:66px;float:left;margin-right:20px;}
#header .middle .logo a{width:109px;height:66px;float:left;}
#header .middle .logo a img{width:109px;height:46px;float:left;margin:10px 0;}
#header .middle .nav{width:600px;height:66px;float:left;}
#header .middle .nav li{width:auto;height:66px;line-height:66px;font-size:16px;text-align:center;float:left;}
#header .middle .nav li a{width:auto;height:66px;line-height:66px;font-size:16px;text-align:center;float:left;color:#333333;padding:0 20px;}




#bg_to_top{width:150px;height:200px;z-index:9000;position:fixed;right:0;bottom:100px;cursor:pointer;display:none;}

#footer_top{width:100%;height:auto;float:left;background:#2d3237;}
#footer_top .middle{width:1000px;height:220px;margin:0 auto;}

#footer_top .middle .about{width:1000px;height:100px;margin:0 auto;margin:15px 0;}
#footer_top .middle .about .slogn{width:200px;height:100px;float:left;margin:25px 0 0 0;}
#footer_top .middle .about .slogn img{width:142px;height:60px;float:left;}

#footer_top .middle .about .text{width:600px;height:100px;float:left;}
#footer_top .middle .about .text .div_1{width:600px;height:40px;line-height:40px;font-size:16px;font-weight:600;color:white;float:left;margin-top:18px;}
#footer_top .middle .about .text .div_2{width:600px;height:30px;line-height:30px;float:left;}
#footer_top .middle .about .text .div_2 ul{width:600px;height:30px;line-height:30px;float:left;}
#footer_top .middle .about .text .div_2 ul li{width:auto;height:30px;line-height:30px;float:left;}
#footer_top .middle .about .text .div_2 ul li a{width:auto;height:30px;line-height:30px;float:left;color:#b1d1e8;font-size:13px;margin-right:10px;}


#footer_top .middle .about .weixin{width:200px;height:100px;float:left;}
#footer_top .middle .about .weixin img{width:80px;height:80px;float:left;margin:0 60px;}
#footer_top .middle .about .weixin span{display:block;width:200px;height:28px;line-height:28px;font-size:13px;text-align:center;color:white;}

#footer_top .middle .links{width:980px;height:26px;background:#3a3e46;float:left;padding:10px;}
#footer_top .middle .links a{width:auto;height:26px;line-height:26px;float:left;font-size:13px;color:#AAA;}
#footer_top .middle .links i{width:auto;height:26px;line-height:26px;float:left;margin:0 5px;color:#AAA;font-size:12px;}

#footer_top .middle .logo{width:1000px;height:60px;text-align:center;float:left;padding:10px 0;}
#footer_top .middle .logo img{margin-right:25px;}

#footer{width:100%;height:40px;float:left;background:#23282d;}
#footer .middle{width:1000px;height:40px;line-height:40px;margin:0 auto;color:white;text-align:center;font-size:13px;}