﻿
html{font-size:62.5%;font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px;font:normal 14px "microsoft yahei";}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
a {
 text-decoration: none;
 color:#333;
}

a:link,a:visited{text-decoration:none;}
    a:hover {
    color:#e00000;
    }
.top {
height:40px;
width:100%;
background:#e00000;
}
    .top i {
        line-height:40px;
         font-size: 20px; 
        vertical-align: middle;
    }
.top_fx {
float:right ;


}
.top_ne {width:1200px;
margin:0 auto;
}
.top_fx li {
margin-left:5px;
margin-right:5px;
float:left;
}
.top_fx .hf span{
    margin-top:13px;
display:block;
border-left:1px #fff solid;
height:15px;
}

.top_fx li a{
  

}
.top_yy {
float:right;
margin-left:10px;
}
    .top_yy li {
        line-height:40px;
         float:left;
         margin-right:10px;
    }
        .top_yy li a {
        color:#fff;
        }
  .cp-icon-wx {
  border-radius:50%;    color: #4cb848;height:20px;
}
    .cp-icon-wx img {
        position:relative;
     top:3px;
    }
  
  .cp-icon-wb {
  border-radius:50%;    color: #4cb848;line-height:24px;
}
    .cp-icon-wb img {
   position:relative;
     top:3px;
    }  .cp-icon-f {
  border-radius:50%;    color: #4cb848;
}
    .cp-icon-f img {
  position:relative;
     top:3px;
    }  .cp-icon-in {
  border-radius:50%;    color: #4cb848;
}
    .cp-icon-in img {
   position:relative;
     top:3px;
    }

 .head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:1250px;position:relative;}
.navigation-up{height:90px;}
    .navigation-up .top_logo {

    float:left;
    height:90px;
    } .navigation-up .top_logo a{ border:none;}
        .navigation-up .top_logo img {
        height:90px;}
.navigation-up .navigation-v3{margin-left:150px;float:left;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:url(../images/top_ban.jpg) #eee bottom no-repeat;}
    .navigation-up .navigation-v3 .home {
    
    background:url(../images/top_ban.jpg) #eee bottom no-repeat;}
/*.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}*/
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 25px;color:#333;display:inline-block;height:90px;font-family:"microsoft yahei";line-height:90px;}

.navigation-down{position:absolute;top:90px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#eee;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1300px;position:relative;}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0;}
.nav-down-24 {
    left:40px;
}
.nav-down-24 dl{
  
   height:160px;
     width:200px;
}
    .nav-down-24 dd {
        line-height:25px;
    }
.about_36 div{
    float:left;
}
.anout_nav {margin-left :30px;
}
.anout_nav, .anout_tc {
    float:left;
}

.anout_nav dl {
width:330px;
border-right:1px solid #c8c8c8;
}

.anout_nav dl dt {
    
    padding-left:10px;
    width:300px;
    border-bottom:1px solid #c8c8c8;
}
    .anout_nav dl dt a {
    font-weight:100;
    }
.anout_tc dl {
margin-right:20px;
float:left;
width:360px;

}
    .anout_tc dl img {
    width:360px;
    }
        .anout_tc dl a :hover {
              -moz-box-shadow:0 0 10px #c8c8c8;
     -webkit-box-shadow:0 0 10px #c8c8c8;
     box-shadow:0 0 10px #c8c8c8;
        }
   .navigation-down-inner .anout_tc .anout_tc_co {
     font-weight:100;  font-size:13px;line-height:23px;width:360px;
    
    }
.cjwt_tc {
margin-left:40px;
}
.cjwt_tc dl {
    text-align:center;
float:left;
}
.cjwt_tc dl {
    float:left;
    margin-left:10px;
width:350px;
}
    .cjwt_tc dl dt img {
    width:350px;
    }
.cjwt_tc a:hover dl{
   
    -moz-box-shadow:0 0 10px #c8c8c8;
     -webkit-box-shadow:0 0 10px #c8c8c8;
     box-shadow:0 0 10px #c8c8c8;
}
    .cjwt_tc a:hover dt{
       color:#e00000;
    }
.wt_list dl dt a{
    font-weight:100 ;
    font-size:14px;

}
.wt_list dl{
  width:340px;
    border-left:1px solid #c8c8c8;
  height:200px;
  padding-left:30px;
    }

    .wt_list dt {
   margin-left:40px;
   float:left;
    }

.navigation-down .menu-1 dl{margin:20px 60px 25px 0}
.navigation-down .menu-1 dt{font:normal 15px "microsoft yahei";color:#333;padding-bottom:10px;font-weight:bold;margin-bottom:10px}

.navigation-down .menu-1 dd a:hover{color:#e00000;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#333;font:normal 15px "microsoft yahei"}





.cp-btm-link, .cp-content, .cp-footer, .cp-main-content {
    height: auto!important;
    min-height: 30rem;
    line-height: 2rem;
    line-height: 2.2rem\9;
}

.cp-main-content {
    background: #fff;
    z-index: 2;
    height: auto!important;
   
}
  .cp-main-content {
        position: relative;
        background: #fff;
    }
