@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:14px; font-family:"微软雅黑";}
ul,ol,li{ list-style:none;}
img{border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea{margin:0; padding:0; font-weight:normal;}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
.clear{clear:both; font-size:0; font-family:"sans-serif"; height:0; line-height:0;}
.fl{float:left}
.fr{float:right;}


#header-box{width:100%; background:#00a0e9; padding:35px 0;}
#header{width:1200px; margin:0 auto; height:90px; position:relative;}
.header-r{margin-top:30px;}
.cae{font-size:14px; color:#fff; text-align:right; margin-bottom:5px;}
.cae a{color:#fff;}
.header-input{width:150px; height:25px; line-height:25px; border-radius:20px 0 20px 0; background:#fff;}
.header-input input[type="text"]{width:85px; float:left; border:none; height:25px; line-height:25px; background:none; outline:none; padding-left:10px;}
.header-input input[type="button"]{width:55px; float:left; border:none; height:25px; line-height:25px; outline:none; background:url(../images/header-text.png) no-repeat center; cursor:pointer;}

/*#nav{width:1243px; height:52px; background:url(../images/nav-bg.png) no-repeat center; position:absolute; left:0; bottom:-70px; z-index:999;}
#nav ul{width:1080px; margin:8px auto;}
#nav ul li{ font-size:18px; float:left; color:#fff; padding:0 42px; text-align:center;}
#nav ul li span{ display:block; font-size:12px;}
#nav ul li a{color:#fff;}*/


/*新菜单*/
#fullwidth {
width:1243px; height:60px; margin:0 auto; background:url(../images/nav-bg.png) no-repeat center; position:absolute;left:0; bottom:-78px; z-index:999; /*overflow:hidden*/
	
}
#menu {  }

#menu {
	width: 1080px; margin-left:100px;
	height: auto;
	/*position: fixed;*/
	/*padding-top: 20px;*/
	font-size: 16px;
	transition: all ease .3s;
	z-index: 99; 
	transition-property: padding, background; 
}







#menu.mini ul li.navitem {
	padding-bottom: 0;
}


#menu ul#nav {margin: 0px auto; margin-top:3px;
}

#menu ul li.navitem {
	
	width: auto;
	
	/*line-height: 40px;*/
	float: left;
	position: relative; text-align:center; display:block; 
}
#menu ul li.navitem a{display:block}

#menu ul li.navitem span{ display:block; font-size:9px; font-family:Arial;text-transform : uppercase}

#menu ul li.navitem ul.subnav {
	transition: all 0.3s ease-out 0s;
	position: absolute;
	width: 200px;
	/*border-top: #838383 3px solid;*/
	opacity: 0;
	visibility: hidden;
	transform: translate3d(0px, 10px, 0px);
	-moz-transform: translate3d(0px, 10px, 0px);
	-webkit-transform: translate3d(0px, 10px, 0px); left:-26px;
}

#menu ul li.navitem:hover ul.subnav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-webkit-transform: translate3d(0px, 0px, 0px);
}

#menu ul li.navitem a {
	color: #fff;
	transition: none ease-out .3s;
	transition-property: color, background, text-indent, opacity;padding: 0 38px;height: 45px; padding-top:5px
}

#menu ul li.navitem a.active, #menu ul li.navitem:hover a {
	color:#FBF606;
	display:block;/*background:#0053cc;*/ background:url(../images/menu-bg.jpg) repeat-x
}

#menu ul li.navitem ul.subnav li {
	 text-align:left;background:#3097e2;background:rgba(0,133,224,0.8);
}

#menu ul li.navitem ul.subnav li a {
	/*padding: 14px 30px;*/
	width: 178px;
	height: 60px;
	line-height: 60px;
	/*background: rgba(0, 0, 0, .7);*/
	display: block;
	color: #fff; background:none;/*background:#3097e2;background:rgba(0,133,224,0.8);*/
	font-size: 15px; padding:0; margin:0 auto;border-bottom: #1C7EC7 1px solid; position:relative
}

#menu ul li.navitem ul.subnav li a  h1 { position:absolute; font-family:"宋体"; font-size:16px; font-weight:bold;  right:20px; top:0}

