@charset "gb2312";
/* CSS RESET */
body,div,ul,li,span,a,img,p,h1,h2,h3,h4,h5,h6,em,i{padding:0; margin:0;font-family:Microsoft YaHei,Arial;}
a{text-decoration:none;color:#292929;}
a,img{border:none;}
ul,li{list-style:none;}
/*clearfixÇå³ý¸¡¶¯*/
.clearfix:after {
	visibility: hidden;
	display: block;
	content: " ";
	clear: both;
	height: 0;
	line-height: 0;
}
.clearfix {
	zoom: 1;
}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}/* 1.È¥³ýandroid a/button/input±êÇ©±»µã»÷Ê±²úÉúµÄ±ß¿ò 2.È¥³ýios a±êÇ©±»µã»÷Ê±²úÉúµÄ°ëÍ¸Ã÷»ÒÉ«±³¾° */

/* CSS ÑùÊ½ */
.wrap{width: 100%;height: 100%;background-color: #fff;}

/* Mtop_Inc.asp -------------------------------------- */
.header{height:4.7em;line-height:4.7em;width: 100%;z-index:3;background-color: #F6F6F6;}

.header a img{ vertical-align:middle;}
.header .back{position:absolute; top:0px; left:12px; z-index:3; }
.header .logo{margin:0 auto;width:60%;position:absolute; top:0; left:1%; z-index:3;}
.header .logo img{width:98%;height:auto;}

.header .tell{margin:0 auto;width:36%;position:absolute; top:0; right:2%; z-index:3;text-align:right;}
.header .tell a{font-family:Î¢ÈíÑÅºÚ;font-size:21px;color:#F40000;}

/* Ò»¼¶µ¼º½ */
.Fmenu{height:2.75em;line-height:2.75em;width: 100%;z-index:3;background-color: #DFDFDF;}
.Fmenu .menut{margin:0 auto;width:89%;position:absolute;left:5px; z-index:3;border-right:1px solid #C3C3C3;}
.Fmenu .menut dl{margin:0 auto;width:auto;}
.Fmenu .menut dl dd{margin:0 auto;width:24%;height:2.75em;line-height:2.75em;float:left;border-left:1px solid #C3C3C3;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#000000;}
.Fmenu .menut dl dt{margin:0 auto;width:24%;height:2.75em;line-height:2.75em;float:left;background-color: #F40000;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#fff;}

.Fmenu .menu{margin:0 auto;width:10%;position:absolute;right:1%; z-index:3;text-align:right;}
.Fmenu .menu img{margin:0.2em;height:2.25em;}

/* ¶þ¼¶µ¼º½ */
.Smenu{margin:0 auto;max-width:640px;height:auto;position:relative; overflow:hidden;}
.Smenu dl{margin:0 auto;width:96%;height:auto;display:inline-block;}
.Smenu dl dd{margin-left:1%;margin-right:auto;margin-top:auto;margin-bottom:2%;width:32%;height:30px;line-height:30px;background-color: #FAFAFA;float:left;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#000000;}
.Smenu dl dd a{font-size:16px;color:#000000;}

.Smenu dl dt{margin-left:1%;margin-right:auto;margin-top:auto;margin-bottom:2%;width:32%;height:30px;line-height:30px;background-color: #ff0000;float:left;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#fff;}
.Smenu dl dt a{font-size:16px;color:#fff;}

/* Mtop_Inc_banner -------------------------------------- */
.slideBox{ position:relative; overflow:hidden; margin:0 auto;height:auto;max-width:640px;/* ÉèÖÃ½¹µãÍ¼×î´ó¿í¶È */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:4%; left:46%; margin-left:-44px;z-index:1; }
.slideBox .hd li{ display:inline-block; width:28px; height:3px;background:#fff; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.slideBox .hd li.on{ background:#ff0000;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ vertical-align:top; width:100%;/* Í¼Æ¬¿í¶È100%£¬´ïµ½×ÔÊÊÓ¦Ð§¹û */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* È¥µôÁ´½Ó´¥Ãþ¸ßÁÁ */

/* ²úÆ· -------------------------------------- */
.product{max-width:640px; overflow:hidden; /* margin:-1px auto 0; */ margin:0 auto;}
.product h3{margin-top:30px;margin-bottom:auto;margin-left:auto;margin-right:auto;padding:0 auto;width:90%;height:50px;line-height:25px;font-weight:normal;text-align:center;font-family:Arial;font-size:14px;color:#FF0000;}
.product h3 span{font-family:Î¢ÈíÑÅºÚ;font-size:21px;color:#000000;}

.picScroll{text-align:center; position:relative;}
.picScroll .hd{overflow:hidden; text-align:center;padding:0 auto;}
.picScroll .hd .case_title{ display:inline-block;width:210px;}
.picScroll .hd .case_title img{ width:50%;}
.picScroll .hd ul{position:absolute; bottom:0;left:50%;margin-left:-8%;}	
.picScroll .hd li{display:inline-block; width:30px; height:2px; background:#797979; text-indent:-9999px; overflow:hidden; margin:0 3px;}
.picScroll .hd .on{ background:#FF0000; }

.picScroll .bd ul{margin:0 auto;width:100%;  float:left; padding:0 auto;}
.picScroll .bd ul p{margin:20px auto;width:98%;height:auto;padding:0 auto;font-family:Î¢ÈíÑÅºÚ;font-size:14px;color:#383838;text-align:center;}
.picScroll .bd ul p span{padding:5px;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#FF0000;border:1px solid #FF0000;}

.picScroll .bd li{ width:38%;line-height:40px;position:relative; margin: 1% 5% 5%; float:left;border:1px solid #E0E0E0;}
.picScroll .bd li img{ width:100%; }

.picScroll .prev{ width:12px; height:18px; display:inline-block;background:url(../images/next.png) no-repeat 0 center;  float:right; margin-left:15px;}
.picScroll .next{ width:12px; height:18px; display:inline-block;background:url(../images/prev.png) no-repeat 0 center; float:left; margin-right:15px;}

/* ¹ØÓÚÃÀÅ£ -------------------------------------- */
.abouts{margin:5px auto;height:auto;max-width:640px;position:relative;}

.abouts h3{margin:0 auto;width:100%;height:auto;overflow:hidden;height:70px;line-height:23px;font-weight:normal;padding-top:40px;padding-bottom:auto;padding-left:auto;padding-right:auto;text-align:center;background:url(../images/Bottom_04.png);background-repeat: no-repeat;background-position:top center;font-family:Arial;font-size:14px;color:#FF0000;}
.abouts h3 span{font-family:Î¢ÈíÑÅºÚ;font-size:21px;color:#000000;}

.abouts .Info{margin:0 auto;width:auto;height:auto;line-height:26PX;background:#f7f7f7;overflow:hidden;padding:20px;text-align:left;color:#383838;font-size:16px;font-family:Î¢ÈíÑÅºÚ;}
.abouts .Info img{margin:0 auto;width:99%;height:auto;border:0px;}

.abouts .More{margin:0 auto;width:100%;padding:0 auto;background:#f7f7f7;text-align:center;}
.abouts .More img{width:auto;border:0px;margin-bottom:20px;}

/* ¹«Ë¾ÊµÁ¦ -------------------------------------- */
.strength {margin:0px auto;height:auto;max-width:640px;position:relative;}
.strength .dli { font-size:21px; height:2.55rem; line-height:2.55rem;background:#ededed;border-bottom:1px solid #FF0000;position:relative;}
.strength .dli li {font-size:21px;float:left; text-align:center; color:#333333; width:25%;}
.strength .dli li.z-on {font-size:21px;background:#FF0000; color:#fff;}

.strength .sclwrap_box , 
.strength .m-box{ height:15em;overflow:hidden;}

.strength .m-box .page1{margin:0 auto;width:100%;height:auto;}

.strength .m-box .page1 dl{margin:0 auto;padding:0 auto;width:98%;auto;}
.strength .m-box .page1 dl dd{margin-left:2%;margin-top:2%;margin-right:auto;margin-bottom:auto;padding:0 auto;float:left;width:46%;height:auto;line-height:30px;text-align:center;background:#fff;}
.strength .m-box .page1 dl dd img{margin:0 auto;padding:0 auto;width:98%;height:auto;}

.strength .m-box .page1 a{color:#000000;}

.strength .m-box .page1 .More{margin:0 auto;width:100%;text-align:center;}
.strength .m-box .page1 .More img{border:0px;margin-top:1rem;}

/* ¹«Ë¾¶¯Ì¬ -------------------------------------- */
.news {margin:0px auto;height:auto;max-width:640px;position:relative;}
.news .dli { font-size:21px; height:2.55rem; line-height:2.55rem;background:#ededed;border-bottom:1px solid #FF0000;position:relative;}
.news .dli li {font-size:21px;float:left; text-align:center; color:#333333; width:33%;}
.news .dli li.z-on {font-size:21px;background:#FF0000; color:#fff;}

.news .sclwrap_box , 
.news .m-box{ height:30.5em;overflow:hidden;}

.news .m-box .page1{margin:0 auto;width:100%;height:auto;}
.news .m-box .page1 p{margin:2% auto;width:98%;height:auto;line-height:30px;border-bottom:1px dotted #C0C0C0;text-align:center;font-size:16px;font-family:Î¢ÈíÑÅºÚ;}
.news .m-box .page1 p img{margin:0 auto;width:100%;height:auto;}

.news .m-box .page1 dl{margin:0 auto;padding:0 auto;width:98%;height:3.05em;border-bottom:1px dotted  #C0C0C0;}
.news .m-box .page1 dl dd{margin:0 auto;padding:0 auto;float:left;width:5%;height:3.05em;line-height:3.05em;text-align:center;}
.news .m-box .page1 dl dd img{margin:0 auto;width:60%;height:auto;}

.news .m-box .page1 dl dt{margin:0 auto;padding:0 auto;float:right;width:94%;height:3.05em;line-height:3.05em;text-align:left;}

.news .m-box .page1 a{color:#000000;}

.news .m-box .page1 .More{margin:0 auto;width:100%;text-align:center;}
.news .m-box .page1 .More img{border:0px;margin-top:1rem;}

/*items.asp¡ª¡ªÀ¸Ä¿ÔÄ¶Á*/
.items_cnt{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.items_cnt .content{background:#FAFAFA;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.items_cnt .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.items_cnt .content .details{ background: #fff;text-align: left;padding:1.2em;}
.items_cnt .content .details img{ width:100%;}

.items_cnt .content .details .cnt{text-align:left;line-height:28px;color:#868686;}
.items_cnt .content .details .cnt a{ color:#868686;}

/*guestbook.asp¡ª¡ªÀ¸Ä¿ÔÄ¶Á*/
.guestbook{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.guestbook .content{background:#FAFAFA;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.guestbook .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.guestbook .content .details{ background: #fff;text-align: left;padding:1.2em;}
.guestbook .content .details img{ width:100%;}

.guestbook .content .details .cnt{width:100%;height:auto;overflow:hidden;}
.guestbook .content .details .cnt ul{width:100%;height:50px;}
.guestbook .content .details .cnt ul li{width:100%;height:50px;list-style-type:none;}
.guestbook .content .details .cnt ul li input{margin:0px auto;width:96%;height:20px;line-height:20px;padding:5px;text-align:left;font-family:Î¢ÈíÑÅºÚ;color:#353535;font-size:16px;}
.guestbook .content .details .cnt h3{width:100%;height:150px;}
.guestbook .content .details .cnt h3 textarea{margin:0px auto;width:96%;height:120px;line-height:20px;padding:5px;text-align:left;font-family:Î¢ÈíÑÅºÚ;color:#353535;font-size:16px;}
.guestbook .content .details .cnt dl{margin:0px auto;width:60%;height:50px;}
.guestbook .content .details .cnt dl dd{width:40%;height:40px;float:left;text-align:center;}
.guestbook .content .details .cnt dl dd input{width:80%;height:40px;border:1px solid #FF0000;float:left;text-align:center;font-family:Î¢ÈíÑÅºÚ;background: #FF0000;color:#fff;font-size:21px;}
.guestbook .content .details .cnt dl dt{width:40%;height:40px;float:right;text-align:center;}
.guestbook .content .details .cnt dl dt input{width:80%;height:40px;border:1px solid #FF0000;float:left;text-align:center;font-family:Î¢ÈíÑÅºÚ;background: #FF0000;color:#fff;font-size:21px;}

/*applyfor.asp¡ª¡ªÉêÇëÕÐÆ¸*/
.applyfor{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.applyfor .content{background:#FAFAFA;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.applyfor .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.applyfor .content .details{ background: #fff;text-align: left;padding:1.2em;}
.applyfor .content .details img{ width:100%;}

.applyfor .content .details .cnt{width:100%;height:auto;overflow:hidden;}
.applyfor .content .details .cnt dl{margin:0 auto;padding:0px;width:92%;height:40px;}

.applyfor .content .details .cnt dl dd{margin:0 auto;padding:0px;width:48%;height:40px;float:left;text-align:left;}
.applyfor .content .details .cnt dl dd select{margin:0 auto;padding:0px;width:92%;height:30px;line-height:30px;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#6F6F6F;}
.applyfor .content .details .cnt dl dd input{margin:0 auto;padding:0px;width:90%;height:25px;line-height:25px;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#6F6F6F;}

.applyfor .content .details .cnt dl dt{margin:0 auto;padding:0px;width:48%;height:40px;float:right;text-align:left;}
.applyfor .content .details .cnt dl dt select{margin:0 auto;padding:0px;width:92%;height:30px;line-height:30px;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#6F6F6F;}
.applyfor .content .details .cnt dl dt input{margin:0 auto;padding:0px;width:90%;height:25px;line-height:25px;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#6F6F6F;}

.applyfor .content .details .cnt p{margin:0 auto;padding:0px;width:92%;height:60px;}
.applyfor .content .details .cnt p textarea{margin:0 auto;padding:0px;width:96%;height:50px;line-height:28px;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-size:16px;color:#6F6F6F;}

.applyfor .content .details .cnt ul{margin:0 auto;padding:0px;width:92%;height:40px;}
.applyfor .content .details .cnt ul li{margin:0 auto;padding:0px;width:90%;height:70px;list-style-type:none;text-align:center;}
.applyfor .content .details .cnt ul li input{margin:0 auto;padding:0px;width:40%;height:40px;line-height:40px;text-align:center;border:1px solid #DFDFDF;background:#34A6D7;border-radius:20px;font-family:Î¢ÈíÑÅºÚ;font-size:21px;color:#fff;}

/*articles.asp¡ª¡ªÁÐ±íµ¥*/
.news_cnt{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.news_cnt .content{background:#FAFAFA;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.news_cnt .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.news_cnt .content .details{ background: #fff;text-align: left;padding:1.2em;}
.news_cnt .content .details img{ width:100%;}

.news_cnt .content .details .cnt{text-align:left; margin-bottom:1.75em;border-bottom: 1px solid #EBEAE7;}
.news_cnt .content .details .cnt a{ color:#353535;}
.news_cnt .content .details .cnt .title span{ color:#999; display:block; margin:0.65em 0; font-size:0.65em;}
.news_cnt .content .details .cnt h1{ font-size:1.2em;color:#353535; font-weight:normal;}
.news_cnt .content .details .cnt h1 a{ color:#353535;}
.news_cnt .content .details .cnt p{ color:#818181; margin-top:0.875em; font-size:0.75em; line-height:1.5em;}
.news_cnt .content .details .cnt .vfull{ color:#000; margin-top:0.875em; display:block;}

/*articler.asp¡ª¡ªÔÄ¶Áµ¥*/
.read .content{max-width:640px; margin:0px auto; padding:1.6em 1.2em 0;}
.read .cnt{ background:#FAFAFA;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}

.read .cnt .title{display:block; margin:0.65em 0;font-size:0.75em;border-bottom:1px solid #DFDFDF;}
.read .cnt .title span{ color:#999; display:block;text-align:right;}
.read .cnt .title h1{color:#353535; font-weight:normal;}

.read .cnt .itxt{margin:10px auto;height:1.75em;line-height:1.75em;font-size:1.25em;text-align:left;font-family:Î¢ÈíÑÅºÚ;color:#ff0000;border-bottom:1px solid #DFDFDF;}

.read .cnt .infor{color:#999;font-size:1em;line-height:1.75em;padding-top:10px;padding-bottom:10px;}
.read .cnt .infor table{max-width:630px;}
.read .cnt img{ width:100%;}
.read .cnt p{ color:#999;color:#999;font-size:1em;}

.read .cnt .note{margin-top:1.25em;color:#999;text-align:center;font-size:1em;line-height:1.75em;}

.read .cnt .erweima{margin-top:1.25em;}

/*articler.asp¡ª¡ªÏà¹ØÔÄ¶Á*/
.rmore .content{max-width:640px; margin:-80px auto;padding:2.6em 1.2em 0;}
.rmore .content .title{display:block; margin:0 auto;font-size:0.75em;font-family:Î¢ÈíÑÅºÚ,Arial;text-align:center;}
.rmore .content .title span{ color:#999; display:block;padding-left:10px;}
.rmore .content .title h1{color:#3fa8cf; font-weight:normal;}

.rmore .content .pic{margin:10px auto;height:24.25em;}

.rmore .content .pic ul{width:47%;height:18.75em;list-style-type:none;padding:0 auto;margin:0 1% auto;float:left;text-align:center;border:1px solid #DFDFDF;}
.rmore .content .pic ul li{list-style-type:none;padding:0 auto;margin:0 auto;text-align:left;padding-left:1%;color:#868686;}
.rmore .content .pic ul li img{width:99%;margin-top:1%;}

.rmore .content .pic ul li a{color:#373737;}
.rmore .content .pic ul li span{background:#ededed;padding-left:5px;padding-right:5px;line-height:33px;color:#373737;}
.rmore .content .pic ul li span a{color:#373737;}

.b70{height:20px;}

/*products.asp¡ª¡ª¿¹Ìå²úÆ·*/
.products{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.products .content{background:#fff;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.products .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.products .content .details{ background: #FAFAFA;text-align: left;}
.products .content .details img{ width:100%;}

.products .content .details .Pic{max-width:640px;height:auto;overflow:hidden;}
.products .content .details .Pic dl{margin:10px auto;width:96%;height:auto;overflow:hidden;border-bottom:1px solid #DFDFDF;}
.products .content .details .Pic dl dd{margin:0px auto;width:40%;float:left;}
.products .content .details .Pic dl dd img{width:90%;height:auto;border:0px;}

.products .content .details .Pic dl dt{margin:0px auto;width:59%;float:right;line-height:24px;text-align:left;font-size:14px;font-family:Î¢ÈíÑÅºÚ;color:#666666;}
.products .content .details .Pic dl dt span{text-align:left;font-size:18px;font-family:Î¢ÈíÑÅºÚ;color:#000;}
.products .content .details .Pic dl dt span a{font-size:18px;color:#000;}

/*recruitment.asp¡ª¡ªÈË²ÅÕÐÆ¸*/
.recruitment{max-width:640px; overflow:hidden;margin:0px auto; padding:1.6em 1.2em 0;}
.recruitment .content{background:#fff;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}
.recruitment .content .items{ margin:5px 0;background-color: #fff;height:35px; line-height:35px; border-left:5px solid #FF0000;border-bottom:1px solid #e9e9e9; padding-left:8px;color:#FF0000;font-size:21px;font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}

.recruitment .content .details{ background: #FAFAFA;text-align: left;}
.recruitment .content .details img{ width:100%;}

.recruitment .content .details .Pic{height:auto;position:relative;overflow:hidden;}
.recruitment .content .details .Pic dl{max-width:640px;height:35px;line-height:35px;border-bottom:1px solid #DFDFDF;}
.recruitment .content .details .Pic dl dd{width:16%;height:35px;line-height:35px;float:left;text-align:left;font-family:Î¢ÈíÑÅºÚ;}
.recruitment .content .details .Pic dl dt{width:30%;height:35px;line-height:35px;float:left;text-align:left;font-family:Î¢ÈíÑÅºÚ;}

.recruitment .content .details .Pic h4{margin:0 auto;padding:15px;width:98%;height:auto;overflow:hidden;line-height:25px;border-bottom:1px solid #DFDFDF;text-align:left;font-family:Î¢ÈíÑÅºÚ;font-weight:normal;}

.recruitment .content .details .Pic h5{margin:15px auto;width:40%;height:35px;line-height:35px;border:1px solid #DFDFDF;background:#34A6D7;border-radius:20px;font-weight:normal;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:21px;color:#fff;}
.recruitment .content .details .Pic h5 a{font-size:21px;color:#fff;}


/*teams.asp¡ª¡ªºËÐÄÍÅ¶Ó*/
.clients{ max-width:640px;overflow:hidden;margin:70px auto; padding:1.6em 1.2em 0;}
.clients .content{background:#fff;border-radius:4px; border:1px solid #DFDFDF; box-shadow:1px 1px 1px #DFDFDF; text-align:left; padding:1.2em; margin:0 0  1em 0;}

.focus{ width:100%;height:500px;margin:0 auto;padding:0 auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; position:absolute; z-index:1;text-align:center;bottom:-5px;}
.focus .hd ul{ display:inline-block; padding:3px 5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px;  border-radius:10px; background:#B2B2B2; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#44494D;  }
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}
.clients .content .cnt2{ background:#282828;padding-bottom:30px; margin-bottom:}
.clients .content .cnt2 .citem{ margin-top:20px;}
.clients .content .cnt2 .avator{ width:12%; padding:2% 0 0 2%;}
.clients .content .cnt2 .avator img{ width:100%;}
.clients .content .cnt2 .ccnt{ width:76%;padding:1%; margin-right:2%; color:#D8D8D8; line-height:140%; background-color: #3C3C3C;position: relative;border: 2px solid #4C4C4C;border-radius:5px;}

.clients .content .cnt2 .ccnt:after, .clients .content .cnt2 .ccnt:before {
  border: solid transparent;
  content: ' ';
  width: 0;
  height: 0;
  right: 100%;
  position: absolute; 
}
.clients .content .cnt2 .ccnt:after {
  border-width: 5px;
  border-right-color: #4C4C4C;
  top: 15px;
}
.clients .content .cnt2 .ccnt:before {
  border-width: 10px;
  border-right-color: #4C4C4C;
  top: 10px;
}
.clients .content .cnt2 .ccnt2{/* background:url(../images/sjR.png) no-repeat center 0;background-size:100% 100%; */margin-left:2%; margin-right:0;}
.clients .content .cnt2 .ccnt2:after, .clients .content .cnt2 .ccnt2:before {
  border: solid transparent;
  content: ' ';
  width: 0;
  height: 0;
  left: 100%;
  position: absolute; 
}
.clients .content .cnt2 .ccnt2:after {
  border-width: 5px;
  border-left-color: #4C4C4C;
  top: 15px;
}
.clients .content .cnt2 .ccnt2:before {
  border-width: 10px;
  border-left-color: #4C4C4C;
  top: 10px;
}
.clients .content .cnt2 .avator2{padding:2% 2% 0 0;}


/*Bottom_Inc¡ª¡ª°æÈ¨*/
.footer{ text-align:center; padding:0 0 70px; background:#f7f7f7;max-width:640px;margin:0 auto;height:205PX;}

.footer dl{margin-top:auto;margin-left:auto;margin-right:auto;margin-bottom:20px;width:92%;height:35px;}
.footer dl dd{margin:0 auto;width:25%;height:35px;line-height:35px;float:left;border-bottom:1px solid #C3C3C3;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:18px;color:#000000;}
.footer dl dt{margin:0 auto;width:25%;height:35px;line-height:35px;float:left;border-bottom:1px solid #F40000;text-align:center;font-family:Î¢ÈíÑÅºÚ;font-size:18px;color:#F40000;}

.footer p img{ width:100%;}

.footer p.txt{ font-size:0.75em;color:#373737;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;line-height:24PX;}
.footer p.txt span{font-size:1.75em;color:#FF0000;}

.footer p.tell{margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:80%;font-size:1.05em;color:#FF0000;}

.footer p.copyright{ font-size:0.85em;color:#919191;margin-bottom:10px;text-align:center;line-height:21PX;}
.footer p.copyright a:link{font-size:1em;color:#919191;text-decoration:none;}
.footer p.copyright a:visited{font-size:1em;color:#919191;text-decoration:none;}
.footer p.copyright a:hover{font-size:1em;color:#919191;text-decoration:none;}
.footer p.copyright a:ctive{font-size:1em;color:#919191;text-decoration:none;}

/*Bottom_Inc¡ª¡ªµ¯³ö²Ëµ¥*/
#nav{ position:fixed;top:0; left:0; display:none;z-index:9; width:100%; background:#F6F6F6; }
#nav li{  color:#4c4c4c;font-size:1.25em;font-family:Î¢ÈíÑÅºÚ,Arial;}
#nav li a{ color:#4c4c4c;float:left; font-size:0.875em; display:inline-block; width:100%;height:3em; line-height:3em; padding-left:4%;border-bottom:1px solid #E7E7E7; position:relative;}
#nav li a span{ position:absolute; right:6%; top:32%; text-indent:-99999px; display:block; width:9px; height:15px; background:url(../images/arrow.png) no-repeat;}
#nav li.btn_up{ text-align:center;}
#nav li.btn_up img{ vertical-align:middle; max-width:64px;width:10%;}
.shadow{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6); z-index:8;}
.swhite{ position:fixed;top:0;left:0;width:100%;height:100%; z-index:9999;background-color:rgba(255,255,255,0.95); }

/*Bottom_Inc¡ª¡ªÆ¯¸¡²Ëµ¥*/
.bar{ position:fixed; bottom:0;left:0; background:#BEBEBE; width:100%; max-height:11%; box-shadow:0 -1px 5px #BEBEBE; z-index:9999;}
.plus{ max-width:640px; height:100%; margin:0 auto;background:#BEBEBE;}
.plus a{ position:relative; display:inline-block; min-width:18%; float:left; padding:0; text-align:center;margin:0;}
.plus a img{ width:30%; vertical-align:middle;margin-top:5px;}
.plus a span{ display:block; color:#111; font-size:1em; z-index:99;}

.plusbox{position:fixed;bottom:10%; left:0; max-width:640px; padding:0 6%; z-index:9;}
.plusbox a{  position:relative;margin:20px 6px;; float:left;width:28%; text-align:center;overflow:hidden; }
.plusbox a span{ display:block;color:#616161;font-size:0.75em}
.plusbox a img{ width:100%;}

.caseSlide{ width:100%;margin:0 auto; position:relative; margin:20px 0 30px;}
.caseSlide .hd{ width:100%; position:absolute; z-index:1; bottom:-25px; text-align:center;  }
.caseSlide .hd ul{ display:inline-block; padding:3px 5px; font-size:0; vertical-align:top;}
.caseSlide .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#666; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.caseSlide .hd ul .on{ background:#fff; }
.caseSlide .bd{ position:relative; z-index:0; margin-top:20px;}
.caseSlide .bd li img{ width:100%;}

.caseSlide a img{ width:100%;}
.caseSlide .listL{ width:32.4%; float:left;}
.caseSlide .listL2{ width:66%; float:left;}
.caseSlide .listL a{ display:block;}
.caseSlide .listR{ width:66%; float:right;}
.caseSlide .listR2{ width:32.4%; float:right;}
.caseSlide img{ vertical-align:top; margin:0 0 2px;}

.case .zixun{ text-align:center; margin:10px 0 0;}
.case .zixun img{ width:34%;}

.case img{ width:100%;}
/* .case .content>div img{ width:100% !important; height:auto !important;}
.case .content>div img{ width:100% !important; height:auto !important;} */
.case .case_cnt_logo img{ width:40%;}
.case .case_link{ margin-top:30px;}
.case .case_link a img{ width:30%;}
.case .case_link span img{ width:14%;}