@charset "UTF-8";
/*=======Version-1.o======*/
/*======Author-SdL=======*/
/*=====Tim09102o18======*/
/*====SiChaunService===*/

* {
    font-family: Microsoft YaHei, sans-serif;
}

.clearFix:after {
    display: block;
    content: "";
    clear: both;
    overflow: hidden;
}

.center {
    width: 1100px;
    margin: 0 auto;
}

header > img, footer > img {
    width: 100%;
}

body {
    background: #f9f9f9;
}


/*banner文字开始*/
.center {
    width: 1100px;
    margin: 0 auto;
}

/*banner文字结束*/

/*查询框开始*/
.center .centerL {
    padding: 15px 30px 30px;
    border: solid 1px #e9e9e9;
    width: 700px;
    float: left;
    background-color: #ffffff;
}

.applicationNav {
    border-bottom: 1px solid #dcdcdc;
    /*height: 48px;*/

}

.applicationNav > span {
    border-bottom: 3px solid #c40311;
    font-size: 19px;
    height: 40px;
    line-height: 42px;
    display: inline-block;
}

.formBox {
    width: 455px;
    margin: 0 auto;
    padding: 30px 0 30px;
}

#form input {
	padding-left: 4px;
	display: block;
    border: none;
    outline: none;
    line-height: 43px;
    background: #fafafa;
}
.formCode input{
    height: 100%;
    width: 213px;
    float: right;
    padding: 10px;
    line-height: 25px;
    background: transparent;
}
.formCode,.formCodeSelect .code_icon{
    float: left;
    display: block;
    margin: 3px 0;
    height: 38px;
    width: 45px;
    border-right: 1px solid #dcdcdc;
    line-height: 38px;
    text-align: center;
}
.formButton li{
    height: 50px;
    width: 210px;
    line-height: 50px;
    text-align: center;
    background-color: #dfdfdf;
    font-size: 19px;
    border-radius: 4px;
    cursor: pointer;
}
.formButton li.subMit{
    float: left;
}
.formButton li.subRes{
    float: right;
}
.formButton li:hover{
    background-color: #c40311;
    color: #fff !important;
    transition: 0.2s;
}
.formCode {
    position: relative;
    margin: 30px 0;
    width: 260px;
    height: 45px;
    border: solid 1px #dcdcdc;
    background-color: #fafafa;
}
.formCodeSelect {
    position: relative;
    margin-top: 30px;
    height: 45px;
    border: solid 1px #dcdcdc;
    background-color: #fafafa;
}
.formCodeImg{
    position: absolute;
    right: -160px;
    top: -1px;
    width: 140px;
    height: 45px;
}

.formCode input {
    height: 100%;
    width: 213px;
    float: right;
    padding: 10px;
    line-height: 25px;
    background: transparent;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #333333
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #333333
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #333333
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #333333
}
/*查询框结束*/

.cenBg {
    overflow: hidden;
    background: #fff url(../images/bg.png) no-repeat center bottom;
}

/*//右边显示*/
.center .centerR {
    width: 380px;
    height: 537px;
    margin-left: 20px;
    float: left;
    background-color: #fff;
    border: solid 1px #e9e9e9;
    padding: 15px 30px 30px;
}
/*右边结束*/


/*//底部落款*/
.copyText {
    padding: 20px 0;
    clear: both;
}

.copyText > p {
    font-size: 18px;
    text-align: center;
    line-height: 30px;
}