#menu ul li.navitem ul.subnav li a i {
	float: right;
	margin-top: 5px;
	transition: all ease-out .2s;
	opacity: 0
}

#menu ul li.navitem ul.subnav li a:hover {
	/*text-indent: 10px;*/
	/*background: rgba(0, 0, 0, 1);*/
	color: #FBF606
}

#menu ul li.navitem ul.subnav li a:hover i {
	opacity: 1
}

#menu ul li.navitem ul.subnav li:last-child a {
	border:0;border-radius:0 0 15px 15px ;
}
#menu ul li.navitem ul.subnav li:last-child {
	border:0;border-radius:0 0 15px 15px ;
}

/*新菜单结束*/

.map{width:100%; margin-top:15px}




.alert_windows{
			display:none;
			position:fixed;
			z-index:10;
			width:260px;
			/*height:330px;*/
			/*background:#fff;*/
			border:0px solid #dedede; z-index:9999; right:10px
		}
		
		.alert_windows span{
			float:right;
			width:60px;
			height:30px;
			text-align:center;
			font:15px/30px Microsoft Yahei;
			cursor:pointer;
			color:#55BEF4;
			/*background:lightblue;*/
		}




.flexslider{margin:0 auto;position:relative;width:100%;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav a{width:90px;height:90px;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -90px;right:3%; background:url(../images/b-right.png) no-repeat}
.flex-direction-nav .flex-prev{left:3%; background:url(../images/b-left.png) no-repeat}
.flexslider:hover .flex-next{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=80)}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1}
.flex-control-paging li a{/*background:url(../images/dot.png) no-repeat 0 -16px;*/height:14px;overflow:hidden;text-indent:-99em;width:14px;display:block;cursor:pointer; border:#FFFFFF solid 2px;border-radius:100% }
.flex-control-paging li a.flex-active{/*background-position:0 0*/ background:#00a0e9;  border:#00a0e9 solid 2px;border-radius:100%}

/*新banner*/

.flexslider{position:relative;height:947px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;height:947px; overflow:hidden}
.slides li{height:947px;}
.slides li a{height:947px; display:block}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;width:15px; height:15px;cursor:pointer;border-radius:10px; border:#FFFFFF solid 2px}
.flex-control-nav .flex-active{ background:#FF8800;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:90px;height:90px;overflow:hidden;cursor:pointer;position:absolute; }
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/b-left.png) center center no-repeat;}
.flex-direction-nav li{display:none}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/b-right.png) center center no-repeat;}
.flexslider:hover .flex-direction-nav li{display:block}

/*新banner结束*/


.index-tit{height:64px;  background:url(../images/index-tit.png) no-repeat center; width:100%; text-align:center; font-size:34px; color:#fff; margin:80px 0 70px;}

#outer {width:1200px; height:588px; margin:20px auto; position:relative;}
#tab {overflow:hidden;zoom:1; position:absolute; right:0px; top:78px; z-index:9999;}
#tab li {width:150px; height:80px; color:#fff;cursor:pointer; }
#tab li.current {}
#tab li#brand{ background:url(../images/tab-bg.png) no-repeat 0 0;}
#tab li#introduce{ background:url(../images/tab-bg.png) no-repeat 0 -90px;}
#tab li#course{ background:url(../images/tab-bg.png) no-repeat 0 -180px;}
#tab li#honor{ background:url(../images/tab-bg.png) no-repeat 0 -265px;}
#tab li#Strength{ background:url(../images/tab-bg.png) no-repeat 0 -350px;}

#content { position:absolute; top:0; left:0;}
#content ul {display:none; position:relative;}
#content ul .info{position:absolute; top:88px; left:78px; }
#content ul h2{font-size:50px; color:#fff;}
#content ul h3{font-size:40px; color:#fff;}
/*新凯中*/

#flash {
	width: 1538px;
    height: 726px;
    margin: 20px auto;
    position: relative;
	overflow: hidden;
	margin: 0 auto;
	clear: both;
	position: relative;
	padding: 0px 0px;
	/*background-color: #EFF3F4;*/ position:relative; z-index:0;/*height:400px;*/
}

