*{margin:0px;padding:0px;}

body {background:#f2efe6; margin:0; padding:0;font-family:'Microsoft YaHei' ! important;}
/*顶部1开始*/
.top {
	width:100%; height:125px;background-color:#025774;
	}
.top .top1 {
	height:125px;width:1004px;margin:0 auto; overflow:hidden; background-image:url(images/top-1.jpg); background-repeat:no-repeat;
	 }
.top .top1 .top1left{
	height:125px; width:500px;overflow:hidden; float:left; background-image:url(images/logo.gif); background-repeat:no-repeat;}
.top .top1 .top1right{
	height:35px; width:317px;overflow:hidden; float:right; text-align:center; margin-top:0;font-size:19px; font-weight:bold; color:#ffffff; 
	line-height:31px; font-family:'Microsoft YaHei' ! important;
	}
/*顶部1结束*/
/*导航条开始*/
.banner{
	width:100%;height:51px; background-image:url(images/top-2.jpg); background-repeat:repeat-x; overflow:hidden; 
	}
.banner .bannercontent{
	width:1004px; height:51px; margin:0 auto; overflow:hidden;
	}
.banner .bannercontent ul{
	width:1004px;height:51px; margin:0 auto; list-style:none;
	}
.banner .bannercontent ul li{
	height:51px; float:left; overflow:hidden; list-style:none; text-align:center; line-height:51px; position:relative;
	}
.banner .bannercontent ul li a{
	color:#FFFFFF;width:110px;height:51px;text-align:center;text-decoration:none; display:block; font-family:'Microsoft YaHei' ! important; letter-spacing:1px;
	}
.banner .bannercontent ul li a:hover{
	text-decoration:none; background:url(images/top-4.jpg) no-repeat; font-family:'Microsoft YaHei' ! important;letter-spacing:3px;
	}
.bannersplit{width:1px; background:url(images/top-3.jpg) no-repeat;}
/*导航条结束*/
/*middle开始*/
.middle{
	width:1004px; background-color:#ffffff; margin:0 auto; padding-top:10px; overflow:hidden;
	}
.middle .middleleft{
	 width:200px;  margin-left:10px; float:left; }
 .middle .middleleft .middlelefttop1{
	 clear:both;  width:200px; padding-left:0;}
.middle .middleleft .middlelefttop{
	 clear:both;  width:200px; padding-left:0; }
.middle .middleleft .middlelefttop ul{
	list-style:none;padding:0; } 
.middle .middleleft .middlelefttop ul li{
	list-style:none; height:35px;} 
.middle .middleleft .middlelefttop ul li a{
	clear:both;height:35px;width:200px; font-size:14px; display:block; background:url(images/a1.jpg) no-repeat; text-decoration:none; line-height:35px;  text-align:left; padding-left:40px;
	font-family:'Microsoft YaHei' ! important;color:black;} 
.middle .middleleft .middlelefttop ul li a:hover{
	clear:both;height:35px;width:200px;font-size:14px; display:block; background:url(images/a2.jpg) no-repeat; text-decoration:none; line-height:35px;  text-align:left; padding-left:43px;
	font-family:'Microsoft YaHei' ! important;color:red;} 
.middle .middleleft .middleleftbottom{
	 clear:both; width:200px; height:435px;background-image:url(images/lianxi.jpg); background-repeat:no-repeat;
	 background-position:top;} 
.middle .middleright{
	 width:724px; float:left;margin-left:36px;}
.middle .middleright .middleright1{
	 width:724px; height:28px; line-height:28px; text-align:right;font-size:12px; color:#025774; letter-spacing:2px;}
.middle .middleright .middleright1 a{
	 color:#025774; text-decoration:none;}
.middle .middleright .middleright1 a:hover{
	 color:red; text-decoration:none;}
.middle .middleright .middleright2{
	 width:724px; height:90px; line-height:110px; text-align:center; font-size:18px; color:#f27f06; font-weight:bold; letter-spacing:4px; border-bottom:#999 dotted 1px;}
.middle .middleright .middleright3{
	 width:724px;  padding-top:6px; overflow:hidden; font-size:15px; font-family:"新宋体", "宋体", "微软雅黑"; line-height:28px; }
.middle .middleright .middleright31{
	 width:724px;  padding-top:6px; overflow:hidden; font-size:15px; font-family:"新宋体", "宋体", "微软雅黑"; line-height:28px;  border-bottom:#999 dotted 1px; margin-bottom:10px; text-indent:2em;}
.middle .middleright .middleright3 img{
	  float:right; margin-left:20px; }
.middle .middleright .middleright3 .juzhong img{
	   float:left; }

/*案例*/
 .middle .middleright .middleright4{
	 width:724px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#505050; font-weight:bold; letter-spacing:2px; border-bottom:#999 dotted 1px; }
 .middle .middleright .middleright4shebei{
	 width:724px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#505050; font-weight:bold; letter-spacing:2px;  }
	 
.middle .middleright .middleright5{
	 width:724px; ; line-height:35px; text-align:left; font-size:14px; color:#505050;  font-family:"微软雅黑","新宋体", "宋体" ; letter-spacing:1px; }
.middle .middleright .middleright6{
	 width:724px;  line-height:30px; text-align:left; font-size:14px; color:#505050;  font-family:"新宋体", "宋体" "微软雅黑",; letter-spacing:1px; text-indent:2em; margin-left:5px;  }
.middle .middleright .middleright6 p{
	 width:724px;  line-height:30px; text-align:left; font-size:14px; color:#505050;  font-family:"新宋体", "宋体" "微软雅黑",; letter-spacing:1px; text-indent:2em; margin-left:5px;  }
.middle .middleright .middleright6 img{
	  float:left; margin-top:10px;}
.middle .middleright .middleright7{
	 width:724px;  line-height:30px; text-align:left; font-size:12px; color:#505050;  font-family:"新宋体", "宋体" "微软雅黑",;  margin-left:5px; }
 .middle .middleright .middleright7 a{
	 color:#505050; text-decoration:none;}
.middle .middleright .middleright7 a:hover{
	 color:red; text-decoration:none;}
.middle .middleright .middleright8 {width:724px;  text-align:center;   border:#999 dotted 1px; }
.middle .middleright .middleright8 img{
	 margin-bottom:10px; margin-top:10px;}
.middle .middleright .news{
	 width:724px;  line-height:34px; text-align:left; font-size:13px; color:#505050;  font-family:"新宋体", "宋体" "微软雅黑",;  border-bottom:#999 dotted 1px; margin-top:5px;letter-spacing:1px;}
 .middle .middleright .news a{
	 color:#505050; text-decoration:none;}
.middle .middleright .news a:hover{
	 color:red; text-decoration:underline;}
 .middle .middleright .news img{ float:left; margin-top:9px; margin-right:10px;}
 .middle .middleright .news .time{
	 line-height:34px; text-align:left; font-size:12px; color:#505050;  font-family:"新宋体", "宋体" "微软雅黑",;  margin-left:5px; float:right; }
.middle .middleright .lianxi{
	 width:724px;  line-height:34px; text-align:left; font-size:14px; color:#000;  font-family:"新宋体", "宋体" "微软雅黑",;  border-bottom:#000 dotted 1px; margin-top:5px; margin-bottom:10px;letter-spacing:1px;}
.middle .middleright .lianxi2 {margin-top:10px; margin-bottom:10px; text-align:center;}

/*详情页表格*/
.middle .middleright .table { border:#ccc thin 1px; border-collapse:collapse;}
.middle .middleright .td1{ padding:0px 5px 0px 5px; line-height:1.4;}
.middle .middleright .td2{ color:#333; font-weight:bold; font-size:16px; height:30px; }
.middle .middleright .td3{ color:#F00;font-size:14px; height:40px; line-height:1.3; font-family:"微软雅黑";}



 


	 

	  		 
/*middle结束*/
/*bottom1开始*/
.bottom1{
	width:100%; background-color:#025774;font-family:'Microsoft YaHei' ! important; letter-spacing:2px; overflow:hidden; padding-top:20px;
	}
.bottom1 .bottom1content{
	width:1004px;margin:0 auto;
	}
.bottom1 .bottom1content ul{
	float:left; list-style:none; padding-left:15px; padding-right:30px;
	}
.bottom1 .bottom1content ul li{
	height:30px;
	}	
.bottom1 .bottom1content ul li a{
	width:110px; text-align:center;text-decoration:none; color:#bcbec0; font-size:14px;
	}
.bottom1 .bottom1content ul li a:hover{
	 text-align:center;text-decoration:none; color:#ffffff;font-size:14px;
	 
	}
.bottom1 .bottom1content .bottom1contentright{
	width:240px; height:295px; float:right; overflow:hidden;
	}
.bottom1 .bottom1content .bottom1contentright .bottom1contentright1{
	height:295px; float:left; overflow:hidden; padding:0;
	}
.bottom1 .bottom1content .bottom1contentright .bottom1contentright1 ul{
	overflow:hidden; clear:both;
	}
.bottom1 .bottom1content .bottom1contentright .bottom1contentright2{
	width:120px;height:295px; float:right; padding-right:10px;
	}
.bottom1 .bottom1content .bottom1contentright .bottom1contentright2 img{
	 border:0; padding-top:10px;
	}	
/*bottom1结束*/
/*bottom2开始*/
.bottom2{
	width:100%;height:30px; background-color:#f28006; text-align:center; line-height:16px; font-family:'Microsoft YaHei' ! important; font-size:12px; 
	color:#025774;
	}
	.bottom2 a:link,
    .bottom2 a:visited    
	 {
    color:#025774;
    text-decoration:none;
    }  
	
/*bottom2结束*/

/*middleright3小块*/
.mid3_box{
     width:100%;
	 height:270px;
	
}
.mid3_box>a{
     display:block;
	 width:173px;
	 height:270px;
	 text-decoration:none;
	 float:left;
	 margin-right:8px;
	 margin-bottom:8px;
	 text-align:center;
	 position:relative;
	 border:1px solid #bababa;
}
.mid3_box>a:last-child{
     margin-right:0px;
}
.mid3_box>a>img{
     border:none;
	 width:100%;
	 height:230px;
	 background:#F2EFE6;
	 overflow:hidden;
}
.mid3_box>a>span{
     color:black;
     height:40px;
	 line-height:40px;
} 
.mid3_box>a>p{
    width:173px;
	height:50px;
	background:rgba(0,0,0,0.3);
	position:absolute;
	z-index:5;
	color:white;
	bottom:40px;
	font-size:15px;
	line-height:50px;
	overflow:hidden;
	display:none;
	text-align:center;
}
.mid3_box>a:hover {
    border:1px solid #3f3f3f;
}
.mid3_box>a:hover p{
    display:block;
}

/*middleright3小块2*/
.mid3_box_2{
     width:724px;
	 height:270px;
}
.mid3_box_2>a{
     display:block;
	 width:356px;
	 height:270px;
	 text-decoration:none;
	 float:left;
	 margin-right:8px;
	 margin-bottom:8px;
	 text-align:center;
	 position:relative;
	 border:1px solid #bababa;
}
.mid3_box_2>a:last-child{
     margin-right:0px;
}
.mid3_box_2>a>p{
    width:356px;
	height:50px;
	background:rgba(0,0,0,0.3);
	position:absolute;
	z-index:5;
	color:white;
	bottom:40px;
	font-size:15px;
	line-height:50px;
	overflow:hidden;
	display:none;
	text-align:center;
}
.mid3_box_2>a:hover p{
    display:block;
}
.mid3_box_2>a:hover {
    border:1px solid #3f3f3f;
}
.mid3_box_2>a>img{
     border:none;
	 width:100%;
	 height:230px;
	 background:#F2EFE6;
	 overflow:hidden;
}
.mid3_box_2>a>span{
     color:black;
     height:40px;
	 line-height:40px;
} 
/*middleright3小块2*/
.mid3_box_3{
     width:724px;
	 height:270px;
}
.mid3_box_3>a{
     display:block;
	 width:233px;
	 height:270px;
	 text-decoration:none;
	 float:left;
	 margin-right:8px;
	 margin-bottom:8px;
	 text-align:center;
	 position:relative;
	 border:1px solid #bababa;
}
.mid3_box_3>a:last-child{
     margin-right:0px;
}
.mid3_box_3>a>p{
    width:233px;
	height:50px;
	background:rgba(0,0,0,0.3);
	position:absolute;
	z-index:5;
	color:white;
	bottom:40px;
	font-size:15px;
	line-height:50px;
	overflow:hidden;
	display:none;
	text-align:center;
}
.mid3_box_3>a:hover p{
    display:block;
}
.mid3_box_3>a:hover {
    border:1px solid #3f3f3f;
}
.mid3_box_3>a>img{
     border:none;
	 width:100%;
	 height:230px;
	 background:#F2EFE6;
	 overflow:hidden;
}
.mid3_box_3>a>span{
     color:black;
     height:40px;
	 line-height:40px;
} 



/*middleright详情页标签*/
.list_r{
    width:100%;
	height:40px;
	margin-top:5px 0px;
	border:0px; 
}
.list_r>a{
    width:120px;
	height:40px;
	display:inline-block;
	color:white;
	background:#0095E2;
	text-align:center;
	line-height:40px;
	font-size:17px;
	text-decoration:none;
}
.list_r>a:hover{
   background:#0356A2;
}
.content_3_1{
    width:722px;
	height:100%;
	border:1px solid #b3b3b3;
	margin-top:10px;
}
.content_3_1>p{
   text-indent:2em;
}
.content_3_1>img{
   width:712px;
   height:auto;
   outline:none;
   margin:5px;
   display:block;
}
.content_3_2{
    width:722px;
	height:auto;
	padding:0px;
	margin:0 0px;
	margin-top:10px;
	display:none;
}
.content_3_2>ul{
    width:100%;
	height:auto;
	margin:0px;padding:0px;
}
.content_3_2>ul>li{
    margin:0px;
	padding:0px;
    width:722px;
	height:auto;
	float:left;
	list-style:none;
	border:1px solid #b3b3b3;
	overflow:hidden;
	border-bottom:none;
	border-top:none;
}
.content_3_2>ul>li:first-child{
    border-top:1px solid #b3b3b3;
}
.content_3_2>ul>li:last-child{
    border-bottom:1px solid #b3b3b3;
}
.content_3_2>ul>li>img{
   width:712px;
   height:auto;
   outline:none;
   margin:5px;
   display:block;
}
/*详情页上面的轮播图*/
.cont3 {
    height:400px;
	width:100%;
	
}
.cont3_left{
    float:left;
	width:362px;
	
}
.tb-selected:hover{border:1px solid red}

/* box */
.box {width:100%;height:100%;}
.tb-booth{width:330px;height:330px;margin:0 auto;}
.tb-pic a { display:block; text-align:center; vertical-align:middle;margin:0 auto; }
.tb-pic a img {vertical-align:middle;border:none;}
.tb-pic a {*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb {margin:10px 0 0;margin-left:15px; overflow:hidden;width:345px; }
.tb-thumb li {background:none repeat scroll 0 0 transparent; float:left; height:59px; width:59px;margin:0 7px 0 0; overflow:hidden;border:1px solid #CDCDCD;position:relative;}
.tb-s310, .tb-s310 a { height:330px; width:330px; }
.tb-s310, .tb-s310 img {max-height:330px; max-width:330px; }
.tb-s40, .tb-s40 a { height:59px; width:59px;display:block;margin:0px auto;position:absolute;top:0px;}
.tb-booth { border:1px solid #CDCDCD; position:relative; z-index:1; }
.tb-thumb .tb-selected {border:1px soild #C30008;}
.tb-thumb .tb-selected div { background-color:#FFFFFF; border:medium none; }
div.zoomDiv { z-index:999; position:absolute; top:0px; left:0px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.zoomMask { position:absolute; background:url("img/mask.png") repeat scroll 0 0 transparent; cursor:move; z-index:1; }



















/*轮播图右边表格*/
.cont3 .cont3_right{
   float:right;
   width:340px;
}

.cont3 .cont3_right tr{
   line-height:15px;
   font-size:14px;
}



/*首页css*/
.ind{
	width:100%;
	height:270px;
	
}
.ind .ind_left{
	float:left;
	width:460px;
	height:270px;
}
.ind_title{
	width:100%;
	height:40px;
    text-align:right;
	line-height:30px;
	
	}
.ind_title>a{
	text-decoration:none;
	font-size:0.9em;
	color:#f5c468;
}
.ind .ind_left>p{
	float:left;
	width:130px;
	height:220px;
	border:1px solid #ccc;
}
.ind .ind_left>p>img{
	float:left;
	width:120px;
	height:210px;
	margin:5px auto;
	margin-left:5px;
	display:block;
}
.ind .ind_left>span{
	display:block;
	float:left;
	width:300px;
	height:100%;
	margin-left:10px;
	line-height:20px;
	font-size:0.8em ; 
	
}
.ind .ind_left>span>a{ text-decoration:none; color:#000;
}
.ind .ind_left>span>a:hover{ text-decoration:none; color:#F00;
}



.ind .ind_right{
	float:right;
	width:240px;
}

.ind .ind_right>ul{
	width:100%;
	height:220px;
}

.ind .ind_right>ul>li{
	width:100%;
	height:25px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	list-style-position:inside;
	font-size:0.8em;
	border-bottom:#999 dotted 1px;
	line-height:25px;
}

.ind .ind_right>ul>li>a{
	text-decoration:none;
	color:#000000;
	font-size:1em;
}
.ind .ind_right>ul>li>a:hover { 
    text-decoration:none; 
	color:#F00;
	font-size:1em;
}

.xiangmu{
	width:100%;
	height:380px;
	clear:both;
	color:#505050;
}
.xiangmu>ul>li{
	width:49%;
	float:left;
	list-style:none;
	margin:5px 6px 0px 0px;
	border-bottom:#999 dotted 1px;
}

.xiangmu>ul>li>img{
	width:110px;
	height:110px;
	border:none;
	display:block;
	float:left;
}


.xiangmu>ul>li>.xiat{
	width:210px;
	height:110px;
	border:none;
	float:left;
	margin-left:20px;
	margin-bottom:10px;
	
}


.xiangmu>ul>li>.xiat>p{
	font-size:1em;
	font-weight:bold;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.xiangmu>ul>li>.xiat>span{
	font-size:0.8em;
	line-height:20px;
	color:#000;
}
.xiangmu>ul>li>.xiat>span>a{
	font-size:1em;
	line-height:20px;
	text-decoration:none;
	color:#000;
}
.xiangmu>ul>li>.xiat>span>a:hover{
	font-size:1em;
	line-height:20px;
	text-decoration:none;
	color:#F00;
}



/*首页最下面滚动*/

.td4 { font-size:14px; color:#000; padding-left:10px;}
.td4 img{ height:110px; width:170px;}
.td4 a {clear:both;font-size:14px; display:block;  text-decoration:none; line-height:20px; text-align:center; 
	font-family:'Microsoft YaHei' ! important;color:#000;}
.td4 a:hover{clear:both;font-size:14px; display:block;  text-decoration:none; line-height:20px; text-align:center; 
	font-family:'Microsoft YaHei' ! important;color:#000;}



#marquee1{
 width:727px;
 height:150px;
 margin:22px auto;
 margin-bottom:28px;
 overflow:hidden;
 background:white;
}

#marquee1 ul {
 list-style:none;
 height:110px;
}


#marquee1 ul li {
 width:170px;
 height:110px;
 float:left;
 margin:0 5px;
}
.zhuanjia_jianjie{
 width:100%;
 height:30px;
 background:white;
 margin-top:120px;
 text-align:left;
 position:relative;
 }
.zhuanjia_jianjie a{
 display:block;
 text-decoration:none;
 color:black;
 font-size:14px;
 padding-bottom:3px;
}



/*轮播图*/



/*focus*/
.focus {height:390px;overflow:hidden;position:relative;background:#ccc;left:0px;}
.focus_m ul {width:100%;height:390px;overflow:hidden;list-style:none;position:relative;}
.focus_m li {width:100%;height:390px;}
.focus_m li.li_1 {background:url(./images/1.jpg) center 0 no-repeat #288cc0;}
.focus_m li.li_2 {background:url(./images/2.jpg) center 0 no-repeat #76b7d8;}
.focus_m li.li_3 {background:url(./images/3.jpg) center 0 no-repeat #bb3838;}
.focus_m li.li_4 {background:url(./images/4.jpg) center 0 no-repeat #bb3838;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;width:100px;margin:0 auto;position:relative;top:360px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;margin-right:10px;list-style:none;}
.focus_s li b {display:block;width:12px;height:12px;background:black;border-radius:32px;position:relative;z-index:9999px;top:0px;}
.focus_s li.active b {background:white;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:150px;}
.focus_l {left:90px;}
.focus_r {right:90px;}
.focus_l b,.focus_r b {position:absolute;z-index:999;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer;}
.focus_l span {left:12px;background:url(./images/l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');_background:none;}
.focus_r span {left:16px;background:url(./images/r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}






/*最小高度*/
@media screen and (min-height:400px){
 .content_3_2{
    height:400px;
 }
}

/*详情页表格*/



