@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	line-height:1.8em;
	color:#444444;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	background:url(../images/index_02.jpg) repeat-x 0px top #fff;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
	margin:0;padding:0;
}
input, textarea, select{
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
}
ul{
    margin:0px; padding:0px; list-style-type:none;
}
li{
	list-style:none;
}
a,a:visited{
	color:#444444;
	text-decoration:none;
}
a:hover{
}
.c{
	clear:both;
}
/*----------------------------------------------end main-----------------------------------------*/

/*调用开始*/
form{margin:0;padding:0;}
.dis{display:none;}

.nlist{margin:0;padding:0;list-style:none}
.nlist li{line-height:30px;height:30px;border-bottom:1px dashed #ccc;font-family:arial;}
.nlist li span{float:right;}
.nlist li dl{margin:0;*margin:-14px 0 0 0;padding:0;}
.nlist li dl dt{line-height:30px;height:30px;border-bottom:1px dashed #ccc;}
.nlist b{font-family:"SimSun";font-weight:normal;}

.nlists ul{margin:0;padding:0;list-style:none}
.nlists ul li{line-height:30px;height:30px;border-bottom:1px dashed #ccc;font-family:arial;}
.nlists ul li span{float:right;}



.smallpic{border:1px solid #ccc;padding:2px;background:#fff;}
#marqueeboxa{height:300px;overflow:hidden;margin:10px 0 0 0;clear:both;width:750px;}
.List{margin:0;padding:0;list-style:none; clear:both; overflow:hidden;}
.List li{line-height:30px;height:30px;border-bottom:1px dashed #ccc;}
.List li span{float:right;color:#999;}
.List li b{font-family:"SimSun";font-weight:normal;}

.List_page{text-align:center;margin:8px;font-family:"SimSun";clear:both;}
.List_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #7CBBED;color:#333;font-family:"SimSun";}
.List_page span{background:#7CBBED;color:#fff;margin:1px;padding:4px 6px;border:1px solid #7CBBED;font-family:"SimSun";}
.clear{clear:both;}
.news_title{margin:5px 0;padding:0;text-align:center;font-size:16px;}
.news_info{text-align:center;color:#999;border:1px solid #e1e1e1;border-left:0;border-right:0;margin:10px 0;padding:5px 0;}
#art_content{word-break:break-all; font-size:14px; padding:0 0 10px 0; line-height: 26px;}
#art_content img{max-width:750px;}
.news_pre{margin:10px 0 5px 0;clear:both;}
.c9{color:#999;}

/*留言部分*/
.book_title{background:#EAF5FC;border:1px solid #BEDAF0;line-height:30px;padding:0 15px;}
.book_title span{float:right;color:#333;}
.book_Content{border:1px solid #BEDAF0;border-top:0;line-height:22px;padding:5px 15px 10px 15px;margin:0 0 10px 0;background:#fff;}
.book_Content div{border-top:1px dashed #ccc;padding:5px 0;margin:5px 0 0 0;}
.book_Content b{color:#f30;}

.book_add{margin:0;padding:0;list-style:none;}
.book_add input{vertical-align:middle;border:1px solid #ccc;padding:4px 10px;font-size:12px;background:#fff;}
.book_add textarea{vertical-align:top;border:1px solid #ccc;padding:4px 10px;overflow:hidden;}
.book_add li{padding:2px;clear:both;font-size:12px;}
.book_add li span{display:block;float:left;width:73px;line-height:25px;}
.book_add #showmsg{position:absolute;color:#f30;margin:-18px 0 0 130px;*margin:8px 0 0 20px;}
/*人才招聘*/

.hr_subject {background:#F8F8F8;border:1px solid #E8E8E8;border-left:0;border-right:0;color:#333;text-align:center;line-height:30px;height:30px; }
.hr_td {line-height:30px; height:30px;border-bottom:1px dashed #ccc; FONT-SIZE:14px;  font-weight: bold;}
.hr_td2 {line-height:30px; height:30px;border-bottom:1px dashed #ccc; FONT-SIZE:14px;  }

.hr_resume{padding:15px 0;}
.hr_resume a{border:1px solid #1B96FF;background:#1B96FF;width:80px;height:25px;line-height:25px;text-align:center;display:block;margin:15px 0;float:left;color:#fff;margin:0 10px 0 0;}
.hr_resume a:hover{background:#FF7200;color:#fff;border:1px solid #FF7200;}
.hr_ip{border:1px solid #ccc;padding:4px 10px;}
.hr_ips{border:1px solid #ccc;width:450px;height:100px;}
.hr_red{color:#f30;font-family:"SimSun";margin:0 0 0 10px;}

.gallery{margin:0 5px 0 5px;padding:0;display:block;height:50px;width:200px;overflow:hidden;float:left;position:relative;}
.gallery ul{margin:6px 0 0 0;padding:0;list-style:none;overflow:hidden;height:48px;position:absolute;width:2000px;}
.gallery ul li{float:left;width:50px;height:46px;margin:0;padding:0;text-align:center;}
.gallery ul li img{border:1px solid #ccc;width:46px;height:42px;}

#top{
	width:1200px;
	margin:0 auto;
}
#huanying{
	font:14px/40px "Microsoft YaHei";
}
#set{
	background: url(../images/index_05.jpg) no-repeat left top;
	height:90px;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
}
#set .dianhua{
	width:160px;
	float:left;
	padding:25px 0px 0px 960px;
	text-align:left;
	font:14px/20px "Microsoft YaHei";
}
#set .dianhua img{
	float:left;
	padding-right:10px;
}
#menu{
	height:50px;
	clear:both;
	overflow:hidden;
}
#menu ul li{
	float:left;
	text-align:center;
	height:50px;
	font:14px/50px "Microsoft YaHei";
	padding:0px 0px;
}
#menu ul li a,#menu ul li a:visited{ width:141px; display:block; text-decoration:none; color:#ffffff; font-weight: bold;}
#menu ul li a:hover{ width:141px; display:block; color:#FFFF00;	 TEXT-DECORATION: underline;  font-weight: bold;}
#menu ul li img{
	line-height:0px;
	font-size:0px;
	vertical-align:bottom;
}
#banner{
	width:1440px;
	height:324px;
	margin:0px auto;
}
#pro_bg{
	background: url(../images/index_22.jpg) #FFFFFF repeat-x;
	overflow:hidden; clear:both; margin:0 auto; 
	padding:15px 0px 30px 0px;
	width:1200px;
	text-align:center; }
#pro{
	width:1200px;
	margin:0 auto;
}
.p_t{
	font:18px/24px "Microsoft YaHei";
	color:#6b6b6b;
	text-align:center;
	padding-bottom:30px;}
.p_t span{
	font:24px/24px "Microsoft YaHei";
	color:#49494a;
}
.pro_nr{
	width:1200px;
	overflow:hidden;
}
.pro_nr ul li{
	float:left;	
	padding:0px 5px;
}
.pro_nr ul li img{
	clear:both;
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	border:1px solid #f3f3f3;
}
.pro_nr ul li span{
	display:block;
	text-align:center;
	font:12px/37px "Microsoft YaHei";
	height:37px;
	background:#fff;
	border-bottom:2px solid #515253;
}
#about_bg{
	background:url(../images/index_30.jpg) no-repeat center top;
	height:372px;
	padding-top:98px ;
}
#about{
	width:1200px;
	margin:0 auto;
	color:#fff;
	font:14px/30px "Microsoft YaHei";
}
.a_t{
	font:26px/50px "Microsoft YaHei";
	margin-left:564px;
}
.a_nr{
	margin:20px 0px 0px 564px;
}
.gengduo{
	width:150px;
	height:45px;
	border:1px solid #fff;
	text-align:center;
	font:16px/45px "Microsoft YaHei";
	margin-left:1030px;
}
#news_bg{
	background:#FFFFFF;
	padding:40px 0px;
}
#news{
	width:1200px;
	margin:0 auto;
}
#news_nr1{
	width:770px;
	float:left;
}
.n_t{
	font:18px/24px "Microsoft YaHei";
	color:#0044a0;
	margin-bottom:20px;
}
.n_t span{
	font:14px/18px "";
	color:#6a6a6a;
}
.n_nr{
	clear:both;
}
.n_nr img{
	width:270px;
	padding:2px;
	border:1px solid #dadada;
	float:left;
	margin-right:50px;
}
.n_nr ul{
	width:315px;
	float:left;
}
.n_nr ul li{
	width:315px;
	height:55px;
	border-bottom:1px solid #dadada;
	padding:10px 0px;
	font:12px/24px "Microsoft YaHei";
	color:#373737;
	
}
.n_nr ul li span{
	font:36px/55px "Microsoft YaHei";
	color:#c4c4c4;
	width:50px;
	float:left;
	margin-right:10px;
	border-right:1px solid #dadada;
}
#news_nr2{
	width:430px;
	float:right;
}
#foot_bg{
	background:#6fbe01;
	height:180px;
}
#foot{
	width:1200px;
	margin:0 auto;
}
.f_ewm{
	width:180px;
	background:#4da900;
	height:160px;
	padding:10px 0px;
	text-align:center;
	font:12px/18px "Microsoft YaHei";
	color:#fff;
	margin-right:25px;
	float:left;
}
.f_ewm img{
	padding-top:10px;
}
.daohang{
	width:940px;
	float:left;
	overflow:hidden;
	padding:20px 0px 0px 20px;
}
.daohang ul{
	height:55px;
	border-bottom:1px solid #4da900;
}
.daohang ul li{
	float:left;
	text-align:center;
	width:110px;
	font:14px/50px "Microsoft YaHei";
}
.daohang ul li a,.daohang ul li a:visited{
	display:block;
	text-decoration:none;
	font:14px/30px "Microsoft YaHei";
	color:#ffffff;
    font-weight: bold;}
.daohang ul li a:hover{
	font:14px/30px "Microsoft YaHei";
	display:block;
	color:#FFFF00;
	 TEXT-DECORATION: underline;
	  font-weight: bold;}
.f_n{
	margin:25px 0px 0px 25px;
	font:14px/30px "Microsoft YaHei";
	color:#fff;
}
.f_n a{
	color:#fff;
}
#cont{
	width:1200px;
	margin:30px auto 40px auto;
}
#left{
	width:220px;
	float:left;
}
.list_t{
	background:#6fbe01;
	height:52px;
	text-align:center;
	font:normal 16px/52px "Microsoft YaHei";
	color:#FFF;
	margin-bottom:1px;
}
.list_nr{
	width:220px;
}
.list_nr ul li{
	width:220px;
	height:52px;
	text-align:center;
	font:normal 14px/52px "Microsoft YaHei";
	margin-bottom:1px;
}
.list_nr ul li a,.list_nr ul li a:visited{
	color:#949494;
	text-decoration:none;
	display:block;
	background:#f0f0f0;
}
.list_nr ul li a:hover{
	color:#FFF;
	text-decoration:none;
	display:block;
	background:url(../images/about_15.jpg) no-repeat 40px center #949494;
}
#right{	width:930px;
	float:right;}

.ny_t{
	color:#666666;
	height:40px;
	font:normal 14px/40px "Microsoft YaHei";
	border-bottom:1px solid #ececec; }

.titlelink{float:left;	width:750px; color:#003c7e; font:normal 26px/48px "Microsoft YaHei"; }
.breadlink{float:right;	width:150px; color:#444444; font:normal 12px/48px "Microsoft YaHei"; }
.breadlink img{	padding-right:5px; }

.name{
	color:#6fbe01;
	font:normal 26px/48px "Microsoft YaHei";
	padding:25px 0px 10px 0px;
}
.ny_nr{
	line-height:28px;
	font-family:"Microsoft YaHei";
	clear:both;
}
.ny_nr ul{
	clear:both;
}
.ny_nr ul li{
	/*width:350px;
	float:left;
	border:1px solid #f2f2f2;
	font:12px/24px "";
	padding:8px;
	margin-bottom:15px;
	margin-right:12px;*/
	
}
.news_img{
	float:left;
	width:138px;
}
.news_zi{
	width:202px;
	float:right;
}
.pp a{ color:#333;}
.pp{ padding:10px 20px; overflow: hidden; color:#333;}
.pp .bt { border-bottom:1px solid #dfdfdf;}
.pro_txt{ padding:10px;}


#full-screen-slider { width:100%; height:324px; float:left; position:relative}
#slides { display:block; width:100%; height:324px; list-style:none; padding:0; margin:0; position:relative;z-index: 1;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:300px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.bodylink {COLOR: #444444; FONT-SIZE:14px; line-height: 26px;}
A.bodylink:link {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none; }
A.bodylink:visited {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none; }
A.bodylink:hover{COLOR: #535353; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: underline;}
A.bodylink:active {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none; }

.bodylinkB {COLOR: #444444; FONT-SIZE:14px; line-height: 26px;}
A.bodylinkB:link {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none;  font-weight:bold;}
A.bodylinkB:visited {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none;  font-weight:bold;}
A.bodylinkB:hover{COLOR: #535353; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: underline;  font-weight:bold;}
A.bodylinkB:active {COLOR: #444444; FONT-SIZE:14px; line-height: 26px; TEXT-DECORATION: none;  font-weight:bold;}

.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/si.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/si.png) no-repeat -119px -115px; padding-left:22px;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}