﻿@charset "utf-8";
/* CSS Document */
* { 
	margin: 0; 
	padding: 0; 
}
img,ul,li,div{ margin:0px; padding:0px;}
li {list-style-type: none;}
img{ border:0;}
html {
    overflow-y: scroll;
}
body{
		background:#FFF;
		font-size:12px;
}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear:both;
}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}

.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}

.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pt15{padding-top:15px;}
.pb15{padding-bottom:15px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}

.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}

.h95{height:95px;}
.h220{height:220px;}

.more{float:right; font-weight:normal; font-size:12px;}
.head_mete{
	padding-right:20px;
	line-height:25px;
	text-align:right;
}
.head_mete em{
	font-size:12px;
	color:#666666;
	font-style:normal;
	margin-left:20px;
}
.head_mete p{padding:0px;margin-top:10px;}
.china{padding-left:20px;}
.english{padding-left:20px;}
/*头部搜索*/
.search_box{margin-top:20px;}
.inputKeyword{background:url(../images/search_bg_01.gif) 0 0 no-repeat;font-size:11px;border:0;width:96px;height:21px;line-height:21px;padding-left:20px;padding-top:4px!important;padding-top:0px;}
.email{
	height:100%;
	overflow:hidden;
	clear:both;
}
.login{
	color:#FFFFFF;
	margin-top:8px;
	margin-left:8px;
}
.login td,.login tr{
	padding:8px 0;
}
/* CONTAINER DIV */
div.container {
    clear:both;
	margin:0 auto;
	width:950px;
	padding:0 15px;
	overflow:hidden;
	background:#FFFFFF url(../images/photos_06_01.jpg) center top repeat-y;
}

/* HEADER */
div.header {
	height:86px;
	margin:0 auto;
	background:#FFFFFF url(../images/logo_bg.gif) center top no-repeat;
	overflow:hidden;
}

