@charset "utf-8";
/* �翠��峰� */
*{margin:0;padding:0;list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;} 
img{ border:none;}
table {border-collapse:collapse;border-spacing:0;}
.nr table tr td {border: 1px solid black;}
a{ text-decoration:none;}
body{ font-size:14px; font-family:"微软雅黑";}
.w1200{ width:1200px; margin:0 auto;}
.h20{ margin-top:20px;}
ul{padding:0px; margin:0px;}
ui,li{ list-style:none;}
 
/*head*/
.head{ width:1200px; margin:0 auto; height:140px;}
.head .logo{ width:400px;}
.head .logo img{ width:100%;}
.head .top{ width:350px;}
.top-t{ margin-top:30px; height:16px; line-height:16px; text-align:right;}
.top-t a{ padding:0 10px; font-size:12px; color:#333;  line-height:16px;}
/*.search{ height:40px; /*line-height:40px; border:1px #efefef solid; color:#999; width:288px; }*/
.tit{ padding:5px 15px; line-height:30px; color:#999999;}
/*.search i{ margin-top:10px; display:block; float:left; }
.search input{ border:none; height:40px; line-height:40px; font-size:14px; font-family:"寰�蒋���"; width:210px; padding-left:10px; outline:none; }
.search-but{ height:40px; width:60px; text-align:center; line-height:40px; background:#003f88; border:none; color:#fff; font-size:14px; font-family:"寰�蒋���";} */
.tit_slt{width: auto;padding: 0 2%;margin: 0;height:40px; background: transparent;border:0;outline: none;}
.tit_slt option{text-align: center;display: block;}
/*.nav{ width:100%; height:45px; line-height:45px; background-color:#003f88; min-width:1200px; }
.nav a{ color:#fff; font-size:18px; font-family:"寰�蒋���"; width:146px; text-align:center; float:left; display:block; }
.nav a:hover{ background-color:#1d6ecd; }
.nav .on{background-color:#1d6ecd;  }
.nav i{ float:left; font-style:normal; color:#fff;  }*/

/*涓�����
	#nav{
      width:1200px;
      height: 40px;
      margin: 0 auto;
    }
    #nav ul{
      list-style:none;
    }
    #nav ul li{
      float: left;
      line-height: 40px;
      text-align: center;
      position: relative;
    }
    #nav a{
      text-decoration: none;
      color:white;
      display: block;
      height: 45px;	
    }
    #nav a:hover{
      color: #fff;
      background: #1d6ecd;
    }
    #nav ul li ul li{
      z-index: 99;
      float: none;
      background: #eee;
      margin-top: 2px;
    }
    #nav ul li ul{
      position: absolute;
      left: 0;
      top: 40px;
      z-index: 99;
      background: #ebebeb;
    }
    #nav ul li ul li a{
      width: 146px;
      color: black;
      font-size:14px;
    }
    #nav ul li ul li a:hover{
      background:#1d6ecd;
    }
    #nav ul li ul{
       display: none;
    }
    #nav ul li:hover ul{
      
    }*/

.cl {zoom: 1;}
.frame {margin-bottom: 10px;border: 1px solid #e1e1e1;background: #FFF;}
.title_index1 {padding: 0 10px;height: 32px;font-size: 14px;font-weight: 700;line-height: 32px;	overflow: hidden;}
.block {margin: 10px 10px 0;}
.temp {	margin: 1px;}
.slideshow {clear: both;}
.slideshow li {position: relative;overflow: hidden;}
.slideshow span.title_index1 {position: absolute;bottom:10%;left:20%;margin-bottom: 0;width:770px;	height:75px;line-height:75px;font-size:28px;
color:#fff; font-weight:normal;}
.slidebar li {float:left;margin-right: 5px;width:15px;height:15px;line-height:20px;text-align: center;	font-size: 10px;cursor: pointer;border-radius: 50%;line-height:0;
font-size:0;overflow:hidden; margin-bottom:20px;}
.slidebar li.on {background: rgba(255, 255, 255, 0.9);color: #000;font-weight: 700;}
.frame {background: none;	border: 0px solid #fff;margin-bottom: 0px;}
.temp {	margin: 0;}
.slidebar {position: absolute; bottom:10%; right:20%;}
.slideshow span.title_index1, .slidebar li {background: rgba(0, 0, 0, 0.4);color: #FFF;overflow: hidden;}
.slidebar li.on {background: rgba(255, 255, 255, 0.5);color: #ff0;font-weight: 700;}
.slideshow SPAN.title_index1 {text-indent: 0px;}
.block {margin: 0;position: relative;}
#frameHlicAe {margin: 0px !important;border: 0px !important;}
.comiis_wrap960, .comiis_wrapad {width:100%; min-width:1200px; height:auto;z-index:1;}
.comiis_wrapad img {float: left;margin-top: 0px; width:100%; height:auto;max-height: 500px; _height:expression(this.height > 500 ? "500px" : this.height);}
#slidesImgs li {width: 100%;height:auto;display: none;}

.underNone{border-bottom:none;}
.titleH1{height:40px;line-height:40px;font-size:20px;border-bottom:2px solid lightskyblue;margin-bottom:5px;}
.title{padding-left:1px; background-color:#eee; height:40px; line-height:40px; color:#4a4a4a;}
.title li{width:108px;text-align:center;font-size:17px;float:left;cursor:pointer;}
.title li.cur{color:#fff; background: #003f88;}
.titleexp li{float:left;margin-right:10px;}
.zong{clear:both;width:100%;height:260px;overflow:hidden;}
.list{width:6994px;}
.list .tabCon{float:left;width:865px;}
.tabth{width:997px;height:37px;line-height:37px;color:#ffffff;background-color:lightskyblue;}
.tabth span{display:inline-block;text-align:center;float:left;}
.tabUl{height:255px;overflow:hidden;}
.tabUl li{ line-height:40px; width:100%; float:left; border-bottom:1px #979797 dashed;}
.tabUl li a{ font-size:16px; float:left; color:#000;}
.tabUl li i{ float:right; color:#666; font-style:normal;}
.tit5{ height:36px; line-height:36px; margin:30px 0;}
.tit5 span{ font-size:30px; color:#003f88;}
.tit5 span i{ color:#ada8a8; font-style:normal; padding-left:10px;}
.tit5 a{ font-size:14px; color:#999;}

.tubiao{ width:295px; margin-top:30px; background:#fbfbfb;}
.tubiao a{ width:50%; float:left; text-align:center; height:175px; color:#003f88; font-size:20px;}
.tubiao a img{ float:left; margin:40px 36px 20px;}

.xueshu02{}
.xueshu02 li{ width:22%; float:left; height:315px; border-top:3px #003f88 solid;border-bottom:3px #003f88 solid; background:#f8f8f8; padding:0 1%; margin-right:1%;}
.xueshu02 li:last-child{ margin-right:0; width:23%;}
.xueshu02 li .ggdate{ width:60px; text-align:center; border-right:none; margin-right:10px; padding-right:10px;  margin-top:10px;}
.xueshu02 li .ggdate b{ font-size:20px; font-weight:normal; text-align:center;}
.xs2_tit{ float:left; width:100%; height:85px;   margin-top:10px;}
.xs2_tit .ggjieshao{ width:180px; float:left;}
.xs2_js p{ line-height:36px; width:100%; float:left; font-size:13px; color:#555;}
.xueshu02 li .more{ font-size:14px; color:#666; float:right; margin-top:45px;}


	

.tit4{ height:36px; line-height:36px; margin:30px 0;}
.tit4 span{ font-size:30px; color:#003f88;}
.tit4 span i{ color:#ada8a8; font-style:normal; padding-left:10px;}
.tit4 a{ font-size:14px; color:#999;}
.news li{width: 277px;margin-right:10px;margin-left:10px;float:left;}
.news li img{}
.news li .news_title{ line-height:30px; font-size:18px; color:#000; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #efefef solid; margin-top:20px; height:60px;}
.news_title a{ color:#333333;}
.news li .news_title a:hover{color:#003f88;}
.news_ms{ line-height:24px; font-size:14px; color:#666; height:66px;}
.news_js { margin:10px 0;}
.news_js img{ width:25px; height:25px; float:left; margin:0 5px;}
.news_js .date{ float:left; color:#999;line-height:25px;}
.news li  .news_js i{ color:#999; font-size:14px; font-style:normal; line-height:25px;}
.news li .news_js i:hover{color: #003f88;font-weight: bold;}
.news_js i a{ color:#999999;}
.news_js img{ width:20px; height:20px;margin-top:2px;}
.img_dt{ width:280px; height:185px;}
.img_dt img{cursor: pointer;  transition: all 0.6s;}
.img_dt img:hover{  transform: scale(1.1);}

.lmlj{ width:1200px; margin:30px auto;}
.lmlj i{ float:left; margin-right:10px;}
.lmlj ul li{width:220px;margin-right:10px; margin-left:10px; text-align:center; float:left;}
.an_but{ line-height:50px; font-size:24px; color:#333; width:180px; margin:0 auto;}
.lmlj a{ color:#333333;}
.lmlj a:hover{color: #003f88;}
.lmlj ul li img{ float:left; width: 50px; height: 50px;}
.lmlj ul li span{ float:left; margin-left:10px;}
.tongzhi{ background:url(style_res/index_bg.jpg) no-repeat center center; width:100%; min-width:1200px; height:640px; margin-top:-35px;}
.fr_title{text-align:center; width:100%; line-height:28px; height:60px; background-color:#fff; color:#333333; font-size:16px;}
.fr_title:hover{color: #4d8bd4;font-weight: bold;}
.ggdate{ font-family:Georgia,Arial, Helvetica, sans-serif;}


.xzfc{ border-bottom:none;}
.tit5{ height:36px; line-height:36px; margin:30px 0;}
.tit5 span{ font-size:30px; color:#003f88;}
.tit5 a{ font-size:14px; color:#999;}

.gonggao{ width:425px; margin-top:30px;}
.ggdate{color:#003f88; padding-right:15px; margin-right:15px; border-right:1px  solid #a2b7d2;}
.ggdate b{ border-bottom:1px dashed #003f88; line-height:27px; padding-bottom:5px;}
.ggjieshao{ color:#333; line-height:27px; font-size:18px;}
.ggjieshao a{color:#333;}
.ggjieshao a:hover{color:#003f88;}
.gonggao li{ /*margin-top:30px;*/height:80px;}

.xueshu{ width:740px; margin-top:30px;}
.tit6{ height:36px; line-height:36px; margin:30px 0;}
.tit6 span{ font-size:30px; color:#003f88;}
.tit6 a{ font-size:14px; color:#999;}
.xueshu ul{ float:left; width:420px;}
.xueshu li{ width:440px; float:left;margin-bottom:20px; height:114px;}
.xsdate{ background:url(style_res/yydate.png) no-repeat; width:55px; height:60px; display:block; float:left;font-size:25px; color:#003f88;}
.xsdate p{ text-align:center;}
.xsdate p:nth-child(1){ font-size:11px; color:#fff;}
.xsdate p:nth-child(2){ font-size:25px; color:#003f88;}
.xsdate p:first-child{  font-size:11px; color:#fff;}
.xsdate p:first-child+p+p{ font-size:25px; color:#003f88;}


.xsjieshao{ width:370px; margin-left:15px;}
.xs_tit{ line-height:24px; color:#333; font-size:16px; float:left;}
.xs_per,.xs_add,.xs_time{ float:left; color:#333; font-size:14px; line-height:20px; width:100%;}


.key_words{width:260px; /*border:#666666 solid 1px; */height: 38px;float:left; background-color:#FFFFFF; margin-left:-3px;}
.ss_in{ float:left; width:190px;border:#eee solid 1px;height: 38px; color:#999; padding-left:5px; line-height:38px;}
.search_but{ width:63px; background-color:#003f87; height: 40px; border:0; cursor:pointer; float:left; color:#FFFFFF; font-size:14px; font-family:microsoft yahei,Arial, Helvetica, sans-serif;}
.search_sel{float:left; width:65px;height: 22px; color:#999;border:#eee solid 1px; padding-left:3px;padding:8px 0;}
.search_sel select{ width:85px;height:22px;height:22px\0; color:#999; border:#fff solid 1px; background:url(style_res/xia.png) no-repeat 40px 5px;  outline: none;}
.search_sel select option {vertical-align: middle;}
.search{ width:331px; margin-top:15px; margin-left:13px;}


.marqueeleft{height:210px;width:1190px;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:292px;height:210px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:280px;height:185px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:left;height:70px;line-height:26px; font-size:16px; margin-top:10px;width:292px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.marqueeleft li .txt a{ color:#333333;}


.dh{ width:255px; background:#f7f7f7;}
.dh .tit2{ width:100%; background:#003f88; line-height:65px; font-size:22px; color:#fff; padding-left:35px; width:220px;} 
.dhfl{ background:#f7f7f7; width:100%; float:left;  cursor:pointer;}
.dhfl ul li{background-color:#f7f7f7;}
.dhfl ul li a{padding-left:45px;color: #003f88; font-size:16px; display: block; height:55px;line-height:55px;}

.dhfl ul li .inactive{ background:url(style_res/off.png) no-repeat 210px center ;}
.dhfl ul li .inactives{background:url(style_res/on.png) no-repeat 210px center;}
.dhfl ul li .inselected{ background:url(style_res/off.png) no-repeat 210px center ;}
.dhfl ul li .inparent{ background:url(style_res/off.png) no-repeat 210px center ;}
.dhfl ul li ul .onselected{background:url(style_res/off.png) #fff no-repeat 210px center ;}

.dhfl ul li ul{display: none;}
.dhfl ul li ul li { border-left:0; border-right:0;  border-color:#467ca2;}
.dhfl ul li ul .on1{background-color:#fff;}
.dhfl ul li ul li ul{display: none;background-color:#f7f7f7; font-size:14px;}
.dhfl ul li ul li a{ padding-left:60px; color:#003f88;}
.dhfl ul li ul li ul li { background-color:#f7f7f7; border-color:#6196bb;}
.last{ background-color:#d6e6f1; border-color:#6196bb;}
.dhfl ul li ul li ul li a{ color:#676768; padding-left:75px;}
.dhfl ul li ul li ul li a.onselected{background:url(style_res/off.png) no-repeat 210px center ;}
.nr{ width:920px; margin-left:25px;}
.nr_top{height:52px; line-height:52px; border-bottom:#eaeaea solid 1px;}
.nr_top .fr i img{ margin-top:5px;}
.nr_top h4{ color:#003f88; font-size:22px; font-weight:normal;}
.nr_top a{ color:#333;}

.dian{ float:left;}
.tit3{ color:#333; font-size:16px; margin-left:5px; float:left;}
.fbdate{ font-size:14px; color:#999; margin-right:20px; width:80px;  line-height:46px; height:56px;}
.nr_both a{ width:100%; line-height:46px; height:56px; float:left;}
.cont-a a{float:none;}
.nr_both .dian img{ margin-top:22px; margin-right:3px; margin-left:3px;}
.yema{ width:800px; margin:0 auto; margin-top:30px;}
.yema a{ padding:5px 10px; background:#eee; margin-right:10px; border:#e3e3e3 1px solid; color:#666;}
.yema .curr{background-color:#003f88; color:#fff; border:#003f88 1px solid;}
.yema a:hover{ background-color:#003f88; color:#fff; border:#003f88 1px solid;}

.nav_title1{ font-size:22px; font-weight:normal;}

.nr2{ width:100%;}

.nr_both h3{ font-size:24px; font-weight:normal; line-height:32px; color:#333; text-align:center; width:100%; float:left; margin-top:45px; margin-bottom:15px; width:100%;}
.xq_jj{ text-align:center; width:480px; margin:0 auto; margin-bottom:50px;}
.xq_jj p{ float:left; margin-right:30px; color:#888; line-height:32px; font-size:14px;}
/*.xq_js{ float:left;}*/
.xq_js p{ line-height:32px; color:#666; font-size:16px;  /*margin-bottom:20px;*/ font-family: Microsoft Yahei,Arial, Helvetica, sans-serif ;}
.xq_js table{margin:0 auto;}
.xq_js table p{line-height:normal;}
.xq_js div{line-height:32px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;}
.xq_shuming{ text-align:right; color:#666; line-height:26px; font-size:14px; margin-top:20px; margin-bottom:20px;}

.zuzhi{}
.zuzhi li{ float:left; width:100%;}
.zuzhi li:last-child{ margin-bottom:200px;}
.zuzhi li h5{ color:#444; line-height:44px; height:44px; background:#f7f8f9; border-left:8px #003f88 solid; display:block; padding-left:30px; font-weight:normal; font-size:16px; margin-top:25px; margin-bottom:25px;}
.zuzhi li a{ width:150px; text-align:center; border-bottom:none; color:#666; font-size:14px;}

.foot{ width:100%; min-width:1200px; height:110px; background:#003f88; margin-top:50px; border-bottom:1px #255995 solid; padding-top:30px ;}
.footb{  width:100%; min-width:1200px; height:40px; line-height:40px; background:#003f88; text-align:center; color:#fff;}
.centerdb{ width:345px; padding:20px 50px 10px 50px ;  border-right:1px rgba(239, 239, 239, 0.1) solid; border-left:1px rgba(239, 239, 239, 0.1) solid; float:left; color:#fff;}
.centerdb_span{margin-left:34px;}
.centerdb li i { margin-right:10px;}
.foot .wei{ margin-top:-15px;}

.article-content{ color:#333333; line-height:24px; margin-top:20px; font-size:16px;}


.header{height: 50px;background: #e5e5e5;}
.header .nav{width: 1200px;height: 50px;line-height: 50px;margin: 0 auto;position: relative;z-index: 111; background:#e5e5e5;}
.header .nav li{float: left;width: 14.28%;height: 50px;line-height: 50px;text-align: center;}
.header .nav li a{color: #333;}
.header .nav li .second-nav{width: 150px;display: none;position: relative;}
.header .nav li .second-nav li{position: relative;width: 100%;height: 40px;line-height: 40px;background: #033a76;border-top: 1px solid #097d1f;}
.header .nav li .second-nav li .third-nav{width: 150px;display: none;height: 200px;margin-left: 100%;margin-top: -40px;}
	

#marquee {overflow:hidden;height:300px; border: 1px solid red;}  
#marquee ul li{float: left;}

.head2{ width:1200px; margin:0 auto; height:140px;background:#003f88;}
.article-content{ margin-top:30px;color:#666;}
.wp_entry{ margin-top:30px;color:#666;}
.wp_entry span{line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;}
.wp_entry div{line-height:2em;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;}
.wp_entry span,.wp_entry p {font-family: microsoft yahei !important; font-size: 16px !important;}
.xq_jj p{ float:left; margin-right:30px; color:#888; line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif ;}
.xq_js span{line-height:2em; font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;}
.xq_js div{line-height:2em;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:16px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;}
.xq_js span,.xq_js p {font-family: microsoft yahei !important; font-size: 16px !important;}


.nav_menu-itemi1{background-color: #1d6ecd;}
.possplit {
    background: none;
     text-indent: 0;
    width: 19px;
    display: inline-block;
    border: 0px solid red;
    text-align: center;}
.wp_paging li a{background: none;}
.wp_paging{float:none;width:600px;margin:0 auto;min-width:600px;}
.nr.fr.c {
    width: 100%;}
.time-hh { height:35px; text-align:center; line-height:35px;color:#fff; background-color:#4d8bd4; width:100%;}
.time-mm { text-align:center; width:65px; height:60px; background-color:#003f88; color:#fff; font-size:16px;}