*{
	margin:0 auto;
	padding:0;
	font-family:microsoft yahei, Arial;
	
}

body{ margin:0 auto; color:#1F1F1F; font-size:12px; word-wrap:break-word;word-break:break-all; line-height:22px;}

ul,li,ol,dl,dt,dd,p{padding:0;margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;}

img {border:none;}
input,button {vertical-align:middle;}
i,em{font-style:normal;}
button{cursor:pointer;}
.clear{ clear:both;}

/*a*/
a {color:#1F1F1F;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {color:#1665AD; text-decoration: none;}
.font_grey{ color:#989898;}
.font_blue{ color:#2e9edb;}
.font_g1{ color:#696969;}
.font_w{ color:#FFFFFF;}


.w1000{ width:1000px; margin:0 auto;}
.margin10{  margin-bottom:10px;}
.bor_img{ border:1px solid #CFCFCF; padding:2px;}
.border4{ border:1px solid #D6D6D6;}
.border_s2{ border-left:1px solid #CECECE; border-right:1px solid #CECECE; background:#FFFFFF;}
.bor_bz{ border:1px solid #E0E0E0;}



/*-------------------------------index-------------------------------*/
#header{ margin:0 auto; width:100%; height:136px; background:url(../images/topbg.jpg) repeat-x;}
.navbox{ width:100%; height:46px; line-height:46px; background:#1962AE;}
.nav{ width:1000px; margin:0 auto; height:46px; background:url(../images/navline.jpg) no-repeat left center; }
.nav ul{position:relative;}
.nav ul li{ float:left; width:166px; height:46px; line-height:46px; background:url(../images/navline.jpg) no-repeat right center; text-align:center; font-weight:600;}
.nav ul li a{}
.nav ul li a:hover{text-decoration:none; color:#2EADE3;}
.topbox{ width:1000px; margin:0 auto; height:90px; }
.i_logo{ float:left; width:450px; margin-top:12px;}
.r_tel{ float:right; line-height:90px; font-size:16px; color:#666666; background:url(../images/tel.jpg) no-repeat left center; padding-left:40px;}

#banner{ background:url(../images/banner.jpg) center no-repeat; width:100%; text-align:center; height:420px;}
.fullSlide{position:relative;height:420px; z-index:-1;}
.fullSlide .bd{margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:420px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:420px;}
.fullSlide .hd{width:100%;min-width:1210px;position:absolute;z-index:1;bottom:5px;left:0;height:30px;-height:35px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; margin:5px; -margin-top:0px; margin-bottom:0px;overflow:hidden;background:url(../images/cs-icon.png) no-repeat;line-height:999px;}
.fullSlide .hd ul .on{background:url(../images/cur-icon.png) no-repeat;}
.fullSlide .prev,
.fullSlide .next{display:none;}


.nybar1{ background:url(../images/nybar1.jpg) center no-repeat; height:220px; width:100%; text-align:center; margin-bottom:20px;}

.i_news{ background:#F1F2F2; height:42px; line-height:42px; border-bottom:1px solid #C9C9C9;}
.l_inews{ float:left; background:url(../images/xwl.jpg) no-repeat right center; padding-right:20px; margin-right:20px; font-size:16px; margin-left:12px;}
.r_inews{ float:left; padding-top:4px;}
#div1{ height:35px; overflow:hidden; line-height:35px; float:left;} 
#div1 a{ margin-right:20px; font-size:14px; color:#F67800;}

#footer{ width:100%; background:url(../images/footbg.jpg) repeat-x; line-height:50px; min-height:280px; margin-top:20px;}
#footer .ftit{ float:left; width:170px; height:200px;}
#footer .ftit h4{ font-size:16px; line-height:42px; height:42px; margin-bottom:10px;}
#footer .ftit ul li{ line-height:26px; font-size:12px;}
#footer .ftit2{ float:right; margin-top:60px;}
#footer span{ color:#1654A8;}
#footer a{ color: #ffffff;}
#footer .copy{ border-top:1px solid #9D9D9D; text-align:center; width:100%; line-height:26px; padding-top:10px; color:#FFFFFF; }



.ny_tit{ margin-top:35px; margin-bottom:10px; line-height:32px; border-bottom:1px solid #E6E7E8; font-family:microsoft yahei; font-size:18px; color:#000000; font-weight:200;}
.a_content{ line-height:28px; font-size:14px; margin-bottom:30px; min-height:260px;} 
.c_content{font-size:14px; line-height:30px; padding-top:10px;  margin-bottom:30px;}
.c_content ul li{width:370px; text-align:center; float:left; margin:10px 13px 20px 13px; overflow:hidden;}
.c_content ul li h3{ font-size:14px; font-weight:200; line-height:28px; margin-top:8px;}
.c_content ul li h5{ font-size:12px; font-weight:200; color:#727272;}
.contact_tit{ margin-top:60px; margin-bottom:15px;}
.contact_tit p{ color:#999999;}
.message_box{ margin-top:20px;}
.message_box p{ color:#717070; height:32px; line-height:40px;}
.message_box .input{ border:1px solid #D7D7D7; height:32px; line-height:32px; width:300px;}
.message_box .input2{ border:1px solid #D7D7D7; height:32px; line-height:32px; width:300px; height:100px;}
.tijiao{ background:url(../images/but_bg.jpg) repeat-x; height:24px; line-height:24px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; border:none; width:100px; cursor:pointer;}

.news_contact{ font-size:14px; line-height:30px; padding-top:10px;  margin-bottom:30px;}
.news_list ul li{ font-size:14px; line-height:36px; border-bottom:1px dotted #dddddd; background: url(../images/dian.jpg) no-repeat left center; padding-left:15px;}
.news_list ul li span{ float:right; color:#999999; font-size:12px;}
.h3_title{ font-size:22px; text-align:center; line-height:30px; margin-top:10px;}
.h5_title{ font-size:12px; text-align:center; line-height:25px; color:#666666; font-weight:200; border-bottom:1px dotted #CCCCCC; margin-bottom:10px;}
.news_c{ font-size:14px; font-family:microsoft yahei;}


#leftbox{ float:left; width:210px;}
.l_menu{}
.l_menu h3{ background:url(../images/nytit.jpg) no-repeat; height:42px; line-height:42px; padding-left:20px; margin-bottom:10px; color:#FFFFFF; font-size:16px; font-family:microsoft yahei; }
.l_menu ul{ margin-bottom:30px;}
.l_menu ul li{ border-bottom:1px solid #E2E2E2; height:36px; line-height:36px; margin-bottom:10px; padding-left:35px; background:#E9E9E9 url(../images/mjt.jpg) no-repeat 20PX center;}
.l_menu ul li a{ font-size:14px; color:#454545;}
.l_menu ul li a:hover{ font-weight:bold; color:#EA5304; text-decoration:none;}
.l_cor{ border:1px solid #E9E9E9;}
.l_cor h4{ background:#F6F6F6; height:38px; line-height:38px; padding-left:20px; font-size:16px; font-weight:400;}
.l_cor p{ padding:10px 0;}

#rightbox{ float:right; width:740px;}
.r_title{ border-bottom:2px solid #F5F5F5; height:42px; line-height:42px; margin-bottom:10px; font-size:18px; font-weight:bold; color:#333333; }
.r_title span{ float:left; border-bottom:2px solid #1962AE;}

.about_contact{ font-size:14px; line-height:28px; padding:10px 0 30px 0;}
.job_tit{background:url(../images/jiantou2.jpg) no-repeat left center; border-bottom:1px dotted #D9D9D9; padding-left:20px; font-size:14px; font-weight:bold;font-family:microsoft yahei; margin-bottom:10px; }

.pr_list{ }
.pr_list ul li{ float:left; width:235px; height:285px; text-align:center; margin-right:10px; font-size:14px;}
.cptitle{ line-height:26px; padding-top:5px; padding-bottom:20px;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 260px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
