body{
	margin:0 auto;
	font-size:12px;
	color:#231917;
	font-family:"微软雅黑";

}
img {
	border: none;
}
a {
	color:#231917;
	font-size:12px;
	text-decoration: none;
}
a:hover {
	color: #30318b;
	font-size:12px;
	text-decoration:none;
}

p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
.jg{
	width:100%;
	height:6px;
	overflow:hidden;
}
.jg1{
	width:100%;
	height:20px;
	overflow:hidden;
}
.jg2{
	width:100%;
	height:10px;
	overflow:hidden;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clearfix{ clear:both;}
.wid{width:1080px; margin:0 auto;}



#flash { width:100%;  background:url(images/fla1.jpg) no-repeat center; height:660px; margin-top:-90px; float:left; position:relative;z-index:-11;}




/*
.home-foc{background:#f98b0c url(foc_bg.jpg) no-repeat center top;}*/
.home-foc,.changephoto,.home-foc .photo{width: 100%;height:660px; overflow: hidden; position:relative;}
.changephoto{}
.home-foc .photo img{position: absolute;	top: 0;	left: 50%; margin-left:-960px;}

.home-foc-nav{ position:absolute; left:50%; bottom:40px;  width:980px; margin-left:-500px;}
.home-foc-nav ul{ float:right;}
.home-foc-nav li{ float:left; display:inline;cursor:pointer;  margin:0px 0 0 15px; overflow:hidden;}
.home-foc-nav a{ background-image:url(images/focnav8a.png); display:block; float:left; cursor: pointer; width:53px; height:75px;}
.home-foc-nav .a01{background-position:0 -75px;}
.home-foc-nav .a02{background-position:-53px -75px;}
.home-foc-nav .a03{background-position:-106px -75px;}
.home-foc-nav .a04{background-position:-159px -75px;}
.home-foc-nav .a05{background-position:-212px -75px;}
.home-foc-nav .a06{background-position:-265px -75px;}
.home-foc-nav .a07{background-position:-319px -75px;}
.home-foc-nav .a08{background-position:-372px -75px;}
.home-foc-nav .on .a01{background-position:0 0;}
.home-foc-nav .on .a02{background-position:-53px 0;}
.home-foc-nav .on .a03{background-position:-106px 0;}
.home-foc-nav .on .a04{background-position:-159px 0;}
.home-foc-nav .on .a05{background-position:-211px 0;}
.home-foc-nav .on .a06{background-position:-263px 0;}
.home-foc-nav .on .a07{background-position:-316px 0;}
.home-foc-nav .on .a08{background-position:-372px 0;}


.home-foc .main{ position:absolute; left:0; bottom:0;   width:100%; z-index:1;}
.home-foc .titles{ position:absolute; left:50%; top:5px; margin-left:-470px; width:940px; z-index:1; color:#fff; overflow:hidden;}
.home-foc .titles a{ color:#fff;}
.home-foc .titles dl{ float:right;}
.home-foc .titles  dt{ float:left; font-size:40px;font-family:"微软雅黑"; line-height:45px; display:inline; padding:10px 25px 0 0;}
.home-foc .titles dd{ width:700px; float:left; line-height:1.8em;}
.home-foc .titles dd p{ font-size:13px; line-height:22px;}
.home-foc .more{ padding-bottom:5px; overflow:hidden; width:100%;}
.home-foc .a_more{ float:right;}
.home-foc .bgcolor{background: #de8d45; height:75px;  width:100%;opacity:0.8;filter:Alpha(Opacity=80);}
.change-col01 .bgcolor{ background-color:#a5cc2d}
.change-col02 .bgcolor{ background-color:#693387}
.change-col03 .bgcolor{ background-color:#f99d32}
.change-col04 .bgcolor{ background-color:#00ada9}
.change-col05 .bgcolor{ background-color:#0054a7}
.change-col06 .bgcolor{ background-color:#f08200}
.change-col07 .bgcolor{ background-color:#df0615}





.index_flash{ width:100%; height:98px;position:absolute; z-index:55; margin-top:450px;}
.index_flash1{ width:500px; height:98px; float:right}
.index_fla1{width:68px; height:98px; float:left; padding-right:30px;}
.index_fla1 a{ display:block; background:url(images/in_fla1.png) no-repeat; width:68px; height:98px;}
.index_fla1 a:hover{ display:block; background:url(images/in_fla1a.png) no-repeat; width:68px; height:98px;}

.index_fla2{width:68px; height:98px; float:left; padding-right:30px;}
.index_fla2 a{ display:block; background:url(images/in_fla2.png) no-repeat; width:68px; height:98px;}
.index_fla2 a:hover{ display:block; background:url(images/in_fla2a.png) no-repeat; width:68px; height:98px;}

.index_fla3{width:68px; height:98px; float:left; padding-right:30px;}
.index_fla3 a{ display:block; background:url(images/in_fla3.png) no-repeat; width:68px; height:98px;}
.index_fla3 a:hover{ display:block; background:url(images/in_fla3a.png) no-repeat; width:68px; height:98px;}

.index_fla4{width:68px; height:98px; float:left; padding-right:30px;}
.index_fla4 a{ display:block; background:url(images/in_fla4.png) no-repeat; width:68px; height:98px;}
.index_fla4 a:hover{ display:block; background:url(images/in_fla4a.png) no-repeat; width:68px; height:98px;}


.index_fla5{width:68px; height:98px; float:left;}
.index_fla5 a{ display:block; background:url(images/in_fla5.png) no-repeat; width:68px; height:98px;}
.index_fla5 a:hover{ display:block; background:url(images/in_fla5a.png) no-repeat; width:68px; height:98px;}


.index_gg{height:28px; background-color:#f1f2f4; padding-top:10px; color:#ec900b; font-size:14px;letter-spacing:1px;}

.index_gg a{ color:#ec900b; font-size:14px; letter-spacing:1px;}

.index_newfla{width:380px; height:250px; padding-right:40px;}
.index_new{width:340px; height:250px; padding-right:20px;}


.index_new_tit{
	border-bottom:1px solid #bababc;
	height:35px;
	width:100%;
}

.index_new_tit_zi{
	padding-top:3px;
	height:28px;
	font-size:19px;
	font-weight:bolder;
	font-family:"微软雅黑";
	letter-spacing:2px;
	color:#303030;
}


.index_new_more{
	padding-top:8px;
	font-family:"微软雅黑";
	font-size:13px;
	
}
.index_new_more a{
	font-size:13px;
	color:#d10100;
}


.index_new_nr ul{
	width:100%;
}


.index_new_nr ul li{ line-height:30px;
}
.index_new_nr ul li span{
float:right;
}


.index_video{width:270px;}


.index_xs{	background:url(images/index_xxgsback.gif) no-repeat center; width:100%; height:440px;}
.index_xs_tit{ text-align:center; font-family:"微软雅黑"; font-size:22px; font-weight:bolder; color:#FFFFFF; padding-top:36px; letter-spacing:3px}

.index_xs_nr{ text-align:center; padding-left:30px;}
.index_xs_nr ul li{ float:left; padding-right:20px;}










.hh3 {
    border-bottom: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
    margin-bottom:15px;
}


.hh3 b{
    background:url("images/dyt1.png") no-repeat scroll 5px -58px;
    border-bottom: 3px solid #06AA47;
    color: #06AA47;
    display: inline-block;
    float: left;
	font-size:15px;
    font: bold  "Microsoft YaHei";
    height: 38px;
    margin-right: 10px;
    overflow: hidden;
    padding: 0 28px 0 40px;
}
.hh3 i {
    color: #333;
    display: inline-block;
    font: bold  "Times New Roman",Times,serif;
    height: 30px;
 line-height:30px;
    padding-left: 8px;
}

.footback{background:url("images/about_bottomback.gif") no-repeat center; width:100%; height:4px}

.foot{ width:100%; height:100px; background:#FFFFFF;font-size:14px;}

.foot_dh{ padding-top:15px; }
.foot_dh ul li{ float:left; font-size:14px; font-family:"微软雅黑";}
.foot_dh ul li a{font-size:14px; font-family:"微软雅黑";}


.about_top{ height:89px; width:100%; border-bottom:1px solid #dbdbdb;}

.about_logo{  width:200px; height:54px; padding-top:15px;}
.about_s{ padding-top:30px;}

.dh{ width:100%; background:url("images/about_topback.gif") no-repeat center bottom; height:60px;}
.dh ul{ }
.dh li { float:left; width:120px; height:56px; display:block;   text-align:center;}
.dh li  a{  display:block;color:#333333; width:120px; height:36px; padding-top:20px; font-size:16px;}
.dh li  a:hover{ color:#30318b;   }

.about_back{ background:url("images/about_nrback.gif") repeat-x top; width:100%;}

.about_fl{ width:1040px; background:url("images/about_cp.gif") no-repeat left; margin-left:20px; height:50px; margin-right:20px;}
.about_fl ul li{ float:right; padding-left:15px; padding-right:15px; height:40px; font-size:15px; padding-top:15px;}
.about_fl ul li a{ font-size:15px; }
.about_fl ul li a:hover{ border-bottom:2px solid #d20001; font-weight:bold; color:#606060;  font-size:15px; }

.about_ms{ width:1040px; margin-left:20px; margin-right:20px;}
.about_mszi{ width:330px;}
.about_ms_tit{ font-size:30px; line-height:50px;  color:#f42810;}
.about_ms_tit1{ font-size:13px; line-height:26px; padding-top:20px;  color:#595959;}




.about_right{ width:252px; border:1px solid #aeaeae; border-top:0px; height:100%; border-bottom:0px;}
.about_nr{ width:760px; line-height:25px;}
.about_dz{ width:100%; border-bottom:1px solid #aeaeae; height:25px; padding-top:20px; font-size:14px}
.about_dz a{ font-size:14px}


.right_fl_tit{ background:#30318b; width:252px; height:60px; padding-top:10px; letter-spacing:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:35px;}
.right_fl ul{
	width:252px;
}
.right_fl ul li{
	width:100%;
	
	height:35px;
	
	padding-top:15px;
	border-bottom:1px solid  #aeaeae;
}
.right_fl ul li{
	font-family:"微软雅黑";
	font-size:13px;
}
.right_fl ul li a{
	font-family:"微软雅黑";
	font-size:13px;
	

}

.right_fl ul li.right_flh{
 	width:100%;
	
	height:35px;
	background:#ebebeb;
	padding-top:15px;
	border-bottom:1px solid  #aeaeae;
}


.new_jt{ width:260px; padding-right:20px; border-right:2px solid #dcdcdc;}

.new_xs{ width:358px;}


.contact_tit{ font-size:18px; color:#64563f; line-height:30px; font-weight:bolder;}

.contact_nr{ line-height:25px; font-size:15px;font-weight:bolder; color:#64563f; }

.news_list2 li{height:25px;line-height:25px;border-bottom:1px dashed #cccccc;padding:6px 0 5px 0;color:#a0a0a0;}
.news_list2 li span.title a{float:left;color:#0f5fbb;font-weight:bold;}
.news_list2 li span.title a:hover{text-decoration:none;color:#000;}
.news_list2 li span.time{float:left;}
.news_list2 li span.hits{float:right;}
.news_list2 li span.class{margin-left:12px;}
.news_list2 li span.class a{text-decoration:underline;color:#a0a0a0;}

.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#d3f3fd;}


.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


.news-title{
	width:100%;
	text-align:center;
	/*改于showhonor*/
	height:47px;
	color:#d20001;
	font-size:20px;
}
.info{
	width:100%;
	text-align:center;
	height:35px;
}

#textarea{
	width:95%;
	padding-left:20px;
	line-height:25px;
}

.hr_list ul{
width:100%;
}
.hr_list ul li{
	width:100%;
	line-height:35px;
	border-bottom:1px dashed #cccccc;
}
.jobConts{line-height:30px;color:#666;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#333;}









.style .style-con{width:1200px;height:300px;}
.style .style-con li{float:left;width:290px;height:300px;padding:0 5px;}
.style .style-con li a{display:block;position:relative;height:300px;width:290px;}
.style .style-con li a span{display:none;background:#000;filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;width:270px;height:270px;position:absolute;bottom:0px;left:0px;font-size:14px;color:#ffffff;font-family:'微软雅黑';padding-left:10px;padding-top:30px; padding-right:10px;line-height:30px;}
.style .style-con li a span p{ text-align:right;color:#ffffff;font-size:20px; font-family:"微软雅黑";}
.style .style-con li a:hover span{display:block;}




.msgtitle{display:block;padding-bottom:10px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{border:1px solid #a51c16;background:#fdf3f3;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#a51c16;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#a51c16}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

.inputms{width:120px;background:url("admin/templates/images/calendarBg.png") 98px no-repeat;cursor:pointer;border:1px solid #e0e0e0;padding:8px 9px;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}