@charset "utf-8";
/* CSS Document */

.ui-top {
	width: 100%;
	height: 55px;
	padding: 5px 0;
	background: #003764
}
.ui-top-content {
	width: 1100px;
	margin: 0 auto;
}
.ui-top-content .logo { margin-top:5px}
.ui-top-content .nav {
	width: 720px
}
.ui-top-content .nav ul li {
	float: left;
	padding: 0 15px;
	line-height: 55px;
	text-align: center;
	color: #fff;
	font-size: 14px
}
.ui-top-content .nav ul li a {
	color: #fff;
	display: block
}
.ui-top-content .nav ul li a:hover {
	color: #fee121
}
.language ul li{ float:left; margin:22px 5px 0 5px}
.language ul li a{display:flex;color:#fff;}
.language ul li a img{margin-right:5px;}
.ui-top-content .nav ul i {
	width: 3px;
	height: 55px;
	background: url(../image/xian.jpg);
	display: block;
	float: left
}
.ui-banner, .ui-banner img {
	width: 100%;
	text-align:center;
	background:url(../image/lan.jpg) no-repeat center
}
.ui-main {
	width: 1000px;
	margin: 0 auto;
	position: relative
}
#wrapper {
	width: 1200px;
	height: 528px;
	overflow: hidden;
	margin:40px auto 20px auto
}
#carousel div {
	cursor: pointer;
	margin-right: -950px;
	float: left;
	position: relative;
	box-shadow: 0 0 10px #000;
}
#carousel div:last-child {
	cursor: default;
}
#carousel div span {
	
	overflow: hidden;
	position: absolute;
	right: 80px;
	top: 50px;
}
#carousel div  a{ display:block; width:116px; height:35px; background:url(../image/geng.png) no-repeat}
#donate-spacer {
	height: 100%;
}
#donate {
	border-top: 1px solid #999;
	width: 950px;
	padding: 50px 75px;
	margin: 0 auto;
	overflow: hidden;
}
#donate p, #donate form {
	margin: 0;
	float: left;
}
#donate p {
	width: 650px;
}
#donate form {
	width: 100px;
}
.ui-main h1 {
	padding: 35px 0 30px 0
}
.ui-main h2 {
	text-align:center;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:24px;
	color:#333
}
.ui-main p {
	width:845px;
	text-align:center;
	margin:0 auto;
	font-size:14px;
	color:#747474;
	padding:5px 0
					
}
.more{ display:block; margin:0 auto 0 auto; width:86px; height:25px}
.lan{ background:url(../image/lan.jpg) repeat-x center; min-height:616px}
.pro-nav{ width:600px; margin:0 auto;}
.pro-nav ul li{ width:120px; text-align:center; float:left; font-size:20px; color:#fff; cursor:pointer  }
.pro-list { padding:15px 0  0}
.pro-list ul li{ width:230px; height:168px; border:3px solid #ebcb9c; float:left; margin:10px 7px}
.news-list{ width:465px;  padding-bottom:20px}
.news-list dl dt{ height:38px; background:url(../image/bo.jpg) bottom left no-repeat; line-height:35px; font-size:18px; color:#414140}
.news-list dl dd{ height:70px; padding:10px 0}
.news-list dl dd .time{ width:35px; height:70px}
.news-list dl dd .time span{ height:35px; width:35px; display:inline-block; text-align:center; line-height:35px; font-size:16px;color:#848282;}
.news-list dl dd .time span.down{  background:#fff; font-weight:bold}
.news-list dl dd .time span.up{ background:#cdcdcd}
.news-list dl dd .time span.up.select{ background:#0068b7; color:#fff}
.news-list dl dd .time span.down.select{  color:#0068b7}
.news-list dl dd .content{ width:420px; margin-left:10px; }
.news-list dl dd .content .title{ color:#373636; font-weight:bold; background:url(../image/jia.jpg) right no-repeat}
.news-list dl dd .content .select{  color:#0068b7; background:url(../image/jia1.jpg) right no-repeat}
.news-list dl dd .content span{ line-height:20px; padding-top:10px; display:block}
.foot{ background:#004b98; width:100%; height:260px}
.foot .foot-content{ width:1000px; margin:0 auto}
.foot .foot-content h1{ padding:30px 0 20px 0}
.foot .foot-content .address{ color:#fff; font-size:14px; line-height:25px}
.bottom{ height:30px; line-height:30px; background:#003764; color:#fff}
.bottom ul{ margin:0 auto; width:1000px}
.box{ width:100%;}

.left{ width:245px; }
.left dl dt{ width:245px; height:35px; line-height:35px; background:url(../image/yuan.jpg) no-repeat #d87900; background-position:10px;; text-indent:40px; font-size:18px; color:#fff}
.left dl dd{ margin-top:20px; border-bottom:1px dotted #ccc}
.left dl dd h3{ color:#004b98}
.left dl dd p{ line-height:20px; padding-top:5px; padding-bottom:5px}
.right{ width:725px;}
.right h2{ height:25px; line-height:25px; border-bottom:1px solid #777676; background:url(../image/home.jpg) no-repeat; font-size:12px; font-weight:normal; text-indent:30px}
.right .title{ width:172px;  background:url(../image/title.jpg) no-repeat; margin:20px 0}
.right .title span{ width:120px; height:25px; text-align:center; display:block; line-height:20px; color:#fff; font-size:14px}
.right .content{ line-height:25px;font-size:14px !important}
.right .product ul li{ width:200px; height:180px;  float:left; margin:15px 20px}
.right .product ul li img{ display:block}
.right .product ul li span{ width:100%; height:30px; line-height:30px; text-align:center; display:block; color:#004b98; font-size:14px}

.right .news ul li{  width:100%; border-bottom:1px solid #7b7b7b; padding:15px 0}
.right .news ul li img{ float:left; display:block; width:160px;  height:100px}
.right .news ul li div{ width:550px}
.right .news ul li div span{ color:#515151; font-weight:bold}
.right .news ul li div p{ color:#4a4949}
.right .radio{ width:615px; height:436px; background:url(../image/ipid.jpg) no-repeat; margin:20px auto; display:block}
.right .radio span{ width:500px; height:340px; display:block; margin:48px 56px; float:left}
.right .contact span{ color:#004d9a; font-size:18px; display:block; width:100%; text-indent:15px}
.right .contact ul{ padding:20px 0 30px 0}
.right .contact ul li{ float:left; width:50%; line-height:25px}
.right .contact ul li img{ float:left; display:inline; margin:4px 5px 2px 5px}

.ui-banner-about{ max-width:1440px; margin:0 auto; height:443px; position:relative}
.ui-banner-about img{ height:443px; width:100%}
.banner-nav{ width:507px; height:443px; background:url(../image/se.png) no-repeat; position:absolute; left:0; top:0; z-index:2}
.banner-nav h3{ font-weight:normal; color:#fff; font-size:20px; display:block; margin-top:160px; margin-left:250px}
.banner-nav  ul{  float:right; width:275px; margin-top:60px}
.banner-nav  ul li{ line-height:22px; height:22px; color:#fff; margin-top:2px}
.banner-nav  ul li a{ color:#fff; display:block; text-indent:5px}
.banner-nav  ul li b{ font-weight:normal; font-family:Arial; font-size:11px; color:#fefdfd}
.lv1,.lv2,.lv3,.lv4,.lv5,.lv6,.lv7,.lv8{ background:url(../image/bg.png) no-repeat; width:100%; height:22px;}
.lv1{ background-position:0 0}
.lv2{ background-position:0 -24px}
.lv3{ background-position:0 -48px}
.lv4{ background-position:0 -72px}
.lv5{ background-position:0 -96px}
.lv6{ background-position:0 -120px}
.lv7{ background-position:0 -144px}
.lv8{ background-position:0 -168px}

/**banner**/
.flexslider{position:relative;width:100%;height:auto;overflow:hidden;zoom:1; text-align:center; margin:0 auto; z-index:1}
.flexslider img{ width:100%; height:443px}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../image/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../image/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


