﻿
@charset "utf-8";

.c_meau{ width:211px; height:280px; position:fixed;  right:50px;  bottom:-280px; display:none;   }
.c_meau .fl{ width:125px; }
.c_meau .fl h4{ width:100%; height:61px; background:url(/images/c_meau_4.png) no-repeat; color:#fff; font-size:16px; line-height:22px; text-align:center; padding:8px 0; font-weight:bold;}
.c_meau .fl_o{ background:#f0f0f0; margin:-16px 0; padding:10px 0 20px 0; }
.c_meau .fl_o_o{ color:#7d7d7d; font-size:14px; }
.c_meau .fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; padding-top: 10px; margin:auto auto 10px auto;}
.c_meau .fl_o_o dd{ line-height:14px;}
.c_meau .fr_t{ margin-left:8px; cursor:pointer;}
.c_meau{ height:auto; bottom:-330px; display:block;}
.c_meau .fl_o_o dd{ line-height:22px;}
.c_meau .fl_o{ margin:-16px 0 -11px 0;}
.c_meau .fr_o {margin: 90px 0 68px 0;}
 

.joblist{ width:960px; float:left; height:auto; margin-top: 0px; }
.joblist li{ width:310px; float:left; height:auto; overflow:hidden; padding:35px 50px 50px 50px;
		margin-right:30px;   margin-top:20px; margin-bottom:20px; margin-left: 20px;
			list-style-type:none;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background:url(../images/yp.png) no-repeat right bottom;
 }
.joblist li:hover{ 	background:url(../images/yp3.png) no-repeat right bottom;
 }
.joblist li a{color:#d3251e; }
.joblist li:hover a{color:#fff; }
.joblist li:hover .x{ color:#fff; }
.joblist li:hover .x span{ color:#fff; }
.joblist li .tit{ height:30px; line-height:30px; margin-bottom:20px; }
.joblist li .tit a{  color: #33a69d; font-size:20px; font-weight: bold}
.joblist li:hover .tit a{  color: #fff}
.joblist li .x{ height:20px; line-height:20px; margin:5px 0px; font-size:16px; color:333; }
.joblist li .x span{ color:666; }

.job{ border-top:1px solid #33a69d; border-left:1px solid #e6e6e6; color:#666; width:906px; margin-top: 30px; }
.job td{ border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:10px 6px; }
.job .biaoti{ font-size:22px; color:#33a69d;  height: 44px; line-height: 44px; font-weight: bold}
.job .ms{  padding:12px 16px 30px 16px; line-height:30px;  }
.job .pc{ line-height:2em; padding:25px 20px;}
.job .hei{ color:#333;}
.job .text04{ color:#333;}
.job .text05{ color:#333;}
.job .yp{ color:#d3251e;}
.job .yp a{ color:#d3251e; text-decoration:underline;}

.jobtab{ font-size:13px; }
.jobtab td{ font-size:13px; padding:6px 0px; }

	/* 本例子css */
	.tabRank{ width:398px; margin:0px auto;   border:1px solid #ddd;  }
	.tabRank .hd{ background-color:#fafafa; height:49px; line-height:48px; border-bottom:none;}
	.tabRank .hd h3 { float:left; width:199px; overflow:hidden; text-align:center;}
	.tabRank .hd h3 a { color:#69bbb5; font-size:18px; line-height:48px; }
	.tabRank .hd h3.on { background-color:#3da19a; height:49px; }
	.tabRank .hd h3.on a { display:block; color:#fff;font-weight:bold;}

	.tabRank .bd {  height:456px; background-color:#fff; clear:both;}
	.tabRank .bd ul { padding:15px 15px;}
	.tabRank .bd .ulList  li { border-bottom:1px solid #f0f0f0; height:48px; line-height:48px; width:100% !important;}
	.tabRank .bd .ulList li a { color:#333;}
	.tabRank .bd .ulList li .num { font-size:14px; font-weight:bold; color:#333; background:url(../icons.png) no-repeat -50px 0; width:24px; margin-right: 10px; height:20px; display:block; float:left; line-height:17px; text-align:center; margin-top:13px; padding-right:6px;}
	.tabRank .bd .ulList li.t .num { background-position:0 0; color:#fff;}
	.tabRank .bd .ulList li.t {line-height:42px !important;}
	.tabRank .bd .ulList li.on img {width:150px; height:94px; padding:4px; border:1px solid #d0d0d0; background-color:#fff;}

	.tabRank .bd .ulList li .pubtext {color:#777;display:none; }
	.tabRank .bd .ulList li .pubtext strong {color:#E72410;}
	.tabRank .bd .ulList li .pubtext a {color:#E72410;}
	.tabRank .bd .ulList li .pubpic{display: block; font-size: 14px;}
	.tabRank .bd .ulList li .pubtitle p{display:none;}
	.tabRank .bd .ulList li.on{height:180px;text-align:left;line-height:30px !important;}

	.tabRank .bd .ulList li.on .pubpic{display:block;padding-top:8px; font-size: 16px; font-weight: bold; margin-bottom: 8px; 
								line-height: 24px; height: 24px; overflow: hidden;								
}
	.tabRank .bd .ulList li.on .pubpic a{ color: #dc5528 }
	.tabRank .bd .ulList li.on .pubtext {color:#777;display:block; text-align: left; line-height: 24px; max-height: 72px;
						overflow: hidden;
				}
	.tabRank .bd .ulList li.on .pubtitle p{display:block; margin-bottom: 5px; color:#ddd; margin-left: -15px;}

	.tabRank .bd .ulList2 .pic { float:left;}
	.tabRank .bd .ulList2 .con {float:right; width:100%;} 
	.tabRank .bd .ulList2 li { clear:both; padding-top:0px;height:46px;border-bottom:1px dotted #f0f0f0;}
	.tabRank .bd .ulList2 li .title{font-size: 14px; line-height: 46px; height: 46px ; overflow: hidden;
					padding-left: 20px;	background: url(../images/ico03.jpg) no-repeat 5px 20px; 
				}
	.tabRank .bd .ulList2 li .title span{float: right; padding-left: 20px; font-size: 12px; color:#ddd;  }




.dabiao{ width: 1170px; margin: 0px auto;}
	.dabiao>h3{color:#3da19a; font-weight:600; font-size:20px; line-height:30px; margin-bottom:0px; padding-bottom: 16px; 
			border-bottom: 1px solid #ccc }
	.dabiao h3 span{color:#333; font-size:14px; font-weight:normal;  padding-left:10px;}
	.dabiao h3 em{ float: right; margin-top: 18px; }

	/* 本例子css */
	.ladyScroll{width:1170px;height:315px;margin:5px auto;  position:relative;}
	.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:120px;left:0;z-index:100; cursor:pointer; background:url(/skin/btns.png) no-repeat;}
	.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
	.ladyScroll .prev:hover{ background-position:0 -45px; }
	.ladyScroll .next:hover{ background-position:0 -135px; }

	.ladyScroll .scrollWrap{width:1170px;margin-left:0px;padding-top:10px;overflow:hidden;position:absolute;}
	.ladyScroll dl{float:left;width:376px;text-align:center;position:relative; margin-right: 21px;}
	.ladyScroll  span{display:block;width:376px;height:50px;position:absolute;left:0px;bottom:0
		;background:#5f626b;
		filter:alpha(opacity=80);opacity:0.80;}
	.ladyScroll  dt{margin:0 auto;width:376px;overflow:hidden;}
	.ladyScroll  img{display:block;width:376px;height:282px;}
	.ladyScroll  dd{width:376px;height:50px;line-height:50px;font-size:14px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
	.ladyScroll  dd a{ color:#fff;  }
	.ladyScroll  dd a:hover{ text-decoration:none;  }
	.ladyScroll dl:hover span{ background:#3d9f9a;  }
/*导航*/


.dh{ width:240px;  padding-left: 3px;}

.dh h2{ background:url(../images/dhtbg.jpg) no-repeat; height:48px; line-height:20px; font-weight:normal; text-align:left; 
		font-family:Arial; font-size:12px; color:#a8e5e0; padding:14px 0px 0px 80px;}

.dh h2 a{ color:#fff;font-family:"微软雅黑"; font-size:18px; float: left; text-align:left;  display:block}

.dh_c{ border:solid 0px #6cc5bf; padding:0px; height:auto;}
 
.dh_c ul{ padding-bottom:20px; height:auto; border-bottom:dashed 0px #bebfc1}

.dh_c li{ height:auto; line-height:30px;  padding:15px 25px;  overflow: hidden; height:auto; line-height: 26px;
    margin-top:5px; margin-bottom: 5px; background:#f9ffff;border: 1px solid  #eeeeee;
}

.dh_c li a{ color:#565656; font-size: 14px; padding:10px 0px; }
.dh_c li:hover,.dh_c li.hover,.dh_c li.active {background:#2da19a;}
.dh_c li:hover a{ color:#fff; }
.dh_c li.hover a,.dh_c li.active a{ color:#fff;   }


.dh_cb{ border:solid 0px #6cc5bf; padding:0px; height:auto;}
 
.dh_cb ul{ padding-bottom:20px; height:auto; border-bottom:dashed 0px #bebfc1}

.dh_cb li{ height:auto; line-height:30px;  padding:15px 25px;  overflow: hidden; height:auto; line-height: 26px;
    margin-top:5px; margin-bottom: 5px; background:#f9ffff;border: 1px solid  #eeeeee;
}

.dh_cb li a{ color:#565656; font-size: 14px; padding:10px 0px; }
.dh_cb li:hover,.dh_cb li.hover,.dh_cb li.active {background:#2da19a;}
.dh_cb li:hover a{ color:#fff; }
.dh_cb li.hover a,.dh_cb li.active a{ color:#fff;   }

/*产品*/

.cp{ width:908px; padding-right: 0px; margin-left:0px; overflow:hidden; float: right  }

.cp h2,.til01{ height:35px; line-height:35px; border-bottom:solid 1px #02a796;font-family:"微软雅黑"; font-size:14px; font-weight:normal;}

.cp h2 a{ line-height:35px; display:inline-block; background:#efebeb; padding-left:15px; color:#0062ba; cursor: pointer;}

.cp h2 a em{ font-style:normal; line-height:35px; display:inline-block;background:url(../images/sd03.jpg) no-repeat right 0 #efebeb; padding-right:20px;}

.cp h2 a:hover,.cp h2 a.cur,.til01 a{ background:url(../images/sd01.jpg) no-repeat 0 0; color:#fff;}

.cp h2 a:hover em,.cp h2 a.cur em,.til01 a em{ background:url(../images/sd02.jpg) no-repeat right 0;}

.more01{ padding:16px 0 0;}

.more01 a,.more01 a:hover,.cp h2 a .more01,.cp h2 a:hover .more01,.cp h2 .more01 a:hover,.cp h2 .more01 a,.til01 .more01 a{ background:none}

.cp_c{ width:950px; padding:20px 0 0;}
.cplist_index{width: 940px;}
.cplist_index li{width: 435px; height: auto; float: left; overflow: hidden; list-style-type: none;  text-align: left;
			margin-bottom: 20px; margin-top: 10px; margin-right: 30px; padding: 5px 4px 5px 0px; background: #fff  }
.cplist_index li:hover{ background: #f0f0f0 }
.cplist_index li .left{width: 200px; float: left; }
.cplist_index li .left img{width: 200px; height: 200px; overflow: hidden;  }
.cplist_index li .right{width: 215px; float: right; position: relative}
.cplist_index li .right h3{width: 100%; line-height: 28px; height: 28px; overflow: hidden;  margin-bottom:10px; 
					font-size: 16px; font-weight: bold }
.cplist_index li .right h3 a{color: #3da19a }
.cplist_index li .right .jianjie{width: 100%; line-height: 22px; height:88px; overflow: hidden;  margin-bottom:10px;
								color: #777}
.cplist_index li .right .lingyu{width: 100%;   height:50px; overflow: hidden;  }


.cplist_index li .right .goumai{ display:block; width:90px; height:22px; border:0px #ff0000 solid; 
	line-height:22px; position: absolute; bottom:8px; left: 0px; }

.cplist_index li .right .more{ display:block; width:98px; height:32px; border:2px #ff0000 solid; color:#333; text-align:center; line-height:32px; position: absolute; bottom: 0px; right: 0px; }
.cplist_index li .right .more:hover a{color:#3da19a ;}

  




.d2{/* 后置时间日期的小列表 */
	padding:18px 0px 10px 0px; width:100%; margin-right: 0px; float: left;
}
.d2 li{ 
	height:40px;
	line-height:40px;
	overflow:hidden; border-bottom:1px dotted #ccc;
}
.d2 li span{
	color:#666; font-size:12px;
	float:right;
	padding-right:10px; padding-left:20px;
}
.d2 li a{
	overflow:hidden; padding-left:20px; font-size:14px;
			background-image:url(/images/dian.jpg); background-repeat:no-repeat;
		background-position:5px 7px;
} 




.d2b{/* 后置时间日期的小列表 */
	padding:0px 0px 10px 0px; width:100%; margin-right: 0px; float: left;
}
.d2b li{ 
	height:50px;
	line-height:50px;
	overflow:hidden; border-bottom:1px dotted #ccc;
}
.d2b li span{
	color:#666; font-size:12px;
	float:right;
	padding-right:10px; padding-left:20px;
}
.d2b li a{
	overflow:hidden; padding-left:20px; font-size:16px;
			background-image:url(/images/dian.jpg); background-repeat:no-repeat;
		background-position:5px 12px;
} 

.left { width:201px; float:left; overflow:hidden;}

.left2 { width:670px; float:left; overflow:hidden;}

.left3 { width:754px; float:left; overflow:hidden; color:#666;}

.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}

.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}

.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }



.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}

.right2 { width:275px;  float:right; overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}



.h_nav li a:-webkit-any-link{ display:block;}

 