#flash a {
	width: 100%;
	display: none; /*height:400px*/
}

#flash img {
	width: 100%;
}

.flash_bar {
	width: 150px;
	height: 450px;
	overflow: hidden;
	position: absolute;
	bottom: 130px;
	right: 0px;
	text-align: center;
	/*background-color: #000000;
	background: rgba(0, 0, 0, 0.6)!important;
	filter: Alpha(opacity=60);*/
}

.flash_bar .dq {
	display:inline-block;
	width:150px; height:84px; /*margin:0 5px; */	
	/*background:#000000;*/
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}

.flash_bar .no {
	display:inline-block;
	width:150px; height:84px; /*margin:0 5px; 	*/
	/*background:#FF0000;*/
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}

.flash_bar:hover .dq,.flash_bar:hover .no{
	cursor:pointer;
}

#flashBg {
	overflow: hidden;
	width: 100%;
	clear: both;
	margin: 0;
	padding: 0;
}

#flashLine {
	background: url(images/touming.png) repeat-x center bottom;
	width: 100%;
	clear: both;
}




.index-family{width:1538px; margin:0 auto;}
.index-family ul li{width:764px; float:left; margin-bottom:5px;  }
.index-family ul li img{height:552px}
.index-family ul li .img2{display:none}
.index-family ul li:hover .img1{display:none}
.index-family ul li:hover .img2{display:block}
.index-family ul li .img1  { display:block; /* box-shadow:2px 2px 10px rgba(0,0,0,0.6);*/}
.index-family ul li .img2  { display:none; /* box-shadow:2px 2px 10px rgba(0,0,0,0.6);*/}
/*.index-family ul li.jia1{background:#f5f8fa;border-radius: 30px 0px 0px 0px; }*/

.index-family ul li:nth-child(2n){float:right;}
/*.index-family ul li img{transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }*/
/*.index-family ul li.jia1:hover{box-shadow: 0px 5px 30px rgba(212, 212, 212, 1);}*/
/*.index-family ul li img:hover{  
                transform: scale(1.1, 1.1) 
            } */
			
			
/*家庭护理特效*/
/* servicesBox */
.servicesBox{width:1538px;height:270px;margin:0 auto;clear:both;}
.servicesBox .serBox{cursor:pointer;display:inline;width:764px;height:552px;float:left;overflow:hidden;position:relative;}
.servicesBox .serBox img{width:100%}
.servicesBox .serBox:nth-child(2n){float:right;}
.servicesBox .serBoxOn{font-family:"微软雅黑";display:none;width:320px;height:270px;background:url(../images/serboxon_bg.gif) repeat 0px 0px;position:absolute;left:0px;top:0px;z-index:19;}
.servicesBox .serBox .pic1{width:764px;height:552px;text-align:center;position:absolute;top:22px;right:0px;z-index:99;}
.servicesBox .serBox .pic2{width:764px;height:552px;text-align:center;position:absolute;top:22px;left:-764px;z-index:99;}
/*.servicesBox .serBox .txt1{width:198px;height:100px;color:#999999;position:absolute;top:145px;left:0px;z-index:99;}
.servicesBox .serBox .txt2{width:198px;height:100px;color:#a9cf4f;position:absolute;top:145px;right:-240px;z-index:99;}*/
.servicesBox .serBox span.tit{font-size:16px;display:block;text-align:center;}
.servicesBox .serBox .txt1 .tit{color:#000000;line-height:30px;}
.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-family:"微软雅黑";}
.servicesBox .serBox p{padding:0 10px;text-align:center;}
			


.index-family2{width:1538px; margin:0 auto;}
.index-family2 ul li{width:764px; float:left; margin-bottom:45px;  }
/*.index-family ul li.jia1{background:#f5f8fa;border-radius: 30px 0px 0px 0px; }*/

.index-family2 ul li:nth-child(2n){float:right;}

.index-dynamic{ width:1538px; margin:30px auto; overflow:hidden;}
.index-dynamic-l{width:1030px; background:#146499;}
.index-dynamic-r{width:498px;}

.connected-carousels .stage {
    width:643px;
    margin:0 auto;
    position: relative;
}

.connected-carousels .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    opacity: .66;
}

