﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#0367AC;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#0367AC;}
.benbg{background:#0367AC;}

#listpic li{float:left;padding:0 10px 10px 10px;line-height:160%;}
#listpic li img{width:100px;height:70px;margin-bottom:5px;vertical-align:top;}
#listpic.p1 li img{width:200px;height:160px;}
#list1 li{padding-left:12px;height:25px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
.all{width:1200px;margin:auto;}.copy{padding:20px 0;}

.topbg{ background:#0367ac; min-width:1200px; height:40px; line-height:40px; overflow:hidden;}
.topbg a{ margin:0 5px;}

		/* 大图css */
		.slideBox{ width:100%; height:462px;min-width:1200px; overflow:hidden; position:relative;}
		.slideBox .bd{ width:100%; height:462px;min-width:1200px; position:relative; height:100%; z-index:0; overflow:hidden; }
		.slideBox .bd li{float:left; width:100%;min-width:1200px; height:462px; text-align:center;}
		.slideBox .bd span {display:block; width:100%;min-width:1200px; height:462px; overflow:hidden;}
                .slideBox .bd span a {display:block; width:100%;min-width:1200px; height:556px;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

/*头部导航*/
.header{position: absolute;top:180px;left: 0;width:100%;height:60px;display: flex;justify-content: space-between;align-items: center;z-index:99999;color: #FFFFFF;transition: all .3s;background: rgba(255,255,255,.5); }
.header.fixed{position: fixed; color:#fff; top:0; left:0; background:#0367ac;height: 60px;transition: all .3s;}
.header a:hover{ text-decoration:none;}
.header.fixed a{ color:#fff;}
.header .nav{ width:1200px; margin:auto;}
.header .nav ul{display: flex;}
.header .nav ul li{display: flex;align-items: center;margin: 0 24px;font-size: 16px;position: relative;}
.header .nav ul li.active:after{position: absolute;content: "";bottom: -18px;left: -5px;width: 75px;height: 3px;background: #FFFFFF;transition: all .3s;}
.header .nav ul li:after{position: absolute;content: "";bottom: -18px;left: -5px;width: 0px;height: 3px;background: #FFFFFF;transition: all .3s;}
.header .nav ul li:hover:after{width: 75px;transition: all .3s;}

.jaje{ width:660px; margin:20px auto;}
.jaje li{ background:#0367ac; text-align:center; float:left; display:inline; width:145px; height:36px; line-height:36px; overflow:hidden; font-size:18px; margin:0 10px;}
.jaje li a{ float:left; width:100%; height:100%;}.jaje li a:hover{ text-decoration:none;}
.jaje li:hover{ background:#c00;}
.f18{ font-size:18px;}
.blue1,.blue1 a,.blue1 a:hover,a.blue1,a:hover.blue1{color:#0367ac;}
.more{ border-bottom:1px solid #666; width:45px;}

.dong li{ padding-left:10px; height:30px; line-height:30px; overflow:hidden; background:url(xm.jpg) no-repeat 0 12px;}
.gs1{ width:219px; height:330px; overflow:hidden; position:relative; top:-100px; left:20px;}
.gs1 img { 
  width: 100%;
  z-index: -1;
  margin: auto;
  transform: scale(1);
  transition: all ease-in-out 0.5s;
}
.gs1:hover img {  transform: scale(1.1);}
.gs2{ width:305px; height:216px;padding-top:13px; overflow:hidden; }
.gs2 img { 
  width: 100%;
  z-index: -1;
  margin: auto;
  transform: scale(1);
  transition: all ease-in-out 0.5s;
}
.gs2:hover img {  transform: scale(1.1);}

.gcbg{ background:url(gsbg.jpg) no-repeat top center; min-width:1200px; min-height:300px;}
.titop{ height:2px; width:100px; background:#c00; margin:auto;}
.apad5 a{ padding:0 5px;}
.gcfw{ width:1300px;}
.gcfw li{ float:left; display:inline; width:270px; overflow:hidden; font-size:18px;background:#0367ac; margin-right:40px; margin-bottom:30px;}
.gcfw li a:hover{ text-decoration:none;}
.gcfw li:hover{ background:#c00;}
.gcfw .gc1{ width:270px; height:270px; overflow:hidden;}
.gcfw .gc2{  height:45px; line-height:45px; overflow:hidden; text-align:center;}
.gcfw li img { 
  width: 100%;
  z-index: -1;
  margin: auto;
  transform: scale(1);
  transition: all ease-in-out 0.5s;
}
.gcfw li:hover img {  transform: scale(1.1);}
.botbg{ background:#0367ac; min-width:1200px;}

.boa a{ color:#fff; line-height:200%;}
.boa li{ padding-left:20px; border-right:1px solid #458aba; width:115px; float:left; display:inline; min-height:180px;}
.wo{ margin-bottom:10px; font-size:16px;}
.wo a{ color:#fff;}
.bor{ color:#fff; line-height:200%; padding-left:70px;}
.ljz{  background:#084976;height:40px; width:150px; text-align:center; font-size:16px; line-height:40px; overflow:hidden; margin:10px 0 10px 70px;border-radius:5px;}
.yqa,.yqa a{ color:#fff;}
.dtu{ width:505px; height:294px; overflow:hidden;}
.dtu img { 
  width: 100%;
  z-index: -1;
  margin: auto;
  transform: scale(1);
  transition: all ease-in-out 0.5s;
}
.dtu:hover img {  transform: scale(1.1);}

/* CWCMS_文章列表 */
.list_news li{height:50px;line-height:50px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 19px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:16px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:20px;}

.list_pic2a {width:1200px;overflow:hidden;}
.list_pic2a ul{width:1240px;}
.list_pic2a ul li{width:270px;float:left;padding:0 40px 30px 0;text-align:center;}
.list_pic2a ul li img{width:100%;height:270px;}

.list_pic2 {width:950px;overflow:hidden;}
.list_pic2 ul{width:980px;}
.list_pic2 ul li{width:215px;float:left;padding:0 30px 30px 0;text-align:center;}
.list_pic2 ul li img{width:100%;height:200px;}

/* CWCMS_文章正文页 */
.cwnews {text-align:center;}.cwnews .title{padding:10px 0;font-size:30px;width:80%;margin:auto;margin-bottom:20px;}.cwnews .click{border-bottom:1px solid #e8e8e8;background:#fff;padding:5px 0;}.cwnews .content{line-height:170%;padding:20px 0;text-align:left;}.cwnews img{max-width:100%;}

/* CWCMS_分类列表 */
.fldh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.fldh h1{float:left;}
.fldhli li{ line-height:36px; font-size:16px; padding-left:12px; background:url(yq.png) no-repeat 0 14px;}

.jaje2 {margin:10px auto;}
.jaje2 li{ background:#0367ac; text-align:center; float:left; display:inline; width:150px; height:36px; line-height:36px; overflow:hidden; font-size:18px; margin:0 10px;}
.jaje2 li a{ float:left; width:100%; height:100%;}.jaje li a:hover{ text-decoration:none;}
.jaje2 li:hover{ background:#c00;}

.jaje3 {margin:0 auto;width:1170px;}
.jaje3 li{ background:#0367ac; text-align:center; float:left; display:inline; width:140px; height:32px; line-height:32px; overflow:hidden; font-size:14px; margin:0 3px;}
.jaje3 li a{ float:left; width:100%; height:100%;}.jaje li a:hover{ text-decoration:none;}
.jaje3 li:hover{ background:#c00;}

/* 通用表单提交 */
#tabbox{padding:10px 0 0 10px;}
#tabbox ul li{float:left;}
#tabbox ul li.li1,#tabbox ul li.li1fix{width:100px;font-size:14px;}
#tabbox ul li.li2{width:650px;}
#tabbox ul li.li3{width:150px;padding-left:10px;color:#bbb;float:right;}
#tabbox ul li.li1,#tabbox ul li.li1fix,#tabbox ul li.li3{height:40px;line-height:40px;}
#tabbox ul li.li2 div{border:1px solid #bbb;padding:6px 10px;border-radius:8px;}
#tabbox ul li.li2 div.bghui{background:#f4f4f4;}
#tabbox ul li.li2 div input.inps{border:0;height:25px;line-height:25px;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li.li2 div textarea.inps{border:0;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li .sel,#tabbox ul li .sel2{width:100%;border:0;padding:5px;font-size:14px;background:url(sel.png) no-repeat center right #f4f4f4;margin-top:2px;}
#tabbox ul li .sel2{width:100px;margin-right:5px;}
#tabbox ul .yzmfix {position: relative;}#tabbox ul .yzmbt {position: absolute;right:5px;top:5px;z-index:100;display:inline-block;width:120px;border-radius:8px;}
#tabbox ul li .bt{height:40px;line-height:40px;background:#0367AC;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.w1{width:230px;}
.w2{width:950px;}
.dh1{background:#15559E;height:38px;line-height:38px;padding:0 10px;}
.listlm li{background:#F4F4F4;margin:6px 0;font-size:16px;border-radius:5px;}
.listlm li a{display:block;padding:6px 0 6px 20px;text-decoration:none;}
.listlm li a:hover{background:#E4EEFF;}
.listnew li{ padding-left:10px; background:url(xm.jpg) no-repeat 0 13px; line-height:30px; font-size:14px;}

/*网站头部*/
.col960{width:1200px;margin:auto;}
.navbg{background: rgba(255,255,255,.8);box-shadow:1px 1px 7px #999;width:100%; min-width:1200px;height:60px;position:absolute;z-index:99;left:0; font-size:18px;}
#navul li{float:left;width:120px;height:60px;position:relative;text-align:center;line-height:60px;font-weight:bold;}
#navul li.navhome{text-align:center;width:120px;}
#navul li a:link, #navul li a:visited{color:#333;}
#navul li ul{display:none;position:absolute;z-index:10000;top:60px;background:#2670cf;border-bottom:none;}
#navul li a:hover{ text-decoration:none;}
#navul li ul li{display:block;width:120px;float:none;margin-right:0px;height:40px;position:relative;line-height:40px;font-size:14px;font-weight:normal;}
#navul li.navmoon{background:url(dhbg.jpg);width:120px;height:60px;line-height:60px;}
#navul li.navmoon a{color:#FFFFFF;}
#navul li.navhome a:hover{color:#c00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:120px;height:40px;line-height:40px;}
#navul li.navmoon ul a:hover{background:#0367ac; text-decoration:none;}

/* sea */
.inps3{ width:180px; height:30px; padding-left:5px; border:0px; color:#303030; font-size:12px; background-color:transparent; overflow:hidden;}
.buts3{ padding-top:0px; width:20px; height:30px; margin-left:10px; border:0px; cursor:pointer; background:url(sou.jpg) no-repeat center center; overflow:hidden;}
#sou{ margin:70px 0 0 620px; position:absolute; z-index:999;background:#f3f3f3; border:1px solid #b8b8b8;height:30px;}

/* KeFuDiv */
.KeFuDiv{position:absolute;height:370px;width:310px;overflow:hidden;z-index:999999;}
.KeFuList{ background:#fff;border:1px solid #0367AC;}
#Map{ background:#000;}