﻿@charset "utf-8";
/*****************************************
* 名 称：style.css
* 作 者：汉唐同袍
* 版 本：1.0 
*****************************************/
/*全局样式*/

body{font: 12px/20px Arial,"宋体";color: #333;margin: 0;padding: 0;background:url(../img/bg.jpg) repeat-x top center #fff;}
form,dl,dd,dt,ol,ul,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
a:link,a:visited {COLOR:#333;text-decoration:none}
a:hover {COLOR:#333;text-decoration:underline}
a:active {COLOR:#333;text-decoration:none}
ol,ul {list-style:none outside none;}
img {border:0;border:none;}
em,cite {font-style:normal;}
* {margin:0;padding:0;}
.clear {clear:both;height:0;}
.kf54kefuqqbottom {position: relative;z-index:-1;}
.headBg {
  width: 100%;
  height: 150px;
  background: url("../img/headbg.jpg") no-repeat top center;
}
.head {width:1000px;height:150px;margin:0 auto;overflow:hidden;/*background:url(/upfile/201905/2019052466703249.png) no-repeat right center;background-size:80px;*/}
	.h_nav {floaT:right;height:30px;line-height: 30px;color:#fff;widtH:420px;text-align: right;margin-right:90px;}
		.h_nav a{color:#fff;margin:0 6px;}
	.logo {width:400px;height:56px;floaT:left;margin:36px 0 0;}
	.tel {widtH:253px;height:35px;floaT:right;margin:20px 90px 0 0;}
#nav {width:100%;background: url(../img/menubg.jpg) repeat-x center -1px;height:38px;overflow:hidden;}
	#nav ul {widtH:1000px;margin:0 auto;}
	#nav ul li {float:left;}
		#nav ul li a {display: block;width:109px;height:38px;line-height: 38px;font-size: 14px;color:#fff;font-family: "微软雅黑";font-weight: bold;text-align: center;}
		#nav ul li a:hover,#nav ul li.hover a {background:url(../img/current.jpg) no-repeat center -1px;}
		#nav ul dl,#nav ul .hover dl{position:absolute;margin:0 0 0 3px;padding:0;background:#ffb82e;display:none;z-index:999;width:102px;}
		#nav ul .hover .cplb {display: block;}
 	.cplb{position:absolute;margin:0 0 0 -222px;display:none;z-index:999;width:722px;background: #333;}
 	.cplb div{width:140px;float:left;padding:10px 0;text-align: center;margin-left:28px;}
 		#nav ul li .cplb div h3 a {height:40px;line-height: 40px;background: none;width:auto;}
 	#nav ul li .cplb  p a {font-size:12px;font-weight: 300;background: none;line-height: 30px;height:30px;width:auto;}
#nav ul dl a,#nav ul .hover dl a{font-size:12px;width:102px;background:#ffb82e;line-height:30px;height:30px;border-bottom:1px solid #fff;font-family:宋体;}
#nav ul dl a:hover,#nav ul .hover dl a:hover{background:#ffb82e;color:#fff;border-bottom:1px solid #fff;}
#banner {widtH:1000px;margin:10px auto 0; overflow: hidden;position:relative;}
.main1 {width:1000px;margin:10px auto 0;}
	.main_a {width:396px;float:left;}
		.main_a h3 {height:34px;line-height:34px;widtH:100%;background:url(../img/tbg3.png) repeat-x;}
			.main_a h3 a {background:url(../img/bg31.png) no-repeat left center;margin-lefT:10px;padding-left:28px;font-size:16px;color:#fff;font-family:微软雅黑;}
			
		.main_a p {line-height: 30px;text-indent: 2em;}
		.main_a p img {floaT:left;margin:0 10px 0 0;}
		.main_a .more {font-size:14px;float:right;color:#3ca8fe;}
		.main_s h3 {height:34px;line-height:34px;widtH:100%;background:url(../img/tbg3.png) repeat-x;}
			.main_s h3 a {background:url(../img/bg32.png) no-repeat left center;margin-lefT:10px;padding-left:28px;font-size:16px;color:#fff;font-family:微软雅黑;}
			.main_s .main_z {margin-top:10px;}
		.main_lx {width:314px;float:right;}
			.main_lx h3 {height:34px;line-height:34px;widtH:100%;background:url(../img/tbg3.png) repeat-x;}
			.main_lx h3 a {background:url(../img/bg32.png) no-repeat left center;margin-lefT:10px;padding-left:28px;font-size:16px;color:#fff;font-family:微软雅黑;}
			.main_lx .main_z {padding:10px 10px 0;line-height:28px;}
				.main_lx .main_z p {font-size:14px;font-weight:bold;}
	.aimg {widtH:320px;height:220px;float:left;margin-left:22px;}
		.aimg img {width:320px;height:220px;}
.eui_switchable{width:1000px;height:354px;position:relative;}
.eui_switchable .sc_container{width:1000px;height:354px;position:relative;overflow:hidden;}
.eui_switchable .sc_container ul{width:1000px;height:354px;margin:0;padding:0;list-style:none;}
.eui_switchable li{width:1000px;height:354px;overflow:hidden;}
.eui_switchable li img{border:0;}
.eui_switchable .sc_index{position:absolute;right:12px;bottom:12px;z-index:3;}
.eui_switchable .sc_index a{float:left;width:10px;height:10px;line-height:10px;margin-left:2px;background:#fff;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;text-indent:-999em;overflow:hidden;}
.eui_switchable .sc_index .current{background-color:#3498f0;opacity:1;filter:alpha(opacity=100);}
.eui_switchable .sc_prev,
.eui_switchable .sc_next{position:absolute;top:50%;margin-top:-29px;display:block;width:40px;height:58px;background:url(../images/arrow.png) no-repeat 0 0;text-indent:-999em;overflow:hidden;opacity:0.5;filter:alpha(opacity=50);border:2px solid #555;}
.eui_switchable .sc_prev{left:10px;}
.eui_switchable .sc_next{right:10px;background-position:-46px 0;}
.eui_switchable .sc_prev:hover,
.eui_switchable .sc_next:hover{opacity:0.8;filter:alpha(opacity=80);}
.main2 {width:1000px;margin:10px auto 0;}
	.main2 .main2_h {background:#0097fe;height:48px;widtH:100%;}
		.main2 .main2_h a.more {color:#fff;float:right;line-height: 48px;margin-right:10px;}
		.main2 .main2_h h3 {line-height: 48px;color:#f3fa20;font-family: "微软雅黑";font-size: 24px;font-weight: bold;margin-left:10px;}
	.main2 .main2_h h3 span {font-size: 18px;margin-left:20px;color:#fff;}
	.main2 .main_zs {widtH:665px;float:left;}
		.main2 .main_zs ul li {width:156px;floaT:left;margin-right:10px;margin-top:10px;}
			.main2 .main_zs ul li img {width:156px;height:120px;}
	 .main2 .main_n {width:330px;float:right;}
	 	.main2 .main_n .tab_t {height:37px;width:330px;background: url(../img/t1.gif) no-repeat;}
	 	.main2 .main_n .tab_t .more {floaT:right;color:#848484;line-height: 37px;margin-right:10px;}
	 	.main2 .main_n .tab_t ul li {floaT:left;widtH:92px;text-align: center;line-height: 37px;color:#848484;font-size: 14px;}	 	
		.main2 .main_n .tab_t ul li.hover {background: url(../img/hover.gif) no-repeat;font-weight: bold;}
		.main2 .main_n .tab_z ul li {height:38px;border-bottom:1px dashed #a0a0a0;line-height: 38px;}
		.main2 .main_n .tab_z ul li span {float:right;color:#333333;}
		.main2 .main_n .tab_z ul li a {background: url(../img/icon2.gif) no-repeat left center ;padding-left:12px;color:#333;}
		#con_one_1,#con_one_2 {display: none;}
.main3 {width:1000px;margin:10px auto 0;}
	.main3 .main3_t {background:#0097fe;height:48px;widtH:100%;}
		.main3 .main3_t a.more {color:#fff;float:right;line-height: 48px;margin-right:10px;}
		.main3 .main3_t h3 {line-height: 48px;color:#f3fa20;font-family: "微软雅黑";font-size: 24px;font-weight: bold;margin-left:10px;widtH:130px;floaT:left;}
		.main3 .main3_t ul li {float:left;line-height: 48px;font-size: 18px;margin-right:20px;color:#fff;font-family:"微软雅黑";}
	.main3 .main3_t h3 a {font-size: 20px;margin-left:20px;color:#fff;}
	.main3 .main3_z {widtH:1000px;overflow: hidden;}
	.main3 .main3_z ul {widtH:1032px;}
	.main3 .main3_z ul li {floaT:left;width:220px;margin:10px 30px 0 0;text-align: center;}
		.main3 .main3_z ul li a img {widtH:220px;height:150px;}	
		.main3 .main3_z ul li a {text-align: center;line-height: 24px;color:#050505;}
.link {width:1000px;margin:10px auto 0;}
	.link_t {height:32px;background: #f5f5f5;border-bottom:1px solid #dddddd;line-height: 32px;color:#0268cc;font-size: 14px;font-weight: bold;padding-left:10px;}
	.link_z {padding:10px;line-height: 24px;}
	.link_z a {color:#000;margin:0 6px;}
.foot {margin:10px auto 0;width:100%;padding-bottom:20px;text-align: center;}
	.f_nav {width:100%;background: #eaf9fe;height:42px;line-height: 42px;color:#333;margin-bottom:10px;}
		.f_nav a {color:#333;margin:0 6px;}
	.main3_z div {display:none;}
.foot p {font-size: 14px;line-height: 30px;}
.main_3 {
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;background: #fff;
}
.main_3l {
    background: url("../img/sub_left.jpg") no-repeat scroll 0 0;
    float: left;
    min-height: 450px;
    padding-bottom: 180px;
    width: 234px;
}
.main_3l #classname {
    color: #000;
    font-family: "微软雅黑";
    font-size: 22px;
    font-weight: bold;
    margin: 18px 0 15px;
    text-indent: 15px;
}
#sub_list {
    margin: 0 0 10px 11px;
    width: 205px;
}
#sub_list li {
    background: #f2f2f2 none repeat scroll 0 0;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 3px;
    text-align: center;
    width: 210px;
}
#sub_list li a {
    display: block;
    height: 34px;
    line-height: 34px;
    width: 210px;
}
#sub_list li.hover a, #sub_list li a:hover {
    background: #0097fe none repeat scroll 0 0;
    color: #ffffff;
}
.main_3l img {
    margin: 7px 0 7px 11px;
}
.main_3r {
    float: right;
    width: 735px;
}
.main_3r_t {
    background: url("../img/tit_bg.jpg") no-repeat scroll left bottom;
    height: 40px;
    line-height: 40px;
    margin: 20px 0;
    position: relative;
    width: 770px;
}
.main_3r_t #position {
    background: url("../img/ico.jpg") no-repeat scroll left center;
    font-size: 14px;
    line-height: 40px;
    padding-left: 18px;
    padding-right: 20px;
    position: absolute;
    right: 20px;
    text-align: right;
    top: 0;
}
.main_3r_t h3 {
    color: #333;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}
.about {
    color: #666;
    line-height: 25px;
}
.newslist ul li {
    border-bottom: 1px dashed #d8d8d8;
    height: 28px;
    list-style: outside none none;
    padding-left: 10px;
    padding-top: 2px;
}
.newslist ul li a {
    background: url("../img/ico9.gif") no-repeat scroll left center;
    color: #333;
    display: block;
    float: left;
    line-height: 28px;
    padding-left: 20px;
}
.newslist ul li span {
    color: #666;
    display: inline;
    float: right;
    line-height: 28px;
    text-align: center;
    text-decoration: none;
    width: 50px;
}
.shuxing {
    text-align: center;
}
.shuxing span {
    border-top: 1px solid #ccc;
    line-height: 30px;
    margin: 10px auto 0;
    width: 90%;
}
.list_page {
    clear: both;
    font-family: 宋体;
    margin: 10px;
    text-align: center;
}
.list_page a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #333;
    font-family: 宋体;
    margin: 0 1px;
    padding: 4px 6px;
}
.list_page span {
    background: #ccc none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #fff;
    font-family: 宋体;
    margin: 0 1px;
    padding: 4px 6px;
}
.list_page b {
    background: #fff none repeat scroll 0 0;
    color: #333;
    margin: 0 1px;
    overflow: hidden;
}
.list_page b input {
    border: 1px solid #ccc;
    font-family: 宋体;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 4px 8px;
    text-align: center;
    width: 16px;
}
.piclist {
    overflow: hidden;
    padding: 0 0 0 10px;
}
.piclist ul li {
    float: left;
    padding: 0 10px 10px;
    text-align: center;
    width: 218px;
}
.piclist ul li a img {
    vertical-align: top;
}
.piclist ul li div {
    height: 30px;
    line-height: 30px;
}
.piclist ul li a img {
    border: 1px solid #ccc;
    height: 140px;
    padding: 2px;
    width: 212px;
}
.piclist ul li a:hover img {
    border: 1px solid #0097FE;
    padding: 2px;
}
.newsshow h1 {
    color: red;
    font-family: microsoft yahei;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
}
.newsshow .info {
    color: #999;
    padding: 5px 0;
    text-align: center;
}
.newsshow .content {
    line-height: 24px;
    margin-top: 10px;
}
.newsshow .content p {
    margin: 5px 0;
}
.newsshow .content img {
    max-width: 640px;
}
.newsshow .pre {
    color: #999;
    margin: 10px 0 5px;
}
.newsshow .next {
    color: #999;
    margin: 0 0 10px;
}
.topnews {
    list-style: outside none none;
    margin: -1px 0 0;
    padding: 0;
}
.topnews li {
    border-bottom: 1px dotted #c4c4c4;
    line-height: 30px;
}
.topnews li span {
    font-family: 宋体;
}
.main_s {widtH:250px;floaT:left;margin-lefT:20px;}
	
.lnew {padding:0 10px;}
	.lnew ul li {  border-bottom: 1px dashed #d8d8d8;
    height: 28px;
    list-style: outside none none;
    padding-left: 4px;
    padding-top: 2px;overflow:hidden;}
	
.lnew ul li a {
    background: rgba(0, 0, 0, 0) url("../img/dian.gif") no-repeat scroll left center;
    color: #333;
    display: block;
    float: left;
    line-height: 28px;
    padding-left: 14px;
}
.main_3r img {max-width:735px;width:e­xpression_r(width>735?”735px”:width+”px”);max-width: 735px;
overflow:hidden;}
.listf {margin-bottom:10px;}
.listf_h {height:30px;border-bottom:1px solid #ccc;margin-bottom:20px;}
.listf_h a {display:block;widtH:90px;height:24px;text-align:center;line-height:24px;color:#fff;float:right;margin:3px 6px;background:#016ec8;}
.listf_h h3 {font-size:14px;font-family:微软雅黑;color:#016ec8;line-height:30px;margin:0 0 0 6px;}
.banner {widtH:100%;height:350px;margin:0 auto;overflow:hidden;position:relative;}
	.af4 {position:absolute;widtH:1920px;height:350px;left:50%;margin-lefT:-960px;}
	.slidebox {height: 350px;left: 0;position: absolute;top: 0;width: 1960px;}
	.slidebox li {floaT:left;height:350px;width:1960px;lefT:0;top:0;}
	.slidebox li img {display:block;height:350px;width:1960px;}
	.dot {position:absolute;width:100%;height:30px;background:rgba(0,0,0,0.3);text-align:center;bottom:0;left:0;}
.dot p {margin-right:10px;}
.dot b {width:17px;height:17px;border-radius:20px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#019bff;color:#fff;border:1px solid #019bff;}
#dl {width:120px;height:378px;position:absolute;top:493px;left:0;background:url(../images/dl.jpg) no-repeat;}
.cy-bb {
    bottom: 40px;
	height:0;
    position: absolute;
    width: 920px;
}