.margin_right{margin-right: 25px !important;}
.margin_left{margin-left: 62px;}
.border_left{border-left: 1px solid #cf362f;}
.border_right{border-right:  1px solid #CCCCCC;}
i{font-style: normal;}
.jsstyle{background: #d20005 !important;font-weight: bold !important;color: #FFFFFF !important;}
.jsstyle1{font-weight: bold !important;color: #FFFFFF !important;}

a {color:#2b2b2b;}
a:hover {text-decoration:none;}

.banner{width: 100%;height: 448px;background: url(banner.png) center no-repeat;margin: 0 auto;min-width: 1156px;}
.mbox{width: 1156px;overflow: hidden;height: auto;margin: 0 auto;}
.nav_bg{width: 100%;height: auto;margin: 0 auto;min-width: 1156px;background: #cd0005;}
.nav{width: 1156px;height: 53px;line-height: 53px;margin: 0 auto;overflow: hidden;}
.nav>div>a{font-size: 16px;color: #FFFFFF;padding: 0px 20px;font-weight: bold;}
.nav>div{float: left;margin: 0px 20px;height: 53px;}
.nav>div:hover{background-color: #a40001;}
.nav>div:hover>a{text-decoration: none;color: #ffdd8e;}
.nav>span{color: #e7282a;display: block;float: left;}

.top{width: 100%;height: 80px;margin-top: 24px;}
.top>span{display: block;width: 80px;height: 80px;background: url(img8.png) no-repeat;}
.top>div{width: 1076px;height: 80px;}
.top>div>i{width: 100%;height: 20px;background: url(img9.png) no-repeat;display: block;}
.top>div>span{display: block;width: 100%;text-align: center;color: #a81303;font-size: 34px;font-weight: bold;height: 60px;line-height: 60px;}
.top>div>span a{color:#a81303}
.imgshow{width: 100%;height: 291px;margin-top: 27px;}
.imgshow_left{width: 547px;height: 366px;margin-right: 20px;}
.imgshow_right{width: 589px;height: 291px;overflow: hidden;}
.imgshow_right ul li {height: 96px;overflow:hidden;background:url(pt.png) left 14px no-repeat;border-bottom:1px dashed #CCC;}
.imgshow_right ul li h1 { height: 35px; line-height: 35px; overflow:hidden; font-size:18px; text-indent: 17px; font-weight:bold;}
.imgshow_right ul li h1 a { color:#454545;}
.imgshow_right ul li p {padding: 0 8px 6px;font-size: 15px;line-height: 26px;overflow:hidden;color:#939191;}
.imgshow_right ul li p a { color:#CC0000;}
.infohot {height:auto;display:block;overflow:hidden;font-size:16px;}
.infohot h1 {line-height: 24px;font-size:22px;font-weight:bold;margin-bottom: 14px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.infohot li {text-align:left;/* height:31px; */line-height: 36px;background:url(pt.png) no-repeat 0 center;vertical-align:middle;overflow:hidden;text-indent: 17px;}
.infohot li a { display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.infohot li span{float:right; color:#929292;padding-right: 8px;}

.morebody_left{width: 564px;height: auto;}
.morebody_right{width: 577px;/* height: 552px; */overflow:hidden;}
.more{width:100%;height: 100px;margin: 4px auto 5px;}
.more_left{width: 155px;height: 100px;background: url(img1.png) no-repeat 0px 21px;}
.more_right{margin-left: 5px;width: 385px;}
.more_right>div{padding-top: 50px;border-bottom: 1px solid #cccccc;height:20px;}
.more_right>div>i{font-size: 15px;}
.more_right>div>span>a,.more_right1 a{color: #222222;font-size: 15px;}
.more_right>div>span:hover>a,.more_right1 span:hover a{text-decoration: none;color: #990000;}
.more_right i,.more_right1 i{color: #CCCCCC;}
.moreimg{width: 100%;height: 111px;margin: 20px auto 30px;}
.moreimg>div{width: 563px;height: 111px;}

.more_left1{width: 155px;height: 82px;background: url(img7.png) no-repeat 0px 10px;}
.more_ztfy{width: 155px;height: 82px;background: url(wubu-ztfy.png) no-repeat 0px 10px;}
.more1{width: 570px;height: auto;}
.more_right2{width: 400px;border-bottom: 1px solid #CCCCCC;}
.more_right1{padding-top: 20px !important;height: 20px;margin-top: 15px;}

.morea,.moreb{width: 564px;height: auto;overflow: hidden;min-height: 220px;}



.text{width: 100%;/* height: 248px; */margin: 0 auto;margin-top: 15px;}
.img_text{width: 559px;height: 144px;margin: 0px 14px 12px 0px;padding-bottom: 5px;border-bottom: 1px dashed  #CCCCCC;}
.img_text>span{margin-right: 15px;height: 135px;width: 165px;background:  url(img2.png) no-repeat center;background-size: 100% 100%;}
.img_text>span img{width: 165px;height: 135px;}
.img_text>div{height: 99px;width: 377px;}
.img_text>div>i{display: block;height: 28px;width: 100%;}
.img_text>div>i>p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 19px;margin-bottom: 9px;font-size: 18px;color: #222222;font-weight: bold;line-height: 19px;}
.img_text>div>p{text-indent: 2em;margin-top: 7px;/* height: 20px; */line-height: 30px;position: relative;}
.img_text>div>p>a{color: #222222;}
.img_text>div>p>span{display: inline-block;/* margin-left: 50px; */position: absolute;bottom: 0;right: 0;}
.img_text>div>p>span>a{color: #900;}
.img_text.last {margin-bottom:0;}

.look{width: 100%;height: 665px;background:#F3F7FA;margin-top: 10px;min-width: 1156px;}
.look>div{width: 1156px;height: 665px;margin: 0 auto;}
.look_top{width: 100%;height: 127px;background: url(zw2018.png) no-repeat center;min-width: 1156px;background-color: #f3f7fb;}
.look_top a {display:block;height:127px; width:300px; margin:0 auto;}
.look_con{height: 492px;width: 100%;}
.look_con>div{width: 289px;height: 164px;}
.look1{background: #c93336;}
.look1>div{height: 60px;width: 100%;background: url(look.png) no-repeat 0px 55px;text-align: center;line-height: 60px;font-size: 22px;color: #fffc00;font-weight: bold;}
.look1>p{margin: 0px 15px;line-height: 30px;font-size: 15px;color: #FFFFFF;}

.forecast{width: 100%;height: 534px;}
.forecast_bg{width: 100%;height: 135px;background: url(201904100928025.png) no-repeat center;background-color: #f3f7fb;}
.forecast_bg a {display:block;height:135px; width:300px; margin:0 auto;}
.forecast>div{width: 547px;height: 144px;margin-bottom: 35px;float: left;}
.forecast>div>span{display: block;float: left;width: 203px;height: 144px;}
.forecast>div>div{float: left;width: 319px;height: 144px;}
.forecast>div>div>i{height: 45px;display: block;width: 100%;line-height: 45px;font-size: 18px;font-weight: bold;color: #222222;}
.forecast>div>div>p{line-height: 35px;font-size: 15px;text-indent: 2em;height: 100px;}
.forecast>div>div>p>span{margin-right: 30px; margin-right: 20px;}
.forecast>div>div>p>span>a{color: red;}


.result{width: 564px;height: auto;margin-top: 6px;}
.result>div{width: 547px;height: auto;overflow: hidden;}
.result>div ul{width: 100%;height: auto;overflow: hidden;}
.result>div ul li{line-height: 30px;height: 30px;}
.result>div ul li span{padding: 0 10px;font-size: 25px;line-height: 30px;height: 30px;display: block;float: left;}
.result>div ul li a{font-size: 15px;}

.bottom_bg{width: 100%;height: 752px;background: url(bottom_bg.png) no-repeat center;min-width: 1156px;margin: 0 auto;}
.bottom{width: 100%;height: 137px;background: url(bottom_img.png) no-repeat center 1px;}
.bottom a {width:155px;margin:0 auto;height: 137px;display: block;}
.bottom1{width: 100%;height: 328px;border-bottom: 1px solid #cf362f;;}
.bottom1>div{width: 577.5px;height: 328px;float: left;position: relative;}
.bottom1>div .span1{width: 100%;height: 40px;display: block;position: absolute;bottom: 0;right: 0;background-color: #666666;opacity: 0.8;}
.bottom1>div .span2{width: 100%;height: 40px;display: block;position: absolute;bottom: 0;right: 0;line-height: 40px;text-indent: 2em;color: #ffffff;font-size: 15px;}

.bottom1>div>img,.bottom2>div>img{width: 100%;height: 100%;}
.bottom2{width: 100%;height: 256px;}
.bottom2>div{width: 384.3px;height: 256px;float: left;position: relative;}
.bottom2>div .span1{width: 100%;height: 40px;display: block;position: absolute;bottom: 0;right: 0;background-color: #666666;opacity: 0.8;}
.bottom2>div .span2{width: 100%;height: 40px;display: block;position: absolute;bottom: 0;right: 0;line-height: 40px;text-indent: 2em;color: #ffffff;font-size: 15px;}


.copyright{height: 210px;width: 100%;background:#f4f4f4;min-width: 1156px;margin: 0 auto;}
.copyright>p{line-height: 25px;text-align: center;}
.padding_top{padding-top: 100px;}



/*.......paging.html....css......*/
.text_con{width: 100%;min-height: 817px;margin-top: 30px;}
.text1{width: 245px;height: 500px;background: url(img20.png) no-repeat -4px -3px;}
.text1>p{text-indent: 1em;font-size: 16px;color: #FFFFFF;font-weight: bold;height: 45px;line-height: 45px;}
.text1>ul>li{height: 40px;width: 217px;margin: 0px 14px;border: 1px solid #CCCCCC;margin-top: 12px;line-height: 40px;text-indent: 2em;background: #f9f9f9;cursor: pointer;position: relative;}
.text1>ul>li>a{font-size: 16px;color: #222222;display: block;}
.text1>ul>li>span{margin-left: 50px;font-size: 16px;position: absolute;right: 28px;bottom: 0;}

.text2{width: 887px;height: auto;margin-left: 24px;}
.text2>p{height: 45px;width: 100%;background-color:#f5f5f5;border-top: 1px solid #E7282A;}
.text2>p>span{margin-left: 20px;border-bottom: 2px solid #E7282A;font-size: 16px;color: #E7282A;font-weight: bold;line-height: 45px;height: 43px;display: inline-block;width: 70px;text-align: center;}
.text2>div{height: auto;border-bottom: 1px dashed #CCCCCC;margin-top: 15px;}
.text2>div>ul>li{height: 32px;width: 100%;line-height: 32px;display: block;}
.text2>div>ul>li>i{width: 50px;height: 30px;background: url(txt.png) no-repeat  center;display: inline-block;float: left;}
.text2>div>ul>li>span{display: block;float: right;margin-right: 30px;}
.text2>div>ul>li>a{display: inline-block;font-size: 15px;color: #222222;float: left;}
.span_bottom{width: 100%;height: 35px;margin: 40px auto;text-align: center;display: block;}
.span_bottom>ul>li{float:left;line-height: 33px;padding: 0px 15px;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;border-left:  1px solid #CCCCCC;cursor: pointer;}
.span_bottom>ul>li>a{color: #666666;}
.span_bottom>ul>li:hover{background: red;}
.span_bottom>ul>li:hover>a{color: #FFFFFF;}
.left_one{margin-left: 150px;}



.txt{width: 1156px;border: 1px solid #CCCCCC;height: auto;margin: 30px auto;}
.txt_con>p{height: 45px;line-height: 45px;width: 1100px;margin: 15px auto 20px;background-color: #F8F8F6;}
.txt_con>p>span	{width: 120px;height: 45px;display: inline-block;background-color: #E7282A;color: #FFFFFF;text-align: center;}
.txt_con>p>a{color: #222222;}
/*.txt_con>div{width: 950px;margin: 10px auto 0px;height: auto;}
.txt_con>div>i{display: block;text-align: center;font-weight: bold;font-size: 22px;height: auto;line-height: 50px;}
.txt_con>div>span{display: block;height: 35px;width: 100%;text-align: center;line-height: 35px;background: #f8f8fa;}
.txt_con>div>span>span{margin-right: 15px;}
.txt_con>div>p{text-indent: 2em;line-height: 30px;font-size: 15px;margin-top: 10px;}
.txt_con>div>div{height: 150px;width: 100%;}
.txt_con>div>div>p{text-align: right;font-weight: bold;font-size: 15px;height: 75px;line-height: 75px;}
.txt_con>div>div>p>span{cursor: pointer;}
.txt_con>div>div>p>span:hover{color: #A81303;}
.txt_con img{width: 100%;min-width: 100%;} */

.tplist { height:auto; overflow:hidden;}
.tplist ul li {float:left;padding-bottom: 17px;padding-top:4px;margin-bottom: 12px;}
.tlist {height: 145px;}
.tlft {float:left;overflow:hidden;width: 184px;height: 145px;margin-left: 15px;}
.tlft img {width: 199px;height: 145px;}
.trft {float:right;overflow:hidden;width: 350px;height: 145px;padding: 0 14px;}
.trft h1 { font-size:20px; line-height:30px; height:30px; text-align:left; color:#3c3a3a;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.trft h1 a {color:#3c3a3a;font-size: 18px;font-weight: bold;}
.trft h1 a:hover {color:#CC0000;}
.trft p {font-size: 15px;line-height: 35px;padding:9px 0;text-indent:2em;}
.trft p a { color:#CC0000;}

.focus{position:relative;width:548px;height: 366px;background-color: #F7F7F7;}  
.focus img{width:548px;height: 366px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none;text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#c10b0b;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#CCC  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:15px; position:absolute; height:15px; text-align:center; z-index: 200; }  
.focus .fbg div{overflow:hidden;zoom:1;height:15px;/*margin: 0 auto;*/ margin-right:10px;}
.focus .D1fBt a{position:relative;display:inline;width:15px;height:15px;margin:0 3px;color:#000;font:12px "\5FAE\8F6F\96C5\9ED1";text-decoration:none;text-align:center;outline:0;float:left;background:#FFF;line-height:20px;/* border-radius:50%; */}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#AC1212; color:#FFF;}
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bolder; overflow:hidden; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:48px; line-height: 48px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";} 

.content_main {border:1px solid #CCC; overflow:hidden; height:auto; padding:14px 37px;}
.detailcontent{width:90%;margin:0 auto;height:auto;overflow:hidden;}
.maincontent {width:92%;margin:0 auto;height:auto;overflow:hidden;}
.info_subtitle{line-height:25px; font-size:14px; font-weight:bold; text-align:center}
.info_title{font-size:24px;color:#333;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53" ;text-align:center; padding:3px 0px;}
.info_utitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.info_dtitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.info_time{font-size:12px;color:#333;line-height:32px;background:#F8F8F6;}
.info_content{font-size:16px;color:#333;line-height:32px; padding:10px 0px;text-align:left;}
.print_btn{font-size:14px; text-align:right;}
.mht600 { min-height:600px;}

.look_con img {width:288px; height:164px;}
.look_con div a {color:#fffc00;}
.bottom1 img {width:578px;height:328px;}
.bottom2 img {width:384px;height:256px;}

.singlepage{height:auto;overflow:hidden;padding:0 30px;}
.topTitle{ line-height:25px; font-size:14px; font-weight:bold; text-align:center}
.infoTitle{ font-size: 22px;color:#333;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53" ;text-align:center; padding:3px 0px;}
.subTitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";text-align:center;}
.desc{ font-size:12px;color:#333;line-height:32px;background:#F8F8F6; text-align:center;}
.info_content{ line-height:33px; font-size: 16px;}
/*.singlepage img {width:100%;}*/


.cbbtit {height:35px;line-height:35px;/* border-bottom:1px solid #C8C7CC; */background:url(tit1.jpg) 0 center no-repeat;}
.cbbtit.b2 {height:35px;line-height:35px;background:url(tit2.jpg) 0 center no-repeat;}
.cbbtit.b3 {height:35px;line-height:35px;background:url(tit1.jpg) 0 center no-repeat;}
.cbnm {float:left;font-size:16px;color:#282828;font-weight:bold;width: 180px;height: 36px; text-align: center; line-height: 36px;}
.cbnm a {display:block;width:100%;height:100%; font-size: 17px; color:#ffffff;}
.cbnm.b1 { background:url(ifo4.png) 8px center no-repeat;}
.cbnm.b2 { background:url(ifo5.png) 8px center no-repeat;}
.cbnm.b3 { background:url(ifo6.png) 8px center no-repeat;}
.cbnm.b4 { background:url(ifo9.png) 8px center no-repeat;}
.cbmr { float:right; padding-right:5px; line-height:35px;}

.twoimg {height: 110px;overflow: hidden;clear: both;}
.twoimg img {height: 110px;width: 285px;}
.twoimg a {display:block;}
.twoimg a.ps1 {float:left;}
.twoimg a.ps2 {float:right;}

.focus2{position:relative;width: 577px;height: 561px;background-color: #F7F7F7;}  
.focus2 img{width:577px;min-height: 561px;} 
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none;text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus2 .btn a.current{  cursor:pointer;background:#c10b0b;}  
.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .fcon{ position:relative; width:100%; float:left;  display:none; background:#CCC  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:15px;right:15px;position:absolute;height:15px;text-align:center;z-index: 200;display: none;}  
.focus2 .fbg div{overflow:hidden;zoom:1;height:15px;/*margin: 0 auto;*/ margin-right:10px;}
.focus2 .D1fBt a{position:relative;display:inline;width:15px;height:15px;margin:0 3px;color:#000;font:12px "\5FAE\8F6F\96C5\9ED1";text-decoration:none;text-align:center;outline:0;float:left;background:#FFF;line-height:20px;/* border-radius:50%; */}    
.focus2 .D1fBt .current,.focus2 .D1fBt a:hover{background:#AC1212; color:#FFF;}
.focus2 .D1fBt img{display:none}    
.focus2 .D1fBt i{display:none; font-style:normal; }
.focus2 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus2 .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bolder; overflow:hidden; }
.focus2 .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:48px;line-height: 48px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align: center;}  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";} 
.focus2 .prev{position:absolute;width:27px;height:56px;background:url(index_btn.png) 0 0 no-repeat; opacity:0.8}
.focus2 .next{position:absolute;width:27px;height:56px;background:url(index_btn.png) -40px 0 no-repeat; opacity:0.8}
.focus2 .prev{top: 40%;margin-top: 0; left: 0px;background-position:0; cursor:pointer;}  
.focus2 .next{top: 40%;margin-top: 0; right: 0px; cursor:pointer;}  
.focus2:hover .prev,.focus2:hover .next {opacity:1}

.cjd_box{width:557px; height:561px; float:left;}

.wbjs_box{width:557px; height:561px; float:right;}