/*---------------------------------------------------*/
html,body{margin:0 auto; padding:0; font-size:12px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; text-decoration:none; color:#666; }
a{font-size:16px; line-height:24px; color:#666;text-decoration:none;}
a:hover{color:#19539d;}
img{border:0;}
table{border-collapse:collapse;}
ul,dl,ol,li{list-style:none; }
ul,dl,ol,li,dt,dd,h1,h2,h3,h4,p,div{margin:0; padding:0;}
.cont_nav li a:hover, {
    color: #ff6d00;
    border-top: 2px solid #ff6d00;
    border-bottom: 2px solid #ff6d00;
}
.yunu-nav {
	background-color: #333;
}
.yunu-nav li {
	float: left;
	/*background: url(../images/libg.png) no-repeat right center;*/
}
.yunu-nav li:last-child {
	background: none;
}
.yunu-nav li a {
	display: block;
	padding: 0 40px;
	line-height: 60px;
	font-size: 16px;
	color: #fff;
	position: relative;
}
.yunu-nav li a:before {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0;
	content: '';
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	background-color: #0890e1;
}
.yunu-nav li a:hover:before, .yunu-nav li.active a:before, .yunu-nav li.open>a:before {
	height: 100%;
}
.yunu-nav li a span {
	position: relative;
	z-index: 1;
}
.yunu-nav .dropdown-box {
	background-color: #1a1a1a;
}
.yunu-nav .dropdown-box li {
	float: none;
	background: none;
}
.yunu-nav .dropdown-box a {
	line-height: 20px;
	font-size: 14px;
	padding: 15px 10px;
	margin: 0;
}
.yunu-slideBox {
	height: 620px;
	position: relative;
	overflow: hidden;
}
.yunu-slideBox .hd {
	position: absolute;
	bottom: 90px;
	font-size: 0;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 2;
}
.yunu-slideBox .hd li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 8px;
	background-color: #333;
	cursor: pointer;
	border-radius: 50%;
}
.yunu-slideBox .hd li.on {
	background-color: #0890e1;
}
.yunu-slideBox .bd, .yunu-slideBox .bd ul, .yunu-slideBox .bd li {
	width: 100% !important;
	height: 100% !important;
}
.yunu-slideBox .bd li {
	background: no-repeat center;
}
.yunu-slideBox .bd li a {
	display: block;
	width: 100%;
	height: 100%;
}
/*-----------------------------------------------------------------------------------------------*/




ul {
	margin: 0px 20px 0px 60px;
	margin: 0px;
	list-style: none;
	padding: 0;
}
a:hover {
    /* color: #0890e1; */
}
.cont_nav{
	width: 1200px;
	margin: 0 auto;
}
.dropdown {
	position: relative;
}
.dropdown-box {
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 10;
	width: 100%;
	display: none;
	overflow: hidden;
}
.dropdown-box li {
	border-top: 1px solid #fff;
	text-align: center;
}
.dropdown-box li a {
	display: block;
	line-height: 40px;
	color: #333;
}
.dropdown.open .dropdown-box {
	display: block;
}
.yunu-nav {
    background-color: #05408e;
	height: 60px;
}
.yunu-nav li {
    float: left;
    /*background: url(../images/libg.png) no-repeat right center;*/
}
.yunu-nav li a {
    display: block;
    padding: 0 40px;
    line-height: 60px;
    font-size: 16px;
    color: #fff;
    position: relative;
}
.yunu-nav li a span {
    position: relative;
    z-index: 1;
}


/*-----------------------------------------------------------------------------------------------*/

.fl{float:left;}
.fr{float:right;}
.inner{display:block; width:1104px; margin:0 auto;}
.z5{ color:#19539d; }
.clear{clear:both; height:0px; font-size:1px; line-height:1px;overflow:hidden;}
.ding{display:block; width:100%; height:110px;}
.ding .fl{width:380px;padding-top:12px;}
.ding .fr .tel{float: right;
    background: url(../images/tel.png) no-repeat 0 center;
	margin-right: 100px;
    padding-left: 65px;
    margin-top: 24px;}
.ding .fr .tel .blue{display: block;
    font-size: 28px;
    font-family: Impact;
    line-height: 1;}

.ding .fl .menu{display:block;width:720px; height:34px;}

.ding .fl .menu a{float:left;font-size:14px; width:390px; height:34px; text-align:left;}


.search_out{display:block; width:100%; height:60px; background:#19539d;}
.search_out .fl{width:640px; font-size:14px; color:#fff; line-height:60px;}
.search_out .fr{width:351px;}

.search_out .fl a{font-size:14px; color:#fff;line-height:60px;}
.search_out .fr .search{display:block;width:351px; height:36px;background:url(../images/searchbg.jpg) no-repeat left top; margin-top:12px;}
.search_out .fr .search .txt{float:left;padding-left:5px; width:300px; height:36px; background:none; border:none; line-height:36px; }
.search_out .fr .search .button{float:right;  background:none; border:none; width:40px; height:36px;line-height:36px; cursor:pointer;background:url(../images/searchbg.jpg) no-repeat right top;}



.bot{display:block; width:100%; background:#5b5b5b; } 
.bot .inner{display:block; padding:30px 0px; }
.bot .inner .fl{width:800px; font-size: 14px; color:#fff;}
.bot .inner .fr{width:128px;}
.bot a{color:#fff;}
/*------------------------------------------------------------------------------*/

#banner{display:block;cursor:pointer;width:100%;height:337px;position:relative;margin:0px auto;z-index:2;}
#banner .imglist{width:100%;height:337px;position:absolute;top:0px;left:0px;}
#banner .left{display:block;position:absolute;left:5%; top:200px;width:36px; height:77px;background:url(../images/prevNext.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:200px;width:36px; height:77px;background:url(../images/prevNext.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:10px;left:47%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.btn li{float:left;height:16px;width:16px;margin:0px2px; background:url("../images/1.png") no-repeat; cursor:pointer;}
.btn .hover{background:url("../images/2.png") no-repeat;}

/*------------------------------------------------------------------------------*/

.linkBox{
	width: 100%; height:auto!important; height:52px; min-height: 52px; border-top:1px solid #c7c7c7;
	background:#ffffff;
}
.link{ 
	position: relative;
	width:1100px;height:auto!important; height:52px; min-height: 52px;  margin: 0px auto;
}
.linkTitle{
	float: left; position: relative;
	width: 124px; height: 42px;
	color: #333333; font-size: 18px;line-height: 52px; font-weight: bold;
}
.linkTitle span{  font-size: 12px; text-transform: uppercase;}
.link_list{ 
	float: left; 
	width: 876px;height:auto!important; height:32px; min-height: 32px; padding-top: 10px;}
.link_list a{
	float:left;
	display:inline-block;  padding-left: 20px;
	color:#666666;font-size:14px; line-height:32px;}
.link_list a:hover{color:#000000;}	
/*end link*/

