body,div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:14px;font-family:"Microsoft YaHei","微软雅黑";background:#ffffff;min-width:1200px;}
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration:none;color:#ec0000;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}

.gg01{width:1000px;margin:0 auto;}
.gg01 img{ width:1000px;border:0px;}


.gg02{width:1000px;margin:0 auto;}
.gg02_L{ float:left; width:730px;}
.gg02_L img{ width:730px; height:90px;border:0px;}

.gg02_R{ float:right; width:250px;}
.gg02_R img{ width:250px; height:90px;border:0px;}


/*头部*/
.top{width:1120px; height:30px; font-size:12px; background:#f7f7f7; border-bottom:1px solid #d8d8d8;margin:0 auto;}
.top_L{ float:left; height:30px; line-height:30px; padding-left:10px;}
.top_L span{ padding-left:8px; padding-right:8px; font-family:"宋体"; color:#CCCCCC;}
.top_R{ float:right; height:30px; line-height:30px;}

.top_R .cnLogin{ height:24px; line-height:24px; background:#024ac2; color:#FFFFFF; display:block; padding-left:5px; padding-right:5px; margin-top:3px; margin-left:15px; float:right;}

.head{width:1120px; height:90px;margin:0 auto;}
.head .logo{ float:left;  padding-top:10px;}
.head .logo img{ height:80px; border:0px;}


.head_M{ float:left; padding-top:10px; padding-left:30px;}
.head_M img{ width:500px; height:80px; border:0px;}

.head_R{ float:right; width:209px; padding-top:18px;}
.head_R .so{ width:209px; height:26px; float:left;}
.head_R .so .search_input{width:150px;float:left;border:0; padding-left:8px; height:26px; line-height:26px;color:#999;;border:1px solid #e5e5e5;}
.head_R .so .search_botton{cursor:pointer;float:right;width:49px;height:28px;overflow:hidden; background:url(../images/so_sub.png) no-repeat; text-indent:-999px;border:0px;}

.head_Ra{ float:left;width:209px; padding-top:15px; font-size:12px;}
.head_Ra a{ padding-right:10px;}

.menu{ height:80px; background:url(../images/menu_bg.png) no-repeat center;margin:0 auto;}
.menua{width:1120px; height:80px; margin:0px auto;}
.menua li{float:left;height:80px;line-height:80px;text-align:center;font-size:14px; color:#FFFFFF;position:relative;z-index:1000;}
.menua li.sa{ font-family:"宋体";font-size:14px; color:#ccc; padding-left:11px; padding-right:10px;}
.menua ul li a{display:block;text-align:center;text-decoration:none;height:80px;line-height:80px;color:#fff;}
.menua ul li ul{display:none;}
.menua ul li:hover ul{display:block;position:absolute;top:80px;right:0px; width:100px;background:#be0005;z-index:1000;}
.menua ul li:hover ul li{width:100px;height:35px;line-height:35px; text-align:center; float:left}
.menua ul li:hover ul a{display:block;height:35px;line-height:35px; font-size:14px; color:#fffff;}
.menua ul li:hover ul a:hover{ background:#be0005;color:#fff}


.menua li.more{ background:url(../images/menua.png) no-repeat right center; padding-right:20px; float:left;}

.menua li.more:hover{background:url(../images/menub.png) no-repeat right center; padding-right:20px;}



.gd{ width:1000px;height:45px; border-bottom:1px solid #f0f0f0;margin:0px auto;}
.gd #scroll_begin, .gd #scroll_end{display:inline} 
.gd_L{ height:45px; line-height:45px; font-size:18px; font-weight:bold;color: #3848a0; float:left; } 

.gd_M{ width:930px;height:45px; float:right;} 
.scroll_div{width:930px;height:45px; line-height:45px; font-size:14px; float:left;white-space: nowrap;overflow:hidden;}
.scroll_div a{padding-left:10px; margin-left:15px;}






.foot01 { background:#252225; margin:0px auto;}
.foot01a {width:1100px;color:#eeeeee;margin:0px auto;}
.foot01a a{color:#eeeeee;}
.foot01a_L{ float:left; width:299px; height:150px; padding-left:30px; padding-right:30px; border-right:1px solid  #676567; overflow:hidden;}
.foot01a_L .p1{ height:35px; line-height:35px; text-align: center; font-size:18px; font-weight:bold;}
.foot01a_L .p2{ height:125px; line-height:25px; font-size:14px; text-indent:2em; overflow:hidden;}
.foot01a_L .p3{ height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.foot01a_M{ float:left; width:159px; height:150px; padding-left:35px; padding-right:35px; border-right:1px solid  #676567; overflow:hidden;}
.foot01a_M .p1{ height:35px; line-height:35px; text-align: center; font-size:16px; font-weight:bold;}
.foot01a_M .p2{ height:125px; line-height:25px; font-size:14px; text-indent:2em; overflow:hidden;}
.foot01a_M .p3{ height:25px; line-height:25px; font-size:14px; overflow:hidden;}

.foot01a_R{ float:left; width:120px;}
.foot01a_R li{float:left; width:90px; margin-left:30px;}
.foot01a_R li .p1{ text-align:center; line-height:40px;font-size:16px; }
.foot01a_R li .p2{ text-align:center}
.foot01a_R li .p2  img{ width:88px; height:88px; border:0px;}






.foot02{font-size:16px;line-height:34px;color:rgba(0,0,0,.4);text-align:center;margin:0px auto;}
.foot02 span{margin:0 9px;}
.foot02 a{margin:0 9px;color:rgba(0,0,0,.4);}
.foot02 a:hover{color:#D40300;}
.foot02 span a{margin:0;}

.foot03 {width:1100px;color:#666; text-align:center;margin:0px auto;}
.foot03 img{ margin-left:10px; margin-right:10px;}

.foot04{height:20px;line-height:20px;color:#343434;font-size:14px;text-align:center;}
.foot04 a{margin:0 20px;color:#343434;}


.icp_area{margin-top:20px;height:40px;line-height:40px;color:#fff;background-color:#3A3A3A;text-align:center;font-size:14px;}
.icp_area span{margin:0 5px;}
.icp_area a{color:#fff;}



.cd-top {
  display: inline-block;
  position: fixed;
  left:50%;
  bottom:100px;
  margin-left:580px;
  width:70px;
  height:70px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#eee url(../images/icon_gotop.png) no-repeat center;
  background-position:0px 0px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.cd-top:hover{background:#D40300 url(../images/icon_gotop.png) no-repeat center;background-position:0px -70px}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #eee;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 70px;
    width: 70px;
    right: 30px;
    bottom: 30px;
  }
}



