﻿
body,form,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}/**{padding: 0px;	margin: 0px;}*/
ul,li{list-style-type:none;}

body{font-size: 12px;font-family: "微软雅黑";color: #3d3d3d;background-color:#4D7A90; }



img {
	border:0;
}
.tc {
	text-align:center;
}
.tl {
	text-align:left;
}
.tr {
	text-align:right;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.cl {
	clear:both;
}
.center {
	margin:0px auto;
}

.mt10 { margin-top:10px;
}



.w1000{ width:1000px; margin:0px auto; clear:both; background-color:#E7F0F1 }

.headerwrap{height: 136px;background: url(../images/hdy_head.png)  no-repeat;overflow: hidden;clear:both; width:100%; margin:0px auto; }

.headerwrap .title{float:left;padding-left:0px; margin-top:20px; }
.headerwrap .title h1{ padding:0px; margin:0px;}
.headerwrap .title h1 a{width:505px;height:90px;display:block;overflow:hidden;}

.headerwrap .tr{float:right;margin-right:10px;}
.headerwrap .topconright{margin-top:23px;  }
.headerwrap .topconright li{margin:0px 0 0px 5px; padding:2px 8px; text-align:right; float:left;}
.headerwrap .topconright li a{ color:#3d3d3d;}
.headerwrap .topconright li a:hover{color: #3c78d8; text-decoration:none;}
/*.headerwrap .topconright li img{ float:left; margin-right:5px;}*/
.headerwrap .search {overflow:hidden; margin-top:35px; text-align:right; padding-right:8px;}

.search-keyword 
{
	border-radius:5px;
	width:220px;
	height:19px;
	padding-top:2px;
	padding-left:6px;
	border: 1px solid #DADADA;
	background: #FFF;
	color:#444;
	font-size: 12px;
}


.search-submit {
	cursor:pointer;
	width:50px;
	height:17px;
	color:#999;
	border:0px solid #ccc;
	background:url(../images/top2.png) no-repeat;
}


.swsy {
	cursor:pointer;
	width:38px;
	height:24px;
	background:url(../images/hdy_swsy.png) no-repeat;
	margin-left:-25px; 
}

.jrcs{
	cursor:pointer;
	width:38px;
	height:24px;
	background:url(../images/hdy_scj.png) no-repeat;
	margin-left:-25px; 
}
.lxwm{
	cursor:pointer;
	width:38px;
	height:24px;
	background:url(../images/hdy_lswm.png) no-repeat;
	margin-left:-25px; 
}



.search-option {
	margin-left:3px;
	margin-right:3px;
	border:#999 solid 1px;
	height:20px;
}

.headerwrap h1{margin-left: 177px;}
.headerwrap h1 img{border: 0;}


.top10{ margin-top:10px;}
/*
.conwrap{width: 1000px;margin: 0 auto;margin-top: 10px;position: relative; height:1160px;}
.conwrap .conleft{height: 317px;width: 720px;position: relative;}
.conwrap .new{height: 240px;width: 1000px;  border:0px solid #ccc;}
.conwrap .new .new{height: 250px;width: 1000px;}
.conwrap .new .top{height: 280px;width: 1000px; border:0px solid #ccc; margin-bottom:20px;}
*/

.flashnews{ width:1000px; margin:0px auto;}





#dituContent{width: 265px; height: 185px; margin:10px 0px; border: #ccc solid 1px;}

/*统一样式*/



.STYLE1 {
	color: #FFFFFF;
	font-weight: bold;
}


/*导航*/


#nav_wrap{margin: 0px auto; width:1000px;background: url(../images/nar_bg.png) no-repeat; height:96px;overflow: hidden;}

/*#nav li{text-align: center;font-size: 12px;}*/
#nav{height: 42px;width: 1000px;margin: 0px auto; margin-left:5px;}

#nav .bt_qnav{float: right;}
#nav .bt_qnav a{width: 31px;height: 29px;line-height: 37px;display: block;padding: 9px 2px 0 0;}
#nav .c{float: left;margin: 0;padding: 0;}


#nav li{float: left;list-style: none;text-align: center;width: 85px;height: 42px;line-height: 42px;color: #FFF;float: left;font-size: 14px; border:0px solid #ccc;}
#nav li a{ font-weight:bold;font-family:楷书;font-size: 14px;text-decoration: none; color:#363A3C;}


#nav li.line1222{background: url(../images/navnbg0.png) no-repeat center center; width:1px; border:0px solid #F00; margin:0px 2px;}
#nav li.line1222:hover{background: url(../images/navnbg0.png) no-repeat center center; width:1px; border:0px solid #F00; margin:0px 2px;}
/*
#nav li .v a{width: 110px;height: 37px;line-height: 36px;display: block;color: #FFF;background: url(../images/navnbg0.png) no-repeat -87px 6px;float: left;font-family: "Arial";font-size: 14px;text-decoration: none;}
*/
#nav li:hover, #nav li.sele{background: url(../images/navnbg5.gif) no-repeat;color: #05538B;line-height: 42px; height:42px;font-size: 14px; border:0px solid #ccc;}
#nav li:hover a, #nav li.sele a{color: #fff; font-weight:bold;}




.kind_menu{height: 30px; *height:29px;line-height:30px;vertical-align:middle;position:absolute;text-align:left;display:none;color:#666;font-family:"Arial"; right:200px;}
#tmenu a{color:#fff;width: auto;text-decoration: none; font-size:12px;}
#tmenu a:hover{color: #ff4300;}
#tmenu span{font-size: 10px;color: #cecece;line-height: 30px; *line-height:26px;margin:0px 10px;}
#tmenu{	height: 32px; line-height:32px;text-align:center;}


/*导航*/

/*滚动*/

#banner{width: 1000px;height: 200px;margin: 0px auto;position: relative;overflow: hidden;background: #eee;box-shadow: 10px 0px 15px #ccc;border-radius: 5px;border: 1px solid #ccc;}
#inner{display: block;width: 4800px;height: 200px;position: absolute;left: 0;top: 0;}
#inner li{display: block;width: 990px;height: 200px;float: left;font-size: 72px;line-height: 300px;text-align: center;content: #666;text-shadow: 3px 3px 2px #999, 5px 5px 2px #ccc;background: #eee;}
#number{width: 200px;height: 40px;padding-left: 880px;position: absolute;bottom: 0;left: 0;opacity: 0.8;filter: alpha(opacity=80);}
#number em{display: block;float: left;width: 24px;height: 24px;margin-right: 8px;margin-top: 8px;line-height: 24px;text-align: center;font-size: 14px;color: #333;font-style: normal;font-family: Arial;background: #eee;border-radius: 12px;cursor: pointer;}
#number .ehover{background: #360;color: #fff;}
#left, #right{width: 40px;height: 60px;position: absolute;top: 70px;background: #333;opacity: 0.4;color: #fff;font-size: 36px;text-align: center;line-height: 70px;cursor: pointer;}
#left:hover, #right:hover{opacity: 0.8;}
#left{left: 0;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
#right{right: 0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
/*滚动*/



/*底部滚动*/
a:link{color: #000000;text-decoration: none;}
a:visited{text-decoration: none;color: #000000;}
a:hover{text-decoration: underline;color: #999999;}
a:active{text-decoration: none;}
.rollBox{background-color: #F5F5F5;	clear: both;margin: 10px auto;height: 135px;width: 1000px;border: solid 1px #d5d5d5;}
.rollBox .LeftBotton{height: 34px;width: 12px;background: url(../images/top17.jpg);overflow: hidden;float: left;display: inline;margin: 50px 9px 0 0;cursor: pointer;}
.rollBox .RightBotton{height: 34px;width: 12px;background: url(../images/top16.jpg);overflow: hidden;float: left;display: inline;margin: 50px 0 0 9px;cursor: pointer;}
.rollBox .Cont{width: 956px;overflow: hidden;float: left;}
.rollBox .ScrCont{width: 10000000px;}
.rollBox .Cont .pic{width: 138px;float: left;text-align: center;}
.rollBox .Cont .pic img{padding: 3px;background: #fff;border: 1px solid #DDDDDD;display: block;text-align: left;width: 120px;height: 106px;}
.rollBox .Cont .pic p{line-height: 28px;color: #3D3D3D;font-size: 12px;text-align: center;margin: 0;}
.rollBox .Cont a:link, .rollBox .Cont a:visited{color: #3D3D3D;text-decoration: none;}
.rollBox .Cont a:hover{color: #3c78d8;text-decoration: none;}
.rollBox #List1, .rollBox #List2{float: left; margin-top:10px }
/*底部滚动*/





/*公司介绍页面*/

.gy{width: 1000px;margin: 0 auto;margin-top: 10px;position: relative;}

.gy .new{height: auto;width: 1000px;}
.gy .new .new{height: auto;width: 1000px;}
.gy .new .top{height: auto;width: 1000px; border:0px solid #ccc;}
.gy .new .top dt{ margin-bottom:0px;}


.gy .new .top .gywm{width: 230px;float: left;margin-left:0px;}/*height:900px;*/
.gy .new .top .gywm h3{ border:1px solid #d5d5d5; line-height:90px; height:90px;background: url(../images/hdy_list.png) no-repeat;background-position: 10px 0px; text-align:center; }
.gy .new .top .gywm h3 strong{ display:block; height:32px; color:#2B7799; width:230px; float:left; margin-top:1px;font-size:18px;}
.gy .new .top .gywm h3 a{ float:right; font-weight:normal; color:#bbb;}
.gy .new .top .gywm .boxes{width:230px;border-top: 0;}
.gy .new .top .gywm .boxes ul{ width:222px ; }


.xz{line-height: 50px;height: 50px;width:249px ;background: url(../images/hdy_list_left.png) no-repeat 0px center; font-weight:bold; font-size:14px; text-align:center;margin-bottom:2px;}
.wxz{line-height: 50px;height: 50px;width:249px ;background: url(../images/hdy_list_left_W.png) no-repeat 0px center;font-weight:bold; font-size:14px; text-align:center; margin-bottom:2px;}
.boxes a{color:#fff;}



.gy .new .top .gywm .boxes li span{float: right;color: #000;border:1px solid #d5d5d5;}

.gy .new .top .gsjs{height: auto;width:735px; border:1px solid #d5d5d5;margin-left:263px; }

.gy .new .top .gsjs h3{ border-bottom:1px solid #d5d5d5; line-height:32px; height:32px;}
.gy .new .top .gsjs h3 strong{background: url(../images/top29.jpg) no-repeat; display:block; height:32px; text-align:center;  color:#fff; width:250px; float:left; margin-top:1px;}
.gy .new .top .gsjs h3 a{ float:right; font-weight:normal; color:#bbb;}

.gy .new .top .gsjs .boxes{height: 100%;width:700px;margin: 10px 10px;border-top: 0;}







	
.listbox {width:758px;color:#040000;border:0px solid #DEDEDE; margin:0px auto;}
.listbox .ico1 li {padding-left:25px;background:url(../images/hdy_h_jt.png) 10px center  no-repeat;}/*ico-3.gif*/


.listbox .heaadlist{ font-size:18px; color:#666; }
.listbox .heaadlist strong{padding-left:20px;background:url(../images/ico-4.gif) left center no-repeat;}



.listbox .d2 li{border-bottom:0px dashed #9B9B9B;line-height:28px; height:28px; overflow:hidden; font-weight:normal; font-size:14px;color:#000; padding-left:30px;}
.listbox .d2 li span {float:right;padding-right:10px;margin-left:10px;}
.listbox .d2 li a {overflow:hidden;}




.listbox .e8{ border:0px solid #ccc; height:10px; width:720px; margin-left:10px; }
.listbox .e8 li{width:171px;float:left;overflow:hidden; border:0px solid #000; margin:0px; margin-right:8px; margin-bottom:16px;}
.listbox .e8 li .pic img{padding: 3px;display: block;text-align: left;width: 159px;height: 129px;border: solid 1px #d5d5d5;}
.listbox .e8 li p{line-height: 28px;font-size: 12px;text-align: center;margin: 0; width: 165px;}/*background: url(../images/top31.jpg); border:1px dashed #CECECE;*/



.listbox .e8 li a:hover{color: #3c78d8;text-decoration: none;}




/*****文字*****/
.listbox .style1 ul li{float:left;margin:0px 40px 15px 40px;position:relative;list-style:none; width:260px; height:160px; margin-top:20px;text-align:center; border:solid 1px #d5d5d5;}
.listbox .style1 ul li{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.listbox .style1 ul li img{width: 250px;height: 150px;border-radius: 2px; margin-top:3px;}
.listbox .style1 ul li span{background:rgba(132, 129, 129, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 40px; height:40px; position:absolute;bottom: 3px;width: 250px;left:0;font-size:12px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; margin-left:6px; margin-bottom:3px;}
.listbox .style1 li span a{ color:#fff;}



.boxes h2{ background:url(../images/bt1.jpg) no-repeat; line-height:40px; padding-left:50px; font-family:"微软雅黑";}


.boxes .content{ font-size:14px;padding:30px 10px;line-height:24px;color:#3d3d3d; }


.listbox .e9 {width:100%;margin:30px auto;}
.listbox .e9 li{overflow:hidden;margin-bottom:18px;background-color:#F1F1F1;}
.listbox .e9 li .pic img{padding: 3px;display: block;width: 180px;height: 115px;border: solid 1px #d5d5d5; float:left; background:#fff;}
.listbox .e9 li div{ float:left; background-color:#F1F1F1; width:480px; margin-top:20px;}
.listbox .e9 li div h2{ margin-left:40px;}
.listbox .e9 li div h2 a{ color:#FEC667;}
.listbox .e9 li div h2 a:hover{color: #3c78d8;text-decoration: none;}
.listbox .e9 li div p{ margin-left:40px; margin-top:5px; margin-right:40px; color:#666; font-size:14px; font-weight:normal; line-height:26px;}
.listbox .e9 li div p span{margin-right:10px; float:right;}
 
 




.listbox .e10{ border:0px solid #ccc; height:10px; width:720px; margin-left:60px; }
.listbox .e10 li{width:310px;float:left;overflow:hidden; border:0px solid #000; margin:0px; margin-right:8px; margin-bottom:16px;}
.listbox .e10 li .pic img{padding: 3px;display: block;text-align: left;width: 288px;height: 129px;border: solid 1px #d5d5d5;}
.listbox .e10 li p{line-height: 28px;font-size: 12px;text-align: center;margin: 0; width: 165px;}


/*---------- 分页 ---------*/
.dede_pages{ margin-bottom:20px;}
.dede_pages ul{padding:12px 0px 12px 16px; text-align:center;}
.dede_pages ul li{ display:inline; }
.dede_pages ul li a{padding:4px 10px; border:1px solid #ddd; color:#666; margin:0 2px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
/*.dede_pages ul li.thisclass,*/
.dede_pages ul li a:hover{ border:1px solid #0066BA;  -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-color:#0066BA; color:#fff;}
.dede_pages ul li.thisclass a,
.pagebox ul li.thisclass a:hover{ border:1px solid #0066BA;  -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; background-color:#0066BA; color:#fff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px; color:#555; }
.dede_pages .pageinfo strong{color:#FE6D07;	font-weight:normal;margin:0px 2px;}
/*成功案例内容*/











.downloadpwd {
	width:100px;
	height:19px;
	padding-top:2px;
	padding-left:6px;
	border: 1px solid #428FBB;
	background: #FFF;
	color:#444;
	font-size: 12px;
}



.downloasubmit {
	cursor:pointer;
	width:80px;
	height:24px;
	color:#fff;
	border:0px solid #ccc;;
	background:url(../images/downloadsubmit.jpg) no-repeat;
	margin-left:3px;  
}











/*   index  */
.onef{ width:1000px;  margin:0px auto; margin-top:10px; height:300px; }
.twof{width:1000px; margin:0px auto; margin-top:10px;}
.threef{width:1000px;  margin:0px auto; margin-top:10px;height:250px; }


.left01{height:300px; border:1px solid #d5d5d5; padding:0px; width: 255px;overflow:hidden; background: #F6F6F6;float:left; }
.left01 h3{ border-bottom:0px solid #d5d5d5; line-height:32px; height:32px;background: url(../images/newBg1.png) no-repeat;border-radius:5px;margin-top:3px;margin-left:3px; margin-right:3px; font-size:14px; }
.left01 h3 strong{  height:32px;  color:#fff; width:110px; margin-top:1px; padding-left:10px; }
.left01 h3 a{ float:right; font-weight:normal; color:#fff; margin-right:10px;}
.left01 .boxes{ width:95%; height:auto; overflow:hidden; margin: 5px;border-top: 0; line-height:23px; }
 
  /*首页本院介绍*/
 .jieshao_img {float:left;width:118px;height:120px;margin-right:10px;} 

.left01 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.left01 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.left01 .y_img li span{float: right;color: #000;}
.left01 .y_img li a{color: #3d3d3d;}
.left01 .y_img li a:hover{color: #3c78d8;}





.bignews{ width: 470px; border:0px solid #d5d5d5; margin-left:10px; overflow:hidden; background: #fff;float:left;  }
.tbox {margin:0 0 8px 0;border-bottom:1px solid #D5D5D5;overflow:hidden;background:url(../images/green_skin.png) 0 -294px repeat-x; }
.tbox dt {height:40px;border:0px solid #BADAA1;overflow:hidden;clear:both;border-bottom:0px solid #C8C8C8;background: url(../images/hdy_center2.png) no-repeat; padding-left:10px;}
				
				
.bignews .tbox dd {border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;overflow:hidden; }

.bignews .tbox dt span.more{
float:right;
position:relative; line-height:19px; margin-top:6px; margin-right:10px; padding-left:5px;
padding-right:0px;
color:#358ED2;background: url(../images/hdy_gd.png) no-repeat; display:block; width:40px; height:19px;
}
.bignews .tbox dt span.more a{
color:#358ED2;
text-decoration:none;
}
.bignews .tbox dt span.more a:hover{
color:#ff3333;
text-decoration:underline;
}


.bignews .tbox dt span.label {
height:40px;
overflow:hidden;
padding-right:1px;
padding-top:0px; 
}
.bignews .tbox dt span.label a {
height:40px;
display:block;
padding:0px 20px 0px 20px;
line-height:32px;
border:0px solid #C8C8C8;
float:left;
color:#fff;
text-decoration:none;
overflow:hidden;
letter-spacing:1px;
font-size:14px; font-weight:bold;
}
.bignews .tbox dt span.label a:hover {
color:#fff;
}
.bignews .tbox dt span.label a.thisclass {
border:0px solid #F5CB5F;
background:#FFF;
color:#fff;
font-size:14px; background:url(../images/hdy_center3.png) center center no-repeat;
}
		

.bignews .d2 {width:94%; margin:0px auto; }			
.bignews .d2 li {height:30px;line-height:30px;overflow:hidden; font-weight:normal; color:#3d3d3d;font-size:12px;}
.bignews .d2 li span {color:#000;float:right;padding-right:10px;margin-left:10px;}
.bignews .d2 li a {overflow:hidden;color:#3d3d3d;}
.bignews .d2 li a:hover{color: #3c78d8;}

#uc_list60,#uc_list61{ height:360px;}
#uc_list62,#uc_list63{ height:211px;}
				

					



/*中图*/
.center01{height:300px;width: 465px;float: left; border:1px solid #9fd1eb;margin-left:5px; margin-top:5px; padding:0px; }
.center01 .center_img{float:none;width:460px;margin-right:10px;padding:5px; height:289px} 

.twof .center01{ background-color:#fff; height:200px; width:488px;} 
.center01 h3{ background-color:#bee1f4;margin: 5px;border:1px solid #9fd1eb; border-bottom:0px solid #d5d5d5; line-height:30px; height:35px;/*background: url(../images/hdy_right_h.png) no-repeat;*/ font-size:14px;}
.center01 h3 strong{ display:block; height:32px; text-align:center;  color:#004190; width:110px; float:left; margin-top:1px;}
.center01 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_jt.png) no-repeat;background-position:40px 8px; width:50px; text-align:center;}
.center01 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.center01 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.center01 .y_img li span{float: right;color: #000;}
.center01 .y_img li a{color: #000;}
.center01 .y_img li a:hover{color: #3c78d8;}


/*threef*/
.threef01{width: 238px;float: left; border:1px solid #9fd1eb;margin-left:5px; margin-top:5px; padding:0px; }
.threef01 h3{ background-color:#bee1f4;margin: 5px;border:1px solid #9fd1eb; border-bottom:0px solid #d5d5d5; line-height:30px; height:35px;/*background: url(../images/hdy_right_h.png) no-repeat;*/ font-size:14px;}
.threef01 h3 strong{ display:block; height:32px; text-align:center;  color:#004190; width:110px; float:left; margin-top:1px;}
.threef01 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_jt.png) no-repeat;background-position:40px 8px; width:50px; text-align:center;}
.threef01 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.threef01 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.threef01 .y_img li span{float: right;color: #000;}
.threef01 .y_img li a{color: #000;}
.threef01 .y_img li a:hover{color: #3c78d8;}


.threef02{float: left; border:1px solid #9fd1eb;margin-left:10px; padding:0px;width: 238px; margin-top:5px; overflow:hidden; background: #fff; margin-bottom:10px;}
.threef02 h3{ background-color:#bee1f4;margin: 5px;border:1px solid #9fd1eb; border-bottom:0px solid #d5d5d5; line-height:30px; height:35px;/*background: url(../images/hdy_right_h.png) no-repeat;*/ font-size:14px;}
.threef02 h3 strong{ display:block; height:32px; text-align:center;  color:#004190; width:110px; float:left; margin-top:1px;}
.threef02 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_jt.png) no-repeat;background-position:40px 8px; width:50px; text-align:center;}
.threef02 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.threef02 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.threef02 .y_img li span{float: right;color: #000;}
.threef02 .y_img li a{color: #000;}
.threef02 .y_img li a:hover{color: #3c78d8;}




 
 
.mid01{width: 470px;float: left; border:0px solid #d5d5d5; margin-left:10px; padding:0px; overflow:hidden; background: #fff; }
.mid01 h3{ border-bottom:0px solid #d5d5d5; line-height:30px; height:40px;background: url(../images/hdy_center.png) no-repeat; font-size:14px;}
.mid01 h3 strong{ display:block; height:32px; text-align:center;  color:#fff; width:110px; float:left; margin-top:1px;}
.mid01 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_gd.png) no-repeat;background-position:3px 5px; width:50px; text-align:center;}
 
.mid01 .w_img{padding:0px; margin:0px; height: auto; width:468px; overflow:hidden;border:1px solid #d5d5d5; border-top:0px; }
.mid01 .w_img ul{ width:94%; margin:0px auto;}
.mid01 .w_img li{line-height: 24px;height: 24px; padding-left:0px; font-size:14px;}
.mid01 .w_img li span{float: right;}
.mid01 .w_img li a{color: #3d3d3d;}
.mid01 .w_img li a:hover{color: #3c78d8;}



 
 
 
.right01{height:250px; border:1px solid #d5d5d5;margin-left:10px; padding:0px;width: 250px; overflow:hidden; background: #fff; float:left;}
.right01 h3{ border-bottom:0px solid #d5d5d5; line-height:30px; height:35px;background: url(../images/hdy_right_l.png) no-repeat; font-size:14px;}
.right01 h3 strong{ display:block; height:32px; text-align:center;  color:#fff; width:110px; float:left; margin-top:1px;}
.right01 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_jt.png) no-repeat;background-position:40px 8px; width:50px; text-align:center;}
.right01 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.right01 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.right01 .y_img li span{float: right;color: #000;}
.right01 .y_img li a{color: #3d3d3d;}
.right01 .y_img li a:hover{color: #3c78d8;}



 
 .twof .right02{height:200px;width:488px;} 
.right02{height:300px;float: left; border:1px solid #9fd1eb;margin-left:10px; padding:0px;width: 510px; margin-top:5px; overflow:hidden; background: #fff;}
.right02 h3{ background-color:#bee1f4;margin: 5px;border:1px solid #9fd1eb; border-bottom:0px solid #d5d5d5; line-height:30px; height:35px;/*background: url(../images/hdy_right_h.png) no-repeat;*/ font-size:14px;}
.right02 h3 strong{ display:block; height:32px; text-align:center;  color:#004190; width:110px; float:left; margin-top:1px;}
.right02 h3 a{ float:right; font-weight:normal; color:#358ED2; margin-right:10px;background: url(../images/hdy_jt.png) no-repeat;background-position:40px 8px; width:50px; text-align:center;}
.right02 .y_img{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.right02 .y_img li{line-height: 24px;height: 24px;background: url(../images/hdy_h_jt.png) no-repeat left center; padding-left:15px;}
.right02 .y_img li span{float: right;color: #000;}
.right02 .y_img li a{color: #000;}
.right02 .y_img li a:hover{color: #3c78d8;}





/*人才*/
.right02 .jsrc{height: 190px; width:95%; margin: 5px auto;border-top: 0;}
.right02 .jsrc .rc li{line-height:40px;height: 40px;border-bottom: 1px #ccc solid; margin-left:10px; margin-right:10px; float:left; width:90px; text-align:center; margin-top:8.5px;}
.right02 .jsrc .rc li span{float: right;color: #000;}
.right02 .jsrc .rc li a{color: #3d3d3d;}
.right02 .jsrc .rc li a:hover{color: #3c78d8;}
.right02 .jsrc .rc li:hover{ background-color:#d5d5d5;}
 


/*材料厂家*/
.clcj{height:auto;width: 1000px;margin:0px auto; padding:0px; clear:both;background-color:#e2eced;}
.clcj .youqing .boxes li{float:left;margin:10px 15px;}
.clcj .youqing .boxes li a{ color:#000;}

/*友情连接*/



/*友情链接*/
.yqlj{height:auto;width: 1000px; margin:0px auto; padding:0px; clear:both;}
.youqing{height:auto;width: 1000px; margin:0px auto;margin-bottom:10px; margin-top:10px;}/* border:1px solid #d5d5d5;*/
.youqing h3{  line-height:32px; height:32px;background: url(../images/hdy_yqlj.png) no-repeat; font-size:14px;}
.youqing h3 strong{ display:block; height:32px; text-align:center;  color:#0053b3; width:140px; float:left;}
.youqing h3 a{ float:right; font-weight:normal; color:#bbb;}
.youqing .boxes{ margin:10px 5px; }



.yqlj .boxes a{color:#000;}
.yqlj .youqing .boxes li{float:left;margin:10px 48px; width:150px;}
/*友情连接*/



/*底部*/
.bottom{height: 72px;background: #1A8EC7;position: relative;overflow: hidden; clear:both; 
width:1000px;margin:0px auto;margin-bottom:10px; text-align:center; color:#fff; margin-top:10px;background: url(../images/footer_bg.jpg) repeat-x;}
.bottom .bottomN{margin: 18px 0 0 auto;}

/*底部*/


.pleft {float:left;overflow:hidden;background-color:#E7F0F1; margin-bottom:10px;}

.pright {width:815px;float:right;overflow:hidden;padding-right:0px;background-color:#fff;}


.category{width:172px; padding:5px; border:1px solid #B2DEE1;}
.category .category_b{background:url(../images/category_b.jpg) no-repeat; height:80px; text-align:center; }
.category .category_b strong{height:80px; line-height:80px; text-align:center;  font-size:20px; color:#287796; width:210px;}

.category .category_c{padding:0px;}

.category .category_c li{background:url(../images/category_item.jpg) no-repeat;height:34px; line-height:34px; font-weight:bold; color:#004190; font-size:16px; margin-top:1px;padding-left:30px;}
.category .category_c li a{ color:#004190; font-size:16px;display:block; width:200px;}
.category .category_c li a:hover{ color:#fff; font-size:16px;}
.category .category_c li:hover{background:url(../images/category_item2.jpg) no-repeat;height:34px; line-height:34px; font-weight:bold; color:#fff; font-size:16px; margin-top:1px;padding-left:30px;}
.category .category_c li:hover a{color:#fff;}
.category .category_c li.select{background:url(../images/category_item2.jpg) no-repeat;height:34px; line-height:34px; font-weight:bold; color:#fff; font-size:16px; margin-top:1px;padding-left:30px;}
.category .category_c li.select a{ color:#fff;}



/*
.category .category_c li{background:url(../images/category_item1.jpg)  repeat-y;height:33px; line-height:32px; padding-left:44px; border-bottom:1px dashed #ccc; font-weight:bold; color:#000;}
.category .category_c li:hover{background:url(../images/category_item21.jpg)  repeat-y;height:33px; line-height:32px; padding-left:44px; color:#000;}
.category .category_c li:hover a{color:#000;}
.category .category_e{height:0px; border-left:1px solid #B3D8EE; border-right:1px solid #B3D8EE; border-bottom:1px solid #B3D8EE; _width:224px; _margin-left:2px;}
.category .category_c .ico1 li {padding-left:50px;background:url(../images/category_ico1.jpg) 30px center  no-repeat;}
*/


.place{height:36px; line-height:36px; text-align:right; padding-right:20px; margin-bottom:20px;border-bottom:0px solid #DDDDDD; color:#9d9d9d; width:720px; margin:0px auto;}
.place h2{ background:url(../images/hdy_list_jt.png) no-repeat;float:left; padding-left:15px; font-family:"微软雅黑";background-position: 0 10px; color:#FFAF00; margin-left:10px; font-size:14px;}
.place a{ color:#9d9d9d;}

.viewbox {width:782px;overflow:hidden;	padding-bottom:8px;color:#040000;border:1px solid #B2DEE1; background-color:#fff; margin:15px;}

.viewbox .title {
	height:50px;
	line-height:50px;
	text-align:center;
	overflow:hidden;
	padding-top:0px; 
}


.viewbox .title h2 {
	font-size:25px;
	color:#FFAD00;
}
.viewbox .info {
	height:26px;
	line-height:26px;
	text-align:center;
	overflow:hidden;
	color:#A7A7A7;	width:90%; margin:0 auto;border-bottom:1px dashed #E3E3E3; border-top:1px dashed #E3E3E3; 
}
.viewbox .info small {
	margin-left:8px;
	margin-right:3px;
	color:#A7A7A7;
	font-size:12px;
}
.viewbox .info a {
	color:#690;
}
.viewbox .content {
	font-size:14px;
	padding:20px 35px;
	line-height:26px;
	color:#666;
}
.viewbox .content img{ border:1px solid #DDDFDE;}

}



/*联系我们*/

.contact{ margin-top:10px;}
.contact .contact_b{background: url(../images/contact_b.jpg) no-repeat; width:220px; height:62px;}
.contact .contact_c{ border:1px solid #2397CA; margin:0px; padding:0px;}




/*工程业绩*/
 .e9 {width:100%;margin:30px auto;}
 .e9 li{width:680px;overflow:hidden;margin-bottom:17px;}
 .e9 li .pic img{padding: 3px;display: block;width: 180px;height: 115px;border: solid 1px #d5d5d5; float:left;}
 .e9 li div{ float:left; height:123px; background-color:#F1F1F1; width:480px;}
 .e9 li div h2{ margin-left:40px;}
 .e9 li div h2 a{ color:#FEC667;}
 .e9 li div h2 a:hover{color: #3c78d8;text-decoration: none;}
 .e9 li div p{ margin-left:40px; margin-top:5px; margin-right:40px; color:#666; font-size:14px;}
 .e9 li div p span{margin-right:10px; float:right;}


/*企业文化*/
.listbox .e9{  margin-left:23px; }
.listbox .e9 li{width:310px;overflow:hidden; float:left; border:0px solid #000; margin:0px; margin-right:33px; margin-bottom:16px;background-color:#fff;}
.listbox .e9 li .pic img{padding: 3px;display: block;text-align: left;width: 290px;height: 96px;border: solid 1px #d5d5d5;}
.listbox .e9 li p{line-height: 28px;font-size: 12px;text-align: center;margin: 0; width: 165px;}
 
/*新闻*/
.new01{background: url(../images/hdy_new.png) no-repeat; width:90px;font-size:16px; font-weight:normal; text-align:center; margin-left:30px; margin-top:35px;background-position: 0 3px;color:#747474;} 












.viewbox_64 {
	width:998px;
	overflow:hidden;
	padding-bottom:8px;color:#040000;border:1px solid #DEDEDE;
}

.viewbox_64 .place{height:36px; line-height:36px; text-align:right; padding-right:20px; margin-bottom:20px;border-bottom:0px solid #DDDDDD; color:#9d9d9d; width:960px; margin:0px auto;}
.viewbox_64 .content{background:url(../images/type_64_bg.png) no-repeat; height:550px; width:960px; margin:0px auto;}
.viewbox_64 .content li{ border:0px solid #ff0000; float:left; width:90px;  margin:0px 41px; font-size:14px; line-height:20px; text-align:center;}
.viewbox_64 .content li a{ color:#3F8AA9; font-weight:bold;  }

.viewbox_64 .linebox1{ top:72px; left:130px; border:0px solid #000; position:absolute;}
.viewbox_64 .linebox2{ top:238px; left:40px; border:0px solid #000; position:absolute;}
.viewbox_64 .linebox3{ top:408px; left:130px; border:0px solid #000; position:absolute;}

.viewbox_64 .detailedbox{  width:860px; margin:0px auto; color:#666;}

.detailedbox h2{ font-size:18px; color:#DE0C0B; border-bottom:2px solid #DE0C0B; line-height:50px; background:url(../images/ico-5.gif) left center no-repeat; padding-left:20px;}
.detailedbox .detailed_content{ line-height:30px; margin:30px auto;}

