@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden;} 
body,td,th {font-family:"Î¢ÈíÑÅºÚ";font-size: 12px;color:#333333;line-height:1.8em;}
body {margin:0;padding:0;}
form{margin:0;padding:0;}
a{ color:#333333;text-decoration:none;}
a:hover{color:#faa100;}
li,ul,dl{ list-style:none; margin:0; padding:0;}
img {border:none;vertical-align: middle;}
input {vertical-align:middle}
h1,h2,h3 {margin:0; padding:0;}
.clear {clear:both; }

#wrap {
	width:1100px;
	margin:0 auto;
}
#top {
background-color:rgb(247,247,255);
padding:6px 0 10px 0;
}
#logo {
padding:0 0 0 0;
}

#favorite {
	float:right;
}
#favorite ul {
	list-style:none;
	text-color:rgb(173,172,180);
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ";
}
#favorite ul li {
	float:left;
	margin: 0 6px 0 6px;
}

#imain { padding:15px; }
#imain .introduction{
	text-indent: 2em;
	line-height:2em;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
}
#imain .introduction a{
	color:#0080ff;
	text-decoration:none;
}
#imain .time{
	float:right;
}

#imain .i_top{
	height:220px;
}
#imain .i_top_left{
	float:left;
	width:440px;
}
#imain .i_top_right{
	float:left;
	margin:0 0 0 30px;
	width:600px;
	height:210px;
}
#imain .i_mid{
	
}
#imain .i_mid_left{
	float:left;
	width:775px;
}

#imain .i_mid_left_top{
	
}
#imain .i_mid_left_top_left{
	float:left;
	width:350px;
	padding:15px;
	margin:10px 0 0 0;
	background-color:rgb(231,233,251);
}
#imain .i_mid_left_top_right{
	float:left;
	width:350px;
	padding:15px;
	margin:10px 0 0 15px;
	background-color:rgb(231,233,251);
}
#imain .i_mid_left_buttom{
	float:right;
}
#imain .i_mid_left_bottom_left{
	float:left;
	width:350px;
	padding:15px;
	margin:15px 0 0 0;
	background-color:rgb(231,233,251);
}
#imain .i_mid_left_bottom_right{
	float:left;
	width:350px;
	padding:15px;
	margin:15px 0 0 15px;
	background-color:rgb(231,233,251);
}
#imain .i_mid_right{
	float:right;
	width:250px;
	padding:0 15px 15px 15px;
	margin:10px 0 0 15px;
	background-color:rgb(231,233,251);
}

.title {
	height:30px;
	color:#000;
	line-height:30px;
	margin: 0 0 10px 0;
	border-bottom: 2px solid #d1d1d1;
}
.title .cn {
	float:left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	font-size:18px;
}
.title .en {
	padding:0 0 0 8px;
	float:left;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.title .more {
	float:right;
	width:96px;
	height:30px;
	padding: 0 0 0 0;
	text-align:center;
	color:#fff;
}

.title .more a{
	color:#fff;
	text-decoration: none;
}

.i_news{
	height:144px;
}
.i_news .list  li {
height:18px;
line-height:18px;
}
.i_news .list li a {
	padding:0 0 0 0;
	height:18px;
	line-height:18px;
	color:#000;
}
.i_news .list li a:hover {
	color:#666;
}
.i_news .list li .time {
	color:#000;
	float:right;
	padding:0 0 0 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#bottom {
	padding:10px 0 10px 0;
}

#copyright {
	height:100px;
	line-height:100px;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:26px;
	text-align:center;
	color:rgb(132,181,236);
}

#main {}
#main .leftside {
	float:left;
	width:260px;	
	position: relative;
	margin:10px 0;
}
#main .rightside {
	float:right;
	width:820px;
	background:#f3f3f3;
	margin:10px 0;
}

