@charset "utf-8";

* {
    padding: 0;
    margin: 0;
}

body, div, span, ul, li, ol, dl, dt, dd, em, i, h1, h2, h3, h4, h5, h6, p, input, a, img, button {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
	font-weight:normal;
	}

em, i {
    font-style: normal;
}

input[type="button"] {
    -webkit-appearance: none;
}

ul, li {
    list-style: none;
}

a {
    color: #666;
    text-decoration: none;
}

 a:hover{ color:#bd1a2d;}
.clearfix {
    zoom: 1;
}

.clearfix::after {
    content: "";
    display: block;
    clear: both;
}

.clert {
    clear: both;
}

body {
    font-family: "Microsoft Yahei", Tahoma;
    color: #404040;
    margin: 0 auto;
	font-size:16px;
    /*overflow: auto;
    overflow-x: auto;*/
}
.top{ width:100%; height:127px; margin:auto; background-color:#bd1a2d; overflow:hidden;}
.top_in{ width:1200px; margin:auto; overflow:hidden; height:127px;}
.logo{float:left;padding: 27px 21px 0px 0px;width:461px;box-sizing: unset;}


/*****搜索*****/

.m_search{float: left;width: 394px;height: 48px;margin-top: 40px;}

.m_search #searchbutton{float: right;background: url(../images/ico_searchbtn_ch_20190924.png;vpn_img) center no-repeat;border: 0;height: 48px;width: 55px;cursor: pointer;}

.sskmbs{height:40px;line-height:40px;background:#fbfbfb;border:1px solid #cfcfcf;border-right:none;cursor:pointer;float:left;color: #999;text-align: center;width:100px;background:url(../images/sjs_2020_1.png;vpn_img) no-repeat right center #fbfbfb;box-sizing: unset;}
.sskmbs .sl2{ line-height:40px; font-style:normal;display: none;background:#fbfbfb;border:1px solid #cfcfcf;border-top:none;left: -1px;top:-1px;position: relative;}
.sskmbs .sl1 { line-height:40px;}
.form1{display: none;float: left;}
.form0{display: block;float: left;}
.sear{ border-left: none;width: 200px;height: 20px; padding:10px 15px; background: #fbfbfb; border:1px solid #cfcfcf; color: #999999; float:left; outline: none;}
.bjsss{height:42px;margin-top:0px}
.bjsss input,.sear{border-left:none;box-sizing: unset;}
.bjsss input{width: 200px;height: 20px;display: block; float: left;color:#999; padding:10px 15px ; border:1px solid #cfcfcf; background: #fbfbfb; outline: none; border-left: none;}
.bjsss input#button{border: 1px solid #cfcfcf;padding:0px;border-left: none;height: 42px;background: #d10206;color: #fff;text-align: center;width: 57px;display: block;float: left;line-height: 42px;background: url(../images/sjs_2020_2.png;vpn_img) no-repeat center center #fbfbfb;cursor:pointer;box-sizing: border-box;}

.sub{background:url(../images/sjs_2020_2.png;vpn_img) no-repeat center center #fbfbfb;border:1px solid #cfcfcf;border-left: none;width:57px;height:42px; cursor:pointer;}


.links{width: 313px;float:left;padding: 36px 0px 0px 11px;box-sizing: unset;}
.sdzc_pic {width:56px;float:left;padding-right:10px;box-sizing: unset;}
.login_box{font-size:12px;color:#FFF;box-sizing: unset;}
.login_box a{ color:#FFF;}
.login_box a:hover {color:#FFF;}
.function{font-size:12px;color:#FFF;padding-top:20px;box-sizing: unset;}
.function a{ color:#FFF;}
.function a:hover {color:#FFF;}


.menu{ width:100%; background:#bd1a2d;position:relative;z-index:8; height:60px; border-top:1px solid #901323;}
    .menu .g-nav{width:1200px;margin:0 auto; display:block; height:60px;}
    .menu li{float:left;height:60px;line-height:60px;margin: 0 50px;}
    .menu li a{display:block;text-align:center;font-size:24px;color:#FFF; height:58px;}
    .menu li .u-nav-select{ border-bottom:2px solid #f5d389;}
    .m-nav-secondary{ width:100%; background:#fff6e2;border-bottom:1px solid #f7ce8c;position:absolute;left: 0px; top:60px;display:none;}
    .m-nav-secondary ul{margin:0 auto;}
    .m-nav-secondary li{font-size:16px;width:auto;margin:0;height:40px;line-height:40px;padding:0 36px;}
    .m-nav-secondary li a{font-size:16px;display:inline;color:#000;}
    .m-nav-secondary li a:hover{color:#bd1a2d;background:none;}
    .m-nav-secondary .u-nav-ywdt{width: 1100px;}
    .m-nav-secondary .u-nav-zwgk{width: 1100px;}
    .m-nav-secondary .u-nav-zcwj{width:1000px;}
    .m-nav-secondary .u-nav-zmhd{width: 1110px;padding-left: 100px;}
    .m-nav-secondary .u-nav-zwfw{width: 800px;padding-left: 210px;}
    .m-nav-secondary .u-nav-zcdx{width: 600px;padding-left: 365px;}
    .m-nav-secondary .u-nav-sjsfc{width: 715px;padding-left: 520px;}
    .u-nav-zwgk li{padding: 0 22px;}
    .u-nav-zcwj li{padding:0 27.5px;}
    .u-nav-zwfw li{padding:0 30px;}
    .u-nav-ywdt li{padding:0 30.5px;}
    .u-nav-sjsfc li{padding:0 30px;}


.main{width:1200px;margin:auto;background-color:#FFF;overflow:hidden;padding-bottom: 50px;}
.location{ width:1164px; float:left; padding:38px 18px 25px 18px;}

.bottom{ width:100%; margin:auto;}
.bottom_t{ width:100%; margin:auto; background-color:#bd1a2d; height:248px;}
.bottom_t_in{ width:1200px; margin:auto; overflow:hidden;}

.organization{width: 228px;float:left;padding: 75px 0px 0px 65px;box-sizing: unset;}
.d_infor_1{width:301px;height:90px;padding: 37px 0px;float:left;background-color:#a91728;margin-top:31px;font-size:14px;box-sizing: unset;}
.d_infor_1 ul li{ width:150px; padding:12px 0px; text-align:center; float:left;}
.d_infor_1 ul li a{ color:#FFF;}

.d_infor_2{width:261px;height: 90px;color:#FFF;float:left;font-size:14px;margin-left:2px;background-color:#a91728;text-align:center;margin-top:31px;box-sizing: unset;text-align: left;padding: 37px 0px 37px 40px;}
.d_infor_2 span{ display:block; float:left; padding:12px 0px; width:301px;}

.d_infor_3{width:266px;height: 152px;padding: 12px 0px 0px 35px;float:left;background-color:#a91728;margin-left:2px;margin-top:31px;font-size:14px;color:#FFF;box-sizing: unset;}
.d_infor_3 p{float:left;width:86px;padding:0px 15px;text-align:center;box-sizing: content-box;}
.d_infor_3 p img{ padding-bottom:8px;}

.d_infor_4{width:1200px;float:left;font-size:14px;color:#FFF;height:68px;line-height:68px;box-sizing: unset;}
.d_infor_4 b{ font-weight:normal; padding-right:70px;}

.bottom_b{ width:100%; margin:auto; height:55px; line-height:55px; background-color:#dabb85;}
.bottom_b_in{ width:1200px; margin:auto; overflow:hidden; height:55px; font-size:14px; color:#000;}
.bottom_b_in a{ color:#000;}

.d_infor_5{ float:left; width:700px;}

.bottom_ga{ padding-bottom: 2px; padding-left: 25px; padding-right: 0px; background:url(../images/beianicon.png;vpn_img) no-repeat left 2px; padding-top: 2px}
.bottom_b_in span{  padding-left:15px;}

.d_infor_6{ float:right; width:300px; text-align:right;}

td { padding:5px 0}
td input { border:solid 1px #ccc; padding:5px}


