/* CSS Document */
body{
	margin:0px;
	padding:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #454545;
	background-color: #e6e6e6;
	FONT-SIZE: 12px
}
a img{border:none;}

ul{list-style:none;}


div,li,ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
}

#header_bg {
	MIN-WIDTH: 1000px; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/headerbg.gif) repeat-x center top; 
}

#header {
	MARGIN: 0px auto; WIDTH: 976px; HEIGHT: 120px
}
#logo {
	MARGIN-TOP: 16px; margin-left:5px; WIDTH: 265px; FLOAT: left; HEIGHT: 58px; OVERFLOW: hidden
}
.top_right {
	TEXT-ALIGN:center; MARGIN-TOP:0px; WIDTH: 167px; FLOAT: right; HEIGHT:32px; COLOR: #0086e3;  background-image:url(../images/top_right.gif); z-index:2; 
}

.top_right a{text-decoration:none;COLOR: #0086e3;  
}


/*menu*/


ul#nav,ul#nav ul{
    margin: 0 auto;
    text-align:left;
    padding: 0;
    list-style: none;
    z-index:99;
}
ul#nav {
    width:976px;
    display:block;
    height:38px;
    clear:both;
}
ul#nav li {
    position: relative;
    z-index:999;
    float:left;
	    width:103px;
}


ul#nav ul {
    width:101px;
    height:auto;

    position: absolute;
    text-align:left;
    left: 0px;
    display: none;
    border:solid 1px #ffffff;
}
ul#nav li.over a,ul#nav li:hover a{
    border-color:#ffffff;
    background: #fdd;
	color:#eb5902;
   text-decoration:none;background-image:url(../images/dhbj.jpg);
}
ul#nav li.over ul a,ul#nav li:hover ul a{
    background:#e8ebed;
    font-weight:normal;
    color:#777;
}
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{
    background:#fff;
    font-weight:normal;
    color:#eb5902;
    background:  #e8ebed;
    border-color:#E2144A;
    font-weight: normal;
}

ul#nav a {
	font-size:14px;
 
    line-height:14px;
    display: block;
    padding:10px 0 0 0px;
    width:103px;
	text-align:center;
    color: #777;
    height:28px;
	text-decoration:none;
	

}
ul#nav ul li{
	font-size:12px;
    width:103px;
	padding:0;
    border:0;
	  display:block;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 28px; }
* html ul#nav li a {  height: 28px; }
ul#nav ul a { padding: 5px 0px 0px  0px;border:0;width:101px; font-size:12px;} 
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } 

/*menu结束*/




/*焦点图*/
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.clearfix {
	ZOOM: 1
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.wrapper {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 976px
}
H1 {
	LINE-HEIGHT: 50px; FONT-FAMILY:  MARGIN-BOTTOM: 20px; HEIGHT: 50px; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
#focus {
	POSITION: relative;
	WIDTH: 976px;
	HEIGHT: 376px;
	margin:0 auto;
	OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; HEIGHT: 376px
}
#focus UL LI {
	POSITION: relative; WIDTH: 976px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 376px; OVERFLOW: hidden
}
#focus UL LI DIV {
	POSITION: absolute; OVERFLOW: hidden
}
#focus .btnBg {
	POSITION: absolute; WIDTH: 976px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 976px; BOTTOM: 10px; PADDING-RIGHT: 10px; HEIGHT: 25px; RIGHT: 10px; PADDING-TOP: 5px
}
#focus .btn SPAN {
	WIDTH: 25px; ZOOM: 1; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; COLOR: #666; MARGIN-LEFT: 5px; FONT-SIZE: 24px; CURSOR: pointer
}
#focus .btn SPAN.on {
	COLOR: #e00000
}
#focus .preNext {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(/resource/default/images/sprite.png) no-repeat 0px 0px; HEIGHT: 100px; TOP: 90px; CURSOR: pointer
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
/*焦点图结束*/

/*首页滚动新闻*/
.nnews{
	background-image:url(../images/home/newslan.gif);  height:37px; width:100%;}
.news1{
	width:976px;
	margin:0 auto;
	padding-top:10px;
}
.news1 a{
	margin-left:720px;
text-decoration:none;
color:#666;
}

/*首页板块区*/
#plate{height:347px;
       width:100%;
	   background-color:#e6e6e6;
}
#plat0{
	width:976px;
	margin:0 auto;}
.platzuo{
	width:426px;
	height:347px;
	float:left;}
.plataa{
	width:424px;
	height:156px;
	float:left;
	border:#ccc solid 1px;
	margin-top:10px;
	background-image: url(../images/home/platbg.jpg);}
	.plataa SPAN{
	margin-left:15px;
	width:245px;
	float:left;
}
		.plataa a{
			text-decoration:none; color: #666;
 } 
.plataa	SPAN H4.c_blue {
	COLOR: #3686ab;margin:15px 0px 8px 0px;width:237px; font-size:13px; border-bottom:#CCC 1px solid; height:22px; 
}
	.plataa img{
		WIDTH: 150px; FLOAT: right; margin:13px 5px 10px 0px; HEIGHT: 130px}
.platb2{
	width:264px;
	margin:8px 0px 0px 7px;
	background-image:url(../images/home/bj02.gif);
	height:326px;
		border:#ccc solid 1px;
	float:left;}

	
