/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #333;font: 12px/200% "微软雅黑";text-decoration:none}
a:hover{color:#ff413c;}
table{border-collapse:collapse; border-spacing:0px;}
body{word-wrap:break-word;background: #ffffe8;color: #333;font: 12px/200% "微软雅黑"; overflow-x:hidden; }
ul,dl,li,i{list-style:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
i,em{font-style:normal;font-weight:normal;list-style:none;}
img{border: none;vertical-align:middle}
/*首页css开始*/
.topbg{width: 100%;height: 100px;border-bottom: 1px solid #f5ebe5;background: #ffffe8;}
.top{width: 1200px;height: 100px;margin: 0 auto;}
.top .logo{width: 154px;height: 100px;overflow: hidden;float: left;position: relative;}
.top .logo img{max-width: 100%;max-height: 100%;overflow: hidden;margin: auto;position: absolute;top: 0;bottom: 0;} 
.navBar{  position:relative; z-index:99; width: 870px;height:100px;overflow: inherit;float: right;}
.nav{ position:relative;height: 100px;position: relative;}
.nav li.m{position: relative;width:145px;height: 100px;float: left;}
.nav h3 a{color:#333;font-size: 16px;line-height: 100px;text-align:center;width:100%;height: 100px;overflow: hidden;display: block;position: relative;}
.nav h3 a i{color: #989898;font-size: 26px;text-align: left;width: 50px;height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;}
.nav li:first-child h3 a i{font-size: 30px}
.nav h3 a em{color:#333;font-size: 16px;line-height: 20px;width: 100%;height: 20px;overflow: hidden;display: block;margin-top: 33px;}
.nav h3 a span{color: #989898;font-size: 12px;line-height: 20px;width: 100%;height: 20px;overflow: hidden;display: block;}
.nav h3 a:hover em,.nav h3 a:hover span{color: #ff3c3f; background: #ffffe8;}

.nav .sub{ display: none;/*默认隐藏*/  width:600px;position:absolute; left:0px; top:101px;margin-left: -228px;white-space: nowrap;text-align: center;background: #ffffe8}
.nav .sub a{ color:#333;font-size: 14px;line-height: 34px;text-align: center;height:34px;overflow: hidden;margin: 0 10px}
.nav .sub a:hover{color: #ff3c3f}
.topbg .subbg{width: 100%;height: 34px;overflow: hidden;line-height: 34px;position: absolute;left: 0;top: 101px;background: #ffffe8;border-bottom: 1px solid #f5ebe5;display: none;float: none;z-index: 98}

.nav h3 a:hover i{
	color: #ff3c3f;
	-webkit-animation: toRightFromLeft 0.3s forwards;
	-moz-animation: toRightFromLeft 0.3s forwards;
	animation: toRightFromLeft 0.3s forwards;
}

@-webkit-keyframes toRightFromLeft {
	0% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}


/*slider*/
.slider{width: 1920px;/*height:900px;*/position:relative; left: 50%; margin-left: -960px; overflow:hidden;}
.slider .bd{width: 100%;height: 100%; position:relative; z-index:0;}
.slider .bd li{width: 100%; height:100%; overflow:hidden;}
.slider .bd li img{max-width: 100%; max-height: 100%; overflow: hidden; display:block; }
.slider .hd{ position:absolute; z-index:1; bottom:74px; left:0; width:100%; height:12px; line-height:12px;margin: 0px auto;}
.slider .hd ul{ text-align:center;  }
.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 10px; 
		background: #fff;overflow:hidden;vertical-align:top; line-height:9999px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
.slider .hd ul .on{background: #ff3c3f;}
.up_down{width: 100px;height: 32px; overflow: hidden;background: url(../images/up.png) no-repeat center;position: absolute;left: 50%;bottom: 30px;margin-left: -50px;
		cursor: pointer;animation: iconup 2s infinite;-moz-animation: iconup 2s infinite;	/* Firefox */
		-webkit-animation: iconup 2s infinite;	/* Safari 和 Chrome */-o-animation: iconup 2s infinite;}
.up{background: url(../images/down.png) no-repeat center;animation: icondown 2s infinite;-moz-animation: icondown 2s infinite;	/* Firefox */
		-webkit-animation: icondown 2s infinite;	/* Safari 和 Chrome */-o-animation: icondown 2s infinite;}

@keyframes iconup{
	0%{transform:translateY(50%); opacity:0;}
	50%{transform:translateY(0%); opacity:1;}
	100%{transform:translateY(-50%); opacity:0;}
}
@-webkit-keyframes iconup{
	0%{-webkit-transform:translateY(50%); opacity:0;}
	50%{-webkit-transform:translateY(0%); opacity:1;}
	100%{-webkit-transform:translateY(-50%); opacity:0;}
}
@-moz-keyframes iconup{
	0%{-moz-transform:translateY(50%); opacity:0;}
	50%{-moz-transform:translateY(0%); opacity:1;}
	100%{-moz-transform:translateY(-50%); opacity:0;}
}
@keyframes icondown{
	0%{transform:translateY(-50%); opacity:0;}
	50%{transform:translateY(0%); opacity:1;}
	100%{transform:translateY(50%); opacity:0;}
}
@-webkit-keyframes iconup{
	0%{-webkit-transform:translateY(-50%); opacity:0;}
	50%{-webkit-transform:translateY(0%); opacity:1;}
	100%{-webkit-transform:translateY(50%); opacity:0;}
}
@-moz-keyframes iconup{
	0%{-moz-transform:translateY(-50%); opacity:0;}
	50%{-moz-transform:translateY(0%); opacity:1;}
	100%{-moz-transform:translateY(50%); opacity:0;}
}

.bannerbg{width: 1920px;height: 17px;overflow: hidden;background: url(../images/bg_03.png) repeat-x;position: absolute;left: 0;bottom: 0}

.homePage{width: 100%;height: 0px;overflow: hidden;;}
.container{width: 1200px;height: 382px;margin:0 auto;padding: 5px 0;position: relative;}
.pics-video{width: 397px; width: 294px; height: auto;float: left;position: relative;z-index: 1}
/*.pics{width: 397px;height: 212px;margin-left: -51px; margin-right: -51px; z-index: 99}
.video{width: 294px;height: 165px;overflow: hidden;}
.educt{width: 470px;height: auto;margin-top: 31px;float: left;}
.educt-img{width: 470px;height: 285px;}
.educt-img img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;}*/

/*.pics-video-edu{width: 764px;height: auto;float: left;position: relative;z-index: 1}*/
.pics{width: 397px;height: 212px;margin-left: -51px; margin-right: -51px; z-index: 99;position: absolute;left: 0;top: 5px}
.pics a{width: 100%;height: 100%;overflow: hidden;display: block;}
.pics a img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: 0 auto;}
.video{width: 294px;height: 165px;overflow: hidden;position: absolute;left: 0;top: 217px}
.educt{width: 470px;height: auto;margin-top: 31px;float: left;position: absolute;left: 294px;top: 5px}
.educt-img{width: 470px;height: 285px;}
.educt-img img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: 0 auto;}
.educt-cont{width: 470px;height: 114px;overflow: hidden;background: #f35353;margin-top: -53px;position: relative;z-index: 8}
.edu-title{color: #f79d9e;font-size: 14px;line-height: 22px;width: 420px;height: 22px;overflow: hidden;margin: 19px auto;}
.edu-title span{color: #fff;font-size: 22px;line-height: 22px;height: 22px;float: left;margin-right: 5px;}
.edu-scroll{width: 420px;height: 32px;overflow: hidden;margin: 0 auto;position: relative;}
.edu-scroll .tempWrap{width: 388px;/*margin: 0 auto*/float: left;}
.edu-scroll ul{width: 388px;height: 32px;overflow: hidden;/*margin: 0 auto*/}
.edu-scroll ul li{width: 83px;height: 30px;overflow: hidden;float: left;margin-left: 12px;;border: 1px solid #fabdbd;border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px}
.edu-scroll ul li a{color: #fff;font-size: 14px;text-align: center;line-height: 30px;height: 30px;overflow: hidden;display: block;}
.edu-scroll ul li a:hover{color: #f35353;border-color: #fff;background: #fff;}
.edu-scroll .hd{width: 100%;height: 18px;overflow: hidden;position: absolute;left: 0;top: 50%;margin-top: -9px;z-index: 9}
.edu-scroll .prev,.edu-scroll .next{width: 10px;height: 18px;overflow: hidden;background-image: url(../images/pn.png);margin: 7px 0}
.edu-scroll .prev{float: left; background-position: 0 0}
.edu-scroll .next{float: right; background-position: -10px 0}

.indexnews{width: 383px;height: 346px;background: #f0f0f0;float: right;margin-top: 36px;padding: 0 29px 0 25px;position: absolute;right: 0;top: 0;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}
.indexnews:hover{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);z-index: 9999}
.news-title{color: #999;font-size: 14px;line-height: 24px;width: 383px;height: 24px;overflow: hidden;margin: 22px 0 20px 0}
.news-title span{color: #434343;font-size: 22px;line-height: 24px;height: 24px;overflow: hidden;float: left;margin-right: 5px;}
.news-box{width: 100%;height: auto;overflow: hidden;}
.news-tj{width: 100%;height: auto;overflow: hidden;}
.tj-img{width: 102px;height: 76px;overflow: hidden;border: 2px solid #fff;float: left;}
.tj-img a{width: 100%;height: 100%;overflow: hidden;display: block;}
.tj-img a img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: 0 auto}
.tj-r{width: 257px;height: auto;overflow: hidden;float: right;}
.tj-r h5 a{color: #333;font-size: 14px;line-height: 26px;height: 26px;overflow: hidden;display: block;margin-top: 5px;}
.tj-r p{color: #666;font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 9px;}

.newslist{width: 100%;height: auto;overflow: hidden;margin-top: 15px;float: right;}
.newslist li{width: 100%;height: 89px;overflow: hidden;border-top: 1px solid #e4e4e4}
.newslist li h5 a{color: #333;font-size: 14px;text-indent: 12px;line-height: 26px;height: 26px;overflow: hidden;display: block;margin-top: 7px;background: url(../images/sj_10.png) no-repeat left center;}
.newslist li h5 a:hover{color: #ff413c}
.newslist li p{color: #666;font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;margin: 5px 0 11px;padding-left: 12px;}

/*footer*/
.footer{color: #666;width: 1200px;margin: 0 auto;position: relative;z-index: 9999;display:table;}
.footer-l{width: 70%;height: 100%;overflow: hidden;float: left;margin: 22px 0}
.footer-r{width: 229px;height: 34px;/*overflow: hidden;*/float: right;margin: 28px 0 30px}
.footer-r select{width: 83px;height: 20px;border: 1px solid #ccc;margin: 7px 0;color: #666;float: left;}
.footer-r select option{color: #666;line-height: 20px;height: 20px;overflow: hidden;background: none;border: 0}
.footer-r ul{width: 144px;float: right;}
.footer-r ul li{width: 34px;height: 34px;overflow: hidden;float: left;margin-left: 14px;}
.footer-r ul li a{width: 100%;height: 100%;overflow: hidden;display: block;background: #d8c3a9;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;behavior:url(PIE.htc);}
.footer-r ul li a:hover{background: #ff3c3f}
.footer-r ul li a:hover img{-webkit-animation: bounce 0.3s forwards;-moz-animation: bounce 0.3s forwards;animation: bounce 0.3s forwards;}
.up-box{width: 99px;height: 105px;overflow: hidden;background: url(../images/up-box.png) no-repeat center bottom;display: none;position: absolute;right: 10px;top: -78px;z-index: 9999}
.up-box i{width: 89px;height: 89px;overflow: hidden;display: block;border: 5px solid #6c6c6c;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior:url(PIE.htc);}
.up-box i img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: auto;}
.footer-r ul li:nth-child(2):hover .up-box{display: block;}

@-webkit-keyframes bounce {
	0% {
		-webkit-transform: scale(1.6,1.6);  
	}
	33% {
		-webkit-transform: scale(1.2,1.2);
	}
	66% {
		-webkit-transform: scale(1.4,1.4);
	}
	100% {
		-webkit-transform: scale(1,1);
	}
}
@-moz-keyframes bounce {
	0% {
		-moz-transform: scale(1.6,1.6);
	}
	33% {
		-moz-transform: scale(1.2,1.2);
	}
	66% {
		-moz-transform: scale(1.4,1.4);
	}
	100% {
		-moz-transform: scale(1,1);
	}
}
@keyframes bounce {
	0% {
		transform: scale(1.6,1.6);
	}
	33% {
		transform: scale(1.2,1.2);
	}
	66% {
		transform: scale(1.4,1.4);
	}
	100% {
		transform: scale(1,1);
	}
}
/*首页结束*/

/*内页*/
.contentbg{width: 100%;height:auto;position: relative;}
.contentbg:before{content: "";width: 100%;height: 17px;overflow: hidden;background: url(../images/bg_03.png) repeat-x;position: absolute;left: 0;bottom: 0;}
.abobg{background: #FFFFE8 url(../images/aboutbg.png) no-repeat center 50px}
.newsbg{background: #FFFFE8 url(../images/newsbg.png) no-repeat center 50px}
.newsingbg{background: #FFFFE8 url(../images/newsingbg.png) no-repeat center 50px}
.probg{background: #FFFFE8 url(../images/probg.png) no-repeat center 24px}
.content{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.bigtitle{color: #fff;font-size: 48px;line-height: 60px;text-align: center;width: 96px;height: 120px;overflow: hidden;margin: 50px auto 135px;padding: 41px 53px;
			border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;behavior:url(PIE.htc);position: relative;z-index: 2;border: 6px solid #fff;}
.bigtitle:before{content: "";width: 190px;height: 190px;overflow: hidden;border: 1px dashed #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;behavior:url(PIE.htc);position: absolute;left: 6px;top: 6px;}
.abotitle{background: #87c5de;}
.newstitle{background: #e3566b;}
.newsingtitle{background: #bb90bb}
.protitle{background: #ecd45d}
.navigation{width: 100%;height: auto;overflow: hidden;margin-top: 10px;}
.aboutNav{max-width: 100%;height: 45px;position: relative;margin: 0 auto}
.aboutNav>li{min-width: 133px;height: auto;/*overflow: hidden;*/float: left;margin-right: 20px;}
.aboutNav>li>a{color: #909090;font-size: 20px;text-indent: 22px;line-height: 45px;height: 45px;overflow: hidden;display: block;border:  1px solid #B7B5B5 ; border-radius: 15px;}
.aboutNav>li>a:hover,.navigation li a.cu,.aboutNav>li.current>a{color: #ff413c;border:  1px solid #ff6785 ; border-radius: 15px;}
.aboutNav>li>dl{/*display: none;*/width: 1200px;height: 30px;margin-top: 15px;position: absolute;left: 0;top: 45px}
.aboutNav>li>dl>dd{float: left;color: #efefef;line-height: 30px;height: 30px;}
.aboutNav>li>dl>dd>a{color: #efefef;font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;}
.aboutNav>li>dl>dd em{margin: 0 14px}
.aboutNav>li>dl>dd>a:hover,.navigation li a.cu1,.aboutNav>li>dl>dd.current>a{color: #ff413c}
.aboutNav>li>dl>dd>dl{/*display: none;*/width: 1200px;height: 30px;margin-top: 8px;position: absolute;left: 0;top: 30px}
.aboutNav>li>dl>dd>dl>dt{float: left;}
.aboutNav>li>dl>dd>dl>dt>a{color: #efefef;font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;}
.aboutNav>li>dl>dd>dl>dt>a:hover,.navigation li a.cu2,.aboutNav>li>dl>dd>dl>dt.current>a{color: #ff413c;}

.info{width: 1060px;height: auto;overflow: hidden;margin: 45px 0 90px;padding: 45px 70px;background: #fff;border-radius: 35px;-webkit-border-radius: 35px;-moz-border-radius: 35px;behavior:url(PIE.htc);}
.infos{padding: 25px 70px 45px;}
.page{color: #333;font-size: 16px;line-height: 38px;min-height: 380px;}

/*news*/
.news ul li{width: 100%;height: 56px;overflow: hidden;border-bottom: 2px dashed #e4e4e4}
.news ul li a{color: #333;font-size: 18px;line-height: 56px;height: 56px;overflow: hidden;display: block;}
.news ul li span{float: right;height: 56px;overflow: hidden;}
.news ul li a:hover{color: #ff3c3f;}
.pagenum{color: #333;font-size: 14px;line-height: 24px;text-align:center;width: 100%;height: 24px;overflow: hidden;margin:55px 0  0;}
.pagenum a{color: #333;font-size: 14px;line-height: 24px;height: 24px;overflow: hidden;display: inline-block;padding: 0 7px;margin: 0 3px;}
.pagenum a:hover{color: #ff3c3f}
.pagenum a.number{width: 24px;height: 24px;overflow: hidden;display: inline-block;padding: 0;margin: 0 3px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;behavior:url(PIE.htc);}
.pagenum a.number:hover,.pagenum a.on{color: #fff;background: #ff3c3f;}

/*newsing*/
.newsing ul{width: 100%;height: auto;overflow: hidden;}
.newsing ul li{width: 1058px;height: auto;overflow: hidden;border: 1px solid #c6c6c6;border-radius: 18px;-webkit-border-radius: 18px;-moz-border-radius: 18px;behavior:url(PIE.htc);margin-bottom: 35px;}
.newsing ul li:last-child{margin-bottom: 0;}
.newsingimg{width: 344px;height: 219px;overflow: hidden;float: left;margin-right: 35px;border-radius: 18px 0 0 18px;-webkit-border-radius: 18px 0 0 18px;-moz-border-radius: 18px 0 0 18px;behavior:url(PIE.htc);}
.newsingimg a{width: 100%;height: 100%;overflow: hidden;display: block;}
.newsingimg a img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: 0 auto;}
.newsingdet{width: 642px;height: 217px;overflow: hidden;float: right;margin-right: 35px;}
.newsingdet h5 a{font-size: 20px;line-height: 60px;height: 60px;overflow: hidden;display: block;margin-top: 10px;border-radius: 18px 0 0 18px;-webkit-border-radius: 18px 0 0 18px;-moz-border-radius: 18px 0 0 18px;behavior:url(PIE.htc);}
.newsingdet p{color: #555;font-size: 16px;line-height: 30px;height: 90px;overflow: hidden;}
.newsingdet span{color: #777;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;display: block;margin: 8px 0 21px;}
.newsing ul li h5 a:hover{color: #ff3c3f}

/*news_det*/
.news_det{height: auto;overflow: hidden;}
.news_det h5.te{font-size: 28px;line-height: 30px;text-align: center;width: 100%;max-height: 120px;overflow: hidden;margin-top: 15px}
.news_det .message{color: #666;text-align: center;line-height: 30px;width: 100%;height: 30px;overflow: hidden;margin-bottom: 30px;padding: 5px 0 25px;;border-bottom: 1px solid #c6c6c6;}
.news_det .message a{color: #666;font: 14px/28px "微软雅黑";}
.news_det .message a:hover{color: #ff3c3f;}
.news_det p{font-size: 16px;line-height: 38px}
.bbs{width: 100%;height: 30px;overflow: hidden;margin-top: 15px;border-bottom: 1px solid #c6c6c6;}
.jiathis_style{float: right;}
.bbs .aaa{float: right !important;display: inline;}
.other{padding-top: 10px;height: 60px;overflow: hidden;}
.other a{font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;display: block;}
.other a:hover{color:#ff3c3f;}

/*pro*/
.pro{height: auto;overflow: hidden;margin-top: 45px;margin-bottom: 90px;}
.pro ul{width: 1260px;height: auto;overflow: hidden;}
.pro ul li{width: 360px;height: auto;overflow: hidden;float: left;margin: 0 60px 45px 0;}
.pro ul li a{width: 100%;height: auto;overflow: hidden;display: block;margin: 0 auto;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;behavior:url(PIE.htc);position: relative;}
.proimg{width: 360px;height: 219px;overflow: hidden;background: #fff;border-radius: 15px 15px 0 0;-webkit-border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;behavior:url(PIE.htc);}
.proimg img{max-width: 100%;max-height: 100%;overflow: hidden;display: block;margin: 0 auto;}
.pro ul li p{font-size: 14px;text-align: center;line-height: 36px;height: 36px;overflow: hidden;}
.proedit{color: #5c341c;font-size: 18px;line-height: 56px;text-align: center;height: 56px;overflow: hidden;background: #fff}
.proedit em{margin-left: 22px;float: left;}
.proedit span{margin-right: 22px;float: right;}
.pro .hover{color: #efefef;font-size: 20px;line-height: 28px;text-align: center;width: 100%;height: 84px;overflow: hidden;;position: absolute;left: 0;top: 50%;margin-top: -42px;z-index: 999;display: none;}
.pro .hover em{font-size: 28px;line-height: 36px;height: 36px;overflow: hidden;display: block;}
.pro .hover span{font-size: 34px;line-height: 40px;height: 40px;overflow: hidden;display: block;}
.pro .hover p{font-size: 20px;line-height: 28px;height: 28px;overflow: hidden;}
.pro .shadow{width: 100%;height: 100%;overflow: hidden;background: #000;opacity: 0.6;filter: alpha(opacity=60);-webkit-pacity: 0.6;-moz-pacity: 0.6;-khtml-pacity: 0.6;position: absolute;left: -360px;top: 0;display: none;}
.pro ul li a:hover .hover,.pro ul li a:hover .shadow{display: block;}
.pro .pagenum{margin-top: 15px;}

/*pro_det*/
.pro_det{height: auto;overflow: hidden;}
.pro_det h5.te{color: #ff3c3f;font-size: 28px;line-height: 30px;text-align: center;width: 100%;max-height: 120px;overflow: hidden;margin-top: 15px}

.focusBox { position: relative; width:732px; height:auto; overflow: hidden;margin: 40px auto;border-radius: 16px;-webkit-border-radius: 16px;-moz-border-radius: 16px;behavior:url(PIE.htc);}
.focusBox ul{width: 732px;height: auto;overflow: hidden;margin: 0 auto;}
.focusBox ul li{width: 100%;height: auto;overflow: hidden;}
.focusBox ul li img { max-width:100%; height: auto; display: block;margin: 0 auto;border-radius: 16px;-webkit-border-radius: 16px;-moz-border-radius: 16px;behavior:url(PIE.htc);}
.focusBox .prev,.focusBox .next { width:46px; height:104px; position:absolute; top:50%;margin-top: -52px; z-index:3;}
.focusBox .prev { background-image:url(../images/prev_next.png); background-position:0 0; left:0 }
.focusBox .next { background-image:url(../images/prev_next.png); background-position:-46px 0; right:0 }
.pro_det p{font-size: 16px;line-height: 38px}

/*sear*/
.sear{color: #999;font-size: 26px;line-height: 88px;text-align: center;height: 88px;overflow: hidden;margin-bottom: 25px;}
