﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(pop.css);
.header{height:90px;background:url(../images/topbg.png) repeat-x top;}
.logo{float:left;}
.topnav{float:right; padding:40px 10px 0 0;}
.topnav ul{}
.topnav li{float:left; padding-left:10px;}
.i_nav{height:40px;background:#0477b8;width: 100%;}
.nav{height:40px; background:#0477b8;width: 950px;margin: auto; }

.i_notice{height:19px; background:url(../images/bg.gif) repeat-x;}
.notice .yahei a{display:block;width:93px; line-height:29px; float:left; background:url(../images/t1.jpg) no-repeat; text-align:center; color:#fff; font-size:13px;}

.i_banner{}
.p_banner{ padding:1px; border:1px solid #d7d7d5;margin-top:10px;}
.p_banner a{ display:inline-block;}
.container{background:url(../images/bg1.gif) repeat-x top;margin-bottom:10px;}
.i_left{width:237px; float:left;}
.i_content{ background:url(../images/line1.png) no-repeat 0px 33px;}
.i_content .yahei{line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_content .content{ overflow:hidden; height:149px;line-height:22px; padding-top:10px;background:url(../images/map1.gif) no-repeat center;}
.i_job{margin-top:10px;background:url(../images/line1.png) no-repeat 0px 33px;}
.i_job .yahei a{display:block;height:32px; line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_job .content{line-height:22px; padding-top:10px;}
.i_mid{width:449px; float:left; padding-left:30px;}
.i_n_list{ display:inline-block; background:url(../images/line2.png) no-repeat 0px 33px;}
.i_n_list dl.i_n_t{width:449px; height:32px;}
.i_n_list dl.i_n_t dt{float:left;line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_n_list dl.i_n_t dd{float:right; padding:8px 5px 0 0;}
#flashcontent_news{width:166px; float:left;}

.nlist{width:258px; float:right;}
.nlist1{width:449px; padding-top:5px;}
.nlist1{width:449px;}
.nlist1 li{float:left; width:430px;padding-left:10px; background:url(../images/icon1.png) no-repeat 0px 12px; color:#878787;line-height:25px; text-align:right;}
.nlist1 a{ display:block;width:350px;float:left; text-align:left; line-height:25px;color: #444; font-size:12px;}

.i_rig{width:235px; float:right;}
.i_p_list{background:url(../images/line3.png) no-repeat 0px 33px;}
.i_p_list .yahei{display:block;width:235px;height:32px;margin-bottom:15px;line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}

.i_p_list li.li{ overflow:hidden; display:block;width:235px; height:65px; margin:5px 0; padding:2px;background:url(../images/b1.jpg) no-repeat;}
.i_p_list li.li a{overflow:hidden; display:block;width:231px; height:56px;}
.footer{height:88px; background:url(../images/footer.gif) repeat-x;}
.footer ul{text-align:center; line-height:22px; padding:20px 0 0 0;}
.p_left{width:200px; float:left;}
.leftlist{margin-bottom:10px;padding-bottom:5px; background:url(../images/bot.gif) no-repeat bottom;font-family: 微软雅黑;}
.leftlist .sorttitle{height:58px; background:url(../images/t2.jpg) no-repeat; padding:20px 0 14px 18px; color:#0077c0; font-size:25px;}

.p_notice{padding-top:10px; margin-bottom:10px;}
.p_notice h3{height:22px; background:url(../images/t2.gif) no-repeat; padding:14px 0 0 41px;color:#858585; font-size:14px; font-weight:bold;}
.notice1{width:198px;  border:solid #d9d9d9 1px; padding:10px 0px;}
.notice1 li{width:185px;margin:0 auto;background:url(../images/icon2.gif) no-repeat 10px 13px;  border-bottom:dashed #ccc 1px;}
.notice1 a{display:block; overflow:hidden; width:80%; white-space:nowrap;padding-left:22px;line-height:30px; }
.p_rig{width:735px; float:left; padding-left:25px;}

.p_t{line-height:24px; border-bottom:solid #0177c1 1px; background:url(../images/icon3.jpg) no-repeat 3px 5px; padding-left:25px;}
.p_content{margin-bottom:10px;}
.p_content .yahei{height:32px; background:url(../images/t3.gif) no-repeat; line-height:32px; padding-left:28px; color:#000; font-size:13px;}
.p_content .content{width:692px;padding:20px; line-height:24px; border:solid #efefef 1px; border-top:none;}
.p_content .content img{ max-width:100%;}

#index #smoothmenu2 { display:none;}
.a-new{
	width: 100%;
}

.a-newbox .li_l{
	width:130px;
	float:left;
}
.a-newbox .li_r{
	width:560px;
	float:right;
}
.clear{ clear:both;}

.a-newbox ul li{border-bottom: 1px dashed #878787; margin-bottom:10px; padding-bottom:10px;}

.a-newbox ul li a{
	display: block;
}
.a-newbox ul li a h2{
	float: left;
	font-size: 18px;
	color: #444;
	font-weight: bold;
}
.a-newbox ul li a span{
	float: right;
}
.team{
	width: 100%;
	overflow: hidden;
}
.team ul li {
	float: left;
	margin-right:5px;
}
.team ul li a{
	display: block;
	text-decoration: none;
	
}
.team ul li:nth-child(4n){
	margin-right: 0 !important;
}
.team ul li a img{
	height: 140px;
	border: 1px solid #FFF;
	padding: 2px;
}

.team ul li a span{
	display: block;
	text-align: center;
}
.team ul li a:hover img{
	border: 1px solid #333333;
}
.page-case{
	text-align: center;
	margin-top: 50px;
}
.page-case a{
	border-radius:2px ;
	color: #838383;
	text-transform: uppercase;
	padding:5px 8px;
	margin-right: 10px;
	border: 1px solid #c8c8c8;
	text-decoration: none;
}
.page-case a:hover,.page-case a.on{
	background:#0077C0;
	color: #FFFFFF;
}

.yahei a{color: #000;}
.yahei a:Hover{ color:#FF0000;}