.connected-carousels .photo-credits a {
    color: #fff;
}

/** Navigation container **/

.connected-carousels .navigation {
    width: 710px;
    margin: 20px auto;
    position: relative;
}

/** Shared carousel styles **/

.connected-carousels .carousel {
    overflow: hidden;
    position: relative;
}

.connected-carousels .carousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.connected-carousels .carousel li {
    float: left;
	margin:3px;
}

/** Stage carousel specific styles **/

.connected-carousels .carousel-stage {
    height: 400px;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
}

/** Navigation carousel specific styles **/

.connected-carousels .carousel-navigation {
    /*height: 135px;*/
    width: 710px;
}

.connected-carousels .carousel-navigation li {
    cursor: pointer;
}

.connected-carousels .carousel-navigation li img {
    display: block;
	margin:5px;
}

.connected-carousels .carousel-navigation li.active img {
	transform:scale(1.1);
	box-shadow:2px 2px 10px rgba(0,0,0,0.5);
}
.connected-carousels .carousel-navigation li:hover img {
	transform:scale(1.1);
	box-shadow:2px 2px 10px rgba(0,0,0,0.5);
}

/** Stage carousel controls **/

.connected-carousels .prev-stage,
.connected-carousels .next-stage {
    display: block;
    position: absolute;
    top: 0;
    width: 305px;
    height: 400px;
    color: #fff;
}

.connected-carousels .prev-stage {
    left: 0;
}

.connected-carousels .next-stage {
    right: 0;
}

.connected-carousels .prev-stage.inactive,
.connected-carousels .next-stage.inactive {
    display: none;
}

.connected-carousels .prev-stage span,
.connected-carousels .next-stage span {
    display: none;
    position: absolute;
    top: 50%;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #4E443C;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
       -moz-border-radius: 30px;
            border-radius: 30px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
}

.connected-carousels .prev-stage span {
    left: 20px;
}

.connected-carousels .next-stage span {
    right: 20px;
}

.connected-carousels .prev-stage:hover span,
.connected-carousels .next-stage:hover span {
    display: block;
}

/** Navigation carousel controls **/

.connected-carousels .prev-navigation,
.connected-carousels .next-navigation {
    display: block;
    position: absolute;
    width:38px;
	height:130px;
}

.connected-carousels .prev-navigation {
    left: -40px;
    top: 8px;
    text-indent: 6px;
	background:url(../images/prev.png) no-repeat center;
}

.connected-carousels .next-navigation {
    right: -40px;
    top: 8px;
    text-indent: 20px;
	background:url(../images/next.png) no-repeat center;
}

.connected-carousels .prev-navigation.inactive,
.connected-carousels .next-navigation.inactive {
    
    cursor: default;
}
.video-box{width:1030px; margin:auto; height:641px; overflow:hidden; position:relative}
.video{object-fit:cover; width:100%; height:100%; }

#footer-box{width:100%; background:#005292 url(../images/foot-bg.jpg) repeat-x top; overflow:hidden; padding-bottom:100px;}
#footer{width:1538px; margin:90px auto; overflow:hidden;}
#footer ul li{width:473px; float:left; border-right:1px dashed #fff; min-height:480px;}
#footer ul li h2{font-size:24px; color:#fff; margin-bottom:20px;}
#footer ul li h3{font-size:16px; color:#fff; line-height:28px;}
/*#footer ul li:nth-child(2){width:490px; padding-left:186px}*/

#footer ul li.li2{width:490px; padding-left:186px}

/*#footer ul li:nth-child(3){ width:380px; border:0; }*/

#footer ul li.li3{ width:380px; border:0; }

