/**
 * changed by yangtian
 * 2018-4-16 14:51:26
 */
@charset "utf-8";
/* common ,s. */
.content_width{ width:1024px;margin-left: auto;margin-right: auto;}
.help{ margin-left:6px; cursor:help;}
.table_border{ background:#ccc;}
.table_border th,.table_border td{ background:#FFF000;}

.corner_0{ border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;}
.corner_3{ border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.corner_5{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.corner_8{ border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.corner_10{ border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}

.float-left{ float:left; display:inline;}
.float-righr{ float:right;}
.align-left{ text-align:left;}
.align-center{ text-align:center;}
.align-right{ text-align:right;}

.block_title{ background:#EFEFEF; position:absolute; left:0px; top:0px; padding:10px 10px 8px 12px; border:1px #ddd solid; border-left:none; border-top:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

/* 外标记必填 */
.x{ color:#F00; margin-left:8px; font-size:14px;}
/* 内标记必填 */
.x0{ color:#F00; margin-left:3px; font-size:14px;}

.hide{ display:none;}

.clear{ clear:both;}
.clear0{ clear:both; width:1px; height:1px; overflow:hidden;}
/* 公用 ,e. */


body, input, select, textarea{ font-size:20px;}

body{ background:#E8E5E5;}

.header{ background:#BFBFBF; color:#FFF; height:82px;}

.nav{background:none;}
.nav li{ height:82px;}
.nav li a{ display:block; height:82px; line-height:82px; color:white;font-size:15px;padding:0; padding-left:10px; padding-right:10px;}
.nav li.on a,.nav li a:hover{ background:none;}

.vh{ top:-200px;}
.mgyq_logo{background:url(../img/logo.png) no-repeat;height:50px;width:170px;margin-left:20px;}
.header .logo{ padding-top:18px; }

.main{ color:black; line-height:23px;}
.main p{ text-indent:26px;}

.main.white_bj{ background:#CCC;}

.index_flash{ margin-left:30px;}

.index_logo{ position:absolute; left:610px; top:230px; display:none;}

.bg{background:url(../img/bg_list.png); height:240px; width:100%;}

.page{

}
.page ul{
    font-size:0;
    text-align:center;
    width:100%;
}

.page li{
    border:1px solid #333;
    display:inline-block;
    *display:inline;
    *zoom:1;
    font-size:18px;
    margin:0 3px;
    padding:3px 9px;
}

.page .thisclass{
    border-color:#999;
    background:#666;
    color:#fff;
}

.page a{
    color:#FFF;
}

.list a{ color:black; letter-spacing:1px;}
.list a:hover{ color:#FFF;}

.new{ background:url(../img/new1.png) no-repeat; margin-left:6px; padding:0; padding-left:10px;}

.contact{ color:black; line-height:1.8;}
.contact a{ color:black;}
.contact a:hover{ color:#FFF;}
.contact .col{ float:left; display:inline; width:460px; margin-left:30px;}

.fixed_menu{ position:fixed; right:30px; top:280px; width:168px; height:280px; padding-right:10px;}
.fixed_menu a{ display:block; text-align:right; height:26px; line-height:26px; padding-right:30px;}
.fixed_menu_li a{ background:url(../img/fixed_menu_li.png) right no-repeat;}
.fixed_menu_li a:hover, .fixed_menu_on a{ background:url(../img/fixed_menu_on.png) right no-repeat;}
.fixed_menu_home a{ background:url(../img/fixed_menu_home.png) right no-repeat;}
.fixed_menu a span{ display:none; color:#CCC;}
.fixed_menu a:hover span, .fixed_menu_on a span{ display:inline;}

.footer{font-size: 20px;}
