﻿/*全局*/
*
{
    margin: 0;
    padding: 0;
    word-break: break-all;
}
html
{
    height: 100%;
}
body
{
    background: #FFF;
    color: #333333;
    font: 12px/1.5em 微软雅黑,宋体, Arial, Helvetica, sans-serif;
    height: 100%;
}
h1, h2, h3, h4, h5, h6
{
    font-size: 1em;
}
a
{
    color: #666666;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
ul, li
{
    list-style: none;
}
fieldset, img
{
    border: none;
}
legend
{
    display: none;
}
em, cite, th
{
    font-style: normal;
    font-weight: 400;
}
input, textarea, select, button
{
    font: 12px Verdana,Helvetica,Arial,sans-serif;
}
table
{
    border-collapse: collapse;
}
html
{
    overflow: -moz-scrollbars-vertical;
}
.fl {
    float: left;
    _display: inline;
}
.div_10{height:8px; clear:both;}
.GVhead {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
   background:#bf0103;
    height: 50px;
}

.GValter {
}

.GVselect {
    background-color: #FFF0F0;
}
.heiLink {
    background: #eee;
}
.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:13px; 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;}

.marginbottom20 {
    margin-bottom: 20px;
}
.gonggao {
    background-position: left bottom;
    background-image: url(/images/global_caption2_bg.gif);
    height: 27px;
    text-indent: 17px;
    color: #000000;
    font-weight: bold;
    background-repeat: repeat-x;
}
#scrollDiv
{
    height: 130px;
    overflow: hidden;
    margin-top: 10px;
}
#scrollDiv div
{
    margin-left: 5px;
    width: 230px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#scrollDiv ul
{
    margin: 0px;
    padding: 0px;
}
#scrollDiv li
{
    margin: 0px;
    padding: 0px;
    height: 24px;
    line-height: 24px;
    vertical-align: bottom;
    border-bottom-color: rgb(204, 204, 204);
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    zoom: 1;
    background-image: none;
}
#scrollDiv li a
{
    color: #666666;
    font-weight: normal;
    text-decoration: none;
}
#scrollDiv li a:hover
{
    color: #666666;
    text-decoration: underline;
}
/*全局结束*/

/*头部*/
.header{width: 100%; background: #f8f8f8; border-bottom: 1px solid #d6d6d6;}
.header table{width: 1200px; height: 32px;line-height: 32px; margin: 0px auto;}
.header .logindiv{text-align: right; width: 500px; overflow: hidden; height: 32px; line-height: 32px;}
.header_mid_table{background: #FFFFFF;margin: 0px auto;width: 1200px; height: 113px; }
.header_mid_table table{width:100%; height:85px;}
.header_mid_table .searchdiv{width: 550px; height: 45px; position: relative; margin: 10px 0;}
.header_bottom_table{background: #c90304;}
.header_bottom_table table{margin:0 auto; width:1200px;}

.search-key .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.search-key .btn{box-sizing: border-box;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.search-key .fr{float: right;}
.search-key{width: 546px;height: 40px;border: 1px solid #8d8d8d;border-radius: 2px;box-shadow: inset 2px 2px 5px #dfdfdf;position: absolute;left: 50%;margin-left: -273px;font-family: "Microsoft YaHei",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;}
.search-key .dropdown{margin: 10px 5px 0 8px;width: 102px;cursor: pointer;}
.search-key .dropdown .caret{margin-top: -2px;}
.search-key ul{left: -9px;top: 28px;position: absolute;}
.search-key ul li{padding: 3px 20px;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap;}
.search-key ul li:hover{background: #f5f5f5;}
.search-key input{width: 268px;height: 27px;padding:0 10px;outline: none;border: none;margin-top: 6px;border-left: 1px solid #b7b7b7;color: #8d8d8d;font-size: 12px;}
.search-media{width: 60px;height: 42px;background: #C81724;cursor: pointer;border-radius: 0 2px 2px 0;position: absolute;right: 99px;top: -1px;}
.search-media span{display: inline-block;width: 23px;height: 23px;background: url("/images/list-ghost.png") 0 -107px no-repeat;}
.search-media1{width: 98px;height: 40px;background: #C81724;cursor: pointer;border-radius: 0 2px 2px 0;color:#ffffff;}
.header .phone-num{display: block;width: 275px;height: 96px;margin: 20px 5% 0 0;background: url("/images/telephone.png") 0 0 no-repeat;}
.header .contact-img{margin-right: 5%;}
.dropdown .caret{background: url("/images/list-ghost.png") -285px -75px no-repeat;width: 9px;height: 6px;border: 0;display: inline-block;vertical-align: middle;margin: 10px 0 0 10px;}

.menu{height: 48px;width: 1200px;line-height: 48px;}
.menu ul{list-style: none;padding: 0px;margin: 0px;}
.menu li{padding: 0px;margin: 0px;float: left;text-align: center;line-height: 48px;background:#c90304;}
.menu li.current{float: left;overflow: hidden;text-align: center;line-height: 48px;background-image: url(/images/headbga.jpg);background-repeat: repeat;}
.menu li:hover{background:#000}
.menu ul li a{display: block;height: 48px;font-family: Arial;font-size: 14px;color: White;letter-spacing: 1px;
              text-transform: uppercase;text-decoration: none;cursor: pointer;font-weight: bold;padding:0 16px;}
.menu ul li a:hover{text-decoration: none;color: White;}
.menu ul li a:visited{color: White;}

/*头部结束*/

/*主体*/
.content{background: #FFFFFF;margin: 0px auto;width:1200px;}

/*页脚*/
.center{width: 1150px;margin: 0 auto;}
.fl{float: left;_display: inline;}
.footer{width:100%;background:#f3f3f3;border-top:solid 3px #c90304;margin-top:24px;line-height: 22px;margin-bottom:2px;}
.public_num{background:url(../images/ind_33.jpg) no-repeat;width:155px;height:166px;margin-top:-17px;_position:relative;}
.public_num img{display:block;margin:14px auto;}
.public_num p{text-align:center;font-size:14px;}
.guide{margin:0 24px;margin-right:0;height:149px;overflow:hidden;}
.guide dl{float:left;width:145px;min-height:149px;_height:149px;background:url(../images/ind_36.jpg) no-repeat left top;}
.guide dt{font-size:14px;font-weight:bold;padding-left:12px;height:35px;line-height:35px;}
.guide dd li{padding-left:12px;}
.guide dd li a{color:#666;}
.guide dd li a:hover{color:#018BC5 !important}
.contact{width:230px;padding:5px 0 0 0;margin-right:0px;min-height:149px;_height:149px;height:149px;overflow:hidden;}
.contact dl{float:left;width:270px;min-height:149px;_height:149px;background:url(../images/ind_36.jpg) no-repeat left top;}
.contact dt{font-size:14px;font-weight:bold;height:35px;line-height:35px;padding-left:12px;}
.contact dd li{padding-left:12px;color: #666;}
.contact dd li a{color:#666;}
.contact dd li a:hover{color:#018BC5 !important}
.footer a:link,.footer a:visited{color:#666;}
dl.zyzx{width:180px}
.zyzx li {width:58px;float:left;}

/*右侧客服*/
a:-webkit-any-link{color: -webkit-link;text-decoration: underline;cursor: auto;}
div{display: block;}
h2{display: block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}.managerDetail{position: fixed;visibility: visible;right: -10px;bottom: 220px;overflow: hidden;zoom: 1;opacity: 0.85;_position: absolute;z-index: 199;margin-left: 15px;}
.right-textbox{width: 170px;border: 1px solid #DADADA;background: #eee;}
.right-textlist{padding: 5px 0;}
.right-textbox h2{font: bold 14px/34px Microsoft YaHei;color: #0E93CB;text-align: center;border-bottom: 4px solid #0E93CB;}
.right-textlist p{height: 24px;padding: 0 0 8px 26px;font: normal 13px/24px SimHei;color: #333;}
.icon-contact{background-position: 0 3px;}
.icon-contact, .icon-qq, .icon-mobilephone, .icon-phone, .icon-email, .icon-write, .icon-small-contact, .icon-small-write, .icon-small-top{background: url(/images/icon_right.gif) no-repeat;}
a:link, a:visited, a:active{color: #333;text-decoration: none;}
.icon-qq{background-position: 0 -38px;}
.icon-mobilephone{background-position: 2px -74px;}
.icon-phone{background-position: 1px -116px;}
.icon-email{background-position: 0 -155px;}
.right-textbottom{width: 172px;font: bold 14px/34px Microsoft YaHei;color: #fff;text-align: center;background: #078FC7;}
.marginbottom20{margin-bottom: 20px;}
.complaintDetail{position: fixed;visibility: visible;right: -10px;bottom: 115px;overflow: hidden;zoom: 1;opacity: 0.85;_position: absolute;z-index: 199;margin-left: 15px;}
.manager{position: fixed;visibility: visible;right: -15px;bottom: 332px;overflow: hidden;width: 50px;zoom: 1;opacity: 0.85;_position: absolute;z-index: 199;margin-left: 15px;}
.icon-small-contact, .icon-small-write, .icon-small-top{width: 24px;height: 20px;margin-bottom: 8px;display: block;}
.right-small-textcon{width: 24px;border-left: 1px solid #D6D6D6;background: #F8F8F8;padding: 5px;text-align: center;font: normal 12px/14px Microsoft YaHei;}
.icon-small-contact{background-position: 0 -250px;}
.right-small-textbox, .right-small-bottom{width: 35px;padding-top: 5px;background: url(/images/bg_small_textbox.gif) no-repeat;}
.icon-small-write{background-position: 0 -290px;}
.icon-small-top{background-position: 0 -320px;}
.right-small-bottom{background-position: 0 -5px;font-size: 0;overflow: hidden;}
i, cite, em, var, address, dfn{font-style: italic;}
.complaint{visibility: visible;zoom: 1;}
.easyDialog_wrapper{width: 530px;color: #444;border: 1px solid #efefef;background: #fff;-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;display: none;font-family: "Microsoft yahei", Arial;}
.easyDialog_wrapper .easyDialog_content{-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;}
.easyDialog_wrapper .easyDialog_title{background: url(/images/bg_pop_large_title.jpg) repeat-x;height: 40px;line-height: 40px;overflow: hidden;color: #333;padding: 0 20px;font: 16px/40px Microsoft YaHei;border-bottom: 1px solid #e5e5e5;border-radius: 4px 4px 0 0;}
.easyDialog_wrapper .close_btn{background: url("/images/close.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width: 25px;height: 25px;position: absolute;top: 9px;right: 8px;z-index: 11;text-decoration: none;float: right;padding: 5px 0;color: #E5E5E5;}
.easyDialog_wrapper .easyDialog_text{padding: 25px 10px;text-align: center;font-size: 13px;line-height: 22px;}
.easyDialog_wrapper .easyDialog_text textarea{vertical-align: text-top;}
user agent stylesheettextarea{font-family: monospace;}
user agent stylesheettextarea{-webkit-appearance: textarea;background-color: white;border: 1px solid;border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;-webkit-rtl-ordering: logical;-webkit-user-select: text;flex-direction: column;resize: auto;cursor: auto;padding: 2px;white-space: pre-wrap;word-wrap: break-word;}
.easyDialog_wrapper .easyDialog_footer{padding: 0 10px;text-align: center;}
.easyDialog_wrapper .btn_highlight, .easyDialog_wrapper .btn_normal{background: url(/images/btn.png) no-repeat;background-position: 0 -250px;display: inline-block;border: none;cursor: pointer;color: #fff;width: 115px;height: 44px;font: 18px/40px Microsoft YaHei;margin-bottom: 30px;}
.manager{position: fixed; visibility: visible; right: -15px; bottom: 332px; overflow: hidden; width: 50px; zoom: 1; opacity: 0.85; _position: absolute; z-index: 199; margin-left: 15px;} .managerDetail{position: fixed; visibility: visible; right: -10px; bottom: 220px; overflow: hidden; zoom: 1; opacity: 0.85; _position: absolute; z-index: 199; margin-left: 15px;}
.complaint{position: fixed; visibility: visible; right: -15px; bottom: 240px; overflow: hidden; width: 50px; zoom: 1; opacity: 0.85; _position: absolute; z-index: 199; margin-left: 15px;} .complaintDetail{position: fixed; visibility: visible; right: -10px; bottom: 208px; overflow: hidden; zoom: 1; opacity: 0.85; _position: absolute; z-index: 199; margin-left: 15px;} .gotop{position: fixed; visibility: visible; right: 0px; bottom: 0px; overflow: hidden; zoom: 1; opacity: 0.85; _position: absolute; z-index: 199; margin-left: 15px;}


        .zhuanshu
        {
            height: 70px;
            width: 49.5%;
            float: left;
            margin: 3px 0 0 5px;
            border: 1px solid #ddd;
        }     
.box{ height:80px; overflow:hidden; width:1200px; margin:0 auto;}
.t_news{ height:46px; padding-left:10px; margin:5px 0; overflow:hidden; position:relative; width:230px; float:left;}
.news_li,.swap{ line-height:46px; display:inline-block; position:absolute; top:11px; left:0;}
.swap{ display:none}
.news_li li a:link{color:#307997; line-height: 46px;font-weight: bold; font-size:14px;}

.gongshang{position:absolute; left:0; top:30px; width:50px; overflow:hidden;}
.gongshang img{width:50px;height:65px;}








.cl{zoom:1;}
.col960{width:1200px;margin:0 auto;}
.navbg{height:48px;width:100%;z-index:99;}
#navul li{float:left;position:relative;}
#navul li.navhome{text-align:center;}
#navul li a:link, #navul li a:visited{color:#FFFFFF;}
#navul li ul{display:none;position:absolute;z-index:10000;top:48px;left:-1px;background:#000;border:#fff 1px solid;border-bottom:none;}
#navul li ul li{width:97px;float:none;margin-right:0px;position:relative;border-bottom:#fff 1px solid;}
#navul li ul li a{font-size:14px;padding: 0;}
#navul li.navmoon{background:#000;}
#navul li.navmoon a{color:#FFFFFF;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{font-size:14px;}
#navul li.navmoon ul a:hover{background:#000000;}