@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;color:#5d5d5d;font: 12px/2 "微软雅黑";line-height:20px;}
ul,li{margin:0;padding:0;list-style-type:none;text-indent:0;}
p{margin:0px!important;}
h1,h2,h3,h4,ul,li,p{margin:0px;padding:0px;}
h3{font-size:14px;}
img{border-style: none;}
ul,li,p,h4,h5{margin:0px;padding: 0px;list-style: none;}
a{color:#5C5C5C;text-decoration: none;}
a:hover{color:#1c4a82;}
#page{ float:left; width:745px; line-height:50px; text-align:center}
.top{width:1000px;height:90px;margin:0 auto;background:url(../imgs/logo.jpg) no-repeat;}
.top_right{float:right;margin-top:40px;margin-right:20px;}
.top_right input{float:left;}
.btn{margin-left:-2px;margin-top:2px;}
.colee1{
	float: left;
	width: 100%;
	overflow: hidden;
}
.nav{height:47px;width:100%;background:url(../imgs/nav_bg.jpg) repeat-x;}
.navul{width:1000px;margin:0 auto;}
.nav li{float:left;width:120x;height:43px; text-align:center; line-height:18px;padding-top:5px;background:url(../imgs/nav_xian.jpg) no-repeat right center;}
.navli a{color:white;font-size:14px; display:block;width:120px;height:43px;}
.nav_en{color:rgb(137,183,211); font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.navli a:hover{display:block;width:120px;height:43px;background:url(../imgs/nav_current.jpg) no-repeat center bottom; color:#1c4a82;}
#current{display:block;width:120px;height:43px;background:url(../imgs/nav_current.jpg) no-repeat center bottom; }
#current a{color:#1c4a82!important;}

#nav a {display: block;text-align:center;}
#nav li ul{list-style-type: none;text-align:left;left:-999em; width:110px;position:relative;z-index:1000;margin-left:5px;}
#nav .li{float: left;height:35px!important; line-height:35px;background:#0E4FAB!important;}
#nav li ul a{display: block;width:110px;text-align:center;color:white!important;}
#nav .li{display: block;width:110px;text-align:center;}
#nav li ul a:hover{text-decoration:none;font-weight:normal;color:#999;background:#2C8CBC!important;}
#nav li ul li:hover{text-decoration:none;font-weight:normal;background:#2C8CBC!important;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.flexslider{width:100%;float:left;position:relative;height:430px;overflow:hidden;zoom:1;}
.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(../imgs/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(../imgs/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;}
#img{width:100%; height:430px;}

.container{width:100%;background:url(../imgs/bg_main.gif) no-repeat center top; overflow:hidden;}
.content{width:1000px;margin:0 auto;padding:20px 0px;}
.title{width:100%;background:url(../imgs/tit_xian.jpg) repeat-x bottom;height:35px;margin-bottom:10px;}
.title h3{float:left; line-height:30px;font-size:14px;color:#1c4a82;}
.title .en{color:rgb(200,200,200);margin-left:10px;font-family:Arial, Helvetica, sans-serif;}
.title .more{float:right;margin-top:10px; }


.about{float:left;width:370px;margin-left:30px;height:180px; overflow:hidden;}

.news{float:left;width:300px;margin-left:30px;height:180px;}
.newsli{ background:url(../imgs/icon-09.gif) no-repeat left center;height:22px;padding-left:20px;}
.newsli .date{float:right; _display:inline;}
.newsli a{float:left;width:200px;height:22px; line-height:24px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.project{float:left;width:940px;margin-left:30px;margin-top:20px;}
.pro_li img{width:123px;}
.pro_li{text-align:center;float:left;width:123px;margin-right:10px;margin-top:5px;}

.contact{float:left;margin-left:30px;width:220px;height:180px;}

.honor{float:left;width:940px;margin-left:30px;margin-top:20px;}

.footer{width:100%;float:left;margin-top:20px;background:rgb(233,233,233);padding:10px 0px; text-align:center;}



/* about */
.con_left{float:left;margin-left:20px;background:url(../imgs/sidebar_bg.jpg) no-repeat;width:202px;}
.con_left h3{font-size:16px; line-height:40px;color:#1c4a82;padding-left:10px;background:url(../imgs/tit_xian.jpg) repeat-x bottom;}
.con_left .con_en{padding-left:10px;color:rgb(200,200,200);}
.con_left ul{margin-top:10px;}
.con_left li a{display:block;padding-left:20px;line-height:29px;background:url(../imgs/sidebar_icon1.jpg) no-repeat 173px 14px;}
.con_left li a:hover{display:block;width:100%;height:29px;background:url(../imgs/sidebar_icon2.jpg) no-repeat;color:white;}

.main{float:left;margin-left:15px;width:742px;}
.con_title{background:url(../imgs/main_right_tit.jpg) no-repeat; line-height:34px;height:37px;margin-bottom:10px;}
.con_title h3{padding-left:35px;color:#1c4a82;}
.bk{
	background: #FFFFFF;
	border: 1px solid #dddddd;
}

.list{
	float: left;
	margin: 4px;
}
#cms .list{
	float: left;
	margin: 12px;
}
.list .ntitle{
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	overflow: hidden;
	text-align: center;
}
#about{
	float: left;
	height: 160px;
	width: 368px;
	overflow: hidden;
}
#lx{
	float: left;
	height: 160px;
	width: 215px;
	overflow: hidden;
}
#cms,#cms1{
	float: left;
	width: 740px; min-height:300px;
}
#cms .li{
	font-family: "宋体";
	line-height: 32px;
	float: left;
	width: 100%;
	border-bottom: 1px dotted #CCCCCC;
}
#cms .li .ntitle{
	float: left;
	width: 600px;
	white-space: nowrap;
	overflow: hidden;	text-overflow: ellipsis;
}
#cms .li .date{
	float: right;
	width: 75px;
	color: #666666;
}
#info{
	color: #999999;
	line-height: 36px;
	float: left;
	width: 100%;
}
#cms1 .content{
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}