@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none;}
img{ border:0;}

h1,h2,h3,h4,form,tr,td,dl,dd,p,ul,li{
	padding:0;
	margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif;}
a:link{
	text-decoration:none; color:#FFF;}
a:visited{
	text-decoration:none; color:#FFF;}
a:hover{ color:#CCC;}
a:active{
	text-decoration:none; color:#333;}

body {font:normal 13px/22px "微软雅黑";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
.clear{
	clear:both;}




.top { background:#3d3d45; height:36px;}
.tbnad{width:1000px; margin:0 auto; height:36px;}
.top1{ width:500px;  margin:0 auto; height:36px; float:right;}
.top1 ul { list-style:none; padding:0px; margin:0px;}
.top1 ul li { line-height:36px; color:#FFF; float:left; margin-left:10px;}
.sousuo { background:url(../images/sou.jpg) no-repeat;width:155px; height:36px; margin-right:10px;}
.sousuo input[type="text"] { width:100px; height:18px; margin-top:7px; margin-left:13px; border:none;}
.sousuo input[type="submit"] { background-image:url(../images/sou1.jpg); width:19px; height:17px; border:none;}

.banner { width:100%; height:90px; background:url(../images/b_02.jpg) repeat-x; padding:0px;}
.b_1{ width:1050px; height:90px; margin:0 auto; padding:0px;}
.logo { float:left; width:133px; height:90px;}
.dd {
    width: 100%;
    line-height: 20px;
    border-bottom: #000000 dashed 1px;
    text-align: left;
}
#nav{width:800px; margin:0 auto; height:90px; line-height:90px; display:block; overflow:hidden;}
#nav{width:800px;margin:20px auto;height:40px;line-height:40px;display:block;overflow:hidden;float:left;}
#nav #navMenu ul{width:860px;float:left;height:40px;}
#nav #navMenu li{float:left;font-size:15px;}
#nav #navMenu li a{color:#000!important;text-decoration:none;width:130px;height:40px;line-height:40px;text-align:center;display:block;}
#navMenu li a.last{width:150px;}
#navMenu li a.current{background-position:0 -80px; width:150px; height:40px; line-height:40px; text-align:center; display:block;color:#fff;}
#navMenu li a:hover{background-position:0 -40px;}




.b_1{ width:1000px; height:90px; margin:0 auto; padding:0px;}
.logo { float:left; width:133px; height:90px;}
#nav{width:800px;margin:20px auto;height:40px;line-height:40px;display:block;overflow:hidden;float:left;}
#nav #navMenu ul{width:860px;float:left;height:40px;}
#nav #navMenu li{float:left;font-size:15px;}
#nav #navMenu li a{color:#000!important;text-decoration:none;width:130px;height:40px;line-height:40px;text-align:center;display:block;}
#navMenu li a.last{width:150px;}
#navMenu li a.current{width:150px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
.b_1.#nav #navMenu li a:hover{background-position:0 -40px;color:#fff;}
/*-------- 下拉菜单 --------------*/
.dropMenu{position:absolute; top:10px; z-index:100; visibility:hidden; margin-top:20px; border:1px solid #0e2c5e; border-top:0px; background-color:#344157; padding:4px;width:160px;z-index:1000;}
.dropMenu li{float:left; width:150px; height:32px;}
.dropMenu li a{display:block; padding:5px 0 5px 15px; color:#fff; text-decoration:none;}
.dropMenu a:hover{text-decoration:underline; color:#0099FF!important; text-decoration:none;}







/* CSS Reset */
body, p, h1, h2, h3, h4, h5, h6, ul, li, ol, dl, dt, dd, form{margin: 0px;padding: 0px;}
li, dt, dd{list-style: none;}
.mid{width: 750px;margin: 0 auto;}
#main {_zoom:1;font-family:"微软雅黑";}
#top-main {position:relative;overflow:hidden;height:560px;border-bottom:1px solid #E5E5E5; background: url(img/top_banner_bg.jpg) repeat-x; position:relative; z-index:10;}
#top-main .orange-btn {font-family:"微软雅黑";display:inline-block; width:100%; height:45px; line-height:45px; text-align:center; font-size:18px; color:#fff; background:url() repeat-x;}
#top-main .orange-btn:hover {background-position:0 -45px;}
#top-main .left-banner {*overflow:hidden;}
#top-main .left-banner li {position:absolute;width:980px;height:400px;left:0;top:0;padding-top:15px;}
#top-main .left-banner li img {width:980px;height:400px;}
#top-main .controller {position:absolute;width:120px;height:20px;top:520px;left:300px;}
#top-main .controller li {cursor:pointer;background:#abc;float:left;width:22px;height:20px;background:url(img/dot.jpg) 4px 0 no-repeat;_background:url(img/dot_8.jpg) 4px 0 no-repeat;}
#top-main .controller li.current{background-position:5px -20px;}
#top-main .controller li:hover {position:relative;top:1px;}
#top-main .right-account {float:right; position:relative;}
#top-main .right-user {float:right;position:relative;margin-top:30px;}
#bdshare .bds_more {color:#999;}
.mb28 {margin-bottom:28px;}
.pr {position:relative;}
.vt {vertical-align:top;}
.mb20 {margin-bottom:20px;}

/* tongzhi */
.blk_18 {
 font-size: 12px; overflow: hidden;  width: 926px; height:60px;  zoom: 1; float:right;}
.blk_18 .pcont {
 float: left; overflow: hidden; width: 500px
;}
.blk_18 .ScrCont {
 width: 32766px; zoom: 1
;}
.blk_18 #List1_1 {
 float: left
;}
.blk_18 #List2_1 {
 float: left
;}
.blk_18 .LeftBotton {
 background: url(../images/picr_1.jpg) no-repeat; float: left; display:inline;  width: 15px; height:580px;}
.blk_18 .RightBotton {
 background: url(../images/picr_1.jpg) no-repeat; float: right;  display:inline;  width: 15px; height:580px
;}
.blk_18 .LeftBotton {
 background-position: 0px 0px;}
.blk_18 .RightBotton {
 background-position: 0px -100px; margin-left: -1px
;}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0px
;}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px
;}

.blk_18 .pl {
   height:60px; line-height:60PX; text-indent:20px; width:960px;}
.blk_18 .pl  a:link{
	text-decoration:none; color:#5f5c5c;}
.blk_18 .pl  a:visited{
	text-decoration:none; color:#5f5c5c;}
.blk_18 .pl  a:hover{ color: #09F;}
.blk_18 .pl  a:active{
	text-decoration:none; color:#5f5c5c;}
.blk_18 A.pl:hover {
  background: #fff;  color: #ff9900; height:60px;}
.commu_cont3 {
 margin: 9px 7px 7px; line-height: 150%
;}
.commu_cont3 UL {
 width: 188px
;}
-->


.zuixin { background:#FFF; border-bottom:solid #e3dfdf 1px; height:60px;}
.zx1 { width:1000px; background:url(../images/gao.jpg) no-repeat; height:60px; margin:0 auto;}


.main { width:1000px; margin:0 auto; margin-top:20px;}

.main .main1 { width:650px; height:280px;  float:left;}
.main1 .m_01 { width:650px; height:32px; background:#eeeef1;}
.main1 .m_01 img { width:23px; height:32px; float:right; margin-right:5px;}
.main1 .m_01 h3 { line-height:27px; text-indent:15px;}
.main1 .m_01 span { color:#999;}
.main1 .m_02  { width:650px; height:220px; background:#FFF;}
.m_02 .tuwen { width:650px; height:220px; margin:0 auto;  padding-top:5px;}
.tuwen  .tu { padding-top:8px; float:left; clear:both;}
.tuwen  .wen { float:left;}
.wen h3 { padding:10px; padding-bottom:inherit;}
.wen span { color:#F00;}
.wen a:link{text-decoration:none; color:#F00;}
.wen a:visited{text-decoration:none; color:#F00;}
.wen a:hover{ color:#F00;}
.wen ul { width:210px;}
.wen h3 a:link{text-decoration:none; color:#000;}
.wen h3 a:visited{text-decoration:none; color:#000;}
.wen h3 a:hover{ color:#F00;}


.main .main2 { width:320px; height:280px; float:left; margin-left:15px;}
.main2 .m_02 { width:320px; height:32px;background:#eeeef1;}
.main2 .m_02 img { width:23px; height:32px; float:right; margin-right:5px;}
.main2 .m_02 h3 { line-height:27px; text-indent:15px;}
.main2 .m_02 span { color:#999;}
.main2 .m_03 { width:320px; height:240px; background:#FFF;}
.main2 .m_03 img { float:left; padding:5px;}
.main2 .m_03 span { line-height:23px;}
.m_03 a:link{text-decoration:none; color:#F00;}
.m_03 a:visited{text-decoration:none; color:#F00;}
.m_03 a:hover{ color:#F00;}


.main .jjfa{ width:990px;  margin-top:10px;}

.jjfa1 { width:990px; height:32px;background:#eeeef1;}

.jjfa1 .top_1 h3 { line-height:27px; text-indent:15px;}
.jjfa1 .top_1 span { color:#999;}
.jjfa1 .top_1 img { width:23px; height:32px; float:right; margin-right:5px;}
.jjfa .fat{
	float:left;
	width:300px;
	height:280px;
	position:relative;
	margin-left: 10px;}
.jjfa .fat IMG {position:absolute;
    top:10px;
    left: 0px;}
.jjfa .fat a{
	display:block;
	width:300px;
	height:66px;
	position:absolute;
	bottom:0;
	
	color:white;
	background-image:url();
	background:rgba(0,0,0,.7); 
	
	text-shadow: 1px 1px 2px rgba(0,0,0,.25);
	font:15px GEInspiraPitch,微软雅黑 !important;
	line-height: 1.1; 
	z-index:100px;}
.jjfa .fat:hover {	cursor:pointer; cursor:hand;}
.jjfa .fat:hover A,
.jjfa .fat A:hover{
	background-color:#3D90E9;
	text-decoration:none;
	filter:none;
	z-index:100px;}



.zxcp { width:990px; height:32px; background:#eeeef1; margin-top:10px;}
.zxcp1 .top_1 h3 { line-height:27px; text-indent:15px;}
.zxcp1 .top_1 span { color:#999;}
.zxcp1 .top_1 img { width:23px; height:32px; float:right; margin-right:5px;}
.zxcp .cp1{
	float:left;
	width:300px;
	height:280px;
	position:relative;
	margin-left: 10px;}

.zxcp .cp1 a{
  display:block;
	width:300px;
	height:66px;
	position:absolute;
	bottom:0;
	
	color:white;
	background-image:url();
	background:rgba(0,0,0,.7); 
	
	text-shadow: 1px 1px 2px rgba(0,0,0,.25);
	font:15px GEInspiraPitch,微软雅黑 !important;
	line-height: 1.1; 
	z-index:100px;}
.zxcp .cp1 :hover {cursor:pointer; cursor:hand;}
.zxcp .cp1 :hover A,
.zxcp .cp1  A:hover{
	background-color:#3D90E9;
	text-decoration:none;
	filter:none;
	z-index:100;}

.zxcp .cp1 IMG {position:absolute;
    top: 10px;
    left: 0px;}

.zxcp .cp1 .cafion{width:300px; height:80px; background-color:rgba(0, 0, 0, 0.7);  margin-top:-80px;}
.zxcp .cp1 .cafion a{width:300px; height:80px; background:url(../images/10.jpg) no-repeat 0 -80px; background-position: 0px 80px; margin-top:-80px;}
.zxcp .cp1 .cafion h2 {color:#FFFFFF; font-size:13px; font-weight: bold;  padding-top:10px;}
.zxcp .cp1 ul{ width:300px; margin-top:5px;}
.zxcp p { text-align:center; color:#858484;}
.zxcp p b { color:#666;}


.bottom { width:100%; height:355px; background:url(../images/bottom.jpg) no-repeat; margin: 0 auto; margin-top:15px;}
.b1 { width:990px; height:320px; margin:0 auto; position:relative; top:20px;} 
.z1 { width:200px; float:left;}
.z1 h3 { height:30px; line-height:30px; border-bottom: #CCC solid 1px;}
.z1 ul li { line-height:30px; color:#767678;}
.z1 ul li a:link{
	text-decoration:none; color:#333;}
.z1 ul li a:visited{
	text-decoration:none; color:#333;}
.z1 ul li a:hover{ color:#CCC;}
.z1 ul li a:active{
	text-decoration:none; color:#333;}
.z2 { width:500px;float:left; margin-left:25px;}
.z2 h3 { height:30px; border-bottom:#CCC solid 1px; line-height:30px;}
.z2 ul li {line-height:30px; color:#767678;}
.z2_1 { float:left; margin-left:5px;}
.z2_2 { float:left; margin-left:15px;}
.z2_3 { float:left; margin-left:35px; line-height:25px; color:#767678;}


.btm { width:100%; height:40px; background:#3d3d45;}
.bt1 { width:990px; height:40px; margin:0 auto; line-height:40px; color:#FFF;}
.bt_01 { float:left;}
.bt_02 { float:right;}



.tu img{ margin:0 auto; display:block;}
.fajj { width:990px; margin:0 auto;}
.fajj1 { width:990px; height:28px;line-height:28px; margin-top:10px;}
.fajj1 a:link{
	text-decoration:none; color:#333;}
.fajj1 a:visited{
	text-decoration:none; color:#333;}
.fajj1 a:hover{ color:#CCC;}
.fajj1 a:active{
	text-decoration:none; color:#333;}
.fajj2 { width:990px; height:28px;background:#eeeef1; margin-top:5px;}
.fajj2 .top_1 h3 { line-height:27px; text-indent:15px;}
.fajj2 .top_1 span { color:#999;}
.fajj2 .top_1 img { width:19px; height:28px; float:right; margin-right:5px;}
.fajj .fa1{ width:300px; margin-top:15px; float:left; margin-left:22px; border-bottom:1px solid #e8e8e8; padding-bottom:15px;}
.fajj .cp1 ul{ width:300px; margin-top:5px;}
.fajj p { text-align:center; color:#858484;}
.fajj p b { color:#666;}

.gsjs { width:990px; margin:0 auto;}
.gsjs1 { width:990px;}
.gsjs1 .gsjs_left { width:200px; background:#ec1d23;  position:relative; top:10px; float:left; margin-right:10px;}
.gsjs1 .gsjs_left h3 { font-size:15px; text-align:center; color: #FFF;  position:relative; top:20px; letter-spacing:2px;}
.gsjs1 .gsjs_left .gsjs_01 { width:190px;  background:#FFF; margin-top:38px; margin-left:10px;}
.gsjs_01 ul li { height:50px; line-height:50px; font-size:12px; border-bottom:#CCC solid 1px; text-indent:25px; font-weight:bold;}
.gsjs_01 ul li a:link{
	text-decoration:none; color:#5f5c5c;}
.gsjs_01 ul li a:visited{
	text-decoration:none; color:#5f5c5c;}
.gsjs_01 ul li a:hover{ color: #09F;}
.gsjs_01 ul li a:active{
	text-decoration:none; color:#5f5c5c;}


.gsjs1 .gsjs_right { width:755px;  float:left; margin-left:15PX;}
.gsjs1 .gsjs_right  a:link{
	text-decoration:none; color:#5f5c5c;}
.gsjs1 .gsjs_right a:visited{
	text-decoration:none; color:#5f5c5c;}
.gsjs1 .gsjs_right a:hover{ color: #09F;}
.gsjs1 .gsjs_right a:active{
	text-decoration:none; color:#5f5c5c;}
.gsjs_right .gsjs_02 { height:28px; line-height:28px;}
.gsjs_right .gsjs_02 a:link{
	text-decoration:none; color:#5f5c5c;}
.gsjs_right .gsjs_02 a:visited{
	text-decoration:none; color:#5f5c5c;}
.gsjs_right .gsjs_02 a:hover{ color: #09F;}
.gsjs_right .gsjs_02 a:active{
	text-decoration:none; color:#5f5c5c;}
.gsjs_right h3 {font-size:18px; color: #09F; letter-spacing:2px; border-bottom:solid #CCC 1PX; padding:10px 0; font-weight:normal;}

.gsjs_right p {line-height:30px;}



.ptfw{width:990px; margin:0 auto;}
.ptfw a:link{
	text-decoration:none; color:#5f5c5c;}
.ptfw  a:visited{
	text-decoration:none; color:#5f5c5c;}
.ptfw  a:hover{ color: #09F;}
.ptfw  a:active{
	text-decoration:none; color:#5f5c5c;}
.ptfw1 { width:990px;}
.ptfw1 .ptfw_left {width:200px; background:#ec1d23;  position:relative; top:10px; float:left; margin-right:10px;}
.ptfw1 .ptfw_left h3 {font-size:16px; text-align:center; color: #FFF;  position:relative; top:20px;letter-spacing:2px;}
.ptfw1 .ptfw_left .ptfw_01{width:190px; background:#FFF; margin-top:38px; margin-left:10px;}
.ptfw_01 ul li { height:50px; line-height:50px; font-size:15px; border-bottom:#CCC solid 1px; text-indent:25px; font-weight:bold;}
.ptfw_01 ul li a:link{
	text-decoration:none; color:#5f5c5c;}
.ptfw_01 ul li a:visited{
	text-decoration:none; color:#5f5c5c;}
.ptfw_01 ul li a:hover{ color: #09F;}
.ptfw_01 ul li a:active{
	text-decoration:none; color:#5f5c5c;}
	
.ptfw1 .ptfw_right { width:755px;  float:left;text-indent:5px; margin-left:15PX;}
.ptfw_right .ptfw_02 { height:28px; line-height:28px;}
.ptfw_right h3 {font-size:18px; color: #09F; letter-spacing:2px; border-bottom:solid #CCC 1PX; padding:10px 0; font-weight:normal;}
.ptfw_right p { line-height:30px;}
.ptfw_right .ptfw_03{ width:755px;  height:50px;}
.ptfw_03 ul li{ float:left; line-height:50px;}
.ptfw_03 input { width:220px; height:25px; border:none; background:#E5E5E5;}
.ptfw_04 ul li { float:left; margin-top:10px;} 
.ptfw_04 textarea { width:689px; background:#E5E5E5; height:80px; border:none; resize:none;}
.ptfw_05 { width:755px; height:40px;line-height:40px; margin-top:10px;}
.ptfw_05 ul li { float:left;}
.aa{width:550px; height: auto; float:left; margin-top:10PX;}
.bb{width:550px;line-height:20px;}
.bb a:link{
	text-decoration:none; color:#666666;}
.bb a:visited{
	text-decoration:none; color:#666666;}
.bb a:hover{ color: #666666;}
.bb a:active{
	text-decoration:none; color:#666666;}
.mm{width:100%; height: auto; margin-top:10px; text-align:center;}
.mm a:link{
	text-decoration:none; color:#666666;}
.mm a:visited{
	text-decoration:none; color:#666666;}
.mm a:hover{ color: #666666;}
.mm a:active{
	text-decoration:none; color:#666666;}
.cc{width:200px; height: auto; float:left; margin-top:10PX;}
.title{width:190px; height:50px;  font-size:14px; font-weight: bold; padding-left:10px; background-color:rgb(236, 29, 35);}
.job{width:100%; height:350px;}
.job ul{width:100%; height:350px;}
.job ul li{width:210px; height:130px; margin-left:40px; float:left; background-color:#CCCCCC; color:#000000;}
.biao{width:100%; height:350px;}
.biao ul{width:100%; height: auto;}
.biao ul li{background-image: url(../images/biao.jpg);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	line-height: 20px;
	height: 20px;
	width: 500px;
	padding-left: 20px;}
.pagelist li{
    display:inline;
	list-style:none;
	margin-left:2px;
	color:#585858;
	border:1px solid #cccccc;
	padding:4px 6px 4px 6px;
	float:left;
    margin-right:3px;}
.pagelist{
	font-size:12px;
    margin-top:20px;
	height:60px;
	line-height:60px;
	text-align:center;
	width:98%;
    clear:both;}
p.bottompage{
text-align:center;
margin-bottom:10px;}
.vv{
	width:750px;
	padding-top:20px;}
.mm{
	width:100%;
	margin-top:20px; 
	text-align:center;}
.vv ul li{
	width:240px; 
	height:80px; 
	float:left;
	font-family:"微软雅黑";
	margin-left:10px;}
.vv ul li .list_img{
	width:58px;
	float:left;}
.vv ul li a img{
	border: 1px solid #CCCCCC;}
.vv ul li .div_cont{
	width:170px;
	float:left;
	margin-left:10px;}
.vv ul li .div_cont p{
	line-height:20px;}
.vv ul li .div_cont p.p_title{
    width:170px;
	color:#0099ff;
	font-weight:bold;}
.mm a:link{
	text-decoration:none; color:#666666;}
.mm a:visited{
	text-decoration:none; color:#666666;}
.mm a:hover{ color: #666666;}
.mm a:active{
	text-decoration:none; color:#666666;}
.list_div{
	width:750px;
	font-weight:bold; 
	color: #0099FF; 
	border-bottom:2px solid #0099ff;
	position:relative;
	height:24px;
	line-height:24px;}
.list_div span{
	position:absolute;
	padding:0 10px 0 0;
	display:block;
	background:#FFFFFF;
	bottom:-10px;}
.dd{width:100%; line-height:20px; border-bottom:#000000 dashed 1px; text-align:left;}
#yy{
	width:100%;
	margin-top:20px; 
	text-align:center;}