﻿* { margin: 0px; padding: 0px; }
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
:-moz-placeholder { color: rgb(157, 29, 34); opacity: 1; }
*::-moz-placeholder { color: rgb(157, 29, 34); opacity: 1; }
a { text-decoration: none;color:#000; }
body { font-family: "微软雅黑"; background: #FFF; }
.left{text-align:left;}
.right{text-align:right;}
.clear{clear:both;height:0;}
.center{text-align:center;}
.w90{width:93%;margin:0 auto;}
.width { width: 1200px; margin: 0px auto; overflow: hidden; }
header { padding: 0px 0px; }
nav { background: rgb(146, 24, 30) none repeat scroll 0% 0%; }
.nb { position: relative; width: 1200px; margin: 0px auto; }
.nav_c { color: rgb(196, 136, 110); text-align: center; padding: 10px 0px; }
.nav_c a { color: rgb(255, 255, 255); font-size: 14px; padding: 20px 44px; }

.banner { height: 473px; overflow: hidden; position: relative; width: 100%; }
.bannera { height: 473px; left: 50%; margin-left: -960px; overflow: hidden; position: absolute; top: 0px; width: 1920px; }
.bannera ul li { height: 473px; overflow: hidden; width: 1920px;text-align:center; }
.bannera ul li img { height: 473px;  }
.banner_tips { height: 27px; left: 50%; margin-left: -495px; position: absolute; top: 438px; width: 990px; z-index: 2;display:none; }
.banner_tips ul li { background: rgba(0, 0, 0, 0) url('../images/banner_tip.gif') repeat-x scroll 0% 0%; color: rgb(159, 242, 249); cursor: pointer; float: left; font-family: "Arial"; font-size: 12px; height: 29px; line-height: 29px; width: 330px; }
.banner_tips ul li.active { background: rgba(0, 0, 0, 0) url('../images/banner_tipa.jpg') repeat-x scroll 0% 0%; }
.sort_zone { width: 990px; height: auto; overflow: hidden; position: relative; margin: 0px auto; top: 300px;}
.sort_info { width: 990px; height: auto; }
.sort_info ul li{float:Left;}
.sort_info ul li dl { width: 271px; height: 154px; background-color:#92181E; padding: 10px 28px; color: rgb(255, 255, 255);}
.sort_info ul li dl dt { font-weight: 700; font-size: 16px; height: 28px;border-bottom: 1px solid #771217; }
.sort_info ul li dl dd { border-top: 1px solid #B1393F; border-bottom: 1px solid #771217; height: 29px; line-height: 29px; }

.sort_info ul li dl dd a { color: rgb(255, 255, 255); font-size: 13px; }
.sort_info ul li dl dd a:hover { text-decoration: none; }
.left_padding_right { padding: 0px 10px; }
.left_padding_right_last { padding: 0px 0px 0px 44px; }
.zzm_gwycby { padding-left: 26px; }
.zzm_nvxingspace { padding: 0px 15px; }
.zzm_nvxingzg { padding-left: 39px; }
.zzm_nfmspace { padding: 0px 24px 0px 25px; }
.zzm_zgnm { padding: 0px 22px; }
.sort_info ul li dl.sort_man { background-color:#B1393F; padding-left: 40px; padding-right: 40px; width: 250px; }
.sort_info ul li dl.sort_man dt{ border-bottom: 1px solid #A0161D;}
.sort_info ul li dl.sort_man dd { border-top: 1px solid #D87479; border-bottom: 1px solid #A0161D; }
.sort_info ul li dl.servers { background-color:#C36D6C; padding-left: 20px; padding-right: 20px; width: 293px !important; }
.sort_info ul li dl.servers dt{ border-bottom: 1px solid #B05958;}
.sort_info ul li dl.servers dd { border-top: 1px solid #F29C9F; border-bottom: 1px solid #B05958;clear: both; }
.sort_info ul li dl.servers a { display: inline-block; width: 50%; }
.sort_info ul li dl.servers span { width: 50%; display: inline-block; text-align: right; }

.layout { max-width: 1200px; min-width: 980px; margin-left: auto; margin-right: auto;overflow:hidden; }
.list-item { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px 0; box-sizing: border-box; }
.list-tit { line-height: 40px; border-bottom: 1px solid #C5BFBF; position: relative; }
.list-tit h2 { display: inline-block; font-size: 25px; word-spacing: 0.8em; color: #222; font-weight: normal; }
.list-tit h2 a { display: inline-block; line-height: 45px; margin-bottom: -2px; }
.list-tit h2 a.cur { color:#222; border-bottom: 2px solid #92181E;letter-spacing:2px;font-weight: bold; }
.list-tit h2 span font{margin:0 10px;}
.list-tit2 h2 span{color:#635B5B;}
.list-content { margin-top: 18px; position: relative; }
.list-content ul{display:none;}
.txt-news a::before { content: "•"; font-weight: bold; color: rgb(228, 73, 45); margin-right: 5px; }
.top-news a::before { display: none; }
.list-content a { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.vod-ico li a::before { content: ""; font-family: "iconfont"; font-size: 16px; color: rgb(228, 73, 45); margin-right: 5px; }
.home-notice ul li a::before { content: "•"; font-weight: bold; color: rgb(228, 73, 45); margin-right: 5px; }
.home-expert li:nth-child(5n) { margin: 0px; }
.form-item *::before, .form-item *::after { display: table; content: ""; }
.form-item *::after { clear: both; }
.home-department li a::before { content: "•"; font-weight: bold; color: rgb(228, 73, 45); margin-right: 8px; }
.home-special { margin-right: -1.4%; }
.home-special li { width: 23.6%; margin-right: 1.4%; float: left; overflow: hidden; }
.home-special li a { padding-bottom: 34px; background-color: rgb(101, 99, 96); position: relative; transition: background 0.3s ease 0s; }
.home-special li a:hover { background-color:#B1393F; }
.home-special li a span { text-align: center; position: absolute; bottom: 0px; left: 0px; right: 0px; line-height: 40px; padding: 0px 15px; color: rgb(255, 255, 255);font-size:14px;font-family:'宋体';}
.home-special li a, .home-special li a img { width: 100%; }
/*主页 新闻开始*/
.main_news{padding:20px 0 0;overflow:hidden;background:#FFF;width:1200px;margin:0 auto;}
.news_1{width:790px;float:left;display:inline;margin-right:20PX;}
.news_1a{float:left;display:inline;width:330px;margin-top:15px;}
.news_1b{float:left;display:inline;width:440px;margin-top:15px;border:1px solid #BFBFBF;margin-left:15px;overflow:hidden;height:360px;}
/*.slideBox { width: 330px; height: 360px; overflow: hidden; position: relative; margin-left: 10px; margin-top: 17px; border: 3px solid rgb(221, 221, 221); }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; float: left; }
.slideBox .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: rgb(255, 255, 255) none repeat scroll 0% 0%; cursor: pointer; }
.slideBox .hd ul li.on { background: rgb(204, 153, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { vertical-align: middle; }
.slideBox .bd img { width: 330px; height: 360px; display: block; }
.slideBoxly { width: 330px; height: 160px;margin-top:15px; overflow: hidden; position: relative; border: 1px solid rgb(221, 221, 221); }
.slideBoxly .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.slideBoxly .hd ul { overflow: hidden; float: left; }
.slideBoxly .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: rgb(255, 255, 255) none repeat scroll 0% 0%; cursor: pointer; }
.slideBoxly .hd ul li.on { background: rgb(204, 153, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.slideBoxly .bd { position: relative; height: 100%; z-index: 0; }
.slideBoxly .bd li { vertical-align: middle; }
.slideBoxly .bd img { width: 335px; height: 160px; display: block; }*/
.section-focus-pic{margin:2px auto 0 auto;height:360px;width:330px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:570px;width:570px;height:360px;}
.section-focus-pic ul li img{width:330px;height:360px;}
.section-focus-pic ul li h3{position:absolute;bottom:22px;left:0;width: 360px;font-weight:normal;color:#FFF;z-index: 111;font-size: 15px; font-family:"宋体";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:330px;opacity: 0.4;filter: alpha(opacity=40);}
.section-focus-pic .pages{width:570px;height:360px;}
.section-focus-pic .controler{position:absolute;bottom:8px;right:15px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2{display:none;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='star_04.png');}
.yyxw_box_r { float: left; margin-left: 10px; width: 420px; height: 216px; }
.yyxw_box_r .get_article { border-bottom: 1px dashed rgb(210, 210, 210); margin-top: 15px; }
.yyxw_box_r .get_article h2 { font-size: 22px; color: rgb(186, 53, 48);text-align:center; }
.yyxw_box_r .get_article h2 a { color:#000;font-family:'微软雅黑';font-weight:100; }
.yyxw_box_r .get_article p { font-family:'宋体';color:#000;font-size:14px;line-height: 24px; margin: 10px 0px; }
.yyxw_box_r .get_article p a{color:#FF0006;}
.tz_list { font-family:'微软雅黑';height: 216px; overflow: hidden; margin-top: 16px; }
.tz_list li { line-height: 32px; background: rgba(0, 0, 0, 0) url('listbg_001.jpg') no-repeat scroll 0px 16px; padding-left: 10px;overflow:hidden; }
.tz_list li font{float:left;display:inline;}
.tz_list li span{float:right;display:inline;}
ul.article_list{margin-top:10px;}
ul.article_list li { font-family:'宋体'; line-height: 29px; background: rgba(0, 0, 0, 0) url('listbg.jpg') no-repeat scroll 0px 14px; padding-left: 3px; }
ul.article_list li a{color:#000;font-size:14px;}
ul.article_list li a:hover,.yyxw_box_r .get_article h2 a:hover,.news_2a ul li a:hover{color:#B1393F;}
ul.article_list li.ali2 font{float:left;display:inline;width:76%;}
ul.article_list li span{float:right;display:inline;}

.news_2{width:390px;float:left;display:inline;}
.news_2a{border:1px solid #BFBFBF;padding:10px 0 8px;margin-top:15px;}
.news_2a p{text-align:center;}
.news_2a ul{overflow:hidden;width:90%;margin:10px auto 0;}
.news_2a ul li{height:30px;line-height:30px;border-bottom:1px dashed #CCC;font-family:'宋体';font-size:14px;}
.news_2a ul li a{color:#000;}
.news_2a ul li font{float:left;display:inline;}
.news_2a ul li span{float:right;}
/*主页 新闻结束*/
.main{width:1200px;margin:20px auto;overflow:hidden;}
.banner_adv{text-align:center;height:400px;}
/*adv开始*/
.adv{text-align:center;width:1200px;margin:20px auto;}
/*adv结束*/
/*主页 专家开始*/
.main_zjO{padding:0px 0 0;overflow:hidden;background:#FFF;width:1200px;margin:0 auto;}
.main_zjO .zjo1{width:774px;float:left;border:1px solid #BFBFBF;height:328px;margin-top:15px;padding:5px;overflow:hidden;}
.main_zjO .zjo2{width:386px;float:left;border:1px solid #BFBFBF;height:328px;margin-top:15px;padding:5px;margin-left:15px;overflow:hidden;}
.main_zjO .zjo2 strong{font-size:23px;margin-top:10px;display:block;}
.main_zjO .zjo2 p{margin-top:6px;}
.main_zjO .zjo1 img{float:left;display:inline;}
.main_zjO .zjo1 .zjo1_1{float:left;display:inline;width:400px;margin-left:30px;}
.zjo1_1 strong,.zjo1_1 span{display:block;}
.zjo1_1 strong{margin-top:12px;font-family:'微软雅黑';letter-spacing:1px;font-size:22px;margin-bottom:8px;}
.zjo1_1 strong font{font-weight:100;}
.zjo1_1 span{height:22px;background-image:url('../images/2018-03-20_04857.jpg');background-repeat:no-repeat;background-position:0px 6px;padding-left:20px;}
.zjo1_1 b{margin:10px 0;padding:3px 6px;color:#FFF;background:#92181E;display:inline-block;}
.zjo1_1 p{font-family:'宋体';font-size:14px;line-height:21px;text-indent:2em;}

.main_zjT{margin:20px auto;padding:5px;background:#FFF;overflow:hidden;width:1188px;height:356px;border:1px solid #B5B5B5;position:relative;}
.main_zjT #Mlwd_2{height:350px;overflow:hidden;}
.main_zjT .left_ax{position:absolute;left:20px;top:100px;display:none;}
.main_zjT .right_ax{position:absolute;right:0;top:100px;display:none;}
.main_zjT li{float:left;display:inline;width:238px;padding-left:0px;margin-left:0px;}
.main_zjT li a{width:232px;margin:0 auto;display:block;}
.main_zjT li:nth-child(1){padding-left:0;}
.main_zjT li img{width:100%;}
.main_zjT li p{width:92%;margin:0 auto;padding:4%;background:#535353;}
.main_zjT li p strong,.main_zjT li p font{color:#FFF;}
.main_zjT li p strong{font-size:20px;}
.main_zjT li p span{color:#FFF;display:block;font-family:'宋体';font-size:13px;margin-top:2%;border-top:1px dashed #C9C9C9;padding-top:2%;}
/*主页 专家结束*/

.flink{width:1200px;margin:20px auto;overflow:hidden;}
.flink p strong{font-size:20px;margin-bottom:10px;}


/*footer开始*/
.footer{width:100%;background:#92181E;height:428px;margin-top:20px;}
.footer p{padding-top:30px;display:block;padding-bottom:20px;border-bottom:1px solid #6B0E13;}
.footer1{margin:30px auto 0;width:1200px;}
.footer1 img.f1_1{float:left;display:inline;margin-top:30px;margin-right:20px;}
.footer1 ul{float:left;display:inline;overflow:hidden;width:330px;font-family:'宋体';color:#FFF;font-size:15px;padding:0 40px;border-left:1px solid #6B0E13;border-right:1px solid #6B0E13;height:280px;}
.footer1 ul li{margin-top:6px;}
.footer1 ul li:nth-child(1){margin-top:50px;}
.footer1 div{float:left;display:inline;width:300px;margin-left:20px;position:relative;top:10px;}
.footer1 div li{overflow:hidden;}
.footer1 div li img{float:left;display:inline;}
.footer1 div li a{color:#fff;}
.footer1 div li span{float:left;display:inline;color:#FFF;margin-left:20px;position:relative;top:50px;font-family:'宋体';}
.footer1 div p{color:#FFF;font-family:'宋体';border-bottom:0;}
/*footer结束*/