@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; background:url(../images/contentbg.jpg) 0px 611px repeat-x; background-color:#0059ac; width:100%;
}适应全屏幕背景，
.btn {
    color: rgba(0,0,0,0.5);
}图片的透明度。0.5为50%的透明度

body,div,td,th,form,img,ul,li,dl,dt,dd{font-size:12px; margin:0px; padding:0px;}
img {border:0;}
h1,h2,h3,h4,h5,h6,h7,h8,h9 {font-size:12px; font-weight:normal; font-style:normal; margin:0px; p adding:0px;}
p{ margin:0px; padding:0px; font-size:12px; font-family:"宋体";}
span{  margin:0px; padding:0px; font-size:12px; font-family:"宋体";}
ul,li,ol,{list-style:none outside none; list-style-type:none;}
i{ font-style:normal; font-weight:normal;}
b{ font-style:normal; font-weight:normal;}
img{}
input,select{vertical-align:middle;}
.clear{clear:both;}
.clear:after{content:".";height:0;display:block;clear:both;visibility:hidden;font-size:0;}
a{text-decoration:none;}
.clearfix {	ZOOM: 1;}
.clearfix:after {DISPLAY: block; CLEAR: both; CONTENT: ' ';}
h1{ font-size:12px; display:block; text-align:center; line-height:30px;}

/*head*/
#head{ width:100%; background:url(../images/headbg.png) repeat-x;}
.head-top{ width:1024px; margin:0px auto; padding:0px; height:22px; padding-top:27px; padding-bottom:6px;}
.search{ float:right; margin-right:16px;}
.search input{ line-height:22px; height:22px; margin:0px; padding:0px; border:none; background:url(../images/searchinputbg.gif) no-repeat; display:inline; padding-left:3px;}
.search img{ vertical-align:middle;}

.head-bottom{ width:1024px; margin:0px auto; padding:0px; overflow:hidden; padding-bottom:14px;}
.head-bottom img{ float:left; width:457px; margin:0px; padding:0px;}
#nav{ float:right; width:560px; list-style-type:none; margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑", "宋体"; font-weight:bold; line-height:34px; height:34px; margin-top:22px;}
#nav li{ float:left; text-align:center; list-style-type:none; width:78px; line-height:34px;}
#nav li a{ color:#141414; width:100%; height:34px; display:block;}
#nav li a:hover{ color:#fff; background:url(../images/navhover.jpg) no-repeat; display:block; height:34px; padding:0px;}

/*banner*/
.banner{ width:100%; overflow:hidden;}

