﻿/*common*/
*{padding: 0;margin: 0;font-family: "Microsoft YaHei";font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) !important;}	
.fl{}
.fr{}
.pr{position: relative;}
.pa{position: absolute;}
h3{padding: 0;margin: 0;}
.clearfix{width: 100%;height: 0;overflow: hidden;clear: both;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.container{width: 1200px;height: auto;margin:0 auto;padding: 0; display: flex;}
.container:after{width: 100%;content: "";height:0;overflow: hidden;clear: both;}
i,em{font-style: normal;}
/*body{background:#f7f9fa url(./../images/bg.png) center top fixed no-repeat;}*/
.main-left{flex: 1;height: auto;margin-right:20px}
.main-right{width: 240px;height: auto;margin-bottom: 10px;}
.main-right:after,
.main-left:after{content: "";width: 100%;height:0;clear:both;overflow: hidden;display: block;}
.animate{-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
input{outline: none;}
/*header*/
.header{height:165px;}
.header .logo{height: 60px;width: 300px;margin-top:30px;}
.navBars{z-index:2;height:45px;color:#333;width:1000px;margin: 0 auto;background:#e70012; }
.navs{ position:relative; width:1000px; font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; position: none;}
.navs li{list-style-type: none;float:left;width:100px;background: url(./../images/line.jpg) right center no-repeat;}
.navs li.active{background:#000;}
.navs li a{height: 45px;width: 100px; color: #fff;line-height: 45px;display:inline-block;padding:0;font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;text-align:center;font-weight:bold;}
.navs li a i{color: #fff;font-weight:400;font-size: 20px;height:45px;line-height:45px;display:inline-block;}
.navs li span{position:absolute;left:0;top:45px;width: 1000px;background:#f7f9fa;display:none;}
.navs li span a{line-height:40px!important;color:#333;height:40px!important;}
/*notice*/
.notice{height:40px; background: #f7f9fa;line-height:40px;width: 1000px;margin: 0 auto 10px auto;}
.notice .searchs{margin-left:10px; height: 40px;width:500px;}
.notice .searchs span{float: left;}
.notice .searchs input[type=text]{height:30px;float: left;margin:5px;line-height: 30px;}
.notice .searchs input[type=submit]{height:30px;float: left;margin:5px;width:100px;line-height:28px;background: #ce0505;border:1px solid #ce0505;color:#fff;}
.notice .weacher{height:40px;margin-right: 10px;}
/*footer*/
.copyright{height:auto;width: 100%;background: #000;padding:13px 0;}
.copyright .copy{width: 50%;font-size: 12px;color: #fff;text-align:left;line-height: 40px;}
.copyright .copy img{vertical-align: middle;}
.copyright .address{width:50%;color: #fff;font-size:12px;}
/*icheck*/
.icheckbox_square-red,
.iradio_square-red {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 22px;
    height: 22px;
    background: url(./../images/red.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_square-red {
    background-position: 0 0;
}
.icheckbox_square-red.hover {
    background-position: -24px 0;
}
.icheckbox_square-red.checked {
    background-position: -48px 0;
}
.icheckbox_square-red.disabled {
    background-position: -72px 0;
    cursor: default;
}
.icheckbox_square-red.checked.disabled {
    background-position: -96px 0;
}

.iradio_square-red {
    background-position: -120px 0;
}
.iradio_square-red.hover {
    background-position: -144px 0;
}
.iradio_square-red.checked {
    background-position: -168px 0;
}
.iradio_square-red.disabled {
    background-position: -192px 0;
    cursor: default;
}
.iradio_square-red.checked.disabled {
    background-position: -216px 0;
}
/* 协议 */
.modal-body{font-size: 12px!important;line-height: 22px;font-family: "Microsoft YaHei";}