.platb2	 H4.c_blue {
	COLOR: #3686ab;margin:15px 0px 8px 0px;width:230px; font-size:13px; border-bottom:#CCC 1px solid; height:22px; 
}
.platb2	SPAN{
 width:240px;
 margin-left:12px;
 margin-bottom:3px;
 float:left;
}
.platb2 li{
	list-style:none; 
	background:url(../images/home/yuandian.gif) no-repeat 0px 5px;padding-left: 10px;}
.shili{
	width:185px;
	margin-left:35px;
	margin-top:10px;
}

#footerbg{width:100%;
height:33px;
margin-top:10px;
clear:both;
background-image:url(../images/footerbg.gif);
FONT-FAMILY: Arial, Helvetica, sans-serif;  COLOR: #454545; FONT-SIZE: 12px
}
.dibudh{width:976px;
     margin:0 auto;

	
	padding-top:5px;
}

.dibudh a{color:#333; text-decoration:none;}
.dibudh a:hover{color:#099; text-decoration:none;}
#footbai{
	width:100%;
	height:30px;
	background-color:#FFF;
}




/*关于我们*/
.banner{
	width:976px;
	height:185px;

	margin:0 auto;
}
.wrap{
	width:976px;
	margin:0 auto;
	
	padding-top:10px;

}
.bsbj{
	width:772px;
	min-height:630px;
	
	margin-bottom:10px;
	float:left;
	background-color:#FFF;
	border:#CCC 1px solid;
	
}
.bsbj a{ text-decoration:none;}

 H3.titlea {
	COLOR: #4d409a;margin:15px 0px 8px 18px;width:630px; font-size:14px; border-bottom:#5ab9ef 1px solid; height:22px; 
}
.neirong{
	width:475px;
	font-size:13px;
	float:left;
	height:340px;
	line-height:20px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 22px;
}
	.neirong2{
	width:735px;
	font-size:13px;
	float:left;
	height:332px;
	line-height:25px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 22px;
}
	
.youtu{
	margin:19px 10px 10px 5px; float:right; width:249px; border:#5ab9ef 1px solid; }
.xiatu{
	width:638px; height:216px;
	margin-left:0px;
}

	.neirong2{
	margin:0px 5px 8px 22px;
	width:735px;
	font-size:13px;
	float:left;
	line-height:20px;
}
		.xiatu{
	margin:0px 5px 8px 17px;width:745px; font-size:13px; float:left; height:216px; line-height:35px; text-align:center; }
.xiatu li{
	list-style:none;
	width:240px;
	height:206px; 
    padding-top:10px;
	margin-right:6px;
	border:#CCC 1px solid;
	background-image:url(../images/about/xiatubg.gif); 
	float:left;
	}


.rightk{
	width:202px;
	float:right;

}
.rightka {
	width:186px;
	height:263;
	margin-left:5px;
	padding:4px;;
	float:right;
	background-color:#FFF;

}
.lianx{
	width:202px;
	margin-top:10px;
	height:326px;
	float:right;
}
.lianxzi{
	width:177px;
	height:310px;
	margin:0;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	padding-right:10px;
	background-image: url(../images/youbj_05.gif);
	line-height: 20px;
}
.lianx img{
	height:8px;
	width:202px;
}
	
H5.contact0{
	COLOR: #4d409a; margin:0; padding:0;
	font-size:14px; border-bottom:#5ab9ef 1px solid; }
	
	
.neirong3{
	margin:15px 5px 0px 22px;width:380px; font-size:13px; float:left; height:312px; line-height:25px; }
.youtu22{
	margin:19px 10px 10px 0px; float:right; width:355px;  }
	
	
.xinwen{

	width:532px;
	height:96px; 
	margin-left:20px;
	margin-bottom:10px;
	margin-right:26px;
	line-height:20px;
	float:left;
	border-bottom:#5ab9ef 1px dotted;
	}
.tit {
		COLOR: #42b5f9;margin:5px 0px 18px 8px; font-size:13px;height:22px;	line-height:28px; 
}
.tit a:link{text-decoration:none;
		COLOR: #42b5f9;
}
.tit a:visited{text-decoration:none;
		COLOR: #42b5f9;}
.tit a:hover{text-decoration:none; color:#03F;}
.jian0{
	margin-left:30px;
	float:left;
}
.xinwenri{

	width:192px;
	height:96px; 
	line-height:20px;
	margin-bottom:10px;
	float:right;

	}
.xinwenri img{
	margin-left:10px;}


.tit00 {
		COLOR: #42b5f9;margin:15px 0px 15px 0px; font-size:15px;height:22px;	line-height:28px; text-align:center; width:670px; 
}
.newswz{
	width:670px;
	margin:0 auto;
	line-height:25px
}
.service01{
	width:660px;
	line-height:20px;
	padding-bottom:5px;
	margin-left:65px;
	margin-right:0px;
	float:left;
	
}

.service02{
	width:474px;
	line-height:18px;
	padding-bottom:5px;
	float:left;
	
}
.service03{
	width:700px;
	line-height:24px;
	padding-bottom:5px;
	margin-left:45px;
	float:left;
	
}
.contactwm{
	width:355px;
	float:left;
	margin-left:25px;
	line-height:25px;
	font-size:13px;
}
