﻿@charset "utf-8";
/* CSS Document */
img{border:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}

*:focus {outline: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,  dl, dt, dd, ul, ol, li,
pre,   fieldset, lengend, button, input, textarea,
th, td {  margin: 0; padding: 0; }
body, button, input, select, textarea { font-size:12px ; line-height:24px ; color:#333}
ul,ol,li { list-style: none; }
a{ color:#010101; text-decoration:none;}
a:hover{ color:#d20806;}
.w1100 {width: 1100px;margin: 0 auto; background: #fff;}
.fl{ float:left ; display:inline}
.fr{ float:right ; display:inline}
.clear{ clear:both; font-size:0; height:0; line-height:0; overflow:hidden; border:0; width: 0 !important; }
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.ml20{margin-left:20px;}
.clearfix {zoom: 1;}
.guidang{position: absolute; top: 0; right: 0;}
body{font-family:"Microsoft YaHei","宋体",tahoma,helvetica,arial,sans-serif;color: #333;background: #fff;}


.w1200{width: 1200px; margin: 0 auto;}


body{min-width: 1200px;background: #fff;}
.container{width: 1200px;margin: 0 auto;}




.hygq_logo{ position: absolute; left: 50%; margin-left: -600px; top: 21px;}
.hygq_logo span{display: none;}
.hygq_goback{ position: absolute; left: 50%; margin-left: 500px; top: 9px; width: 90px; height: 30px; line-height: 30px; text-align: center; background: url("../images_xxd/hygq_goback.png") 0 0 no-repeat; font-size: 16px;}
.hygq_goback:hover{ color: #dd0000;}


.gcxg_header{ height: 299px; overflow: hidden; background: url("../images_xxd/gcxg_body.jpg") center top no-repeat;}
.gcxg_cont1{ padding: 21px 0 0; height: 295px; overflow: hidden;}
.gcxg_cont1 .pic{ width: 276px; font-size: 0; line-height: 0;}
.gcxg_cont1 .pic span{display: none;}
.gcxg_cont1 .pic img{vertical-align: middle; height: 295px; width: auto;}
.gcxg_cont1 .info{ padding: 26px 28px 0; border: 1px #ddd solid; height: 266px; overflow: hidden; margin-top: 1px; text-align: justify; font-size: 16px; line-height: 36px;}
.gcxg_cont1 .info p{text-indent: 2em;}
.gcxg_cont1 .info h1{ height: 44px; line-height: 44px; padding-bottom: 10px; text-align: center; font-weight: bold; color: #666; font-size: 24px;}

.gcxg_tel{ margin: 39px 0 28px; height: 37px; background: url("../images_xxd/telbg.gif") left 20px repeat-x;}
.gcxg_tel h2{ margin: 0 auto; height: 37px; width: 405px; background: url("../images_xxd/gcxg_tel1.gif") center 0 no-repeat;}
.gcxg_tel h2 a,.gcxg_tel h2 span{display: block; height: 100%; text-indent: -200em; overflow: hidden;}
.gcxg_tel.qwjd h2,.gcxg_tel.gcls h2{ width: 325px;}
.gcxg_tel.qwjd h2{ background-image: url("../images_xxd/gcxg_tel2.gif");}
.gcxg_tel.gcls h2{ background-image: url("../images_xxd/gcxg_tel3.gif");}

.gcxg_cont2{ height: 398px; border: 1px #ddd solid; padding: 20px;}
.gcxg_cont2 .telbox{ width: 420px; padding-right: 10px; overflow: hidden;}
.gcxg_cont2 .telbox li{ height: 56px; margin-bottom: 1px; line-height: 56px; font-size: 18px; text-align: center; cursor: default; position: relative; background: #f5f5f5;}
.gcxg_cont2 .telbox li i{display: none; width: 10px; height: 16px; right: -10px; top: 50%; margin-top: -8px; background: url("../images_xxd/gcxg_sec2.gif") 0 0 no-repeat; position: absolute;}
.gcxg_cont2 .telbox li.active{ background: #0e75cb; color: #fff; font-weight: bold;}
.gcxg_cont2 .telbox li.active i{ display: block;}

.gcxg_cont2 .none{ display: none;}
.gcxg_cont2 .active{ display: block;}
.gcxg_cont2 .infobox{ margin:33px 0 27px 478px; font-size: 16px; line-height: 42px; text-indent: 2em; height: 336px; overflow: hidden; overflow-y: auto; text-align: justify;}

.gcxg_cont3 .info1{ background: #eff7fd; border: 1px #f7f7f7 solid; border-bottom: 0 none; font-size: 16px; line-height: 32px; padding: 12px 20px 11px; text-align: justify; text-indent: 2em;}
.gcxg_cont3 .info2{ height: 299px; border: 1px #dddddd solid; border-top: 0 none; padding: 10px; overflow: hidden;}
.gcxg_cont3 .m-faqhd { height: 70px; line-height: 70px; background: #f5f5f5; padding-right: 20px;}
.gcxg_cont3 .m-faqhd p { float: left; margin-right: 15px; width: 80px; height: 70px; text-align: center; overflow: hidden; text-indent: -20em;}
.gcxg_cont3 .m-faqhd p {float: left;margin-right: 15px;width: 80px;height: 70px;text-align: center;background: url(../images_xxd/gcxg_que.gif) 0 0 no-repeat;
    overflow: hidden;text-indent: -20em;}
.gcxg_cont3 .m-faqhd span {font-size: 18px;}
.gcxg_cont3 .u-lp span {font-size: 18px; display:block; padding: 13px 0;}

.gcxg_cont3 .m-faqbd { padding: 16px 20px 18px; font-size: 16px; line-height: 36px;}
.gcxg_cont3 .m-faqbd p { text-indent: 2em;}
.gcxg_cont3 .slimScrollRail{ background: #dcdcdc !important; width: 6px !important; border-radius: 3px !important;}
.gcxg_cont3 .slimScrollBar{ background: #aeaeae !important; width: 6px !important; border-radius: 3px !important;}
.gcxg_cont3 .list{ padding: 13px 0 0; height: 60px; overflow: hidden;}
.gcxg_cont3 .list ul,.gcxg_cont4 .list ul{width: 100%;}
.gcxg_cont3 .list li,.gcxg_cont4 .list li{ height: 32px; line-height: 32px; font-size: 16px; padding-left: 16px; background:url("../images_xxd/gcxg_ico.png") no-repeat left center; float: left; width: 545px; /*margin-right: 74px;*/}
.gcxg_cont3 .list li .date,.gcxg_cont4 .list li .date{font-size: 16px; color: #333;}
.gcls{margin-bottom: 19px;}
.gcxg_cont4{ height: 180px; padding-bottom: 22px;}
.gcxg_cont4 .list li{height: 36px; line-height: 36px;}
.list li.even{float: right;}
/********è´¯å½»æ–°è§„ end********/




