body{ font-family: "寰蒋闆呴粦"; font-size:13px; line-height:2; font-weight:normal; margin:0; padding:0; overflow-x:hidden;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;color:#00307c;}
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
ul,li,ol{ list-style: none; }
img { border: none; }
.clear{ clear:both; height:0px;}
.inner{ width:1200px; margin:0 auto; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

.box{width:100%;}
.head{width:1200px; margin:0 auto;}
.nav{width:100%; height:55px; background:#940000;}
.max{width:1200px; overflow:hidden; margin:0 auto;}


/*head*/
.logo{max-width:500px; float:left;}
.logo img{ width: ; height: ; float:left; margin-left:60px; }
/*.logo b{ float:left; margin-top:20px; font-size:24px; color:#00307c; letter-spacing:1px;}
.logo em{ font-style:normal; float:left; line-height:1; color:#00307c; text-transform:uppercase; font-size:12px;}
.sea{ float:right; margin-top:20px;}*/
.sea img {float:right; margin-top:50px;}


/*nav*/
nav{width:100%; background:#940000; height:55px; }
nav ul,nav li{ list-style:none;}
nav>ul{ width:1200px; margin:0 auto;}
nav>ul>li{float:left; height:55px; text-align:center; padding:0 40px;line-height:55px;position:relative;}
nav>ul>li>a{ color:#fff; font-size:16px;padding:0 10px;}
nav>ul>li:hover{ color:#ed5417;height:50px;-webkit-transition: all .5s;transition: all .5s; }
nav>ul>li:hover>a{ color:#ed5417;border-bottom:5px solid #ed5417; display:block; height:50px; padding:0 10px;-webkit-transition: all .5s;transition: all .5s; }
nav li ul{ display:none; position:absolute; top:55px; z-index:5; left:0;}
nav li:hover ul{ display:block;}
nav li li{ background:#940000; padding:0 43px; min-width:65px;border-bottom:1px solid #ccc;}
nav li li a{ color:#fff; font-size:14px;}
nav li li a:hover{  color:#ed5417;-webkit-transition: all .5s;transition: all .5s; }


/*banner*/
.flexslider{height:500px;position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:100%; margin:0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:618px;}


.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}




/*news*/
.hykx{ margin:20px auto; float:left; width:1200px;}
.hykx li{ background:url(../images/hykx.png) no-repeat; height:20px; padding-left:40px; line-height:20px; }
.hykx li a{ color:#333;}

.main{width:600px; float:left;height:380px;position:relative}
.kv{position:relative;width:600px;height:380px;overflow:hidden;}
.kv_pic{width:5000px;height:380px;overflow:hidden;position:absolute;}
.kv_pic>li{width:600px;height:380px;float:left;}
.kv_pic img{width:600px; height:350px;}
.kv_word{width:600px;height:75px;background: url(../images/nbg.png);position:absolute;top:275px;left:0;}
.kv_word .tit1{font-size:14px;color:#fff; float:left; margin-left:30px; font-weight:normal;}
.kv_word .tit2{font-size:14px;color:#fff; float:right; margin-right:20px; font-weight:normal;}
.kv_word li{ padding-top:10px;}
.kv_word li a{ float:left; width:600px;}
.kv_word li img{font-size:12px;color:#868686; float:right;width:27px; height:27px; margin-right:20px;}
.kv_word ul{width:5400px;height:px;position:absolute;}
.kv_word ul li{width:600px;height:;float:left;}
.kv .control{width:54px;height:26px;position:absolute;right:0px;top:354px;}
.kv .control div{width:26px;height:26px;margin-right:1px;float:left;cursor:pointer;}

.new{ float:right; width:580px;}
.newa,.newb{float:left;width:270px; margin-left:20px;}
.newa h2,.newb h2{border-bottom:3px solid #940000;height:25px; line-height:25px;}
.newa h2 a,.newb h2 a{font-size:14px; color:#fff; height:25px; line-height:25px; background:#940000; padding:4px;}
.newa h2 a:hover,.newb h2 a:hover{ background:#ed5417; color:#fff;-webkit-transition: all .5s;transition: all .5s;}

.newa ul li,.newb ul li{ width:265px; overflow:hidden; padding-left:10px; float:left; height:35px; line-height:35px; border-bottom:1px dashed #ccc; background:url(../images/dian.jpg) no-repeat left;}
.newa ul li a,.newb ul li a{ color:#666666;}
.newa ul li a:hover,.newb ul li a:hover{ color:#940000; }
.newb img{ padding-top:5px;	}
.newb li span{ margin-left:130px;}


/*涓氬姟棰嗗煙*/
.ywly{margin:10px auto; width:1200px;}

.lya{ border-bottom:1px solid #ccc; padding-bottom:15px; height:35px; margin-bottom:20px;}
.lya h2{ font-size:16px; font-weight: normal;float:left; background:url(../images/ywly.png) no-repeat; line-height:35px; color:#7a0808; padding-left:45px;}
.lya a{ float:right; color:#133984;}
.lyb li{ float:left; width:20%; margin:0; color:#fff;}
.lyb .red{ height:80px;}
.lyb .red p{height:20px; overflow:hidden; cursor: text;/*  -ms-overflow-style: none; */}
/* 
.lyb .red p::-webkit-scrollbar {
    display: none;
}
.lyb .red p::-o-scrollbar {
    display: none;
}
 */
.lyb .red p span{white-space: nowrap;display:inline-block;}
.lyb li.p1{ background:#940000;}
.lyb li.p2{ background:#ab1111;}
.lyb li.p3{ background:#c32727;}
.lyb li.p4{ background:#d13d3d;}
.lyb li.p5{ background:#e45555;}
.lyb li img{ width:100%; height:200px;}
.lyb li div{ margin:5px 20px;}
.lyb li h2{ font-size:14px; font-weight:bold;}
.lyb li a{ color:#fff; }
.lyb li a:hover{ color:#ed5417; -webkit-transition: all .5s;transition: all .5s;}


/*about
.about{ background:#f1f1f1; margin:60px auto 30px auto;display:block;}
.aba{ border-bottom:1px solid #ccc; padding-top:20px; padding-bottom:15px; height:35px; margin-bottom:20px;}
.aba h2{ font-size:16px; font-weight: normal;float:left; background:url(../images/about.png) no-repeat; line-height:35px; color:#133984; padding-left:45px;}
.aba a{ float:right; color:#133984;}
.about p{ width:1100px; margin:0 auto; padding-bottom:30px; display:block;}
*/

/*foot*/
.ftb{ width:100%; background:#940000; line-height:4;  color:#fefefe; font-size:14px;}
.ftb a{color:#fefefe; background:none;}
.ftb a:hover{ color:#0b58c1;-webkit-transition: all .5s;transition: all .5s; }
.ftb span{ float:right;}
.hide{display:none;}
.hide a{ }
#tab{ margin-top:20px;}
#tab  ul a{ color:#797979;}
#tab ul{ border:1px solid #ccc; border-bottom:0; padding:10px;}
#tabs{ }
#tabs li{ border-bottom:2px solid #940000; float:left; list-style:none; margin:0 20px; font-size:16px;}
#tabs li a{ display:block; color:#333; padding:0 10px;}
#tabs li.on a{ color:#7a0808;}



.ban{ width:1200px; margin:20px auto; height:300px; overflow: hidden; background: no-repeat center;}
.nyt{ background:url(../images/weizhi.png) no-repeat; padding-left:30px; line-height:20px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px;}
.nyt a{ color:#333;}
.nyt a:hover{color:#10459a;}


.lm{ float:left; width:20%; margin-bottom:40px;}
.lm h2{ background:#940000 url(../images/lm.png) no-repeat left top; text-align:center; color:#fff; font-size:20px; line-height:50px; font-weight:normal;height:50px; display:block;}
.lma li{ font-size:14px; line-height:3.5; border:1px solid #ccc; border-top:0; padding-left:20px;}
.lma li a{ display:block; background: url(../images/jt.png) no-repeat 0px 50%; padding-left:20px; color:#333;}
.lma li a:hover{background: url(../images/jta.png) no-repeat 0px 50%;color:#ed5417;}

.con{ width:910px; float:right; font-size:14px; overflow:hidden;}
.cona{ color:#940000; font-size:16px; line-height:1;}
.conb{ }
.conb p{ text-indent:2em;}
.conc{}
.conc ul li{ float:left; width:120px; text-align:center; margin-right:20px; margin-left:10px; margin-bottom:20px;}
.conc ul li img{ border:3px solid #CCCCCC;}
.conc ul li span a{ color:#333333; text-decoration:none;}
.conc ul li span a:hover{ color:#990000;}

/*鍐呭椤甸潰*/
.c-head{ border-bottom:1px dashed #CCCCCC; margin-bottom:20px;} 
.c-head h1{ font-size:20px; font-weight:bold; color:#940000;}
.c-head dl{ font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.c-head dl span{ float:right;}
.c-content p{ text-indent:2em;}


.con .peop{font-size:14px; font-weight:bold; color:#940000; width:100%; border-bottom:2px solid #940000; margin:10px 0px;  }
.con .group{}
.con .group li{ border-bottom:1px dashed #CCCCCC; height:30px; line-height:30px;}
.con .group li span{ float:right;}

/*鍦颁骇寮�鍙�*/
.dichan h2{ font-size:18px; color:#940000; border-bottom:1px dashed #ccc;}
.dichan img{border:5px solid #CCCCCC; margin-top:10px;  margin-bottom:10px; float:left; width:270px; height:175px;}
.d-right{float:right; width:600px; margin-top:50px;}
.dichan li{border-bottom:1px dashed #ccc;}
.d-right p a{color:#940000;}



/*宸ョ▼寤鸿*/
.con .buss1,.buss2{ float:left; width:49%; margin-top:20px;}
.con .buss2{ margin-left:18px;}
.con .buss1 h2 a,.con .buss2 h2 a{ color:#FFFFFF;background:#940000; color:#fff; font-size:14px; padding-left:15px; line-height:30px; font-weight:normal;height:30px; display:block;}

.sc-left{float:left; width:162px; overflow:hidden; margin-top:10px; margin-right:10px; margin-left:5px;}
.sc-right{ float:left; width:265px; overflow:hidden;}
.sc-right ul li{ height:30px; line-height:30px; border-bottom: 1px dashed #CCCCCC;}
.sc-right ul li a{color:#666666; text-decoration:none;}
.sc-right ul li a:hover{color:#940000; }



.news_list{height:130px;width:100%; background:url(../images/jj_bg.gif) right 0 no-repeat;}
.news_list .l_time{height:90px;width:145px;float:left; text-align:center;line-height:54px; color:#aaa;font-size:16px; font-family:arial}
.news_list .r_text{height:90px;width:735px;float:right; }
.news_list .r_text h2{font-size:20px;line-height:46px; font-weight:normal;margin-bottom:6px; }
.news_list .r_text h2 a{color:#940000;}

/*婊氬姩鍥�*/
#indemo{width:912px; height:172px; float:left; overflow:hidden; background:#FFFFFF;}
#Carousel_px{display:block; left:-1045px;}
#Carousel_px ul li{width:190px; height:172px; background:#e9e9e9; float:left; margin-right:5px; margin-top:5px; margin-bottom:5px; text-align:center;}
#Carousel_px ul li a{ color:#940000;width:190px; height:172px;float:left; text-align:center;padding-bottom:5px;}
#Carousel_px ul li a img{width:190px; height:125px; margin:0px; border:0px;}
#Carousel_px ul li a:hover{background:#940000; color:#FFFFFF;}
#Carousel_px { overflow:hidden; height:172px;}
#Carousel_px-list ul { list-style:none;}
#Carousel_px-list li { float:left; padding-right:9px;}
#Carousel_px-list img { border:1px solid #ddd; background:#fff; padding:2px;}


/*椤电爜*/
.pages{ margin-left:350px; clear: both; margin-top:20px;}
.pages span{ float:right;}
.pages a{ color:#666666; display:block; float:left; border:1px solid #CCCCCC; padding: 0px 5px; border-radius: 3px 3px 3px 3px; text-decoration: none; margin: 0px 5px 0px 0px;}
.pages strong{ display:block; background:#940000; float:left; color:#FFFFFF; height:26px;line-height:26px; border:1px solid #CCCCCC; padding: 0px 8px; border-radius: 3px 3px 3px 3px; margin: 0px 5px 0px 0px;}
.pages a:hover{color:#940000;}

.pages span {
    display: block;
    background: #940000;
    float: left;
    color: #FFFFFF;
    height: 26px;
    line-height: 26px;
    border: 1px solid #CCCCCC;
    padding: 0px 8px;
    border-radius: 3px 3px 3px 3px;
    margin: 0px 5px 0px 0px;
}




