body{min-width:1280px;}
.clearfloat:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfloat{ display: block; *zoom:1;}
.web_header{background:none;}
.header_nav li.hover > a
{
    display: block;
    color: #fff;
    background:url(images/22/navbg.jpg);}
.header_nav ul:hover .sub-nav a{color:#fff;}


.header_nav li:hover .sub-nav{padding:0;}

.header_nav li .sub-nav,
.header_nav li:hover > a{

 background:url(images/22/navbg.jpg);}
.header_nav ul:hover .sub-nav a {background:none;margin:0;}
.header_nav ul:hover .sub-nav a:hover{
   background-color: #1083ec;}

 
.fix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.fix{display: block; *zoom:1;}
.none{display:none!important;}
.header_nav li a{width:auto;}


    .header_nav li .n-7 {

    width: 310px;}


.beader_div {

    height: 150px;

    background-color: rgba(0,0,0,.4);}
.header_top .link,
.header_top .link a{color:#fff;}
.nav-right-links{
width: 75px;
    position: fixed;
    right: 0px;
    top: 180px;
    z-index: 1000;}
.nav-right-links ul li{
    width: 75px;
    height: 65px;
    margin-bottom: 10px;
    padding: 10px 0 5px 0;}
.nav-right-links ul li img{
display:block;
    margin: 5px auto;}
.pic_list_li:hover,
.clyw_list_z  img:hover,
.nav-right-links ul li img:hover{
transform: scale(1.1);
    transition: all 0.3s ease-in;}
.nav-right-links ul li p{
text-align: center;
    font-size: 12px;}

.nav-right-links ul li p a{
color:#fff;}
.nav-right-links ul li.n1{
background:#3B7090;}

.nav-right-links ul li.n2{
background:#AC171D;}

.nav-right-links ul li.n3{
background:#985054;}

.nav-right-links ul li.n4{
background:#AA8044;}


.nav-right-links ul li.n5{
background:#3845c0;}
.cot_fotewm {

    width: 460px;}
.cot_fotewm li {

    width: 190px;
    height: 100px;
 line-height: inherit;
 padding-top:0px;}
.txtR_fot {
   margin-top: 0px;}

.gj_main{
height: auto;
    min-height: 720px;
    padding:20px 6px 40px 0;}

.gj_listLbot ul li.on{
    background: #8b0003;}
.gj_listLbot ul li.on a{color:#fff;}


.gj_listLbot ul li {
padding: 0;
    width: 260px;}

.gj_listLbot ul li  a{    padding: 0 0 0 45px;}


.pic_list_li {

    position: relative;}
.pic_zz_li {
     width: auto;

   margin-top: 0; 
    font-size: 14px;
    height: 54px;
border: none;
     margin-left: 0px; 
    text-align: center;}

.pic_list_zz {
display:block;
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    opacity: 1; 
     background-color: rgba(0,0,0,0.5);
    height: 45px;

    bottom: 41px;}
.list_y img,
.list_z img {
    width: 285px;
    height: 190px;}
.txtR_fot p,
.fot_txtL li {
    line-height: 35px;}
.cot_fottxt {
    margin-top: 15px;}
.web_fot,
.fot_cot {

    height: 350px;}
.cot_fotlogo {
    height: 110px;
    line-height: inherit;
    padding-top: 20px;}
.txtR_fot,
.cot_fottxt,
.fot_txtL,
.fot_txtR ,
.fot_txtL ul {

    height: 175px;}
.cot_fotewm{padding:0;}
.mtyw_bt,
.xsgg_bt,
.clyw_bt {

    color: #1158a3;}
.mtyw_content .bt_txt .txt_line {
    width: 225px;}
.gj_listLbot ul li.on {
    background: #1158a3;}
.gj_listRiTop span{color: #1158a3;border-bottom:1px solid  #1158a3;}
.gj_listLtop{background: #1158a3;}

.cot_fottxt{
background:url(img/ewm.png) no-repeat 40% 50%;}

.gj_listLbot ul li {

    background-color: #1467bf;}
.pic_list_img img{

box-shadow: 2px 2px 10px 3px #b1adad;}
 
.clyw_bt .bt_txt .txt_line {

    margin-top: -1px;}

.clyw_bt2 {
    
    padding: 7px 0 0 0;}
.mtyw_content .bt_txt .txt_line,
.xxgg_content .bt_txt .txt_line {
    width: 386px;

    margin-top: -1px;} 

.jjy_cont {

    padding: 0 0 40px 0;}

.gj_conTop {
    width: 830px;
    height: auto; 
    font-size: 26px;
    line-height: 32px;
    padding: 30px;}
.pic_list_ul .n-4,
.pic_list_ul .n-1{
    margin-left: 0;}
.pic_list_zz,
.pic_list_img {
    margin-left: 20px;}
.gj_listLbot ul li ul{
display:none;}
.gj_listLbot ul li.on ul{
display:block;}
.gj_listLbot ul li.on li{
height:30px;
line-height:30px;}
.gj_listLbot ul li.on li a{
padding:0 0 0 60px;
font-size:14px;}
.gj_listLbot ul li:hover a{color:#fff;}
.gj_listLbot ul li{height:auto;}

#sub-1053 li{
    line-height: 30px;

    padding: 10px 20px;
    width: 220px;}
#sub-1053 li a{
    padding: 0;}
