/*基本元素重置 */
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body, textarea, select, button, table { font-size:14px; line-height:1.25em; background:#fff;color: #000;}
body { min-width:320px; font-size:14px; font-family: "微软雅黑"!important; color:#000; -webkit-text-size-adjust:none;}
img, fieldset {border:0;}
ul, ol { list-style:none; }
form{border:0px}
em, address { font-style:normal; }
a {text-decoration:none; cursor:pointer;color:#000;}
table { border-collapse:collapse; }
h1, h2, h3, h4, h5, h6, em, i { font-style:normal;  outline:none; }

/*header*/
#header{background: #cf0000;}
.wapper{width: 1200px;height: 70px;margin: 0px auto;padding: 12px 0px;}
.logo{float: left;}
.headright{float: right;}

.shoucang{font-size: 16px; margin: 10px auto; }
.chaxun{width: 260px;height: 34px;border: 1px solid #91292b;border-radius: 8px;background: #f9f4f4;margin-top: 20px;}
#searchbtn{height: 34px;width: 34px;float: left;border-left: none;background: url(img/btn1.png) no-repeat;border: 0px;margin: 0px;}
#search{height: 24px;width: 216px;float: left;border: 0px;margin: 5px;background: #f9f4f4;}

/*daohang*/
.daohang {height: 32px;opacity: 0.9;background: #333333;border-left: 0px;border-right: 0px;position: absolute;z-index: 2;width:100%;}
.daohangnei{width: 1200px;height: 32px;margin: 0 auto;}
.daohang ul li {float: left;width: 149px;text-align: center;line-height: 32px;font-size: 14px;}
.daohang ul li a {color: white;}
.dropdown li:hover {background-color: #565656;}
.dropbtn {background-color: #333333;color: white;font-size: 14px;border: none;cursor: pointer;}
.dropdown {display: inline-block;}
.dropdown-content {display: none;position: absolute;background-color: #565656;z-index: 10; opacity: 0.8;}
.dropdown-content a {width: 100px;height: 32px;text-decoration: none;display: block;}
.dropdown-content a:hover {background-color: #565656;}
.dropbtn:hover .dropdown-content {display: block;}
.dropdown span{float: right;color: white;font-size: 10px;}

/*banner*/
.banner{height: 460px;background:#f7f7f7;}
.bannerBox{
    width: 100%;
    margin: 0 auto;position:relative
}
.slides img {height: 100%;width: 100%; position:relative}
.flexslider{position:relative;height: 460px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height: 460px;}
.flex-control-nav{position:absolute;bottom:90px;z-index:2;width:100%;text-align: center;/* right: 20px; */}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 10px;display:inline;zoom:1;}
.flex-control-nav a{
    display:inline-block;
    width:15px;
    height:15px;
    line-height:40px;
    overflow:hidden;
    border-radius: 50%;
    background:#f7f7f7;
    cursor:pointer;
    }
.flex-control-nav .flex-active{background:#91292b;}

.flex-direction-nav{position: relative;z-index:3;width: 1200px;/* height: 1px; */margin: auto auto;top:45%;}
.flex-direction-nav li a{display:block;width:30px;height:70px;overflow:hidden;cursor:pointer;position:absolute;background: #000;}
.flexslider .flex-prev {background:url(img/lbtn1.png);float: left;}
.flexslider .flex-next {right: 0px; background:url(img/lbtn.png); float: right;}
/*dengl*/
.dengl{height: 80px;width: 100%;background:rgba( 0,0,0,.8);margin-top: -80px;z-index: 2;position: absolute;}
.wapper1{width: 1200px;height: 80px;margin: 0px auto;}
.cxun{width:170px; height: 80px; float: left;}
.cxun div a{color: white;}
.cjxc{width: 105px; height: 40px; background: url(img/cjcxbg.png) 38px center no-repeat #f8a62a; color: white; font-size:18px ; line-height: 40px; padding-left: 65px;}
.lqcx{width: 105px; height: 40px; background: url(img/lqcx.png) 38px center no-repeat #cf0000; color: white; font-size:18px ; line-height: 40px; padding-left: 65px; }
.denglv{float: left; width: 1030px; height: 80px;}
.denglv li {float: left;height: 40px;margin-top: 20px;border-radius: 8px;margin-left: 36px;padding: 0 25px 0 45px;}
.denglv li a{color: white; line-height: 40px; font-size: 16px;}
.dl1{background: url(img/dl1.png) 13px center no-repeat #cf0000;}
.dl2{background: url(img/dl2.png) 13px center no-repeat #cf0000;}
.dl3{background: url(img/dl3.png) 13px center no-repeat #cf0000;}
.dl4{background: url(img/dl4.png) 13px center no-repeat #cf0000;}
.dl5{background: url(img/dl3.png) 13px center no-repeat #cf0000;}







/*content*/
.centert{background: url(img/conbg.png) center center no-repeat;}
.content1{width: 1200px; height: 140px; margin: 0 auto; padding-top: 25px ;}
.con1l{width: 955px;float: left; height: 138px;}
.con1r{width: 225px;float: right;margin-left: 20px; }
.wenzi{background:#f0f0f0 ; height: 138px; border-bottom: 2px solid #cf0000;}
.wenzi p{line-height: 30px; padding: 22px 15px; font-size: 16px;}
.wenzi span a{font-size: 16px; color: #cf0000; float: right; margin-top: -30px;}
.btmc{font-size: 16px; background: url(img/btmc.png) no-repeat left center; padding-left: 16px; height: 20px; line-height: 20px;}
.ditu{width: 225px; height: 110px; margin-top: 8px;     box-shadow: -1px 1px 5px #e4e4e4;} 
.ditu img{margin:0 23px;}

.xwtp{width: 380px; height: 214px;}
.xwtp img{width: 380px; height: 214px;}
.tpxw{width: 380px;height: 255px;float: left;}
.xwms{height: 40px; width: 380px; line-height: 40px; background: #8d0103; color: #ffffff; text-align: center; font-size: 16px;}
.title{height: 35px;/* border-left: 3px solid #91292B; */padding-left: 30px;float: left;font-size: 18px;font-weight: 600;color: #333333;}
.title p {font-size: 12px; color: #91292B;}
.title span {font-size: 24px; color: #91292B; line-height: 38px;}
.more a{float: right;font-size: 14px;color: #888888;}
.zhengwen{height: 225px;width: 935px; background:#f7f7f7;float: left;}
.zhengwenl{height: 195px; width: 292px; margin: 20px; float: left;}
.zhengwenl p {text-align: center; font-size: 14px; color: #333; line-height: 25px;}
.zhengwenr{height: 195px; width: 580px; float: right; margin-top: 20px; margin-right: 20px;}
.zwrt{border-bottom:1px dotted #000000 ; padding-bottom: 10px;}
.zwrt p{font-size: 16px; color: #91292B;margin-bottom: 10px;}
.zwrt span{font-size: 12px; color: #333333;line-height: 20px; }
.zwrb ul{margin-top: 10px;}
.zwrb li{font-size: 14px; color: #333; line-height: 35px;}
.zwrb li a:hover{color: #91292B;}
.zwrb li a{float: left;}
.zwrb li p{float: right;}

.title2{height: 50px; padding-left: 10px; float: left;}
.title2 p {font-size: 12px; color: #91292B;}
.title2 span {font-size: 24px; color: #91292B; line-height: 38px;}

.content2{width: 1200px; height: 240px; margin: 0 auto; padding-top: 35px ;}
.content2 li{width: 225px; float: left;}
.ct2tu{margin-top: 5px;}
.ct2tu img{width: 225px; height:120px ;}
.ct2wz{font-size: 14px; line-height: 30px;}
.fst{margin-left: 18px;}



.content3{width: 1200px;height: 380px;margin: 0 auto;padding-top: 50px;margin-bottom: 25px;}
.con3l{width: 590px; height: 380px; float: left;}
.con3r{width: 590px; height: 380px; float: right;}
.liebiao{width: 590px; height: 254px;}
.lbbt{font-size: 16px;line-height: 26px;}
.time1{font-size: 16px; color: #888888; float: right;}
.liebiao ul li:first-child{margin-top: -10px;}
.mianbaoxie{width: 100%;height: 33px;float: left;border-bottom: 2px solid #cf0000;margin-bottom: 15px;}
.tb1{background: url(img/tzgg.png) no-repeat;}
.tb2{background: url(img/xyxw.png) no-repeat;}
.tb3{background: url(img/tzgg.png) no-repeat;}





.dantiao{height: 63px;width: 450px;margin: 8px 8px;padding-top: 15px;float: left;}
.time{height: 24px;width: 60px;line-height: 24px;text-align: center;background: #8d0103;color: white;float: left;}
.time p{font-size: 20px; line-height: 35px;text-align: center; font-weight: lighter;}
.year{font-size: 16px !important;line-height: 25px!important;text-align: center ;font-weight: bold !important;}
.biaoti{height: 63px;line-height: 24px;width: 335px;float: left;margin-left: 12px;padding: 8px 0px;font-size: 16px; color: #333333;}
.zyxzzw2{width: 241px; height: 222px; background: url(img/bg2.png); float: left;}
.weixin{width: 70px!important;height: 80px;float: left;margin-left: 30px;margin-top: 25px;}
.weixin img{text-align: center; width: 70px!important;height: 80px; float: left;}
.weixin p{color: white;}
.more1{float: right; font-size: 16px; color: #333; opacity: 0.6; margin-top: 10px;}





.tzggzw li{float: left;line-height: 24px;margin: 9px;    width: 380px;}
.tzggzw li a{margin-left: 10px;}
.jpkc{width: 380px; height: 48px; background: url(img/jpkc.png) no-repeat 130px #c80003; float: left; line-height: 48px; color: white; text-align: center;font-weight: 600; }
.szdw{width: 380px; height: 48px; background: url(img/szdw.png) no-repeat 130px  #08b99e; float: left; margin-top: 20px; line-height: 48px; color: white; text-align: center; font-weight: 600;}
.zsxx{width: 380px; height: 48px; background: url(img/zsxx.png) no-repeat 130px  #ff7e00; float: left; margin-top: 20px; line-height: 48px; color: white; text-align: center; font-weight: 600;}
.jyxx{width: 380px; height: 48px; background: url(img/jyxx.png) no-repeat 130px  #0873e1; float: left; margin-top: 20px; line-height: 48px; color: white; text-align: center; font-weight: 600;}

/*footer1*/
.footer1{height: 240px; width: 100%; background: #333333;}
.wapper2{width: 1200px;height: 240px;margin: 0px auto;}
.fotl{width: 421px; height: 240px; float: left;}
.fotc{width: 400px; height: 240px; float: left;}
.fotr{width: 379px; height: 240px; float: right;}
.fotbt{ margin-top: 25px; font-size: 18px; color: #FFFFFF;}
.lxwm{color: #FFFFFF; font-size: 14px; line-height:25px; padding: 15px 0;}
.fotbt1{ margin-top: 25px; font-size: 18px; color: #FFFFFF; margin-left: 60px;}
.kstd{width: 278px; height: 155px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; margin-top: 15px; padding: 0 60px;}
.kstd li {height: 30px; width: 100%;}
.kstd li a{color: #FFFFFF; font-size: 14px;line-height: 30px;}
.wxewm{width: 155px; height: 130px; margin-top: 30px; margin-left: 55px; float: left;}
.wxewm img{ width: 85px; height: 85px; margin: 0 35px;}
.ewmsm1{font-size: 12px; color: #FFFFFF; background:url(img/wxewmbg.png) 5px center no-repeat #CF0000; height: 27px; line-height: 27px ; margin-top: 15px; padding-left: 23px; border-radius: 5px;}
.wxewm1{width: 155px; height: 130px; margin-top: 30px; margin-left: 13px; float: right;}
.wxewm1 img{ width: 85px; height: 85px; margin: 0 35px;}
.ewmsm2{font-size: 12px; color: #FFFFFF; background:url(img/qqwembg.png) 5px center no-repeat #CF0000; height: 27px; line-height: 27px ; margin-top: 15px; padding-left: 23px; border-radius: 5px;}
.footerwew .fotl{width:600px;}
.footerwew .fotc{width:500px;}
.footerwew .kstd {
    border-right: 0px;
    width: 500px;
}

.yqlj li{float: left; width: 220px; height:45px ; margin-left: 25px; text-align: center; background: #f3f3f3; line-height: 45px;}
.dygyl{margin-left: 0px!important;}
/*box*/


.box ul li {
	height: 50px;
	float:left;
	padding:0 10px;
	cursor:pointer;
	opacity: 0.8;
}
.box ul li:hover{ color: white;}
.one{font-weight: 600;}
.content {
	padding-top: 60px;
	height:100px;
}
* html .content {
	margin-top:-1px;
}
.box ul li.one {
	opacity: 1;
}
/*foot*/
.footer{height: 48px; background: #242424;}
.banquan{width: 1200px;margin: 0px auto;}
.banquan p{margin: 0px auto;text-align: center;line-height: 48px;color: white;font-size: 14px;}





/*list*/
.zsbox{width: 100%;}
.zhuangshi img {margin: 0 auto;width:100%;}
.center{/* height: 780px; */width: 1200px;margin: 0 auto;}
.left{height: 780px; width: 245px; float: left;}
.yjlm{height: 60px; line-height: 60px; font-size:24px ; text-align: center; color: white; background: #8d0103;}
.left ul li{ border-bottom: 1px solid #D6D6D6;line-height: 49px;font-size: 14px; color: #333333; border-left:5px solid #cccccc ; text-align: center; background: #fcfcfc;font-weight: 700;}
.left ul li:hover{border-left:5px solid #8D0103!important;}
.left ul li:hover a{color: #8D0103!important;}
.dangqian{border-left:5px solid #8D0103!important;}
.erji{background: #a75455; }
.dangqian ul li{height: 30px; line-height: 30px;}
.dangqian ul li a{margin-left: 35px; color: white;}
.dangqian a{color: #8D0103;}
.right{/* height: 730px; */width: 920px;float: right;}
.rtop{height: 50px;width: 920px;/* margin: 0 20px; */border-bottom: 2px solid #F7F7F7;}
.lmmc{float: left;}
.lmmc p{float: left; line-height: 50px; color: #91292B;}
.dqwz{ width: 100%;     line-height: 40px;}
.list ul{ margin: 10px 20px;float: left;width: 880px;}
.list li{line-height: 45px;height: 45px;border-bottom: 1px dotted #CCCCCC;margin-left: 15px;list-style: url(img/listyle.png);}
.mingcheng{font-size:15px;color: #333333; float: left;}
.shijian{font-size:15px;color: #aaaaaa; float: right !important;}
.pagebar{height: 50px; width: 600px; margin: 0 auto;text-align: center; line-height: 50px;}
.yjlmmc{width: 245px; height: 50px; text-align: center; background-color: #CF0000; color: white; line-height: 50px;}



/*danpian*/
.danpian{width: 880px; margin:  0 auto;}
.wzbt{font-size: 18px; line-height: 70px; text-align: center; height: 70px;border-bottom: 2px solid #f7f7f7;}
.zwcon{margin-top: 20px; font-size: 16px; line-height: 30px; color: #333333;}
.close{float: right; margin-top: 50px;}



/*neirong*/
.neirong{width: 880px; margin:  0 auto;}
.wzbt1{ text-align: center; border-bottom: 2px solid #f7f7f7;}
.wzbt1 div{width: 100%;}
.fanye{width: 90%;height: 50px; margin: 0 auto; margin-top: 20px;}





.bannerBox1{
    width: 380px;
    height: 254px;
    /* margin: 0 auto; */
}
.flexslider1{position:relative;height: 254px;overflow:hidden;}
.flexslider1 .slides{position:relative;z-index:1;}
.flexslider1 li{height:254px;}

.flex-control-nav li{display:inline-block;width: 9px;height: 9px;margin:0 10px;display:inline;zoom:1;}
.flex-control-nav a{
    display:inline-block;
    width: 10px;
    height: 10px;
    line-height:40px;
    overflow:hidden;
    border-radius: 50%;
    background:#f7f7f7;
    cursor:pointer;
    }
.flex-control-nav .flex-active{background:#91292b;}
.flexslider1 .flex-control-nav{position:absolute;bottom: 45px;z-index:2;width: 100%;text-align:right;/* right: 20px; */}
.flexslider1 .flex-direction-nav{display:none; position:absolute;z-index:3;width:100%;top:40%;}
.flexslider1 .flex-direction-nav li a{display:block;width:25px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider1 .flex-prev {background:url(img/lbtn1.png);float: left;}
.clear{clear: both;}
.xrld h3{font-size: 20px; text-align: center; color: #000; line-height: 70px;}
.xrld li{background: #f9f9f9;padding: 10px 20px;margin-bottom: 20px;border-bottom: 1px solid #8d0103;}
.ldmc{font-size: 16px; color: #333; line-height: 40px; font-weight: 700;}
.ldjj{font-size: 13px; color: #333; line-height: 30px;}