@charset "gb2312";
/* CSS Document */

/***** 全局样式 Global-Style *****/
*						{margin: 0; padding: 0;}
html,body				{margin: 0; font: 12px/160%,"宋体"; background:url(/templates/jwc/images/0.png) center top no-repeat;min-width: 1280px;}
form,ul,li,dl,dt,dd		{margin: 0; padding: 0; list-style: none;}
img						{border:none;}
input                   {outline:medium;}

/***** 全局链接 Global-Link-Style *****/
a			{color: #606163; font-size:12px; text-decoration: none;}
a:hover		{color: #e46346;}

/***** 水平居中 *****/
.cen{margin:0 auto;margin-left:auto;margin-right:auto;  }

/***** 清除浮动 *****/
.cen{clear:both;}
.clear{ clear:both;}


/***** 顶部 *****/
.top_bg_w{width:100%;min-width:1200px;height: 138px;background: #3e488d url(../images/top_bg.png) no-repeat top;position: relative;z-index: 1;background-position-x: 1040px;}
.top_bg{ width:1200px; height:152px; }
.top_logo{width:540px;height:72px;float:left;margin-top: 32px;}

/*** 搜索 ***/
#search {float:right;display:block;width: 232px;height: 32px;margin-top: 56px;border: 1px #fff solid;border-radius: 2em;}
#search li.ipt{float:left;width: 200px;height: 32px;border-radius: 2em;}
#search li.ipt .keyword{float:left;display:block;border:none;width:203px;padding-left:20px;height: 32px;font: 14px/32px "微软雅黑";color: #fff;background: none;border-radius: 2em;}
#search li.btn{float:right;cursor:pointer;width: 32px;height: 32px;display:block;background:url(/templates/jwc/images/ss_bt.png) no-repeat left top;margin-top: 4px;}

.top_nav {width:100%;min-width:1200px;height:40px;background: #3e488d url(../images/top_bg.png) no-repeat top;background-position-x: 1040px;background-position-y: -138px;}
.top_nav>ul {width:1200px;height:40px}
.top_nav>ul>li {width:10%;float:left;position:relative}
.top_nav>ul>li>a {float:left;font:18px/40px "微软雅黑";color:#fff;text-align:center;display:inline-block;width:100%;}
.top_nav>ul>li:hover>a {background-color:#f0a37f!important}
.top_nav>ul>.on>a {background-color:#f0a37f}
.top_nav>ul>li:last-child>a {background:url(/templates/jwc/images/fly.png) no-repeat right 4px center;background-size:20px auto;text-decoration:underline;}

.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

@keyframes fadeInRight {0% {opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100% {opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.top_nav>ul>li .sub {display:none;position:absolute;left:0;top:100%;z-index:20;padding:8.5px 0;padding-left:116px;background: #fff;box-sizing:border-box;min-height:97px;overflow:hidden;}
.top_nav>ul>li:hover .sub {display:block}
.top_nav>ul>li .sub::before {content:"";position:absolute;width:100%;height:97px;left:0;top:0;background:url("/templates/jwc/images/ub-1.png") no-repeat left top;}
.top_nav>ul>li .sub::after {content:"";position:absolute;width:100%;height:100%;left:0;top:96px;background:rgba(255,255,255,0.4)}

.sub-ul {width: 160px;position:relative;z-index:20;margin-left: -48px;margin-top: 8px;float: left;}
.sub-ul li {height: 44px;width: 72%;margin-left: 8%;float: left;border-bottom: 1px solid #ddd;}
.sub-ul li:last-child {border:0}
.sub-ul li a {display:inline-block;width:100%;height:100%;font-size: 14px;color: #3f5f9d;font-family:"黑体";line-height: 44px;}
.sub-ul li a:hover {color:#f0a37f;font-weight:600}
.sub .sub_img{float:right;margin-right:10px;margin-top: 16px;}
.sub .sub_img img{width:100px;height:57px;}

#container{width:1200px; height:auto; padding:0px 0px 10px 0px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0;visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}


/******** banner ********/
/*.focusBox{height: calc(100vh - 168px);overflow:hidden;position: relative;z-index: 0;}
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;background: url(/templates/jwc/images/dot.png) no-repeat;height: 13px;overflow: hidden;width: 13px;cursor: pointer;display:inline-block;zoom:1;background-position: 0 -12px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .bd{ position:relative; height:100%; z-index:0;   }
.focusBox .bd li{ zoom:1; vertical-align:middle; }
.focusBox .bd img{position: relative;left: 50%;transform: translateX(-50%);display:block;}*/
.focusBox {
	width: 100%;
	min-width: 1200px;
	height: 740px;
	/*height: calc(100vh - 178px);*/
	position: relative;
	overflow: hidden;
	background: #fff;
	text-align: center;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
	height: 100%;
}

.focusBox .pic li {
	height: 100%;
}

.focusBox .pic img {
	width: 100%;
	height: 100%;
	display: block;
}

.focusBox .hd {
	width: 100%;
	position: absolute;
	bottom: 16px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}

.focusBox .hd li {
	margin: 0 6px;
	border-radius: 50%;
	opacity: 0.6;
	background: #FFFFFF;
	overflow: hidden;
	height: 12px;
	width: 12px;
	cursor: pointer;
	display: inline-block;
	zoom: 1;
}

.focusBox .hd .on {
	opacity: 1;
}




/***** 当前位置 *****/
.position {width: 100%;padding-left:30px;background:#fafbfd url(../images/add_ico01.png) 13px center no-repeat;font:12px/38px "微软雅黑";color:#787777;height:38px;margin-top:30px;margin-bottom:20px;/*兼容operaspace:nowrap*//*兼容firefox*//*兼容safari或chrome*//*兼容ie*/}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#535252; text-decoration:none; }
.position a:hover{ text-decoration:underline;}  

#container{width:1200px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0; visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}

/***** foot *****/
#foot_w{float:left;width:100%;height:141px;background: #3e488d;border-bottom: solid #525b99 1px;}
.foot{ width:1200px; height:141px;}
.foot_logo{ float:left; margin-top:30px; margin-left:13px;}

.foot_add{font:13px/26px "微软雅黑"; color:#ffffff; float:left; margin:30px 0px 0px 40px;}

.foot_r{ width:320px;height:124px;float:right; margin:18px 10px 0px 0px;}
.foot_r p{ width:96px; height:124px;float:right; margin:0px 20px 0px 8px;;}
.foot_r p img{ width:96px; height:88px;}
.foot_r p span{ height:20px;font:12px/20px "微软雅黑"; color:#fff; display:block; text-align:center;}

.copyright {float:left;width:100%;height:43px;font:13px/43px "微软雅黑";color:#fff;background: #3e488d;text-align:center;}
.copyright a{ font:13px/43px "微软雅黑"; color:#fff; }
.copyright a:hover{ text-decoration:underline;}