.lefttit {
	width:260px;
	height:47px;
	background:#294892;
	color:#FFFFFF;
	text-align:center;
}
.lefttit .cn {
	line-height:47px;
	font-size:24px;
	font-family:"ºÚÌå";
}
.lefttit .en {
	padding:20px 0 0 8px;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.leftnav .tit {
	background:rgb(243,243,243);
	width:260px;
	height:25px;
	color:#fff;
	font-weight: bold;
}
.leftnav  {
	
}

.leftnav .menu_activ{
	background:#e2771c;
	color:#fff;
}
.leftnav .menu_activ a{
	color:#fff;
}
.leftnav ul {
	padding:0;
}

.leftnav ul li {
	width:260px;
	padding:10px 0;
	margin-top:2px;
	text-align:center;
	background:#f3f3f3;
}
.leftnav li a {
	display:block;
	height:auto!important;
	height:30px;
	line-height:30px;
	color:#000;
	font-size: 20px;
	font-weight: bold;
}
.leftnav li .b { padding:0 0 6px 0; font-size:12px;}
.leftnav li ul {
background:none;
width:auto;
margin:0;
}
.leftnav li a:hover {
color:#faa100
}

.leftnav li a.selected:hover  {
color:#faa100;
}
.leftnav li .selected {
color:#faa100;
background:#fff url(/static/images/ico_leftnav.jpg) no-repeat right bottom;
font-weight:bold;
}
.leftnav li ul {   
list-style:none;   
text-align:left;
padding:0;
margin:0;
width:auto;  
} 
.leftnav ul ul {
padding:0 0 10px 25px;
}
.leftnav ul ul li { padding:0; background:none}
.leftnav ul ul li a {
background:url(/static/images/class3.jpg) no-repeat 2px 8px;
height:auto!important;
height:25px;
min-height:25px;
line-height:25px;
padding:0 0 0 18px;
}
.leftnav li ul a:hover {   
color:#0000FF;
background:url(/static/images/class3.jpg) no-repeat 2px 8px;
}
.leftnav ul ul li .now {
color:#0000FF;
background:url(/static/images/class3.jpg) no-repeat 2px 8px;
font-weight:normal;
}

.path { height:36px; line-height:36px; color:#fff;padding:0 0 0 15px;font-size:16px;}
.path .cur{color:rgb(254,118,0); padding:0 25px; float:right; height:45px; line-height:45px;}
.path .cur .now{ color:#faa100;}
.path .cur a {color:#8d8d8d;}
.path .feedback {background:url(/static/images/ico_feedback.jpg) no-repeat 0 center; float:right; padding:0 0 0 20px;}
.path .feedback a {color:#8d8d8d;}
.path a{ color:#fff}
.path a:hover{ color:#e2771c}

.content {
	padding:15px 25px;
	border-top: none;
	height:auto!important;
	height:356px;
	min-height:356px;
	font-size:14px;
}

.pagination{
	width:820px;
	text-align:center;
	margin:0 0 30px 0;
}
.pagination ul{
	width:400px;
	margin:0 auto;
}
.pagination a{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight:bold;
}
.pagination .controls a{
	color:#e2771c;
}
.pagination .controls a input{
	color:#000;
}

.banner { width:100%; height:324px; border-bottom:8px solid #fabe00;}
.ban_about { background:url(/static/images/ban_about.jpg) no-repeat center 0;}
.ban_news { background:url(/static/images/ban_news.jpg) no-repeat center 0;}
.ban_pro { background:url(/static/images/ban_pro.jpg) no-repeat center 0;}
.ban_business { background:url(/static/images/ban_business.jpg) no-repeat center 0;}
.ban_job { background:url(/static/images/ban_job.jpg) no-repeat center 0;}


.left_pic { padding:10px 0 0 8px}

.i_about p { text-indent:2em}

.i_products {
height:145px;
}
.i_products #MarqueeDiv2 img { border:1px solid #e1e1e1; padding:3px; margin:0 8px}
.i_search {
height:105px;
background:url(/static/images/bg_search.gif) no-repeat 0 0;
}
.i_search h1 {
padding-left:20px;
font-size:12px;
height:27px;
line-height:27px;

}



.line {
border-bottom:1px solid #d1d1d1;
}



.prolist {
 width:699px;
 overflow:hidden;
    line-height: 20px;
	padding:15px 0 0 0;
}
.prolist ul { width:740px;}
.prolist li {
    display: inline;
    float: left;
	height:122px;
	width:160px;
	padding:0 20px 0 0;	
}
.prolist li a {
    display: block;
    text-align: center;
    width:160px;
    z-index: 2;
	color:#6c6c6c;
	font-size:12px;
}
.prolist li span {
display:block;
background:#d6d6d6;
margin:1px 0 0 0;
}
.prolist li a:hover {
    color: #000;
	}



.video .kind { float:left; width:72px; background:url(/static/images/bg_kind.jpg) no-repeat right bottom; font-size:26px; color:#0000FF; font-family:"Î¢ÈíÑÅºÚ"; height:24px}
.video .kind a {color:#0000FF;}
.video .list { float:right; width:550px;}
.video .list li { float:left; width:161px; height:170px; padding-left:20px;}
.video .list li a {display:block; background:url(/static/images/bg_video.jpg) no-repeat 0 0; width:161px; height:118px;}
.video .list li a img { margin:6px 0 0 6px;}
.video .list li span {display:block; height:30px; line-height:30px; text-align:center;}
.video_detail .other {pafdding:15px 0 0 0}
.video_detail .tit { height:32px; line-height:32px; font-weight:bold; text-align:center}

.business { width:920px; margin:0 auto; padding:30px 0;}
.business .pic { float:left}
.business .txt { float:right; width:750px; background:url(/static/images/bg_dot.jpg) repeat-x 0 bottom;}
.business .txt  h1 { font-size:14px; color:#000000; padding:8px 0}
.business .txt ul { padding:15px 0 30px 42px;}
.business .txt li { float:left; width:230px}
.business .txt li a { height:24px; line-height:24px}

.news { padding:20px 0}
.news li {float:left; width:50%;height:30px; line-height:30px; font-size:12px;}
.news li a { height:30px; line-height:30px; padding:0 0 0 24px; background:url(/static/images/ico_news.gif) no-repeat 8px center; float:left;}
.news li span { float:right; padding:0 15px 0 0 }
.news_list {
	height:600px;
	min-height:700px;
}
.news_list li {
	padding:15px 12px;
	height: 30px;
	background:url(/static/images/bg_dot.jpg) repeat-x 0 bottom;
}
.news_list li .pic { float:left; border:1px solid #c9c9c9; padding:4px;}
.news_list li .pic img { width:148px; height:101px;}
.news_list li .txt { float:left; padding:0 0 0 10px; color:#777777;background:rgb(202,209,223);height:30px;line-height:30px;width:785px;vertical-align:middle;}
.news_list li .txt a { color:#5c5c5c}
.news_list li .txt a:hover { color:#0000FF}
.news_list li .txt h2 { font-size:14px;}
.news_list .time {
	float:right;
	text-align:right;
	font-size:12px;
	padding-right:20px;
}
.news_list li a {
height:30px;
line-height:30px;
font-size:14px;
background:url(/static/images/ico_news2.jpg) no-repeat 10px center;
}
.news_detail {
line-height:2em;
}
.news_detail p {margin:0; padding:0; text-indent:2em}
.news_detail h1 {
font-size:16px;
color:#333;
text-align:center;
margin-bottom:8px;
}
.news_detail .time {
padding:0 15px;
color:#9d9c9c;
border-bottom:1px dashed #c1c1c1;
font-size:12px;
text-align:center;
margin-bottom:10px;
}


.job_select { height:40px; padding:0 10px;}
.job_select .s { float:left; margin:0 8px 0; height:25px;}
.job_select .input { height:19px; line-height:19px; float:left;margin:0 8px 0;}
.dot { background:url(/static/images/bg_dot.jpg) repeat-x 0 bottom}
.job_detail { line-height:30px;}
.job_detail .tit { padding:0 25px;  background:#ececec; color:#5a5a5a; font-weight:bold;  }
.job_detail .tit .back { float:right; font-weight:normal; font-size:12px;}
.job_detail .tit span { color:#fa9e00;}
.job_detail .kind { padding:10px 25px; background:url(/static/images/bg_dot.jpg) repeat-x 0 bottom}
.job_detail .kind .con { float:left; width:300px}
.job_detail .kind .con2 { clear:both}
.job_detail .txt {padding:10px 25px;}
.job_detail .submit { padding:25px 0; text-align:center;}
.job_order { border:1px solid #d8d8d8}
.job_order em { color:#FF0000; padding:0 5px 0 0;}
.job_order .jobtd td {border-bottom:1px solid #d8d8d8}
.job_order input { padding:0; margin:0; border:1px solid #d8d8d8}
.job_btn {padding:25px 0; text-align:center;}


.pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
.pages a {border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:0 3px 0 3px;font-size:12px;height:16px;line-height:16px;}
.pages a:hover {border:1px solid #cccccc; background:#f2a71d}
.pages .pgempty {border:1px solid #cccccc;color:#eee;}
.pages .pgcurrent {border:1px solid #aeaeae;color:#fff;font-weight:bold;background-color:#f2a71d;}

.tab1{width:496px;}
.menu{height:28px;border-right:#ccc solid 1px; font-size:14px;}
.menu li{float:left;width:98px;text-align:center;line-height:28px;height:28px;cursor:pointer;border-left:#ccc solid 1px;border-bottom:#ccc solid 1px;color:#000;overflow:hidden;}
.menu li.off{background:#fabe00;color:#fff;font-weight:bold; border-bottom:none;}
.menudiv{}
.menudiv div{padding:15px;line-height:28px; text-align:center}

.products_list {}
.products_list li {height:40px; line-height:40px; font-size:14px; background:url(/static/images/bg_dot.jpg) repeat-x 0 bottom}
.products_list li a { height:40px; line-height:40px; padding:0 0 0 24px; background:url(/static/images/ico_news.gif) no-repeat 8px center; float:left;}
.products_list span {float: right; padding: 0 15px 0 0;}
.products_list span a { background:none; padding:0;}


.flexslider { position: relative; height:428px; overflow: hidden; background: url(/static/images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:428px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(/static/images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

 
 .article {}
 .article div {
 	/*text-indent:2.3em;
 	line-height:2;*/
 }
 .article p {
 	/*text-indent:2.3em;
 	line-height:2;*/
 }