@charset "utf-8";
/* CSS Document */
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{ 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; outline:none;}
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; transition:all 0.3s;}
a:hover {color:#e50000; text-decoration:none;}
.layout{ width:1000px; margin:0 auto}
::-webkit-scrollbar-track{background-color: #e8e8ea;}
::-webkit-scrollbar{ width:10px;}
::-webkit-scrollbar-thumb{background-color:#222326;}


.header{ background:url(../images/pic49.jpg) no-repeat center;}
.top{ height:140px; position:relative;}
.logo{ float:left; margin-top:40px;}
.logo .pic{ float:left;}
.logo .title{ float:right; line-height:30px; margin-left:15px;}
.logo p{ font-size:18px; color:#666;}
.logo h1{ font-size:24px; font-weight:bold;}
.logo h1 span{ color:#e50000;}
.dianhua{ float:right; margin-top:50px;}
.dianhua .pic{ float:left;}
.dianhua .txt{ float:right; margin-left:10px;}
.dianhua .txt .rx{ font-size:14px;}
.dianhua .txt .dh{ font-size:24px; color:#e50000;}
.yuyan{ position:absolute; right:0px; top:0px;}
.yuyan ul{ border-radius:0 0 5px 5px; overflow:hidden;}
.yuyan li{ float:left; width:70px; height:22px; line-height:22px; text-align:center; font-size:12px;}
.yuyan li a{ background:#FFF; display:block;}
.yuyan li a:hover{ background:#FFF; display:block; text-decoration:none;}
.yuyan li a.current{ background:#e50000; color:#FFF;}

#nav{ height:60px; background:#323232; position:absolute; top:140px; width:100%; z-index:1000;}
#nav ul{ font-size:0px;}
#nav li{ display:inline-block; width:16.6%; position:relative; background:url(../images/pic50.png) no-repeat right center;}
#nav li:last-child{ background:none;}
#nav li p{ line-height:60px; font-size:16px; text-align:center;}
#nav li p a{ display:block; color:#FFF; padding:0 32px;}
#nav li:hover p a{  color:#FFF; }
#nav li p a:hover{ background:#e50000; color:#FFF;}

#nav li dl{ visibility:hidden; opacity:0; position:absolute; left:0px; top:70px; z-index:100; width:100%; background:#FFF; font-size:14px; line-height:50px; box-shadow:0 3px 3px rgba(204,204,204,0.7); padding-bottom:10px; border-radius:0 0 5px 5px; transition:all 0.3s;}
#nav li:hover dl{ visibility:visible; opacity:1; top:60px;}
#nav li dd{ border-bottom:1px solid #DDD;}
#nav li dd a{ display:block; padding:0 15px;}
#nav li dd a:hover{ display:block; padding:0 15px; text-decoration:none; background:#e50000; color:#FFF;}


.foot{ background:#323232; padding:50px 0; color:#FFF;}
.foot_l{ float:left; width:33.3%; text-align:center; line-height:30px;}
.foot_l img{ width:140px; height:140px;}
.foot_c{ float:left; width:27.3%; background:url(../images/pic29.gif) repeat-y left center; padding-left:6%;}
.foot_c h2{ font-size:18px; background:url(../images/pic28.gif) no-repeat left center; padding-left:17px;}
.foot_c h2 span{ font-size:14px;}
.foot_c ul{ margin-top:20px;}
.foot_c li{ float:left; width:50%; line-height:30px;}
.foot_c li a{ color:#FFF;}
.foot_r{ float:left; width:27.3%;  background:url(../images/pic29.gif) repeat-y left center; padding-left:6%;}
.foot_r h2{ font-size:18px; background:url(../images/pic28.gif) no-repeat left center; padding-left:17px;}
.foot_r h2 span{ font-size:14px;}
.foot_r ul{ margin-top:20px; line-height:30px;}
.copy_right{  background:#424242; line-height:45px; text-align:center; color:#fff;} 

.scroll{ width:60px; height:70px; background:url(../images/pic36.jpg) no-repeat left top; position:fixed; z-index:10; right:0px; bottom:0; cursor:pointer; transition:all 0.3s;}
.scroll:hover{ background-position:left bottom;}