/*zxzx*/
#index-zxzx{ background:url(../images/newsbg.jpg) repeat-x; height:60px; margin-top:1px; padding-top:9px;}
.index-zxzx{ background:url(../images/zxzxbg.jpg) no-repeat; width:849px; margin:0px auto; display:block; line-height:39px; padding-left:175px; font-size:12px; font-family:"微软雅黑", "宋体"; color:#fff; height:41px;}



/*首页第一块*/
.index-top{ background:url(../images/index-topbg.jpg) no-repeat; width:1032px; height:8px; margin:0px auto;}
.index-one{ background:url(../images/index-contentbg.gif) repeat-y; overflow:hidden; width:992px; margin:0px auto; padding:10px 20px 5px 20px; _margin-top:-12px;  }
.index-about{ width:348px; float:left;}
.index-about span{ border-bottom:1px solid #048ed7; overflow:hidden; display:block; margin-bottom:15px;}
.index-news span{ border-bottom:1px solid #ebebeb; overflow:hidden; display:block; margin-bottom:6px;}
.index-about span img{ display:inline;}
.index-news span img{ padding-bottom:9px;}
.index-about p img{ border:1px solid #e5e5e5; padding:2px; margin-right:7px; float:left; display:block; width:135px; height:102px;}
.index-about p{ line-height:23px; font-size:12px;}
.index-about p a{ color:#333;}
.red{ color:#cf0001;}
.more{ float:right;}
.index-news{ float:left; margin-left:25px; width:362px;}
.index-news ul{ list-style-type:none; margin:0px; padding:0px;}
.index-news ul li{ list-style-type:none;  margin:0px; padding:0px; background:url(../images/icon.jpg) 8px 12px no-repeat; padding-left:24px; line-height:28px; font-size:12px; font-family:"宋体"; overflow:hidden; border-bottom:1px dashed #cfcfcf; height:28px;}
.index-news ul li span{ float:right;}
.index-news ul li a{ color:#4c4c4c}
.index-news ul li a:hover{ color:#056eb2}
.index-button{ width:226px; float:right;}
.index-button a img{ border:0;}
.index-button img{ margin:8px 0px;}
.index-bottom{ background:url(../images/index-contentbottombg.jpg) no-repeat; padding:0px; height:7px; width:1032px; margin:0px auto; margin-bottom:12px;}
/*首页第二块*/
.title{ background:url(../images/indexprobg.jpg) no-repeat; width:100%; height:31px; overflow:hidden;}
.title img{ float:right; margin-right:25px;}

.rollBox{width:962px;overflow:hidden;padding:12px 15px 5px 15px;}
.rollBox .LeftBotton{height:46px;width:30px;background:url(../images/job_mj_069.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:46px;width:30px;background:url(../images/job_mj_069.gif) no-repeat -30px 0;overflow:hidden;float:left;display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:860px;overflow:hidden;float:left; margin:0px 20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:196px;float:left;text-align:center;   margin-right:28px;}
.rollBox .Cont .pic span{ display:block; width:190px; background:url(../images/proimgbg.jpg) no-repeat; height:130px;  padding:4px 4px 11px 4px;}
.rollBox .Cont .pic span img{margin:0 auto; display:block;max-width:180px;width:expression(this.width>180?"180px":this.width); max-height:130px;height:expression(this.height>130?"130px":this.height);  word-break:break-all;word-wrap:break-word;}
.rollBox .Cont .pic p{line-height:36px;color:#007dcc; width:100%; font-size:12px; font-weight:bold; font-family:"微软雅黑", "宋体";}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#6b6b6b;text-decoration:none;}
.rollBox .Cont a:hover{color:#007dcc;}
.rollBox #List1,.rollBox #List2{float:left;}
/*友链*/
.link{ font-size:12px; font-family:"微软雅黑", "宋体"; font-weight:bold; list-style-type:none; padding-bottom:5px;}
.link p{ float:left; line-height:28px;}
.link li{ background:url(../images/linkleftbg.jpg) no-repeat; padding:0px 15px; float:left;}

/*底部*/
#footer{ background:url(../images/footbg.jpg) repeat-x; background-color:#eaebeb; width:100%; overflow:hidden; margin-top:15px;}
.foot{ width:1024px; margin:0px auto; display:block;}
.foot img{ float:left;}
.foot p{ float:left; line-height:24px; margin-top:25px;}


/*内页*/
#content{ width:1024px; overflow:hidden; margin:0px auto;}
#left{ float:left; width:273px; overflow:hidden;}
.left-top{ background:url(../images/lefttopbg.jpg) no-repeat; height:11px; width:100%; display:block; margin:0px; padding:0px; _margin-bottom:-1px;}
.left-content{ display:block; background:url(../images/leftcontentbg.jpg) repeat-y;list-style-type:none; padding:5px 16px 5px 24px; margin:0px;}
.left-content li{ list-style-type:none; line-height:36px; /*padding-left:50px; */background:url(../images/leftlibg.jpg) no-repeat;  margin:5px 0px;/* width:176px;*/}

.left-content li a{ color:#333; font-size:12px;  margin-left:50px; width:176px; }
.left-content li a:hover{ font-weight:bold;}
.left-content span{ display:block; line-height:37px; background:url(../images/lefttitle.jpg) no-repeat; text-align:center; color:#fff; font-size:14px; font-weight:bold; font-family:"微软雅黑", "宋体"; margin-bottom:13px;}

.left-content img{ margin:0px auto; width:225px; height:56px; padding:0px; margin-top:10px;}


.left-bottom{ display:block; background:url(../images/leftbottombg.jpg) no-repeat; height:14px; width:100%;}

#right{ float:right; width:726px; overflow:hidden;}
.right-top{ background:url(../images/righttopbg.jpg) no-repeat; height:11px; display:block; _margin-bottom:-1px;}
.right-content{ background:url(../images/rightcontentbg.jpg) repeat-y; display:block; padding:5px 20px;}
.right-bottom{ background:url(../images/rightbottombg.jpg) no-repeat; height:14px; display:block; _margin-top:-10px;}

/*当前位置*/
.dqwz{ padding:0px; overflow:hidden; line-height:41px; height:41px;/* border-bottom:1px dashed #838383;*/ background:url(../images/nyrightbg.jpg) no-repeat; margin:0px; width:100%;}
.dqwz span{ line-height:38px; text-align:right;overflow:hidden;  cursor:pointer; color:#005294; font-size:12px; display:block; width:530px;}
.dqwz a{ color:#005294;}
.dqwz a:hover{ color:#333;}
.dqwz p{ font-size:14px; line-height:35px; color:#fff; font-weight:bold; float:left; width:140px; margin-left:10px;}

.biaoti, .text-title span{ width:100%; text-align:center; display:block; line-height:35px; font-size:16px; font-weight:bold; margin-top:10px; color:#333;}

.right-content img{margin:0 auto; display:block;max-width:680px;width:expression(this.width>680?"680px":this.width);  word-break:break-all;word-wrap:break-word; margin-top:10px; margin-bottom:10px;}
.about-text{ line-height:26px; padding:10px 25px;}


.news{ list-style-type:none; margin:0px; padding:0px;}
.news li{list-style-type:none;  margin:0px; padding:0px; line-height:36px; font-size:12px; font-family:"宋体"; overflow:hidden; border-bottom:1px dashed #cfcfcf; height:36px; background:url(../images/piconhead.jpg) 7px 15px no-repeat; padding-left:23px;}
.news li a{ color:#6e6e6e;}
.news li a:hover{ color:#005294;}
.news li span{ float:right;}

/*上一篇，下一篇*/
.page{ width:98%; margin:10px auto; overflow:hidden; border-top:1px dashed #d7d7d7;}
.page p{ width:45%; float:left; text-align:center; line-height:30px; padding:5px 0px;}
.page p a{ color:#6e6e6e;}
.page p a:hover{ color:#333;}

/*跳页*/
.tiaoye{ width:100%; overflow:hidden; margin:10px auto; padding-top:10px;}
.tiaoye ul{ padding:0px 0px 10px 0px; text-align:center; width:100%; margin:0px; overflow:hidden;}
.tiaoye ul li{ display:inline; text-align:center; margin:0px; margin-right:5px; border:0; background:none; padding:0px;}
.tiaoye ul li select{ width:40px; height:24px; _height:20px;}
.tiaoye ul li a{ color:#6e6e6e;}
.tiaoye ul li a:hover{ color:#444;}

/*----------------------------------相关文章----------------------------------------*/
.xgwz, .xgcp{ /*border:1px solid #dedddd;*/ width:100%; background:url(../images/xgwzbg_20.gif) no-repeat;  margin:15px auto 0px auto; margin-bottom:5px; overflow:hidden; background-color:#fff; border-top:none;}
.xgwz ul, .xgcp ul{ margin:0px; padding:5px 0px 15px 0px; list-style-type:none; overflow:hidden;}
.xgwz ul li{ float:left; width:45%; line-height:30px; background:url(../images/threeicon.gif) 15px 12px no-repeat; padding-left:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xgwz ul li a{ color:#666;}
.xgwz ul li a:hover{ color:#333;}
.xgcp ul li{ border:1px solid #d7d7d7; padding:3px; list-style-type:none; float:left; width:22%; margin:10px 5px 0px 7px; display:inline;}
.xgcp ul li span{ width:100%; color:#6e6e6e; text-align:center; border:none; margin:0px; padding:0px; display:block;}
.xgcp ul li img{ width:150px; height:105px; margin:0px auto; display:block; padding:0px;}
.xgwz p, .xgcp p{  background:url(../images/xgwz.png) no-repeat; line-height:35px; height:40px; margin:0px; padding:0px; padding-left:19px; color:#014F99; font-weight:bold; font-family:"微软雅黑", "宋体"; font-size:13px;}
.xgcp ul li p{  text-align:center; margin:0px; padding:0px; line-height:25px; height:25px;}
.xgcp ul li p a{ color:#747a7e;}


.one{ width:100%; margin:10px 0px; overflow:hidden; padding-bottom:10px; border-bottom:1px dashed #dbdbdb;}
.one a img{width:120px; margin:0px; padding:0px; height:103px;/* background-color:#CCC;*/ padding:4px; margin-right:10px; float:left; border:1px solid #d7d7d7;}
.one-text{ float:right; width:543px;}
.one-text span{ font-size:18px; color:#3f3f3f;}
.one-text span p{ font-size:12px; font-weight:normal; font-family:"宋体"; display:inline; color:#414140; margin-left:5px;}
.one-text p{ line-height:24px; margin:5px auto; height:48px; overflow:hidden;}
.one-text p a{ color:#6e6e6e;}
.one-text span a, .one-text p a{ color:#6e6e6e;}
.one-text span a:hover, .one-text p a:hover{ color:#0c85cc;}
.gdxq a{ color:#900; text-align:right; display:block;}
.gdxq a img{ width:103px; height:24px; overflow:hidden; border:none;}


.prolist{ list-style-type:none; width:100%; margin:0px; padding:0px; overflow:hidden;}
.prolist li{ list-style-type:none; width:193px; float:left; overflow:hidden; margin:15px 17px 5px 17px; _display:inline;}
.prolist li span{ display:block; background:url(../images/proimgbg.jpg) no-repeat; width:187px; height:140px; padding:3px;}
.prolist li span img{ margin:0px; padding:0px; margin:0 auto; display:block;max-width:186px;width:expression(this.width>186?"186px":this.width);  word-break:break-all;word-wrap:break-word; max-height:130px;height:expression(this.height>130?"130px":this.height);  word-break:break-all;word-wrap:break-word;}
.prolist li p{ line-height:24px; text-align:center;}
.prolist li p a{ font-size:12px; font-family:"微软雅黑", "宋体"; font-weight:bold; color:#333;}
.prolist li p a:hover{ color:#007dcc; font-size:12px; font-family:"微软雅黑", "宋体"; font-weight:bold;}

.count{ padding-top:164px; background:url(../images/countbg.jpg) top center no-repeat; padding-bottom:53px;}
.count p{ line-height:36px; padding-left:147px;}

#div1 a{
 display:block;/*这个属性是必须的*/
 font-size:12px;line-height:38px;text-decoration:none;color:#fff; background:url(../images/a_32.jpg) 3px 13px no-repeat; padding-left:25px;
}
#div1 a span{ float:right; margin-right:20px; line-height:38px;}
#div1{
	padding:0px;
 height:38px;
 overflow:hidden;
  line-height:38px;
  width:100%;

}



/* ------------------首页图片切换start---------------------- */
#banner
	{ height:417px;
	  width:100%;
		margin:0px auto;
		overflow:hidden;
		z-index:-1;
	}
	#bannerbtn
	{	position: absolute;
            width: 220px;
            left:45%;
           
         
           
            height: auto;
            z-index: 1;
            padding: 1px;  padding: 3px 5px;
            font-size: 12px;
            overflow-y: auto;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            margin:-75px auto 0px;

	}
	#bannerbtn a
	{
		color:#36f;
		font:700 11px "Arial";
		background:url(../images/ibbtn.gif) no-repeat;
		float:left;
		width:18px;
		height:18px;
		line-height:18px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;
	}
	#bannerbtn a.activeSlide
	{	
		color:#fff;
		background:url(../images/ibhbtn.gif) no-repeat;
	}
	#bannerbtn a:hover
	{	
		color:#fff;
		background:url(../images/ibhbtn.gif) no-repeat;
	}

/* ------------------首页图片切换end---------------------- */