*{margin:0;padding:0; list-style:none;}
body{ height:100%; background:#fff; font-size:14px; line-height: 14px; color:#333; font-family: "寰蒋闆呴粦";}
h2,h3,h4,h5,h6{ font-size: 14px; font-weight: normal;}
ul,li,ol,i,em{list-style:none; font-style: normal;}
button{ border: none; font-family: "寰蒋闆呴粦";}
input{ font-family: "寰蒋闆呴粦"; outline: none;}
textarea{ outline: none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;color:#000;}
.c_left{ float: left;}
.c_right{ float: right;}
.c_clear{ clear: both;}
img{ border: none;}

.global_bj{ background: #f9f9f9;}
.global_box{ position: relative; margin: 0 auto; width: 1100px;}
.global_box_img{ width: 100%; height: 90px; }
.global_box_img img{width: 100%; height: 90px;}
.index_margin{ position: relative; display:block; overflow: hidden; margin: 20px 0 0 0;}
.index_margin_height{ height:30px;}
.index_left{ width:416px; height: 378px; border: 1px solid #dfdfdf;}
.index_left_title{ height: 55px; background: #eeeeee; line-height: 55px; }
.index_left_title h2{ float: left; font-size: 19px; color: #c30310; padding-left: 20px; font-weight: bold;}
.index_left_title_a{ float: right; margin-right: 20px; color: #999; }
.index_left_title_a:hover{ color: #666; }
.index_left_box ul{ padding: 7px 20px 0 20px;}
.index_left_box ul li{ background: url("../images/icon_02.png") no-repeat left; line-height:45px; }
.index_left_box ul li a{ color: #333; margin-left: 16px; }
.index_left_box ul li span{ float: right; color: #999; }

.index_right{ width:650px; height: 378px; border: 1px solid #dfdfdf;}
.index_right_box{ text-align: center; padding-top: 5px; }
.index_right_box dl{ display: inline-block; width: 160px; text-align: center; margin:40px 25px 0 25px; }
.index_right_box dl dt{ display: block; height: 65px; overflow: hidden; margin-bottom: 15px; }

.nav_title{ display: block; overflow: hidden; width: 100%; padding:25px 0;}
.nav_title ul li{ float: left; list-style: none; color: #666; margin-right: 5px; line-height: 14px; font-size: 17px;}
.nav_title ul li a{ color: #666; }


.meg_margin{ position: relative; display:block; overflow: hidden; margin:0 auto;}
.meg_left{ width:695px; min-height: 485px; background: #fff; border: 1px solid #dfdfdf;}
.meg_left_title{ height: 35px; border-bottom: 1px solid #eaeaea; margin:30px 30px 0 30px; }
.meg_left_title h2{ display: inline-block; font-size: 19px; color: #333; line-height: 19px; font-weight: bold;}
.meg_left_title h2 b{ display: block; overflow: hidden; border-bottom:2px solid #c40311; padding-top: 15px;}



.meg_form{ width: 457px; margin: 40px auto 0 auto; }
.meg_form ul li{ height: 47px; clear: both; margin-bottom:20px; }
.meg_form_input{ float: left; width: 455px; height: 45px; line-height: 45px; border: 1px solid #dcdcdc; text-indent:20px; outline: none; color: #333; vertical-align: top; background: #fafafa; font-size: 15px; }
.meg_form_input_bj{ background: #fafafa url("../images/icon_down.png") no-repeat 430px; }
.meg_form_input::-webkit-input-placeholder { color:#999;}
.meg_form_input::-moz-placeholder { color:#999;}
.meg_form_input:-ms-input-placeholder { color:#999;}
.meg_form_input-width{ width: 300px; }
/* 楠岃瘉鐮佹牱寮� */
.meg_form_img{ color: #fff; display: inline-block; margin: 1px 13px;}
/* 鍊掕鏃舵牱寮� */
.meg_form_span{color: #FF0000;font-weight: 600;}

.meg_form_but{ clear: both; text-align: center; }
.meg_form_but_s{ float:left; width: 210px; height: 50px; line-height: 50px; background: #c40311; text-align: center; border-radius: 3px; border: none; font-size: 19px; color: #fff; cursor: pointer; vertical-align: top;}
.meg_form_but_r{ float:right; width: 210px; height: 50px; line-height: 50px; background: #dfdfdf; text-align: center; border-radius: 3px; border: none; font-size: 19px; color: #333; cursor: pointer; vertical-align: top;}

.meg_right{ width:381px; min-height: 485px; background: #fff; border: 1px solid #dfdfdf;}
.meg_right_box{ margin: 15px 30px 0 30px; }
.meg_right_box dl{ display:block; overflow: hidden; padding: 10px 0; border-bottom: 1px solid #e5e5e5; }
.meg_right_box dl dt{ float: left; display: block; height: 50px; overflow: hidden;}
.meg_right_box dl dd{ float: left; line-height: 50px; margin-left: 20px; }

.meg_height{ clear: both; height: 57px;}

.meg_tow{ width:auto; min-height: 200px; background: #fff; margin:0 auto;}
.meg_tow_height{ height:40px;}


.meg_tow_table{ position: relative; width: 100%; border-collapse:collapse; border-spacing:0; border:1px solid #e3e3e3; margin:25px auto 30px auto; font-size: 17px; }
.meg_tow_table thead td{ background: #f7f7f7; text-align: center; height: 48px; color: #666; }
.meg_tow_table tbody td { height: 30px; padding: 10px; color: #333; border-top: 1px solid #e3e3e3; text-align: center; line-height: 18px; }
.meg_tow_table_span{ display: block; overflow: hidden; padding: 0 10px; }


.meg_theight{ min-height:700px; }

.global_footer{height: 70px;line-height: 70px;font-size: 19px;text-align: center;color: #333;}

.date_box{ width:auto; min-height: 555px; background: #fff; border: 1px solid #dfdfdf;}
.leader_deta_title{ height: auto; text-align: center; padding: 60px 0 25px 0; margin:0 55px; border-bottom: 1px solid #e5e5e5; }
.leader_deta_title h2{ padding:0 40px 25px 40px; font-size:24px; line-height: 24px; color: #333; font-weight: normal; }
.leader_deta_title span{ color: #999; background: url("../images/icon_11.png") no-repeat left; padding-left: 20px; }
.leader_deta_div{ margin:40px 55px 50px 55px;}
.leader_deta_div img{ display: block; text-align: center; margin:0 auto 20px auto; }
.leader_deta_div p{ line-height: 24px; color: #333; text-indent: 2em; margin-bottom: 20px; }


.qa_box{ margin: 0 30px 0 30px; }

.qa_div{ border-bottom: 1px dashed #dfdfdf; padding:30px 0 30px; }
.qa_div_q{ margin-bottom: 17px;}
.qa_div_q span{ display: inline-block; overflow: hidden; background: #eeeeee; border-radius: 10px; color: #333; width: 50px; height: 25px; text-align: center; line-height: 25px; position: absolute; }
.qa_div_q p{padding-left: 60px; line-height: 25px; }
.qa_div_a span{ display: inline-block; overflow: hidden; background: #e99d0b; border-radius: 10px; color: #fff; width: 50px; height: 25px; text-align: center; line-height: 25px; position: absolute; }
.qa_div_a p{padding-left: 60px; line-height: 25px; font-weight: bold;  }

.qa_height{ min-height: 1010px; }

.qa_page{ margin:40px 0 20px 0; text-align: center;}
.qa_page ul{ display: inline-block; overflow: hidden;}
.qa_page ul li{ display: inline-block; overflow: hidden;}
.qa_page ul li a{ padding: 0 13px; }
.qa_page_a{ display: inline-block; overflow: hidden; border-radius: 5px; color:#333; height: 29px; line-height: 29px; padding: 0 7px; margin:0 3px; text-align: center; cursor: pointer; background: #eeeeee; vertical-align: top; }
.qa_page_a:Hover,.qa_page_acur{ background: #c30310; color: #fff; }

.news_list{ margin: 0 30px 0 30px; }
.news_list ul{ padding: 15px 25px 0 0;}
.news_list ul li{ background: url("../images/icon_02.png") no-repeat left; line-height:45px; }
.news_list ul li a{ color: #333; margin-left: 16px; }
.news_list ul li span{ float: right; color: #999; }


.news_title{ height: 30px; border-bottom: 1px solid #eaeaea; margin:30px 30px 0 30px; }
.news_title h2{ display: inline-block; font-size: 19px; color: #333; line-height: 19px; font-weight: bold;}
.news_title h2 b{ display: block; overflow: hidden; border-bottom:2px solid #c40311; padding-top: 10px;}
.news_title_a{ float: right; margin:-5px 25px 0 0; color: #999; border-radius: 14.5px; text-align: center; line-height: 29px; width: 65px; height: 29px; background: #eeeeee; }
.news_title_a:hover{ color: #999; }

.ft21 {font-size: 21px;}
.ft17 {font-size: 17px;}
.ft15 {font-size: 15px;}
.ft13 {font-size: 13px;}
.w185 {width: 185px}
.w290 {width: 290px}
.w500 {width: 500px}

#qrCodemodal .qrcode_expired{ display: block; margin: 10px auto 0px;}
#qrCodeDiv .sub_title{ text-align: center;}