#footer-xian{width:100%; height:2px; background:#0076c2;}
#banq{width:1538px; margin:0 auto; font-size:16px; color:#fff; line-height:75px;}
#banq a{color:#fff; margin:0 10px;}
#footer2-box{width:100%; background:#005292 url(../images/foot-bg2.jpg) repeat-x bottom; overflow:hidden; }
#fenxian{width:auto; float:right; width:320px; margin-top:17px}
#fenxian a{ margin:0}
#footer ul li a{color:#FFFFFF}
/*凯中公司*/
.company-box{width:100%; background:#00a0e9 url(../images/left-menu-top.jpg) left top no-repeat;overflow:hidden;}
.company{width:100%; }
.company-Catalog{font-size:20px; color:#fff; height:75px; line-height:75px; margin-left:2%}
.company-l{width:10%; }
.company-l ul{margin-left:12%}
.company-l ul li a{width:80%; height:52px; margin:20px 0 0 0; line-height:52px; /*background:#00a0e9; border-radius:4px 4px 10px rgba(0,0,0,0.5);*/ text-align:center; border-radius:20px 0 20px 0; font-size:20px; color:#fff; display:block}

.company-l ul li a:hover{font-size:20px; color:#fff;background:url(../images/about-menu-bg.png) no-repeat;background-size:cover; /*background:#0cf; border-radius:4px 4px 50px rgba(0,0,0,0.5);*/}
/*.company-l ul li.on{font-size:20px; color:#fff;background:url(../images/about-menu-bg.png) no-repeat;background-size:cover;*/ /*background:#0cf; border-radius:4px 4px 50px rgba(0,0,0,0.5);*//*}*/
.company-l ul li a{color:#fff;}
/*.company-l ul li.on a{color:#FFF700;}*/
.company-l ul li a:hover{color:#FFF700;}


.company2-l{width:10%; margin-top:1%}
.company2-l ul li a{width:80%;  margin:0 auto 20px; padding:15px 0px; /*background:#00a0e9; border-radius:4px 4px 10px rgba(0,0,0,0.5);*/ text-align:center; /*border-radius:20px 0 20px 0;*/ font-size:18px; color:#fff;display:block }
.company2-l ul li a:hover{ color:#FFF700;background:url(../images/tra-l-bg.png) no-repeat;background-size:100%;  /*background:#0cf; border-radius:4px 4px 50px rgba(0,0,0,0.5);*/}
.company2-l ul li a:hover{color:#FFF700;}
/*.company2-l ul li.on{color:#FFF700;background:url(../images/tra-l-bg.png) no-repeat;background-size:cover;*/ /*background:#0cf; border-radius:4px 4px 50px rgba(0,0,0,0.5);*//*}*/
.company2-l ul li a{color:#fff;}
/*.company2-l ul li.on a{color:#FFF700;}*/


.company-r{width:70%; padding:0 10%; background:#fff url(../images/right-top-bg.jpg) top repeat-x;}
.story,.company-course,.company-honor,.company-Strength{ margin:60px auto; overflow:hidden;}
.story-l{ width:48%;}
.story-tit{font-size:28px; color:#4c4948;}
.story-Chinese{font-size:28px; color:#4c4948; border-bottom:1px solid #cacbcb; padding-bottom:10px; margin-bottom:10px;}
.story-info{font-size:16px; color:#666464; line-height:32px; text-indent:2em;text-align:justify}
.story-r{ width:48%;}

.story-xian{width:100%; height:1px; background:#dedede;}

.company-honor-info{font-size:18px; color:#666464; line-height:32px; text-indent:2em;}

.company-Strength-l{width:50%;}
.company-Strength-r{width:49%; margin-top:50px;}

.dynamic-video,.dynamic-news{margin:60px auto; overflow:hidden;}
.dynamic-video-list{}
.dynamic-video-list ul li{ width:23%; margin:1%; float:left; border-radius:5%; overflow:hidden; position:relative;}
.dynamic-video-list ul li .dynamic-video-info{font-size:16px; color:#666464; line-height:40px; height:40px; background:rgba(0,160,233,0.7); position:absolute; left:0; bottom:0; width:100%; color:#fff; text-align:center;}
.dynamic-video-list ul li .dynamic-video-icon{position:absolute; top:30%; left:0; right:0; margin:0 auto; width:20%;}

.dynamic-news ul{margin:30px 0;}
.dynamic-news ul li{overflow:hidden; margin-bottom:20px; }
.dynamic-news ul li .dynamic-news-top{}
.dynamic-news ul li .dynamic-news-top .dynamic-news-top-img{border-radius:10px; width:17%; max-height:137px;}
.dynamic-news-r{background:#e6e6e6; width:78%; padding:1% 2%;}
.dynamic-news-r .dynamic-news-r-tit{font-size:18px; color:#4c4948;}
.dynamic-news-r .dymamic-news-r-time{font-size:12px; color:#7d7d7d; margin:5px 0;}
.dynamic-news-r .dymamic-news-r-time span{margin-right:20px;}
.dynamic-news-r .dymamic-news-r-info{font-size:14px; color:#666464; line-height:28px; margin:5px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.dynamic-news-r .dymamic-news-r-btn1{color:#00a0e9; font-style:normal;cursor:pointer}

.dynamic-news-bottom{margin:30px 0; overflow:hidden; display:none;}
.dynamic-news-bottom-tit{font-size:18px; color:#00a0e9; text-align:center; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #cccdcd;}
.dymamic-news-bottom-time{font-size:14px; color:#7d7d7d; margin:5px 0; text-align:center;}
.dymamic-news-bottom-time span{margin:0 20px;}
.dymamic-news-bottom-info{font-size:14px; color:#666464; line-height:28px; margin:20px 0;}
.dymamic-news-r-btn2{color:#00a0e9; font-style:normal;cursor:pointer}



.dynamic-life{margin:60px auto; overflow:hidden;}
.dynamic-life-tit,.dynamic-life-dis{font-size:28px; color:#4c4948;}
/*.dynamic-life ul li{border:2px solid #00a0e9; border-radius:50px 0 50px 0; padding:50px; margin:40px 0; position:relative;}
.dynamic-life ul li h2{font-size:12px; color:#00a0e9;}
.dynamic-life ul li h3{font-size:24px; color:#00a0e9;}
.dynamic-life ul li .dynamic-life-info{font-size:18px; color:#666464; line-height:32px; width:60%; margin:20px 0;}
.dynamic-life ul li .dynamic-life-r1{width:40%; position:absolute; top:-90px; right:0;}
.dynamic-life ul li .dynamic-life-r2{width:30%; position:absolute; top:50px; right:20px;}*/
.dynamic-life ul li{ margin-bottom:64px; width:100%}
.dynamic-life ul li img{width:100%}

.dynamic-life .more{overflow: hidden;padding:10px;text-align: center;}
.dynamic-life .more a{display: block;width:70px; padding-left:50px; height:40px; line-height:40px;/*padding:8px 0;*/color:#02A0E1;margin:0 auto; font-size:16px;/*background:#333;text-align:center;border-radius:3px;*/ background:url(../images/more-icon.jpg) 0 50% no-repeat;}
/*.dynamic-life .more a:hover{text-decoration: none;background: red;color: #fff;}*/



.hidden{ display: none;}
/*.myweb{width: 800px;height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#fff;padding:5px;}
.myweb ul.list{overflow: hidden;}
.myweb ul.list li{width: 150px;height: 150px;margin:5px;float: left;overflow: hidden;}
.myweb ul.list li img{width: 100%;height: 100%;}
.myweb ul.list p{text-align: center;padding: 10px;}
.myweb .more{overflow: hidden;padding:10px;text-align: center;}
.myweb .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
.myweb .more a:hover{text-decoration: none;background: red;color: #fff;}*/



.Trade-Sale{margin:60px auto; overflow:hidden; position:relative;}
.Trade-Sale-info{width:40%; position:absolute; top:15%; left:5%;}
.Trade-Sale-en{ font-size:20px; color:#fff;}
.Trade-Sale-tit{ font-size:20px; color:#fff; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #dedede; margin-top:5px;}
.Trade-Sale-p{font-size:18px; color:#fff; line-height:32px;}


.Trade-market-info{width:40%; position:absolute; top:15%; right:5%;}


.advertisement{margin:60px auto; overflow:hidden; }
.advertisement-tit{font-size:30px; color:#00a0e9; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #dedede; font-weight:bold}
.advertisement-l{width:48%;}
.advertisement-l-tit{font-size:24px; color:#00a0e9;}
.advertisement-l-info{font-size:17px; color:#5f5f5f; line-height:32px; margin:15px 0;text-align:justify; color:#2F2725}


.brand{margin:30px auto; overflow:hidden; margin-bottom:0}
.brand ul{padding:30px 0; overflow:hidden;}
.brand ul li{width:160px; height:150px; /*border-radius:20px 0 20px 0;*/ text-align:center; overflow:hidden; float:left; margin:0 20px; cursor:pointer}
/*.brand ul li:hover{ box-shadow:2px 2px 10px rgba(0,0,0,0.6);}*/

.brand ul li .img2{display:none}
.brand ul li:hover .img1{display:none}
.brand ul li:hover .img2{display:block}
.brand ul li.current .img1  { display:none; /* box-shadow:2px 2px 10px rgba(0,0,0,0.6);*/}
.brand ul li.current .img2  { display:block; /* box-shadow:2px 2px 10px rgba(0,0,0,0.6);*/}

.brand2{margin:60px auto; overflow:hidden;}
.brand2 ul{padding:30px 0; overflow:hidden;}
.brand2 ul li{width:150px; height:150px; border-radius:20px 0 20px 0; text-align:center; overflow:hidden; float:left; margin:0 20px; cursor:pointer}
.brand2 ul li:hover{ box-shadow:2px 2px 10px rgba(0,0,0,0.6);}
.brand2 ul li.current{ box-shadow:2px 2px 10px rgba(0,0,0,0.6);}


.Kaida{margin:60px auto; overflow:hidden;}
.Kaida img{width:100%}

/*图片滚动*/


.mod-banner{width:75%;position:relative; margin:0 auto;}
#gdq UL LI{FLOAT:left;WIDTH:280px}
#focus_img{margin-left:50px;margin-top:25px}
#focus_img UL LI{FLOAT:left;WIDTH:300px}
#focus_img img{cursor:pointer}
#focus_btn{position:absolute;top:1000px;left:400px;z-index:9}
#btn_focus_next,#btn_focus_prev{width:26px;height:44px;cursor:pointer;display:block;position:absolute;top:110px}
#btn_focus_prev{right:0;background-image:url(../images/icon_r.png);background-position:right top}
#btn_focus_next{left:0;background-image:url(../images/icon_l.png);background-position:left top}
.list{width:293px;height:300px;background:#FFF;margin:0 auto;text-align:center; border:#CCCCCC solid 1px; margin-right:5px  }

.list img{width:262px;height:221px;text-align:center;margin:15px auto}
.list h1{font-size:24px;color:#000;font-weight:400}
.list p{padding:0px;line-height:24px;font-size:16px}
.list a{width:280px;height:300px;display:block;text-align:center}

/*图片滚动*/
.company-courselist{border-left:1px solid #000; margin:40px 0 40px 20px; }
.company-courselist ul{ margin-left:-10px; overflow:hidden;}
.company-courselist ul li{ position:relative; padding-left:10px; margin-bottom:20px; overflow:hidden; cursor:pointer}
.company-courselist ul li.active em{ background:#00a0e9;}
.company-courselist ul li:hover  em{ /*background:#00a0e9;*/background:url(../images/lc-dian-2.jpg);}
.company-courselist ul li.active strong{ background:#00a0e9;}
.company-courselist ul li:hover strong{ /*background:#00a0e9;*/background:url(../images/lc-time-2.jpg);}
.company-courselist ul li em{width:15px; height:14px; background:url(../images/lc-dian-1.jpg); /*background:#dedede; border-radius:100%;*/ display:inline-block; float:left; position:absolute; top:15px; left:2px; z-index:999;}
.company-courselist ul li strong{width:109px; float:left; text-align:center; background:#b5b5b6; height:41px; line-height:41px; font-weight:normal; font-size:16px; color:#fff; /*border-radius:20px 0 20px 0;*/ margin:0 2%; background:url(../images/lc-time-1.jpg);}
.company-courselist ul li span{width:82%; float:left; background:#f7f8f8; padding:0% 2%; border-radius:10px; color:#595757; line-height:39px; border-bottom:#E9E9E9 solid 2px}

.company-courselist ul li span:hover{background:#00A0E9;color:#FFFFFF}



/*弹出层*/

#bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color:#000000; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);position:fixed; 
_position:absolute; 
_left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); 
_top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);display:none;}

.mydiv { line-height:20px; 
		border: 1px solid #CCCCCC; 
		font-size: 12px; 
		width: 700px;  
		left:0; top:20%; right: 0; margin: 0 auto; background: #FFFFFF; border-radius: 10px;  z-index:99999; 
	
		  position:fixed; padding:30px; margin:0 auto; left:0; right:0; /*IE6*/ display:none;}
		  
.mydiv .nr{width:100%; line-height:26px; font-size:14px; margin-top:20px}
.mydiv a.Close{ position:absolute; top:10px ; right:15px; font-size:16px}


/*杀虫剂*/
.shachongji{margin:60px auto; overflow:hidden; margin-top:80px; width:1341px}

.shachongji-h1{width:1341px; height:98px; line-height:98px; color:#FFFFFF; font-size:24px; background:#00a0e9; margin-bottom:2px}

.shachongji .h1-l{width:630px; float:left; padding-left:40px; border-right:#eaeaea solid 1px}

.shachongji li{width:1341px;height:65px; line-height:65px; font-size:17px; background:#f5f5f5;  }
.shachongji li a{color:#8f8f8f}

.shachongji li .tit-l{display:block; width:630px; float:left; padding-left:40px;border-right:#eaeaea solid 1px}
.shachongji li .tit-r{display:block; width:630px; float:left; padding-left:40px; font-family:"宋体"}
.shachongji li:nth-child(2n){background:#FFFFFF; }

/*.shachongji li:hover{ background:none;background:url(../images/scj-bg.jpg) no-repeat;background-size:cover;}*/
.shachongji li:hover{border:#09d6f3 solid 2px; background:#00a0ea; height:61px; line-height:61px; width:1337px}
.shachongji li:hover .tit-l{ width:628px; }
.shachongji li:hover .tit-r{ width:628px; }
.shachongji li:hover a{color:#FFFFFF}


/*杀虫制剂*/
.shachongji2{margin:60px auto; overflow:hidden; margin-top:80px; width:1341px}

.shachongji2-h1{width:1341px; height:98px; color:#FFFFFF; font-size:24px; background:#00a0e9; margin-bottom:2px}

.shachongji2 .h1-l{width:428px; float:left;height:80px; text-align:center; border-right:#eaeaea solid 1px; padding-top:18px}
.shachongji2 .h1-m{width:352px; float:left;height:80px; text-align:center; border-right:#eaeaea solid 1px;padding-top:18px}
.shachongji2 .h1-r{width:553px; float:left;height:80px; text-align:center; padding-top:18px}
.shachongji2 li{width:1341px;height:116px;  font-size:17px; background:#f5f5f5; border:#f5f5f5 solid 2px; }
.shachongji2 li a{color:#8f8f8f}

.shachongji2 li .tit-l{display:block; width:428px; float:left; text-align:center;border-right:#eaeaea solid 1px; height:85px; padding-top:35px}
.shachongji2 li .tit-m{display:block; width:352px; float:left;text-align:center;border-right:#eaeaea solid 1px; height:85px; padding-top:35px }
.shachongji2 li .tit-r{display:block; width:553px; float:left;text-align:center; height:85px; padding-top:35px }
.shachongji2 li:nth-child(2n){background:#FFFFFF; border:#FFFFFF solid 2px}

/*.shachongji li:hover{ background:none;background:url(../images/scj-bg.jpg) no-repeat;background-size:cover;}*/
.shachongji2 li:hover{border:#09d6f3 solid 2px; background:#00a0ea; height:116px;  width:1337px}
.shachongji2 li:hover .tit-l{ width:428px; }
.shachongji2 li:hover .tit-m{ width:352px; }
.shachongji2 li:hover .tit-r{ width:553px; }
.shachongji2 li:hover a{color:#FFFFFF}


/*外加工*/
.waijiagong{margin:60px auto; overflow:hidden;  width:100%}
.waijiagong li{width:100%; margin-bottom:17px}
.waijiagong li img{width:100%}
