.fl {
    float: left;
}
.fr {
    float: right;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.h_top {
    color: #797979;
    font-size: 12px;
	line-height:30px;
	width:1200px;
	margin:0 auto
}
.h_top p {
    color: #595959;
    font-family: "宋体";
}
.h_top p a {
    color: #595959;
    padding: 0 13px 0 14px;
}
.h_Main {
    height: 103px;
    overflow: hidden;
    padding-top: 13px;
	width:1200px;
	margin:0 auto;
}
.h_Main .logo {
    padding-right: 18px;
}
.h_Main .h_dis {
    color: #00a0e9;
    font-family: "Microsoft Yahei";
    font-size: 22px;
    line-height: 31px;
    padding-top: 6px;
}
 .h_Main .h_dis p {
    border-left: 1px solid #d2d2d2;
    margin-top: 10px;
    padding-left: 25px;
}
.h_Main .h_dis b {
    color:#F00;
    font-size: 22px;
    font-weight: bold;
}
.h_Main .h_dis em {
    background:url("top_yy.jpg") no-repeat scroll center center;
    color: #333;
    display: block;
    font-size: 18px;
    font-style: inherit;
    text-align: center;
	width:365px;
}
.h_Main .h_pho {
    background: rgba(0, 0, 0, 0) url("h_pho.gif") no-repeat scroll left 3px;
    color: #373737;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    margin-top: 22px;
    padding-left: 60px;
    width: 202px;
}
.h_Main .h_pho span {
    color: #ff8400;
    font-family: Times New Roman;
    font-size: 32px;
    font-weight: bold;
}
.t_top{ background:#eee;
height:30px;
}
.cp-r{width:1200px;
 margin:20px auto;}
.cp-r dl{padding:18px 0 0;}
.cp-r dd p{width:292px; float: left;padding-right:10px; margin-bottom:25px;}
.cp-r dd p:nth-of-type(4n){ padding-right:0;}
.cp-r dd img{width:290px; height:214px; display:block; border:1px solid #d7d7d7;}
.cp-r dd span{display:block;text-align:center;margin-top:10px;overflow:hidden;}
/*---title ---*/
.title_l{height:35px;line-height:35px;padding:0 12px 0 0;background:url('t_bg.gif') repeat-x;border:1px solid #e2e2e2; border-bottom:none;}
.title_l em{color:#bcbcbc;float: left; font-family:'arial';font-size:15px;padding-left:25px; text-transform: uppercase; background:url('t_icon.gif') no-repeat 14px 12px;}
.title_l em a{color:#1163b0;font-family:'微软雅黑';margin-right:8px;font-size:14px;font-weight:normal;}
.title_l b{display:block; float: right;font-size:12px; font-weight:normal;}
.title_l b a{color:#666;}
.content{ width:1200px; margin:0 auto; overflow:hidden; }
.ys h2 { background:url(bt02.jpg) no-repeat; height:78px; padding:32px 0 0 560px; font-size:24px; color:#fff; font-family:"微软雅黑"; font-weight:normal; line-height:26px; font-style:italic;}
.ys h2 span { display:block; font-family:"Times New Roman", Times, serif; font-size:12px; padding-left:5px; text-transform:uppercase;}
.bg01 { background:url(bg02.jpg) no-repeat; height:435px; overflow:hidden; position:relative;}
.one { top:48px; left:420px; background:url(01.gif) no-repeat; position:absolute; padding:14px 0 0 46px; width:550px;}
.one h3 { font-size:19px; color:#0071c3; text-transform:uppercase; font-family:"微软雅黑"; line-height:30px; padding-bottom:10px; border-bottom:1px dashed #d2d2d2;}
.one h3 span { font-size:10px; color:#ccc; text-transform:uppercase; display:block; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.one p { font-size:14px; font-family:"微软雅黑"; color:#555; background:url(ysdd.gif) no-repeat left 7px; line-height:22px; padding:0 6px 0 17px; margin:12px 0 0 0;}
.two { top:240px; left:420px; background:url(02.gif) no-repeat; position:absolute;}
.bg02 { background:url(bg03.jpg) no-repeat; height:420px; overflow:hidden; position:relative;}
.three { top:59px; left:40px; background:url(03.gif) no-repeat; position:absolute;}
.four { top:241px; left:40px; background:url(04.gif) no-repeat; position:absolute;}
.bg03 { background:url(bg04.jpg) no-repeat; height:450px; overflow:hidden; position:relative;}
.five { top:66px; left:420px; background:url(05.gif) no-repeat; position:absolute;}
.sex { top:240px; left:420px; background:url(06.gif) no-repeat; position:absolute;}
.fs { height:1024px; background:url(fsb.jpg) repeat-x; overflow:hidden; margin:20px 0}
.fs h4 { text-align:center; font:16px "Microsoft YaHei"; color:#999999; text-transform:uppercase; background:url(fsx.jpg) no-repeat center 60px; height:116px; padding-top:50px;}
.fs h4 span { display:block; width:198px; height:39px; border:2px solid #e3e3e3; margin:0 auto; font:20px "Microsoft YaHei"; color:#1e5fd2; text-align:center; line-height:39px;}
.fs h4 i { display:block; font:16px "Microsoft YaHei"; color:#666666; margin-top:10px;}
.fs ul { width:1194px; margin:0 auto; overflow:hidden; height:100px; border:1px solid #b6b6b6; border-width:0 0 1px 1px; margin-bottom:17px;}
.fs li { float:left;}
.fs li a { display:block; width:198px; height:49px; border:1px solid #b6b6b6; border-width:1px 1px 0 0; font:14px "Microsoft YaHei"; color:#666666; text-align:center; line-height:49px;}
.fs li a:hover{ background:#fda544; color:#fff; font-weight:bold;}
.fs li:nth-of-type(1) a{ background:#fda544; color:#fff; font-weight:bold;}
.fs li:nth-last-child(1) a{ background:#2c9cde; color:#fff;}
.fs dl { width:1194px; height:558px; border:3px solid #79a5f2; overflow:hidden;}
.fs dt { float:left; position:relative;}
.fs dt p { position:absolute; left:0; top:436px; width:799px; height:97px; background:url(fstm.png) repeat-x; padding:25px 0 0 58px;}
.fs dt p span { display:block; font:14px "Microsoft YaHei"; color:#ffffff; line-height:20px; margin-top:10px;}
.fs dt p i { display:block; font:16px "Microsoft YaHei"; color:#ffffff; font-weight:bold;}
.fs dt img { display:block; width:857px; height:558px;}
.fs dd { float:left;}
.fs dd img { display:block; width:337px; height:558px;}
.fsp { height:179px; background:url(fss.jpg) no-repeat;}
.fsp span { display:block; float:left;}
.fsp .fss { width:595px; height:87px; float:left; font:14px "Microsoft YaHei"; color:#f2f7ff; line-height:87px; padding-left:72px; background:url(fsj.jpg) no-repeat 40px center;}
.fsp .fss1 { width:461px; height:87px;font:14px "Microsoft YaHei"; color:#f2f7ff; line-height:87px; padding-left:72px; background:url(fsj.jpg) no-repeat 40px center;}
.dk { height:470px; background:#f0f0f0;}
.xdk { height:454px;}
.dkz { float:left; width:501px; height:420px; border:1px solid #d9d9d9; background:#ffffff; margin-top:16px; position:relative;}
.dkz p { width:120px; height:90px; background:url(dkzk.jpg) no-repeat; text-align:center; padding:30px 7px 0 0; float:left;}
.dkz p img { width:33px; height:34px; margin:0 auto;}
.dkz p span { display:block; font:14px "Microsoft YaHei"; color:#ffffff; margin-top:15px;}
.dkzz { float:left; margin-left:23px;width: 340px;}
.dkzz .dkzzs {width: 340px;float:left;}
.dkzz dl { height:120px;}
.dkzz dt { padding-top:30px;}
.dkzz dt a { display:block; font:14px "Microsoft YaHei"; font-weight:bold; color:#3e3e3e; padding-left:37px; background:url(dkw.jpg) no-repeat left center;}
.dkzz dd { padding-top:12px;}
.dkzz dd a { display:block; font:14px "Microsoft YaHei"; color:#3e3e3e; padding-left:37px; background:url(dkd.jpg) no-repeat left 5px; line-height:24px;}
.dka { display:block; position:absolute; left:397px; top:380px;}
.dka1 { display:block; position:absolute; left:438px; top:380px;}
.dky { width:682px; float:right; height:422px; margin-top:16px;}
.dky h4 { height:56px;}
.dky h4 a { display:block; float:left; width:310px; height:56px; background:#d8d8d8; padding-left:31px; font:14px "Microsoft YaHei"; color:#3e3e3e; line-height:56px;}
.dky h4 a span { font:12px "Microsoft YaHei"; color:#3e3e3e; text-transform:uppercase; margin-left:15px;}
.dky h4 a:hover, .dky h4 .cur { background:#3e3e3e; color:#fff;}
.dky h4 a:hover span, .dky h4 .cur span { color:#fff;}
.dkxy { width:672px; height:361px; border:5px solid #d8d8d8; border-width:0 5px 5px 5px; background:#fff;}
.dkxy dl { height:125px; padding:19px 0 0 27px;}
.dkxy dt { float:left; margin-right:20px;width: 216px}
.dkxy dt img { width:216px; height:118px;}
.dkxy dd { float:left;width: 369px;}
.dkxy dd i { width:369px; height:34px; display:block;  border-bottom:1px solid #d8d8d8; font:16px   "Microsoft YaHei"; color:#3e3e3e; line-height:34px; font-weight:bold;}
.dkxy dd span { display:block; font:14px "Microsoft YaHei"; line-height:24px; margin-top:10px;}
.dkxy dd span a { color:#3e3e3e;}
.dkxy ul { width:634px; margin-top:10px;}
.dkxy li { float:left; padding-left:23px; width:292px; list-style:none}
.dkxy li a { font:14px "Microsoft YaHei"; color:#3e3e3e; line-height:30px; background:url(ico1.gif) no-repeat 0 6px;padding-left: 12px;}
.link{ padding:32px 0; font-family:"Microsoft YaHei";}
.link .link_title .title{ color:#397ec4; font-size:14px;}
.link .link_title .eng{ font-family:Arial, Helvetica, sans-serif; margin-left:8px;color:#397ec4; font-size:14px;}
.link .link_title .more{ color:#397ec4; font-size:14px;}
.link .zx{ width:856px; background:url(zx.gif) repeat-x; height:14px; margin-left:10px;}
.link .link_ct{ margin-top:15px;}
.link .link_ct a{ padding:9px 0; width:110px; display:inline-block;color:#397ec4; font-family:"宋体"}
.f_nav{ padding-top:14px; height:26px; overflow:hidden; background-color:#0695dd; padding-left:15px;}
.f_nav li{ float:left; color:#fff; }
.f_nav li a{ color:#fff; padding:0 18px 0 14px;}
.f_info{ padding:39px 0 52px 0px;}
.f_info .info{ width:668px; line-height:27px; color:#0072ae; border-left:1px solid #0072ae; padding-left:28px; margin:-5px 0 0 30px;}
.f_info .info b{ padding:0 40px; font-weight:normal}
.clearfix{ *zoom:1;}
.clearfix:after{
	content:"";
	display:block;
	clear:both;
	}
	.gywm{
		width:1200px;
		margin:20px auto;}
   .gywm_1{
	width:688px;
	margin-right:10px;
	border:1px solid #000;
	}
	.gy{ background:#000;
	height:42px;
	}
	.gy p{
		line-height:42px;
		width:170px; 
		text-align:center;
		display:inline-block;
		height:42px;
		background:#eeeeee;
		font-size:18px;
		color:#000;
		}
	.jj {
		padding:10px;
		line-height:30px;
		color:#000;
		}
	.jj p{ line-height:32px; text-indent:2em;}
	.jj p img{ border:#000 solid 1px;
		padding:5px;
		}
	.ly{
		width:498px;
		}
	.fbly{
		background:#000;
		height:42px;
		line-height:42px;
		color:#fff;
		font-size:18px;
		}
	.fbly p{
		padding-left:20px;
		}
	.ly_1 span{
		font-size:14px;
		font-weight:bold;
		line-height:30px;
		padding-left:15px;
		}
	.intxt,#textarea{
		border:1px solid #666;
		}
	.maplist tr{
		padding:5px 0;
		display:block;
		}
   .kf,.ly_1{
	  border:1px solid #000;
	  border-bottom:none;
	   }
.kf{
	margin-top:10px;
		  border-bottom:1px solid #000;

	}
.kf_1{ width:95%;
margin:10px auto;
overflow:hidden;
}
.kf_1 ul{ border-bottom:1px dashed #CCC;
padding:10px 0;
overflow:hidden;
}
.kf_1 ul li{ line-height:25px;
}
.kf_1 ul li img{ padding:0 10px;}
.kf_1 ul p{ font-weight:bold;
line-height:28px;
font-size:15px}
.kf_1 ul p img{ padding-right:10px}
.Menubox{width:460px;background:url(nav.gif);height:28px;line-height:28px;}
.Menubox li{float:left;display:block;cursor:pointer;width:114px;text-align:center;color:#949694;font-weight:bold;}
.Menubox li.hover{background:#fff;width:116px;border:1px solid #A8C29F;border-bottom:0;background:url(nowaday.gif);color:#739242;font-weight:bold;height:27px;line-height:27px;}
.Contentbox{width:1090px;clear:both;border:1px solid #A8C29F;border-top:0;height:auto;padding:20px;}
.Contentbox span{color:#333;}


#Tab3{
width:95%;
padding:0px;
margin:40px auto; line-height:24px;}

#Tab3 img{ margin:15px auto;}

.prodcaselist{ margin-top:30px;}
.prodcaselist dl{float:left; margin:10px 10px 0px 25px; width:460px; border-bottom:1px #dddddd solid; height:165px; overflow:hidden;}
.prodcaselist dl dt{ float:left; width:110px; height:162px; margin-right:15px;}
.prodcaselist dl dd{ width:330px; float:right; text-align:left; color:#666;}
.prodcaselist dl dd p{ text-indent:inherit;}
.prodcaselist dl dd span{ float:none; margin:0; color:#c81624;}
.prodcaselist dl dd h3{ text-align:left;  height:40px; line-height:40px; overflow:hidden}
.prodcaselist dl dd h3 a{ color:#666; font-size:18px; font-weight:600;}
.prodcaselist a:hover{ color:#c81624;}
.prodcaselist dl dd font{ width:70px; height:24px; line-height:24px; display:block; background-color:#c81624;  float:right; text-align:center;}
.prodcaselist dl dd font a{color:#f4f4f4;}
.prodcaselist dl dd font a:hover{ color:#f4f4f4;}
.prodcaselist #Tab3 p {text-indent: 0em;}

/*菜单class*/
.Menubox2 {
width:100%;
height:45px;
line-height:28px;
border:1px #dddddd solid;border-bottom:none;background-color:#ededed;
}
.Menubox2 ul{
	 width:1000px;
margin:0px;
padding:0px;
}
.Menubox2 li{
	padding-top:10px;
float:left;
display:block;
cursor:pointer;
width:85px;
text-align:center;
color:#666;
font-weight:bold;
 height:35px; line-height:35px; margin:0 32px;
 font-size:14px;
}

.Menubox2 li.hover{
padding:0px;
background:#f4f4f4;
width:85px;
color:#c81624;
font-weight:bold;margin:10px 32px 0 32px;
height:34px;
line-height:34px;
border:1px #ddd solid; border-bottom:none;
}
.Contentbox2{
clear:both;
margin-top:0px;
border-top:none;
text-align:center;
padding-top:8px;
}

.fhlb3{ float:right; font-size:14px; padding:3px 7px; border:1px #dddddd solid; margin-bottom:55px; }

.xunjia {
    background: rgba(0, 0, 0, 0) url("chat.jpg") no-repeat scroll 0 0;
    height: 55px;
    margin-top: 20px;
}

.xunjia a {
    display: block;
    float: left;
    height: 55px;
    overflow: hidden;
    width: 175px;
}

.xunjia span {
    color: #d00602;
    display: block;
    float: left;
    font-family: "Microsoft YaHei",SimHei,SimSun;
    font-size: 26px;
    line-height: 45px;
    text-indent: 16px;
}

.jianjie {
    line-height: 25px;
    margin-top: 20px;
}

.jianjie span {
    font-size: 16px;
    font-weight: bold;
}

.footer{
   width:100%;
   height:100%;
   overflow:hidden;
   background-color:#2a2a2a;
   margin-top:20px
  }  

  
.footer .top{
   width:1200px;
   height:200px;
   margin:0 auto;
   overflow:hidden;    
   }
   
.footer .top ul{
   width:180px;
   padding-top:35px;
   float:left;
   }
   
.footer .top ul h3 a{
   width:160px;
   height:30px;
   display:block;
   color:#0090da;
   font-family:"微软雅黑";
   font-size:20px;
   }

.footer .top ul li{
   width:100%;
   height:26px;
   line-height:26px;
   float:left;
   }   
   
.footer .top ul li a{
   color:#999;
   font-size:12px;
   }
   
.footer .top ul li a:hover{
   color:#ffff00;
   }
   
.footer .top .logo {
   }
   
.footer .top .email{
   width:292px;
   float:right;
   padding:30px 0 0 0px;
   }
     
.footer .bottom{
   width:100%;
   height:120px;
   overflow:hidden;
   margin:0 auto;
   text-align:left;
   background:#0090da;
   }
  
.footer .navMenu{
   width:900px;
   margin:0 auto;
   overflow:hidden;
   padding:25px 0 15px 0;
   }

.footer .navMenu ul li{
   float:left;
   border-left:1px solid #fff;
   padding:0px 17px;
   }
   
.footer .navMenu ul li a{
   color:#fff;
   }
  
.footer .bottom p{
   width:1200px;
   margin:0 auto;
   color:#fff;
   text-align:center;
   font-weight:lighter;
   }
  
.footer .bottom p a{
   color:#fff;
   }  
 
.footer .bottom p a:hover{
   color:#ffff00;
   } 
.dh{ line-height:60px; height:60px; font-size:24px; color:#0090da; font-weight:bold; padding-top:10px}
.email p{ font-weight:bold;}
        .rxcp{ border:1px #ddd solid; margin:25px 0}
		.rxcp_1{ background:#e8e8e8; height:35px; line-height:35px; color:#000; font-size:16px; font-weight:bold; padding-left:15px; border-bottom:1px #dddddd solid;}
		.rxcp_2{ padding:10px;}
		.rxcp_2 dl{ padding:8px 10px}
		.rxcp_2 dt{ float:left}
		.rxcp_2 dt img{ width:100px; height:95px}
		.rxcp_2 dd{ float:right;width:140px}
		.rxcp_2 dd span{ font-size:14px; font-weight:bold; color:#333; line-height:25px}
		.rxcp_2 dd p{ color:#666;}
		.clearfix{ content:"";  clear:both; display:block}