/* BODY */
div.body {
	margin:0px;
	width:980px;
}
/*Right box*/
div.rightbox{
	width:700px;
	display:inline;
	overflow:hidden;
	text-align:left;
}
/*Left box*/
.leftbox{
	background-color:#f0f0f0;
	margin:2px 15px 0 0px;
	display:inline;
	/*position:absolute;*/
	height:1200px;
}
/* FOOTER */
div.footer {
	margin:0px auto;
	width:950px;
	height:110px;
	padding:0 15px;
	line-height:22px;
	background:#FFFFFF url(../images/photos_07_02.jpg) no-repeat;
	color:#999999;
	
}
.footer ul{
	width:422px;
	padding:20px 0 0 15px;
	margin:0px auto;
	overflow:hidden;
}
.footer p{
	clear:both;
	text-align:center;
}
.footer li{
	float:left;
	margin-right:10px;
	display:inline;
}
div.spacer {
	height:50px;
	width:100%;
}
div.flash {
	overflow:hidden;
	height:282px;
	padding:0px;
	margin:0px;
}
div.nav {
	width:950px;
	margin:0 auto;
	overflow:hidden;
}
.nav ul{
	margin-left:18px;
}
.nav ul li {
	float:left;
	margin-right:9px;
	*margin-right:18px;
	display:inline;
}
.nav .default_nav {
	height:38px;
	line-height:38px;
	background:#FFFFFF url(../images/photos_03_02.jpg) repeat-x;
}
.nav .default_nav .nav_line {
	width:3px;
	height:38px;
	background:#FFFFFF url(../images/photos_03_04.jpg) no-repeat;
}
.nav .default_nav a,.nav .default_nav a:link,.nav .default_nav a:visited,.nav .default_nav a:active {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bolder;
}
.nav .sub_nav{
	background:#FFFFFF url(../images/photos_04_02.jpg) repeat-x;
	clear:both;
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.nav .sub_nav a,.nav .sub_nav a:link, .nav .sub_nav a:visited, .nav .sub_nav a:active {
	color:#41669d;
}
.sub_nav_line{
	color:#999999;
}
.left_nav{
	width:198px;
	clear:left;
	margin:10px auto;
	padding:2px;
	background-color:#FFFFFF;
	overflow:hidden;
}
.left_nav ul{
	margin:0 10px;
	overflow:hidden;
	height:100%;
}
.left_nav li{
	width:175px;
	height:27px;
	line-height:27px;
	background-color:#26A1E5;
	margin:10px 0px;
}
.left_nav a,.left_nav a:link,.left_nav a:visited,.left_nav a:active{
	color:#ffffff;
	padding-left:25px;
	background:url(../images/li_ico_bg.jpg) 10px 2px no-repeat;
}
.left_info{
	clear:left;
	margin:0 auto 20px;
	overflow:hidden;
}
/*box*/
div.box198{
	width:198px;
	overflow:hidden
}
div.box220{
	width:220px;
	overflow:hidden;
}
div.box300 {
	width:300px;
	overflow:hidden
}
div.box320{width:320px;}
div.box306{width:306px;}
div.box650{width:650px; height:100%;}
div.box670{width:670px; height:100%;}
div.box200{width:200px;}
div.box430{width:430px;}
div.box400 {
	width:400px;
	overflow:hidden;
}
div.box718 {
	width:718px;
	overflow:hidden;
}
div.box700{
	width:700px;
	height:100%;
	overflow:hidden;
}
/*box line*/
div.bluebox{
	border:#afc4d5 1px solid;
}
div.blackbox{
	border:#E4E4E4 1px solid;
}
/*title style*/

/*title css one*/
.title_s1{
	height:27px;
	line-height:27px;
	padding:0 5px;
	background:#FFFFFF url(../images/photos_05_03_03.jpg) repeat-x;
	overflow:hidden;
}
.title_s1 h2{
	font-size:14px;
	float:left;
	color:#0051b5;
}
.title_s1 span{
	float:right;
}
.title_s1 a,.title_s1 a:link,.title_s1 a:visited,.title_s1 a:active{
	color:#0051b5;
}
/*title css two*/
.title_s2{
	height:35px;
	line-height:35px;
	padding:0 5px 0 10px;
	background:#FFFFFF url(../images/photos_06_02_02_02.jpg) repeat-x;
	overflow:hidden;
}
.title_s2 h2{
	font-size:14px;
	float:left;
	color:#0051b5;
	padding-left:10px;
	background:url(../images/photos_06_02_02_01_03.jpg) 0 10px no-repeat;
}
.title_s2 span{
	float:right;
}
.title_s2 a,.title_s2 a:link,.title_s2 a:visited,.title_s2 a:active{
	color:#0051b5;
}
/*title css thress*/
.title_s3{
	height:26px;
	line-height:26px;
	padding:0 5px;
	background:#FFFFFF url(../images/title_s3_bg.jpg) repeat-x;
	overflow:hidden;
}
.title_s3 h2{
	font-size:14px;
	float:left;
	color:#FFFFFF;
	padding-left:10px;
	background:url(../images/title_s3_ico.jpg) 0 7px no-repeat;
}
.title_s3 span{
	float:right;
}
.title_s3 a,.title_s3 a:link,.title_s3 a:visited,.title_s3 a:active{
	color:#FFFFFF;
}
/*title css four*/
.title_s4{
	height:25px;
	line-height:25px;
	padding:0 5px 0 10px;
	background:#FFFFFF url(../images/title_s4_bg.jpg) repeat-x;
	overflow:hidden;
}
.title_s4 h2{
	font-size:13px;
	float:left;
	color:#000000;
	padding-left:10px;
	background:url(../images/title_s4_ico.jpg) 0 5px no-repeat;
}
.title_s4 span{
	float:right;
}
.title_s4 a,.title_s4 a:link,.title_s4 a:visited,.title_s4 a:active{
	color:#000000;
}
.title_box{height:27px;background:url(../images/title_bg.gif) repeat-x; line-height:27px;}
.title_box .title_1{float:left;}
.title_box span{float:right;color:#666666;font-size:13px;}
.title_box a:link,.title_box a:visited,.title_box a:active{color:#666666;}
.title_box a:hover{color:#4580d0;}
/*module css*/
.flashroll{
	background-color:#F1F1F1;
	display:inline;
	height:250px;
}
.flashbox{
	width:700px;
	height:168px;
	overflow:hidden;
}
.newsbox{
	height:250px;
}
.newsbox li{
	clear:both;
	text-align:left;
	color:#666666;
}
.newsbox li a,.newsbox li a:hover,.newsbox li a:visited,.newsbox li a:active{
	padding-left:12px;
	color:#666666;
	background:#FFFFFF url(../images/notice_icon.gif) 0 2px no-repeat;
}
.product{
	display:inline;
	overflow:hidden;
}
.product li{
	float:left;
	margin:10px 10px;
	text-align:center;
	display:inline;
	color:#0051b5;
}
.notice{
	overflow:hidden;
}
.company_link {
	display:inline;
}
.company_link li {
	float:left;
	display:inline;
	margin-right:15px;
}
.company_link_content{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:22px;
	height:100%;
	overflow:hidden;
	text-align:center;
	background:#FFFFFF url(../images/company_11.jpg) 0 12px repeat-x;
}
.company_link_content img{
	border:#CCCCCC solid 1px;
	padding:1px;
}
.content {
	line-height:22px;
	padding:5px;
	overflow:hidden;
}
.content_bg {
	background:#0091E4 url(../images/title_s3_co_bg.jpg) repeat-x;
}
.contentbox{
	width:698px;
	height:100%;
	overflow:hidden;
}
.content_s1{
	line-height:24px;
	color:#666666;
	padding:20px 10px;
}
.content_s1 a,.content_s1 a:link,.content_s1 a:visited,.content_s1 a:active{
	color:#666666;
}
.content_s2{
	line-height:24px;
	color:#666666;
	clear:both;
}
.content_s2 a,.content_s2 a:link,.content_s2 a:visited,.content_s2 a:active{
	color:#666666;
}
.noticebox{
	padding:5px 10px;
	line-height:22px;
	color:#FFFFFF;
}
.noticebox a,.noticebox a:link,.noticebox a:visited,.noticebox a:active{
	color:#FFFFFF;
	background:url(../images/icon_001.jpg) 0 3px no-repeat;
	padding-left:10px;
}
.notice_index_box {
	border-bottom:#0097DE 1px solid;
}
/*留言中心*/
/************new book css start***************/
.write_book_box{text-align:left;margin:10px 0;}
.book_list{text-align:left;line-height:22px;padding:10px 0; color:#666666; overflow:hidden;}
.book_list .book_name{ font-weight:bolder;color:#368ecd; width:80px;}
.book_list .book_content{padding:5px;}
.book_list .bline{ border-bottom:1px #E3E3E3 solid ;}
.book_list .tline{ border-bottom:1px #CCCCCC dashed; margin-bottom:20px;}
.book_list .blue{color:#368ecd; }
.book_list .book_icon_1{background:url(../images/ly_icon_001.gif) 0 2px no-repeat;padding-left:12px;}
/************new book css end*****************/
/*人力资源*/
.rlzy_box{text-align:left;padding-top:10px;}
.rlzy_box table tr td{padding:2px;}
.rlzy_box,.rlzy_box a:link,.rlzy_box a:visited,.rlzy_box a:active{color:#666666}
.rlzy_box .STYLE1 {color: #FFFFFF}
.rlzy_box_content{text-align:left;line-height:22px;color:#666666;margin:20px 0;}
.rlzy_box_content strong{font-weight:100;color:#0193de}
.rlzy_box_content p{text-indent: 2em;}
.rlzy_box_info{margin:10px 0;text-align:left;color:#666666;font-size:13px;line-height:22px;}
.rlzy_box_info h3{font-size:14px;}
/*新闻中心*/
.news_box_info{ line-height:22px;}
.news_box_info h3{font-size:18px; color:#333333; clear:both; margin:20px auto 5px;}
.news_box_info .news_mete_box,.news_box_info a{color:#999999;font-size:12px;}
.news_box_list{text-align:left; margin:10px 0 0 0; line-height:25px; color:#757575;}
.news_box_list p{ text-align:right}
.news_mete_box,.news_box_info h3 { text-align:center;}

.news_box_list a:link,.news_box_list a:visited,.news_box_list a:hover,.news_box_list a:active{color:#757575}
.news_box_list ul li{clear:both; border-bottom:1px #CCC dashed; overflow:hidden;background:url(../images/notice_icon.gif) 0 7px no-repeat; padding-left:12px;}
.news_box_list .news_line{float:left;}
.news_box_list .date{float:right;}
/*产品介绍*/
.product_box{text-align:left; margin:10px auto; line-height:22px; color:#757575;height:100%;overflow:hidden;}
.product_box table tr td{padding:2px;color:#666666;}
.product_box table a:link,.product_box table a:visited,.product_box table a:active{color:#666666;}
.product_box .box{float:left;/*height:268px;*/height:240px;background-color:#eeeeee;margin:2px; display:inline;}
.product_box .box .product_nav_title{ clear:both; margin:8px auto;height:23px; background:url(../images/product_nav_icon.gif) no-repeat;color:#ffffff;}
.product_box .box .product_nav_title a:link,.product_box .product_nav_title a:visited,.product_box .product_nav_title a:active{color:#ffffff;padding-right:5px;}
.product_box .box .product_nav_title .product_title{float:left;font-weight:bolder;padding-left:10px;}
.product_box .box .product_content_list{ clear:both; margin:0 auto; /*height:222px;*/height:194px; background-color:#ffffff; overflow:hidden; }
.product_box .box .product_info_boxs{padding:8px;line-height:20px;height:105px; overflow:hidden; }
.product_box .box .product_info_boxs img{border:1px #cccccc solid; padding:1px;}
.product_box .box .product_lists_box{border-top:#999999 1px dashed; margin:0 8px; padding:5px 0; overflow:hidden;}
.product_box .box .product_lists_box a:link,.product_box .box .product_lists_box a:visited,.product_box .box .product_lists_box a:active{color:#666666;}
/*.product_box .box .product_lists_box ul{height:100%; overflow:hidden; border:#FF0000 1px solid;}*/
.product_box .box .product_lists_box li{width:120px; float:left; margin-right:12px; display:inherit;background:url(../images/notice_icon.gif) 0 6px no-repeat;padding-left:12px;}
/*产品详情*/
.product_show_box{text-align:left; margin:10px auto; line-height:22px; color:#757575;height:100%;overflow:hidden;}
.product_show_box .product_img{ width:200px; height:283px; overflow:hidden;}
.product_show_box dt{float:left; width:70px; color:#333333;padding:2px;text-align:center;font-size:13px;}
.product_show_box .bule{background-color:#0094de;color:#ffffff;}
.product_show_box .black{background-color:#f4f4ff;}
.product_show_box dd{padding:2px; overflow:hidden;}
.product_show_box dd a:link,.product_show_box dd a:visited,.product_show_box dd a:hover,.product_show_box dd a:active{color:red; font-weight:bolder;}
.product_show_box .product_info_boxs{margin:20px 0; color:#333636; overflow:hidden;}
.product_show_box .product_info_boxs h3{font-size:12px;color:#333333;padding:2px;margin-bottom:10px;}

/*add*/
#epro_ul{padding:10px 30px 20px 5px;}
#epro_ul li{background:url(../images/notice_icon.gif) 0 14px no-repeat; padding:5px 15px; border-bottom:1px dashed #ccc}
.nav .default_nav span{color:#DBDBDB;font-size:14px;font-weight:bolder;}
.hui2{padding-left:25px;background:url(../images/li_ico_bg.jpg) 10px 2px no-repeat; color:#DBDBDB}
