body{ font-family:"Microsoft YaHei","微软雅黑";color: #333;background-color:white;min-width: 1200px; }
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
*{padding:0;margin:0;border: 0;font-size: 16px; -webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;}
a {text-decoration: none;color: black}
img{border: none}
br{font-size: 0}
input{outline: none;}
.min1200{width: 100%;min-width: 1200px;}
.w1200{width: 1200px;margin: 0 auto;position: relative;height: auto;}
.ov{overflow: hidden;}
.pr{position: relative}
.pa{position: absolute;}
.di{display: inline-block;}
.href{cursor: pointer;}
.href:hover,a:hover{color:red;}
.left{ float:left}
.right{ float:right}
.more{float: right;line-height: 42px;font-size: 14px;margin-top: 5px;color: #999;}
.title_more{font-size: 14px;color: #333;float: right;line-height: 50px;}
.sn1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.sn3{word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.sn2{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;overflow: hidden; }
.sn10{ word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:10;overflow: hidden; }
.sn6{word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; }
.mt20{margin-top: 20px;}


#header{height:125px}
.header_box{width: 1200px; margin: 0 auto; height: 125px; position: relative}


.search{margin-top:21px; position: relative;}
.search input{ padding:0; margin:0; border: 1px solid #c9c9c9;border-radius: 24px;text-indent: 15px ;font-size:16px;width: 300px; height:46px; line-height:46px; display:inline-block; vertical-align:middle}
.search img{position: absolute;right: 210px;top: 20px;}
.search div p:nth-child(1){font-size: 14px;color: #999999}
.search div p:nth-child(2),.search div p:nth-child(3){font-size: 28px;font-style: italic;font-weight: bold;color: #aa2924;}



.nav1920{width: 100%;background-color: #c30b00;background-size:cover;height: 56px;}
.nav_1920_box{width:1200px; margin:0 auto; height:56px;}
.cl{zoom:1}
.col960{width:900px;margin:auto;display: inline-block;float: left;}
.navbg{height:56px;display:inline-block;float: left; position:relative;z-index:99;left:0;}
#navul li{border:0; width: 150px;float:left;height:56px;position:relative;text-align:center;line-height:56px;box-sizing: border-box;padding: 0 14px;}
#navul li a{font-size:18px;;}
#navul li.navhome{}
#navul li a:link,#navul li a:visited{color:#fff}
#navul li ul{display:none;position:absolute;z-index:10000;;background: rgba(195,11,0,.8); top: 56px;left: 0;width: 100%;box-sizing: border-box;}
#navul li ul li{display:block;float:none;margin-right:0;position:relative;font-size:18px;height: auto;padding: 0 10px;}
#navul li.navmoon{background: #980900;}
#navul li.navmoon a{color:#fff}
#navul li.navhome a:hover{color:#fff}
#navul li.navmoon ul{display:block}
#navul li.navmoon ul li a{display:block;height:auto;line-height: 24px;padding: 8px 0;font-size: 16px;}
#navul li.navmoon ul li ul li a{font-size: 14px;}
.navmoon_li{background:#4176ad;}
.lis_mr{background:#4176ad;height:56px;line-height:56px;border-bottom:5px solid #c30b00!important;}
#navul li ul ul{display:none;position:absolute;z-index:10000;;background: #3384f2; overflow: hidden;left: 100%;top: 2px;}
#navul li.navmoon ul ul{display: none;}
#navul li.navmoons{background: #980900;}
#navul li.navmoons ul li:hover{background-color: #980900;}
#navul li.navmoons ul{display:block!important;;}
#navul li ul li ul li a{font-size: 14px;}
.navmoon_s{border-bottom: 3px solid white!important;}

.navwl{height: 50px;line-height: 50px;color: white;}
.navwl a{color: white;font-weight: bold;font-size: 14px;display: inline-block;overflow: hidden;padding: 0 8px;box-sizing: border-box;border-right: 1px solid white;}
.navwl a:nth-child(1){border-left: 1px solid white;}
.navwl a img{display: inline-block;float: left;}
.navwl a span{display: inline-block;float: left;}
.navwl a:nth-child(1) img{height: 18px;margin-top: 16px;margin-right: 4px;}
.navwl a:nth-child(2) img{height: 19px;margin-top: 15.5px;margin-right: 4px;}
.navwl a:nth-child(3) img{height: 23px;margin-top: 13.5px;margin-right: 4px;}


.focusBox{ position: relative}
.focusBox .pic img{ display: block; width:100%;}
.focusBox .txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 100px; width:100%; background-image:url(../images/hdbg.png);background-repeat: repeat-x; }
.focusBox .txt{ position: absolute; bottom: 0px; z-index: 2; height: 70px; width:100%; overflow:hidden}
.focusBox .txt li{ height:70px; line-height:70px; position:absolute;width: 100%;text-align: center;;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px;background-image: unset;}
.focusBox .num2{ position: absolute; z-index: 3; bottom: 2px; right: 8px; }
.focusBox .num{position: absolute; bottom: 5px; width: 100%; text-align: center;right: 0;z-index: 999;text-align: center;}
.focusBox .num li{ width: 25px; height: 4px; cursor: pointer; color:white; background-color:white; border-radius:0px; margin-right:5px; display: inline-block;overflow: hidden}
.focusBox .num li.on { background:#c30b00;}
.focusBox .num1920{display:table; text-align: center;bottom: 10px;width: 100%; position: absolute; z-index: 3;}
.focusBox .num1920 li.on { background:red;width: 10px;}



.view_bottom{width: 100%;}
.view_bottom li{ overflow:hidden;line-height:30px; vertical-align:top}
.view_bottom span{ float:left}
.view_bottom i{ font-style:normal;float: right;font-size: 14px;color: #999;}


.view_sub{ overflow:hidden; padding:10px 0; cursor:pointer}
.view_sub .left{ width:150px; text-align:right}
.view_sub .left img{ width:140px; height:80px; vertical-align:top}
.view_sub .right{ width:360px; padding:0 10px}
.view_sub .right p{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; margin-bottom:10px}
.view_sub .right span{ font-size:14px}
.view_sub:hover{ background-color:#580c10; color:white; }
.view_sub:hover .left{ color:white; border-right-color:white}





.slideBox{ overflow:hidden; zoom:1; position:relative;}
.slideBox ul{ overflow:hidden; zoom:1}
.slideBox ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:370px}
.slideBox ul li .pic img{ width:355px; height:68px; vertical-align:top}
.slideBox ul li .pic span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; padding:0 10px}



.wrap{margin:20px auto;width:1200px;height:495px;position:relative;overflow:hidden;}
.wrap_pic{width:694px;height:495px;cursor:pointer;}
.wrap_pic1{background-color: #f8f6f5;position:absolute;top:0;left:0;z-index:1;}
.wrap_pic_num1{width:129px;height:495px;position:absolute;top:0px;left:0px;background:url('../images/bg_5.jpg');display:none;}

.wrap_pic2{background-color: #f8f6f5;position:absolute;top:0;left:684px;z-index:3;}
.wrap_pic_num2{width:129px;height:495px;position:absolute;top:0px;left:0px;background:url('../images/bg_1.jpg');}
.wrap_pic3{background-color: #f8f6f5;position:absolute;top:0;left:813px;z-index:5;}
.wrap_pic_num3{width:129px;height:495px;position:absolute;top:0px;left:0px;background:url('../images/bg_2.jpg');}
.wrap_pic4{background-color: #f8f6f5;position:absolute;top:0;left:942px;z-index:7;}
.wrap_pic_num4{width:129px;height:495px;position:absolute;top:0px;left:0px;background:url('../images/bg_3.jpg');}
.wrap_pic5{background-color: #f8f6f5;position:absolute;top:0;left:1071px;z-index:9;}
.wrap_pic_num5{width:129px;height:495px;position:absolute;top:0px;left:0px;background:url('../images/bg_4.jpg');}

.wrap_pic .wrap_pic_num img{margin-top: 100px;width: 83px;height: 83px;display: inline-block;margin-left: 23px;}
.wrap_pic .wrap_pic_num h2{margin-top: 47px;display: inline-block;font-size: 24px;width: 24px;margin-left: 52.5px;color: white;line-height: 35px;font-weight: unset;}
.wrap_pic .wrap_title{background-color: #c30b00;display: inline-block;height: 60px;width: 250px;line-height: 60px;text-align: center;border-radius: 0 20px 0 0;color: white;font-size: 24px;letter-spacing: 2px;margin: 20px 0 15px;}

.wrap_pic .wrap_content{overflow: hidden;width: 638px;margin: 0 20px;}
.wrap_pic .wrap_content .wrap_li{width: 200px;height: 63px;display: table-cell;vertical-align:middle;float: left;border: 1px dashed #d2d2d2;text-align: center;margin: 5px;}
.wrap_pic .wrap_content .wrap_li a{width: 200px;height: 63px;display: table-cell;vertical-align: middle;}




.head{background: url(../images/head.jpg)no-repeat center;height: 298px;}
.head .logo{ display: inline-block;float: left;position: absolute;top: 97px;z-index: 999;}
.head .searchBox{margin-top: 138px;

 background-color: white;
 display: block!important;
 padding-left: 12px;
 border-radius: 8px;

}
}
.head .searchBox #keywords{height: 38px;padding: 0;line-height: 38px;padding-left: 15px;border-radius: 8px 0 0 8px;border: 1px solid #c9c9c9;border-right: 0;display: inline-block;width: 212px;_filter:chroma(color=#999999);}
.head .searchBox #sub_search{height: 38px;padding-right: 10px;background-color: white;line-height: 38px;border-radius: 0 8px 8px 0;width: 68px;border: 1px solid #c30b00;border-left: 0;display: inline-block;background-color: #c30b00;text-align: center;}
.head .searchBox #sub_search img{height: 26px;margin: 0 auto;display: inline-block;float: unset;margin-top: 4px;}

.box1{height: 120px;background-color: #f5f5f5;}
.box1 .hot_new{position: absolute;right: 0;right: -6px;z-index: 9;top: -6px;}
.box1 .hot_hot{height: 90px;margin-top: 15px;margin-left: 15px;}
.box1 .hot_content{width: 1000px;margin: 0 auto;height: 80px;position: absolute;top: 20px;left: 130px;}
.box1 .hot_content h2{height: 50px;line-height: 50px;color: #c30b00;text-align: center;font-weight: 600;font-size: 24px;}
.box1 .hot_content p{height: 30px;line-height: 30px;color: #c30b00;text-align: center;}


.box2 #focusBox2 .u_u1_div a{width: 715px;height: 428px;display: inline-block;}
.box2_left{width: 715px;}
.box2_right{width: 465px ;height: 428px;background-color: #f6f7f8;padding: 20px;}

.box2 #focusBox2 .pic table tr:nth-child(1) td div div:nth-child(2){ top:-100px!important; z-index: 1; height: 100px!important; width:100%; background-image:url(../images/hdbg.png);background-repeat: repeat-x;text-align:center!important; }
.box2 #focusBox2 .pic table tr:nth-child(1) td div div:nth-child(2) a{ width: 25px; height: 4px; cursor: pointer; color:white; background-color:white; border-radius:0px; margin-right:5px; display: inline-block;overflow: hidden;font-size:0;margin-top:80px;padding:0!important;border:0!important;}
.box2 #focusBox2 .pic table tr:nth-child(1) td div div:nth-child(2) a.imagechangenews_fnode {background:#c30b00!important;}

.box2 #focusBox2 .pic table tr:nth-child(2) td div{position: relative; top: -50px; z-index: 2; height: 70px; width:100%; overflow:hidden}
.box2 #focusBox2 .pic table tr:nth-child(2) td div a{color:white;}

.box2_right .box_title{height: 64px;}
.box2_right .box_title h3{display: inline-block;float: left;width: 188px;height: 64px;line-height: 64px;color: #c30b00;text-align: center;font-size: 20px;}
.box2_right .box_title h3.active{background: url(../images/top_title_bg.png) no-repeat 100% 100%; color: white;}
.box2_right .box2_news_zd{height:108px;padding: 10px 0;border-bottom: 1px solid #ccc;}
.box2_right .box2_news_zd h3{font-weight: 500;font-size: 20px;line-height: 40px;}
.box2_right .box2_news_zd p{line-height: 24px;color:#666;font-size: 14px;}

#u_u1_ifocus{border-color:#f6f7f8!important;}
#u_u1_ifocus_btn IMG{display:inline-block;}

#u_u1_ifocus_opdiv{height:46px!important;}
#u_u1_ifocus_tx{bottom:0px!important;}
#u_u1_ifocus_tx ul li span{font-size:16px;font-weight:unset;line-height:40px;}

.new_box{position: relative;overflow: hidden;padding: 10px 0;}
.new_box a{line-height: 40px;height: 40px;text-indent: 10px;display: block;position: relative;}
.new_box .dian{width: 4px;height: 4px;border-radius: 50%;position: absolute;top: 18px;background-color: #c30b00;left: 0;}
.new_box .time{position: absolute;width:60px;left:unset;right:0;background-color:unset;}


.box3 .focusBox .pic img{height: 125px;}
.box3 .focusBox .num{text-align: right;padding-right: 20px;}
.box3 .focusBox .num li{width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 14px;background-color: #a3938d;margin-right: 10px;}
.box3 .focusBox .num li.on { background-color: #c30b00;}

.box4_left{width: 880px;}
.box4_right{width: 300px;}
.box4_left .box4_new_left{width: 100%;

font-weight: unset;
}

.box4 .box4_left .box4_left_new .box4_new_list,.box4 .box4_left .box4_left_new .box4_new_list{height: 290px;overflow: hidden;width: 430px;margin: 10px 0;}
.box4 .box4_left .box4_left_new .box4_new_list:nth-child(1){margin-top: 0;}
.box4 .box4_left .box4_left_new .box4_new_list:nth-child(2){margin-top: 0;}

.box4 .box4_left .box4_left_new .box4_new_list:nth-child(2n-1){display: inline-block;float: left;}
.box4 .box4_left .box4_left_new .box4_new_list:nth-child(2n){display: inline-block;float: right;}
.box4 .box4_left .box4_left_new .box4_new_title{height: 48px;width: 100%;background-image: url(../images/news_title.png);background-color: #f3f3f3;background-repeat: no-repeat;background-position: left;position: relative;text-indent: 65px;line-height: 48px;color: #c30b00;font-size: 20px;}
.box4 .box4_left .box4_left_new .box4_new_title img{position: absolute;top: 10px;left: 18px;}
.box4 .box4_left .box4_left_new .box4_new_title h4{font-size: 20px;}
.box4 .box4_left .box4_left_new .box4_new_title a{position: absolute;font-size: 14px;top: 1px;right: 20px;}

.box4 .box4_left .box4_left_new .box4_new_content{padding: 10px 0;}
.box4 .box4_left .box4_left_new .box4_new_content a{line-height: 44px;line-height: 44px;text-indent: 10px;display: block;position: relative;}
.box4 .box4_left .box4_left_new .box4_new_content a .dian{width: 4px;height: 4px;border-radius: 50%;position: absolute;top: 20px;background-color: #c30b00;left: 0;}
.box4 .box4_left .box4_left_new .box4_new_content a .time{position: absolute;top: 0px;right: 0;font-size: 14px;line-height: 44px;color: #666;}

.box4 .focusBox{padding-bottom: 10px;}
.box4 .focusBox .pic img{height: 100px;}
.box4 .focusBox .num{text-align: right;padding-right: 20px;bottom:15px}
.box4 .focusBox .num li{width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 14px;background-color: #a3938d;margin-right: 10px;}
.box4 .focusBox .num li.on { background-color: #c30b00;}

.box4_right .ld_box{text-align: center;background-color: #f3f3f3;padding-top: 20px;overflow: hidden;padding-bottom: 20px;}
.box4_right .ld_box p{line-height: 20px;margin-bottom: 6px;}
.box4_right .ld_box .ld_list .ld_li{width: 150px;padding: 5px 10px 5px 20px;display: inline-block;float: left;}
.box4_right .ld_box .ld_list .ld_li:nth-child(2n){padding: 5px 20px 5px 10px;}
.box4_right .ld_box .ld_list .ld_li img{width: 100%;}

.box4_right .box4_right_div2 a{display: block;margin-top: 20px;width: 300px;height: 72px;}
.box4_right .box4_right_div2 a p{line-height: 72px;width: 100%;text-indent: 100px;font-size: 20px;font-weight: bold;color: #c30b00;}

.box4_right .box4_right_div_new .box4_right_div_new_title{width: 100%;height: 48px;background-color: #c30b00;position: relative;}
.box4_right .box4_right_div_new .box4_right_div_new_title h4{line-height: 48px;text-indent: 20px;font-size: 20px;color:white;}
.box4_right .box4_right_div_new .box4_right_div_new_title a{position: absolute;font-size: 14px;top: 1px;right: 20px;color:white;}
.box4_right .box4_right_div_new .box4_right_div_new_content{padding: 10px;background-color: #f3f3f3;}

.box4_right .box4_right_div_new .box4_right_div_new_content a{height: 38px;line-height: 38px;text-indent: 10px;display: block;position: relative;}
.box4_right .box4_right_div_new .box4_right_div_new_content a .dian{width: 4px;height: 4px;border-radius: 50%;position: absolute;top: 16px;background-color: #c30b00;left: 0;}

#flashBoxu_u4_ ul{bottom:10px;}
#gotopagebut{margin-left:20px;}

.links select,.links a{width: 280px;margin-right: 20px;height: 44px;line-height: 44px;border: 1px solid #111;margin-right: 26.66px;display: inline-block;float: left;text-indent: 10px;}
.links select option{height: 44px;line-height: 44px;}
.links select:last-child{margin-right: 0;}


.foot{background-color: #c30b00;padding: 20px 0;margin-top: 40px;color: white;}
.foot a{color: white;}
.foot .foot_left .foot_left_left{width: 90px;}
.foot .foot_left .foot_left_left img{margin: 10px auto;display: inline-block;height: 80px;}
.foot .foot_left .foot_left_right{margin-left: 60px;}
.foot .foot_left .foot_left_right p{line-height: 34px;}



.yema{ text-align:center; font-size:14px; margin-top:30px; padding:10px 0; clear:both}
.yema *{font-size: 14px;}
.yema .pageShow_ext{display: inline-block;}
.yema a,.yema button{ display:inline-block; padding:5px 10px; border-radius: 3px;border: 1px solid #c30b00;color: #c30b00;}
.yema li.active a,.yema button{background-color: #c30b00;color: white;}
.yema ul,.yema ul li,.yema .pageInfor,.yema .pageShow,.yema .pagenum,.yema .pagenum p{display: inline-block;}
.yema .pagenum p:nth-child(1){padding-left: 20px;}
.yema input {line-height: 27px;width: 40px;border: 1px solid #c30b00;border-radius: 3px;}
.yema button{border: 0;border-color: white;}

.yema table{width:100%;}
.yema table tr td table tr{line-height:32px;width:100%;text-align: center;display:block;}
.yema table tr td table tr td{line-height:32px; display: inline-block;font-size:14px;height: 34px;width:auto!important;}
.yema table tr td table tr td div{line-height:32px; display: inline-table;font-size:14px;}
.yema table tr td table tr td div *{font-size: 14px!important;;line-height: 32px!important;;height: 32px!important;;padding: 0 6px!important;;border: 1px solid #c30b00!important;;color: #c30b00!important;;margin-right: 5px!important;;display:inline-table!important;;float:left!important;
border-radius: 3px;
;}




.box10{height:272px;}
.box10 .box1_right{width: 100%;}
.box10_left,.box10_right{width: 580px;}

.box10 .news .news_li{ margin-bottom: 18px;}


.ld_box div{text-align: center;width: 100%;display: block;overflow: hidden;}
.ld_box div.title{text-align: left;}
.ld_box div div{margin-bottom: 20px;}
.ld_box div .ld_img{margin: 10px;width: 270px;display: inline-block;}
.ld_box div:nth-child(2) div:nth-child(2) .ld_img{float: left;}
.ld_box div div .ld_img h2{ line-height: 40px;font-size: 20px;}

.ldhd_content a{line-height: 40px;}
.ldhd_content ul li span{display: inline-block; float: right; font-size: 14px; color: #666;
}

.searchBox  input{height:38px;}

.img_box{overflow: hidden;}
.img_box .img_li{width: 280px;display: inline-block;float:left;margin-right:20px; height: 196px;}
.img_box .img_li:nth-child(3n){margin-right: 0px;}
.img_box .img_li a{width: 100%;}
.img_box .img_li img{width: 100%;height:160px;}
.img_box .img_li p{width: 100%;height:36px;line-height: 36px;text-align: center;}
