﻿body,div,li,ul,p,img,h3{
    margin:0px;padding:0px;border:0px;
    font-family:"Microsoft YaHei","微软雅黑","Times New Roman";
    list-style:none;
}
a:visited {    
}
.tongyong_url {
    font-size:14px;
    color:#f1f1f1;
}
.tongyong_url_noDec {
    font-size:14px;
    text-decoration:none;
    color:#f1f1f1;
}
body {
    background-color:#fafafa;
    width: 100%;
}
.Page_top {
     width:1000px;margin:0 auto; height:80px;
     /*padding-top:16px;*/ 
     margin-bottom:6px;
     position:static;
}
.Page_top_body {
     margin:0 auto;
  
     /*background-color:#f3f1f2;*/
}
.Page_top_body > .left {
          float:left;
     margin-left:16px;
     margin-top:15px;
}
.Page_top_body > .middle {
     width:820px;
     float:left;               
}
.Page_top_body > .right {
     float:left;

}
.middle_top {
    height:62px;
    width:830px;
    font-size:13px;
}
.middle_top_cont {
    float:right;
    margin-top:4px;
   padding-right:10px;
}
.middle_top_cont a {
    display:block;
    float:left;
    margin-left:12px;
    font-weight:600;
    color:#666;
    cursor:pointer;
    text-decoration:none;
}
.middle_top_cont span:hover {
    color:#a02f2f;
}
.middle_top_cont img {
    display:block;  
    float:left;  
    cursor:pointer;
}
.middle_top_cont div {
    width:3px;
    height:11px;
    float:left;
      margin-left:8px;
    margin-top:3px;
    border-right:solid 1px #5c5b5b;
}
.rexian_xl {
    position:absolute;
}
p.rexian_xl {
    width:150px;height:38px;
    background-color:#666;top:28px;
    left:-32px;font-size:18px; color:#eee; 
    font-weight:600;padding-top:8px; text-align:center;
    display:none;
}
img.rexian_xl {    
    top:21px;left:30px;width:14px;
    display:none;
}
.weixin_ico {
    width:18px;
    margin-left:14px;    
}
.weixin_xl {
    position:absolute;
    z-index:999;
}
img.weixin_xl {
    top:21px;left:93px;width:14px;
    display:none;
}
p.weixin_xl {
    width:140px;
    height:140px;
    padding:4px;
    background-color:#666;
    overflow:hidden;
    top:28px;
    left:30px;
     display:none;
}
p.weixin_xl>img {
    width:140px;
    height:140px;

}
.weibo_ico {
    width:20px;
    margin-left:14px;
}
.middle_menu_ul {
    margin:0; padding:0;  
}
.middle_menu_ul_li {
    list-style:none;
    float:left;
    padding-right:22px;
    font-size:16px;
    position:relative;
    z-index:4444;
}
    .middle_menu_ul_li p {
  
    }
    .menu_a {
        color: #777;
        text-decoration: none;
        font-weight: 600;
        padding: 4px 8px;
        -moz-border-radius: 5px; /* Firefox */
        -webkit-border-radius: 5px; /* Safari 和 Chrome */
        border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    }
        .menu_a:hover {
            text-decoration: underline;
        }
.menu_a_nav {
    color:#666;  
    font-size:14px;
}
.menu_a_nav:hover {
    color:#a02f2f;  
    text-decoration:solid;
}
.middle_menu_ul_li_div {
     position:absolute;
     z-index:7777;
     top:42px;
     left:4px;
     overflow: hidden; 
     color:#666;
     display:none;
}
.menu_nav_back {
    position:absolute; top:19px;z-index:6666;    
    display:none;
     left:-400px;
     height:65px;
     background-color:#0193de;
     /*background-color:#f3f1f2;*/
    filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity: 0.0; opacity: 0.0;
}
.menu_back {
     position:absolute;
     top:94px;
     z-index:3333;
     left:0px;
     border-top:1px dotted #888;
     border-bottom:4px solid #777;
     height:48px; 
     width:100%;
     background-color:#fcfcfc;
     /*filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;*/
     /*background-color:antiquewhite;*/
     display:none;
}
.middle_menu_ul_li_div {
    
}
.middle_menu_ul_li_div li {
   list-style:none;
   float:left; 
   margin-right:12px;
}

.middle_menu_ul_li_div_ul {

}
.english {
    font-weight:700;   
    float:left; 
}
.english a{
   color:#9d9d9d;
   text-decoration:none;
   display:block;
   padding-top:0px;
   margin-left:8px;
}
.english a:hover{
   color:#ef8732;
}
.search_input_div input{
      float:left;   display:none; width:120px;border-top:none; border-left:none; border-right:none;border-bottom-color:#ffc363;border-bottom-style:solid;background-color:#fcfcfc;height:22px;
}
.search_img{
      float:left;  height:17px;width:17px; margin-top:3px;margin-right:4px; background-image:url('../Imgs/search_s.png');background-position:right;
}
.search_img:hover{
    background-image:url('../Imgs/search_s.png');
}

.banner_top_banner {
    width:100%;height:3px;
    margin-top:18px;
}
.banner_top_banner div {
    height:3px;float:left;
}
.banner_top_banner_left {
    width:50%;
    *width:50%;
    background-color:#096fa2;
}
.banner_top_banner_right {
    width: 50%;
    *width: 49.5%;
    background-color: #f9c635;
}


 /*- buttom begin-*/
.page_buttom {
    width:100%;
    background-color:#222523;
    padding-top:22px;
}
.banquan_info { 
    width:800px; margin:0 auto;    
}
.banquan_info > img {
    display:block;
    float:left;
}
.banquan_info>p{
    float:left;
    font-size:14px;
    color:#525452;
    margin-left:65px;
    margin-top:22px;
}
.banquan_info>div{
    float:left;
    margin-left:65px;
    margin-top:28px;
}
.weibo_ico_buttom {
    width:28px;   
    display:block;
    float:left;
    margin-left:18px;    
 }
.weixin_ico_bottom {
    width:25px;  
      display:block;
    float:left   
 }
.buttom_xiala {
    width:140px;
    height:140px;
    padding:4px;
    background-color:#666;
    top:-170px;
    left:-62px;
    position:absolute;
    z-index:999;
    display:none;
}
.buttom_xiala_xl{
    position:absolute;
    width:16px;
    top:148px;
    left:65px;
}
img.buttom_xiala_img {
    width:140px;
    height:140px;
}
 /*- buttom end-*/
/*   分页 css  */
.pages{color: #999;margin-left:280px;}
.pages a, .pages .cpb
{    text-decoration: none;    float: left;
    padding: 0 5px;    border: 1px solid #ddd;
    background: #ffff;    margin: 0 2px;
    font-size: 11px;    color: #000;}
.pages a:hover{    background-color: #E61636;    color: #fff;    border: 1px solid #E61636;    text-decoration: none;}
.pages .cpb{    font-weight: bold;    color: #fff;    background: #E61636;    border: 1px solid #E61636;}
/*   end  */