@charset "utf-8";
/* CSS Document */
body{margin:0 auto; }

.top{color:#003333;
font-size:11px;
text-decoration:none;
}
a.top{
color:#003333;
font-size:11px;
text-decoration:none;
}

.top_textA {
color:#494307;
font-size:12px;
line-height:21px;
text-decoration:underline
	}
a.top_textA:link,a.top_textA:visited
{
	color:#003333;
font-size:12px;
line-height:21px;
text-decoration:underline
	}
.top_text{
color:#494307;
font-size:12px;
line-height:21px;
text-decoration:none;
}
a.top_text{
color:#494307;
font-size:12px;
line-height:21px;
text-decoration:none;
}
.index-tit{
color:#336569;
font-size:14px;
font-weight:bold;
line-height:30px;
text-decoration:none;
}

a.index-tit{
color:#336569;
font-size:14px;
font-weight:bold;
line-height:30px;
text-decoration:none;
}
.tit-withe{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none
}
.bucu1
{
	 font-weight:800;
     color:#284242;
    font-size:12px;
}
.bucu2
{
	 font-weight:800;
     color:#ffffff;
    font-size:12px;
}

.cWithe{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none
}
.tit-blue{
color:#003333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none
}
.index-text{
color:#488f95;
font-size:12px;
line-height:20px;
}
.more{
font-family:Arial;
color:#a39d6b;
font-size:12px;
line-height:20px;
text-decoration:none;
}
a.more{
color:#a39d6b;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.jobleftbg{
background:url(../images/job_17.jpg) no-repeat center;
width:185px;
height:54px;
}
.jobleftbg1{
background:url(../images/job_20.jpg) no-repeat center;
width:185px;
height:25px;
}
.jobleftbg2{
	width:185px;
	height:24px;
	padding-left:22px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-top:0px;
	background-image: url(../images/title_bg02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.jobleftbg3{
	width:185px;
	height:24px;
	padding-left:22px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-top:0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.jobleftbg2 a{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.joblefttext{
color:#6a6a6a;
font-size:12px;
line-height:25px;
text-decoration:none;
}

a.joblefttext{
color:#6a6a6a;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.joblefttext02{
color:#a67b37;
font-size:12px;
line-height:25px;
text-decoration:none;
}

a.joblefttext02{
color:#a67b37;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.zaoyin{
color:#a67b37;
font-size:12px;
line-height:25px;
text-decoration:none;
}
a.zaoyin{
color:#a67b37;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.zytext{
color:#a1a1a1;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.zytext a:link{
color:#a1a1a1;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.zytext a:hover{
color:#ffffff;
font-size:12px;
line-height:25px;
text-decoration:underline;
}
.zytext a:visited{
color:#a1a1a1;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.zytext a:active{
color:#a1a1a1;
font-size:12px;
line-height:25px;
text-decoration:none;
}
.cen-tit1{
color:#f1b708;
font-size:14px;
line-height:30px;
font-weight:bold;
}
.cen-text{
color:#FFFFFF;
font-size:12px;
line-height:20px;
text-decoration:none;
}
a.cen-text{
color:#FFFFFF;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.rightk{
	border: 1px solid #d4cdaf;
	padding-top:5px;
}
.rightc{
color:#003333;
font-size:12px;
line-height:20px;
text-decoration:none;
}
a.rightc{
color:#003333;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.rightte{
color:#6a6a6a;
font-size:12px;
line-height:20px;
text-decoration:none;
text-indent:0px;
}
a.rightte{
color:#6a6a6a;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.rightmore{
color:#ef6204;
font-size:12px;
line-height:20px;
text-decoration:none;
}
a.rightmore{
color:#ef6204;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.protext{
color:#3a6d71;
font-size:14px;
font-weight:bold;
line-height:25px;
}
.proshu{
background:url(../images/proshu_23.jpg) repeat-y center;
}
/*edit by helius*/
.content{
width:776px;
border:1px solid #cccc99;
color:#6a6a6a;
text-align:center;
height:598px;
}
.content p{font-size:12px; text-indent:1cm; text-align:left}
.content .s1{padding-top:8px; padding-left:6px; padding-bottom:12px;clear:both; float:left;}
.content .s2{font-size:12px; text-align:right ; width:98%}
.content .s2 img{padding-right:6px;}
.content .s3{ clear:both; text-align:left; width:98%; border-bottom:2px solid #cccc99; padding-bottom:4px; margin:0 auto}
.content .s3 img{padding-left:3px;}
.content .s4{clear:both; margin-top:10px; margin-left:24px; margin-right:24px}
.content .s5{ clear:both; text-align:left; width:550px; padding-top:4px;padding-bottom:4px;border-top:1px solid #cccc99;}
.content .s5 .title{clear:both; text-align:left; padding-left:2px; height:27px}
.content .s5 .leftContent{float:left; text-align:left;}
.content .s5 .rightContent{float:right; text-align:left; width:350px}
.content .s5 .rightContent .title{ text-align:left;clear:both; background-color:#809ea9 ; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold; margin-top:4px; padding-top:8px;}
.content .s5 .rightContent .title img{ margin-left:10px; margin-right:10px;}
.content .s5 .rightContent .contentA{float:left; text-align:left; clear:both ;width:100%; background-color:#f5f4ef; margin-top:4px; font-size:12px; padding-top:8px;}
/*自定义颜?/
.cGray,a.cGray:link,a.cGray:visited{ color:#6699cc; text-decoration:none}
.cblack{color:#000000; text-decoration:none; font-size:12px; font-weight:bold}
.cGreen{color:#518eb6; font-weight:bold; font-size:12px;}
/*定义contact内容页面*/
.contact{width:650px; border:1px solid #6a6a6a; margin:0 auto; font-size:12px; padding-top:8px; padding-bottom:4px;}
.contact input{border:1px solid #6a6a6a; width:100px; height:16px}
.contact textarea{border:1px solid #6a6a6a; width:410px; height:100px}
.linkCs{ float:left; margin:0px; padding:0; }
.linkCs ul{ float:left}
.linkCs li { font-size:12px; clear:both; line-height:12px; list-style-type:none; background:url(../images/title_demo06.jpg) no-repeat center; text-align:center;color:#999999}
.linkCs li a{ font-size:12px; clear:both; line-height:12px; list-style-type:none; background:url(../images/title_demo06.jpg) no-repeat center; display:block; width:163px ; height:19px; text-decoration:none; color:#999999; padding-top:8px }
.linkCs li a:hover{ font-size:12px; clear:both; line-height:12px; list-style-type:none; background:url(../images/title_demo05.jpg) no-repeat center;display:block; width:163px ; height:19px;text-decoration:none;color:#FFFFFF;padding-top:8px }
/*后期修改*/
.contentB{
width:600px;
border:1px solid #cccc99;
padding-top:8px;
padding-left:10px;
color:#6a6a6a;
overflow:auto;
padding-bottom:10px;
}
.contentB .s1{clear:both; float:left; margin-bottom:16px;}
.contentB .s2{clear:both; overflow:hidden; margin-top:4px}
.contentB .s2 .col1{ border:1px solid #dedede; padding:1px;  float:left; margin-right:8px;}
.contentB .s2 .col2{ margin:0px; float:left; width:430px}
.contentB .s2 .title{font-size:14px; font-weight:bold; float:left; clear:both}
.contentB .s2 p{ font-size:12px; font-weight:normal; text-indent:1cm; line-height:20px; margin-top:0px; padding-top:0px; margin-bottom:0px;}
.contentB .s2 h1{ width:70px; color:#55812a; font-size:11px; font-weight:normal; height:14px; margin:0px; padding:0px; margin-top:6px; text-decoration:none}
.contentB .s2 a{ text-decoration:none; color:#55812a}
.contentB .s2 h2{ background:url(../images/title_demo01.jpg) left no-repeat;font-size:14px; font-weight:bold; padding-left:70px; clear:both}
.contentB .s2 h3{ font-size:13px;  ;clear:both; color:#284242; margin-top:0px; padding-top:0px; margin-bottom:0px;}
.contentB .s3{ float:left; width:192px; margin-top:4px; background-color:#417192; background:url(../images/bg_16.jpg) repeat-x bottom; margin-right:2px}
.contentB .s3 p{ font-size:12px; font-weight:normal; line-height:20px; margin-top:0px; padding-top:0px; margin-bottom:0px; color:#FFFFFF; padding-left:10px; padding-right:10px;padding-top:8px;}
.contentB .s3 .title{clear:both;  width:192px; }
.contentB .s3 .imgA{ border-bottom:2px solid #6c9ab2; clear:both}
.contentB .s3 .footer{clear:both;  width:192px;  height:12px; background:url(../images/bg_14.jpg) no-repeat right bottom; font-size:12px ; text-align:right; color:#d0d0d0}
.contentB .s3 .footer a{ text-decoration:none; color:#d0d0d0}
.contentB .s3 .footer01{clear:both;  width:192px;  height:12px; background:url(../images/bg_15.jpg) no-repeat left bottom; font-size:12px ; text-align:right; color:#d0d0d0; }
.contentB .s3 .footer01 a{ text-decoration:none; color:#d0d0d0}
