
@import url('./base.css'); /*import base stylesheet */
@import url('./raster.css'); /* Import skeleton Stylesheet */


/*-----------------------------------------------------------------------------------*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	

/* #Site Styles
================================================== */

/* WRAPPER */ 
.hidden{display:none}
.left{float:left;}

/*#wrap { max-width:1200px; margin:0 auto; position:relative; padding:0; -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.2);  -moz-box-shadow: 0 0 7px rgba(0,0,0,0.2);  -ms-box-shadow: 0 0 7px rgba(0,0,0,0.2);  box-shadow: 0 0 7px rgba(0,0,0,0.2); background:none; border:1px solid #d6dbdc; border-bottom:none; border-top:none}*/
#wrap { max-width:1200px; margin:0 auto; position:relative; padding:0; background:none; overflow:hidden; }
#full-width { width:100%; padding:0; margin:0; clear:both; }
#full-width img { margin:0; }

.white-space { clear:both; width:100%; height:20px;}
   
   	
/* header  */ 
#header { max-width:1200px; height:auto; background:none; }
.logo{width:360px; height:80px; float:left; margin:10px 0 10px 25px;}
.logo img{width:auto; height:80px;}
.search{max-width:360px; width:100%; height:40px; margin:20px 0 35px 0; float:right; text-align:right; padding-right:20px;}
.search a{ text-decoration:none}
.search_l{max-width:100%; width:96%; padding:0 2%; background:url(../../Images/searchl.png) repeat-x; float:right; }
.searchTxt{width:100%; height:30px; border:none; color:#666; background:none; padding:0; margin:0;}
.searchTxt:hover,.searchTxt:focus{border:none;}
.search_r{width:30px; height:30px; background:url(../../Images/searchr.png) no-repeat; position:absolute; right:0;}
.search_r a{display:block; width:30px; height:30px;}

.ibanner{width:1200px; height:435px;}
.ibanner img{width:1200px; height:435px;opacity: 1;}

/*
.nav-collapse { width:100%; height:38px; background:url(../../Images/menubg.png) repeat-x; float:left;}
.nav-collapse ul li{ display:inline-block; width:125px; height:38px; line-height:38px; text-align:center; float:left;background:url(../../Images/menu.png) top right repeat-x;}
.nav-collapse ul li:hover{background:url(../../Images/menuon.png) top right repeat-x;}
.nav-collapse ul li a { display:block; text-decoration:none; font-size:14px;   text-align:center; color:#fff;}
.nav-collapse ul li a:hover { }
.nav-collapse ul li a.navon { background:url(../../Images/menuon.png) top right repeat-x;}

*/	
	

/* slide  */
.slider {  position:relative; overflow:hidden; width: 100%; height: 400px; z-index: 1;}
.slider-content { position:absolute; left:0; top:0; width: 100%; z-index: 1;}
.slider-left-control, .slider-right-control{ position: absolute; height: 100%; width: 50px; z-index: 100; background-repeat: repeat-x; opacity: 0.4;}
.slider-left-control { left: 0;}
.slider-right-control { right: 0;}
.slider-left-control i, .slider-right-control i { display: block; position: relative; width: 100%; height: 100%;}
.slider-left-control i{ top: 48%; left: 12px;  background: url(../../Images/controls_left.png) top left no-repeat;}
.slider-right-control i{ top: 48%; background: url(../../Images/controls_right.png) top left no-repeat;}
.slider-left-control:hover, .slider-right-control:hover { opacity: 0.6;}
.a-img-bg img {width:100%; height:100%; border:none; opacity: 1;}
.slider-item { position: absolute; width: 100%; z-index: 2;}
.slider-item.active { z-index: 5;}


/* page 404 */
.page404{width:100%; height:auto; padding:100px 0; text-align:center; clear:both; font-size:18px; line-height:35px;}
.page404,.page404 a{color:#999999;}

/* Index */
.boxtitle{width:100%; height:35px; line-height:30px; background:url(../../Images/title.png) no-repeat left; float:left;}
.boxtitle1{width:100%; height:35px; line-height:30px; background:url(../../Images/title111.png) no-repeat left; float:left;}
.boxtitle2{width:100%; height:35px; line-height:30px; background:url(../../Images/title222.png) no-repeat left; float:left;}


.title{width:auto; padding-left:28px; font-size:16px; float:left;}
.title a:hover{color:#d51111; text-decoration:none;}

.title_en{color:#00b1ff; font-size:16px; padding-left:6px;}
.more{width:60px; height:35px; float:right; }
.more a{display:inline-block; width:60px; height:35px; background:#fff url(../../Images/more1.png) no-repeat 19px 14px; background:url(../../Images/title222.png) no-repeat left;}
.more a:hover{text-decoration:none; background:url(../../Images/title222.png) no-repeat left; }
.aboutus{ padding:5px 6px 10px 6px; height:180px; overflow:hidden;} 
.aboutus img{ width:120px; height:88px; float:left; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.aboutus .aboutimg{ margin:5px 10px 5px 0 !important;}
.aboutus p{text-indent:29px; line-height:23px; color:#555;} 


/* Index newslist */
.newslist{width:100%; float:left; border: 1px solid #ccc; padding:6px;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius:5px;     }
.newslist li{width:98%; padding-right:2%; float:left; margin:0; padding:0; }
.newslist li a{color:#555; max-width:80%; display:inline-block; height:24px; line-height:24px; padding-left:16px; background: transparent url(../../Images/newslist.png) left no-repeat; overflow:hidden; }
.newslist li a:hover{text-decoration:underline;}
.newslist .time{width:75px; font:12px/26px Verdana,Arial,simsun; color:#999; text-align:right; background:#fff; position:absolute; padding-left:10px; right:10px;}
.newslist .memo{color:#666; font-size:12px; line-height:20px; height:40px; margin-bottom:8px; overflow:hidden;}
.newslist img{margin:0; padding:8px 12px 0 0; width:90px; height:60px; float:left; clear:both;}

/* Index prolist */
.prolist{width:100%; float:left; margin-top:10px;}
.prolist li{width:14.666%; margin:0 1%; float:left; }
.prolist li img{width:100%;}
.prolist li p{text-align:center;}
.prolist li p a{ color:#555;}
.prolist li p a:hover{ text-decoration:underline}




/* pagebanner */
.pagebanner{width:100%; height:auto}
.pagebanner img{width:100%; height:auto}



/* sitebar */
.sitebar{width:210px; height:auto; float:left; border:1px solid #ddd; border-top:none}

.subnav{width:100%; float:left; background:#fff;}
.subnav_t{ height:34px; line-height:34px; font-weight:bold; padding-left:30px; background:#fff; border-bottom:1px solid #f2f2f5;}
.subnav_c{ width:100%; padding:10px 0; background:#fff; float:left;}
.subnav_c li{ margin:0; padding:0; line-height:30px; padding-left:30px; margin-left:20px; background:url(../../Images/dot.png) no-repeat 5px 9px;}
.subnav_c li a:hover,.subnav_c li .on{ text-decoration:underline}
.subnav_c .hotKey{padding:5px 0 5px 15px; float:left}

/* page_content */
.page_content{ height:auto; margin-left:230px; margin-right:2px; height:400px; }
.page_nav{ width:96%; line-height:34px; padding-left:4%; background:#fff url(../../Images/title1.png) 1% 9px no-repeat; float:left;}
.page_nav a{ padding-left:8px; padding-right:12px; background:url(../../Images/rlist.gif) no-repeat right;}
.page_nav a:last-child{background:none;}
.page_c{padding:10px 2%; margin:10px 0; line-height:1.6em; width:96%; background:#fff; float:left;}
.page_c img{ max-width:90%;}

/* search list */
.searchlist_l{width:48%; margin-left:1%; float:left;}
.searchlist_l li{width:98%; height:30px; line-height:30px; overflow:hidden;}
.searchlist_l li .date{color:#999; padding-right:8px;}
.searchlistline{display:inline-block; width:100%; height:1px; margin:10px 0; float:left; border-bottom:1px dashed #f2f2f5; clear:both;}
.searchlist_r{width:48%; margin-right:1%; float:right;}
.searchlist_r li{width:46%; margin:5px 2% 5px 2%; overflow:hidden; float:left;}
.searchlist_r li img{max-width:100% !important; height:auto; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.searchlist_t{ width:100% !important; font-weight:bold; padding:0 !important; margin:0 !important; margin-bottom:10px !important; height:35px !important; line-height:35px !important; border-bottom:1px solid #f2f2f5;}
.searchlist_t span a{float:right; color:#777; padding-right:10px; font-weight:normal;}


/* pageNewsList */
.pageNewsList{ width:100%; float:left; padding:10px 0; }
.pageNewsList li{ width:100%; line-height:28px; float:left;}
.pageNewsList li a{ background:url(../../Images/list.gif) no-repeat 0 7px; width:80%; height:28px; padding-left:20px; display:inline-block; overflow:hidden;}
.pageNewsList li .date{float:right; color:#666;}


/* pageProList */
.pageProList{ width:100%; float:left; }
.pageProList li{ width:23%; margin:15px 1% 0 1%; line-height:20px; text-align:center; float:left; }
.pageProList li a:hover{ color:#dd5362; text-decoration:none}

.pageProList li img{ width:100%; height:auto;}
.pageProList li a{ color:#333}


/* pageJobsList */
.pageJobsList{ width:100%; float:left; }
.pageJobsList .bg1{background:#f9f9f9; border-bottom:1px dashed #ddd;}
.pageJobsList .bg2{background:#f6f6f6; border-bottom:1px dashed #ddd;}
.pageJobsList .bg2:hover,.pageJobsList .bg1:hover{background:#ffffff;}
.pageJobsList li{ width:100%; line-height:28px; float:left; padding:8px 0%; margin-bottom:10px; clear:both;}
.pageJobsList li span{float:left;}
.jobTitle{width:96%; margin:0 2%; font-weight:bold;}
.jobInfo{width:31%; margin-left:2%;}
.jobDetail{width:96%; margin:0 2%; }

.jobBottom{width:96%; height:28px; margin:0 2%; overflow:hidden; }
.jobBottom .pre{ display:inline-block; width:30%; background:url(../../Images/aleft.png) no-repeat; padding-left:30px; overflow:hidden;}
.jobBottom .next{ display:inline-block; width:30%; background:url(../../Images/aright.png) no-repeat right; padding-right:30px; text-align:right; overflow:hidden;} 
.jobBottom .back{float:right; margin-right:10px; display:inline-block; border:1px solid #ddd; -moz-border-radius:5px;  -webkit-border-radius: 5px; border-radius:5px; width:35px; height:25px; line-height:25px;  background:url(../../Images/baack.png) no-repeat; padding-left:28px;}

/* ApplyForm */
.JobApply{width:96%; margin:0 2%; margin-top:10px;}
.ApplySpan{width:33.3%; height:36px; float:left; z-index:1; margin-bottom:10px; overflow:hidden;}
.ApplySpanL{ width:100%; float:left; z-index:1; margin-bottom:10px;}
.ApplyForm .required{color:#FF8E8E !important;}
.ApplyForm .Validform_checktip{ display:inline; font-size:12px; float:right; height:34px; line-height:34px; padding:0 5px; background:#FFCECE; color:#000; margin-top:-36px; margin-right:14%; position:relative; z-index:10; border-radius: 3px; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.ApplyForm span i{font-style:normal; color:#C6C6C6; padding-left:20px; font-size:12px;}
.ApplyForm .jobTxta{width:98%; min-height:90px; padding:8px 1%; color: #666; line-height:20px; border-radius:3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset; resize:none;}
.ApplyForm select{width:86%; height:36px; color:#666; padding:0 0 0 3%; border-radius:3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset;}
.ApplyForm input[type="text"]{ width: 80%; height:34px; line-height:34px; outline: none; padding:0 3%; color: #666; cursor: pointer; border-radius: 3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset;}
.ApplyForm input[type="submit"]{
  background: #e0e0e0;
  background: -moz-linear-gradient(top, #e0e0e0 0%, #cecece 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #cecece));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#cecece',GradientType=0 );
  display: block;
  width: 100%; border: none; border-radius: 3px; padding: 8px; font-size: 14px; color: #636363; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.45);
  font-weight: 700; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.17), 0 1px 0 rgba(255, 255, 255, 0.36) inset;
}
.ApplyForm input[type="submit"]:hover { background: #DDD;}
.ApplyForm input[type="submit"]:active {padding-top: 9px; padding-bottom: 7px; background: #C9C9C9;}



/* msgForm */
.msgForm{width:100%;}
.msgForm span{ margin-bottom:10px; line-height:36px; }
.msgForm b{ font-weight:bold; color:#FF0000; padding-left:5px; }
.msgForm label{width:80px; float:left}
.msgForm .m{ width:50%; float:left;}
.msgForm .l{ width:100%; float:left;}
.msgForm select{width:54%; height:36px; color:#666; padding:0 0 0 8px; border-radius:3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset;}
.msgForm input[type="text"]{ height:34px; line-height:34px; outline: none; padding:0 8px; color: #666; cursor: pointer; border-radius: 3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset;}
.msgForm .msgTxt{ width:50%;}
.msgForm .msgTxt1{ width:75%;}
.msgForm .msgTxta{width:75%; min-height:90px; padding:8px; color: #666; line-height:20px; border-radius:3px; border: 1px solid #f2f2f5; box-shadow: 0 -1px 0 #e0e0e0 inset, 0 1px 2px rgba(0, 0, 0, 0.23) inset; resize:none;}
.msgForm input[type="submit"] {
  background: #e0e0e0;
  background: -moz-linear-gradient(top, #e0e0e0 0%, #cecece 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #cecece));
  display: block;
  width: 120px; border: none; border-radius: 3px; padding: 8px; font-size: 14px; color: #636363; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.45);
  font-weight: 700; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.17), 0 1px 0 rgba(255, 255, 255, 0.36) inset;
}


/* Article Content */
.page_a_t{color:#444; font-size:18px; line-height:28px; padding:10px 0; text-align:center;}
.page_a_i{font-size:12px; color:#666; text-align:center; padding-bottom:8px;}
.page_a_c,.page_a_c p{color:#555;}
.page_a_c p{}
.page_a_c .back{float:right; margin-right:10px; display:inline-block; border:1px solid #ddd; -moz-border-radius:5px;  -webkit-border-radius: 5px; border-radius:5px; width:35px; height:25px;; line-height:25px;  background:url(../../Images/baack.png) no-repeat; padding-left:28px;}
.page_a_c .pre{ display:inline-block; width:30%; height:24px; background:url(../../Images/aleft.png) no-repeat 0 -2px; padding-left:30px; overflow:hidden;}
.page_a_c .next{ display:inline-block; width:30%; height:24px; background:url(../../Images/aright.png) no-repeat right; padding-right:30px; text-align:right; overflow:hidden;} 


/* Page page */
.pagePage{position:relative; padding:0 6px; height:35px;}
.pagePage .red{color:red;font-style:normal;}
.pagePage .blue{color:#056dae;font-style:normal;}
.pagePage .pagePageList{position:absolute;right:0;top:0;}
.pagePage .pagePageList .paginItem{float:left;}
.pagePage .pagePageList .paginItem a{float:left;width:31px;height:28px;border:1px solid #DDD; text-align:center;line-height:30px;border-left:none;color:#3399d5;}
.pagePage .pagePageList .paginItem a:hover{text-decoration:none;}
.pagePage .pagePageList .paginItem:first-child a{border-left:1px solid #DDD;}
.pagePage .pagePageList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.pagePage .pagePageList .paginItem:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.pagePage .pagePageList .paginItem.current,.pagePage .pagePageList .paginItem.current a{background:#f5f5f5; cursor:default;color:#737373;}
.pagePage .pagePageList .paginItem:hover{background:#f5f5f5;}
.pagePage .pagePageList .paginItem.more,.pagePage .pagePageList .paginItem.more a:hover{ cursor:default;}
.pagePage .pagePageList .paginItem.more:hover{background:#FFF;}
.pagePage .pagePageList .paginItem.more a{color:#737373;}
.pagePage .pagePageList .pagepre{background:url(../../Images/pre.gif) no-repeat center center; width:31px; height:28px; display:inline-block; cursor:default;}
.pagePage .pagePageList .pagenxt{background:url(../../Images/next.gif) no-repeat center center; width:31px; height:28px; display:inline-block; cursor:default;}
.pagePage .pagePageList .pagepreo{background:url(../../Images/preo.gif) no-repeat center center; width:31px; height:28px; display:inline-block;}
.pagePage .pagePageList .pagenxto{background:url(../../Images/nexto.gif) no-repeat center center; width:31px; height:28px; display:inline-block;}


/* product banner*/
.banner{max-width:520px; width:100%; height:auto; position:relative; overflow:hidden;}
.banner-btn{ display:none;}
.banner-btn a{ display:block; line-height:40px; position:absolute;top:120px; width:40px; height:40px;background-color: #000; opacity:0.3; filter:alpha(opacity=30) color: rgb(255, 255, 255);overflow: hidden; z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{ font-size:0; *word-spacing:-1px;/* IE6、7 */ letter-spacing: -3px; position:relative;}
.banner-img li{width:520px; display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align: top; letter-spacing: normal;word-spacing: normal; font-size:12px; padding:0; margin:0}
.banner-img img{width:520px; max-width:520px; height:280px; margin:0; padding:0;}
.banner i{ background:url(http://gtms01.alicdn.com/tps/i1/T1szNBFzlmXXX8QSDI-400-340.png)  no-repeat; width: 15px;height: 23px; cursor:pointer;margin: 8px 0 0 12px; display:block;}
.banner .nextBtn i{ background-position:-200px -24px;}
.banner .prevBtn i{ background-position:-200px 0px;}

.banner-circle{ position:absolute; left:50%; bottom: 15px;height: 13px;text-align: center;font-size: 0;border-radius: 10px; background:rgba(255,255,255,0.3); filter:alpha(opacity:30); }
.banner-circle li{ border-radius: 10px; margin:2px; display: inline-block; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
.banner-circle li a{ display: block;padding-top: 9px;width: 9px;height: 0;border-radius: 50%; background: #B7B7B7;overflow: hidden;}
.banner-circle .selected a{ background:#F40; }



/* footer */

#footer { width:100%; font-size:13px; color:#fff; display:inline-block; line-height:25px; padding:5px 0;  background:url(../../Images/bgbottom.png) repeat bottom; text-align:center }
#footer a:hover{ color:#fff; text-decoration:underline} 
#footer a{text-decoration:none; color:#f6f6f6;}
.foot_l{float:left; padding-left:1%; width:59%; text-align:left}
.foot_l a{ display:inline-block; padding:0 8px; padding-left:8px; padding-right:12px; background:url(../../Images/line.gif) no-repeat right;}
.foot_l a:last-child{background:none;}

.foot_r{float:right; padding-right:1%; width:39%; text-align:right}
.foot_link{float:left; width:100%; padding-left:1%;  text-align:left; margin-bottom:10px; padding-top:10px; border-top:1px solid #999999}



.gotop{background:url(../../Images/gotop.png) no-repeat; width:25px; height:25px; cursor:pointer; display:inline-block; position:fixed; right:10px; bottom:10px; }


.phoneButton{display:none;}













/* HOME-CONTENT */

.home-content { clear:both; }
.home-content .two-thirds h1, .home-content .two-thirds h4, .home-content .two-thirds p { padding-left:30px;}	 
.home-content img, .page-content img  {
		height: auto;
		max-width: 100%;
	} 
	  
.column.with-bg { background:#f3f9f2; margin-bottom:10px; border-top-right-radius:19px; padding-top:21px;}
.with-bg p, .with-bg h3, .with-bg h2, .with-bg h4 { padding:0 10px; }
.with-bg p img { float:right; margin:1px 8px;}

.highlight1 { padding:2px 5px; background:#85bc36; color:#fff; vertical-align:baseline; }
.highlight2 { padding:2px 5px; background:#f4f4f4; color:#666; vertical-align:baseline; }
.highlight3 { padding:14px 7px; background:#fff; vertical-align:baseline; display:block; border-radius:3px; margin:7px 3px; }

h4.subtitle { border-bottom: 1px solid #e8edee; padding-left:1px; margin:15px 0 21px 0; line-height:2; text-transform:capitalize; color:#8c98a2; clear:both;}
h4.subtitle.r1dd { margin-top:20px;}

.our-clients { display:block; margin-bottom:20px; clear:both}
.our-clients img { float:left; margin:1px; }





/* BLOCKQUOTES */

.block-q1, .block-q2 { padding:20px 30px 70px 28px; background:#f4f6da url(../images/q-bot-pic1.png) no-repeat bottom right; width:162px; float:left; margin-right:20px; border-top-left-radius:19px;}
.block-q1 p, .block-q2 p { color:#939ca4}
.block-q1 em, .block-q2 em { font-size:12px;}
.block-q1 p img, .block-q2 p img { float:right;}
.block-q2 { border-radius:0; border-top-right-radius:19px; margin:0; background:#e4f4f8 url(../images/q-bot-pic2.png) no-repeat bottom left;}

/* PORTFOLIO */

a.portfolio-item, .portfolio-item {  background:#fff; text-align:center; float:left; border-bottom:1px solid #ecf1f4; opacity: 0.8; margin-bottom:10px;
      -webkit-transition: opacity 0.4s ease, border 0.4s ease; -moz-transition:  opacity 0.4s ease, border 0.4s ease; -ms-transition: opacity 0.4s ease, border 0.4s ease; -o-transition: opacity 0.4s ease, border 0.4s ease; transition: opacity 0.4s ease, border 0.4s ease;  }
.portfolio-item { max-width:auto; height:auto; padding-bottom:14px; opacity: 0.75; margin:0 10px 21px 10px;}
a.portfolio-item em, .portfolio-item em { color:#2dadd9; font-size:12px;}
a.portfolio-item img, .portfolio-item img { margin-bottom:11px; max-width:100%; width:100%; }
a.portfolio-item:hover, .portfolio-item:hover { background:#fafafa url(../images/port-hov-bot-pic1.png) no-repeat center bottom; border-bottom-color:#e6808b; opacity: 1; cursor:pointer;  box-shadow: 0px 0px 2px #e7e7e7; -webkit-box-shadow: 0px 0px 3px #efefef;}
a.portfolio-item:hover h5, .portfolio-item:hover h5 { color:#dd5362}

.portfolio-item a { display:block;}


/* LATEST-BLOCK */

#latest-block { width:100%; min-height:138px; padding:20px 0 10px 0;  border-top:1px solid #eaf1f3; background:#fafcfd; }
.latest-block-in { margin: 0 auto; font-size:13px; color:#999; }
.latest-blog-box {  float:left; height:100%;}
.latest-twitt-box { float:left; height:100%; padding-top:10px;}

.latest-block-in em { color:#aaa; font-size:12px;}
.latest-block-in p.twitt-txt { color:#888; margin-bottom:2px;}
.latest-block-in a { color:#00aeef; text-decoration:none; border-bottom:1px dotted #7dcff5; padding-bottom:2px;}
.latest-block-in a:hover { color:#f1592a;}
.latest-block-in h2, .latest-block-in h2 a { color:#666; font-size:28px; font-weight:300; border-bottom:1px solid #e5ecee; padding-bottom:5px; text-decoration:none;}
.latest-block-in h2 { margin-bottom:12px; border:none}
.latest-block-in h2 a:hover { color:#666; border-bottom-color:#ccc;}
.latest-block-in h4 img { float:left; margin-right:6px;}
.latest-blog-hd { width:158px; padding:3px; padding-bottom:2px; margin:7px 0 3px 0; border-radius: 3px; background:#df3447; color:#fff; font-size:12px; text-shadow:0 1px #333; font-weight:500; text-align:center;}





/* #Page Styles
================================================== */

.page-subtitle { position:relative; width:150px; height:65px; border-top-left-radius: 25px; background:#fff; margin-bottom:-70px; bottom:70px; left:30px; padding:20px 15px 0 20px; z-index:98; display:block; }
.page-subtitle  h3 { color:#69bddb; }
.page-subtitle  p { color:#b0bbc3; }

.our-team { margin-bottom:20px; text-align:center;}
.our-team h3 { margin-top:14px;}
.our-team h5 { color:#666;}
.our-team p { color:#aaa;}
.team-member { border-radius: 4px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);} 

.contact-form {  background:#f5fafb; text-align:center; padding:20px; border-radius:9px; }
.contact-form .txbx { width:495px; height:25px; float:none; margin:10px 10px 0 10px; padding-left:14px; font-size:16px; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset; }
.contact-form .era {  min-height:190px; max-height:300px; max-width:495px; line-height:28px; resize:none }
.contact-form .sendbtn { padding:10px 18px; font-size:14px;}
#contact-map { box-shadow: 1px 1px 4px 1px rgba(0, 0, 0, 0.1) inset; border:1px solid #d6dbdc; border-left:none; border-right:none; padding:0; margin:0}
#contact-map iframe { padding:0; margin:0; margin-bottom:-7px;}

/* BLOG */

#sidebar { width:260px; height:auto; min-height:350px; float:right; margin:0 0 21px 30px; padding-left:19px; border-left:1px solid #eaf1f3;}
#main-content { width:646px; float:left; margin:0; min-height:420px;}

.blog-post { padding-bottom:5px; border-bottom:1px dotted #d2d9db; word-break:break-all; margin-bottom:20px;}
.blog-post:hover{background:#f9f9f9;}
.blog-post h3 a {color: #54606b; }
.blog-post h6{padding-bottom:10px;}
.blog-single-post { text-align:left; word-break:break-word;}
.blog-post p { width:72%; text-indent:29px; height:108px; float:right; text-align:left; overflow:hidden;}
.blog-post img{width:25%; margin-right:0px; margin-bottom:10px; float:left;}

.blog-single-post img { max-width:100%;}
.blog-q { border-left:1px solid #d8d8d8; padding-left:12px;}
.blog-q em { color:#a5adae}
p.blog-inpic { margin-top:21px;}
p.blog-inpic img { float:left; border:1px solid #c9c9c9; background:#f9f9f9; width:auto; max-width:100%; padding:6px; margin:0 14px 14px 0;}
h6 span.blog-date { color:#70be4d;}
h6 span.blog-author { color:#b7bec0; padding-right:8px; font-size:13px}
.tag-box a:link, .tag-box a:visited { height:16px; padding:2px 6px 2px 21px; border:1px dotted #efefef; margin:1px 5px 7px 1px; float:left; min-width:18px; border-radius:3px; width:auto; background:#fafafa url(../images/tag-ico1.png) no-repeat left center; color:#666; display:block; text-decoration:none; font:10px verdana; }
.tag-box a:hover { color:#333; background-color:#fff; }

a.readmore, .next-page, .prev-page, .next-page a, .prev-page a{ width:60px; height:21px; text-align:center; color:#fff;  margin:4px 0 3px 1px; float:right; text-decoration:none; box-shadow: 1px 2px 5px #efefef; -webkit-transition: background 0.4s ease; -moz-transition: background 0.4s ease; -ms-transition: background 0.4s ease; -o-transition: background 0.4s ease; transition: background 0.4s ease;  }
a.readmore {  background: url(../images/rowp2.png) no-repeat right center; padding:0 7px 2px 5px; color:#70be4d; box-shadow: 0 0 0 0; }
a.readmore:hover, .next-page a:hover, .prev-page a:hover { text-decoration:none; color:#ff9900;  background-color:#fdfdfd; display:inline; }
a.readmore:active, .next-page a:active, .prev-page a:active { background-color:#fafafa; color:#999; }
.next-page, .next-page a, .prev-page, .prev-page a { background:#ff9900; float:right; margin:3px; }
.next-page a:hover, .prev-page a:hover { background:#fff; color:#ff9900 }
.prev-page { float:left; }
.prev-page a:link, .prev-page a:visited { margin:3px -3px 3px -3px; }


/* LIKE  */

.likebox { width:106px; height:20px; margin:0; margin-top:14px 7px; float:right; }
.likepic { width:38px; height:16px; padding-left:5px; padding-right:5px; border:1px solid #ccc; border-radius:3px; background:url(../images/likeboxbg1.png) repeat-x; margin:0; margin-right:1px; float:left; padding-bottom:1px; padding-top:1px; }
.likepic:hover { background:url(../images/likeboxbg2.png) repeat-x; border:1px solid #83a73c; cursor:pointer; }
.likepic:active { background:#dedede; border:1px solid #ccc; cursor:pointer; }
.likemetric { min-width:26px; height:16px; padding-left:4px; padding-right:4px; border:1px solid #d2d3d2; border-left:none; border-radius:0px; background:#fff; color:#333; font-family:Tahoma; font-size:10px; margin:0; float:left; line-height:16px; margin-top:1px; text-align:center; box-shadow: 0px 0px 4px #f3f3f3 inset }
.likemetlftpic { background:url(../images/likeboxleftpic1.png) no-repeat left; margin:0; float:left; padding:0; width:4px; height:18px; margin-top:1px; }
.blog-comments { width:138px; }
.blog-comments-pic { width:72px; background:#f9f9f9; font:10px Arial; line-height:15px; color:#666; }
.blog-comments-pic:hover { background:#fdfdfd; border-color:#ccc; cursor:default; }
.blog-comments-pic img { float:left; margin:0 3px 0 0; }

/* COMMENT */

.commentbox { width:96%; min-height:156px; background:#f5fafb; border-radius:6px; float:left; border-radius:2px; border:1px solid #d8dee1; float:left; margin:0; box-shadow: 0px 0px 4px #fff inset; -webkit-box-shadow: 0px 0px 5px #fff inset; -moz-box-shadow: 0px 0px 4px #fff inset; margin-top:12px; padding:10px; margin-bottom:11px; text-align:left; }
.commentin { width:95%;  min-height:52px; background:#fff; border-radius:6px; float:left; border-radius:2px; border:1px solid #d8dee1; margin:0; box-shadow: 0px 0px 4px #fff inset; -webkit-box-shadow: 0px 0px 5px #fff inset; -moz-box-shadow: 0px 0px 4px #fff inset; margin-top:12px; padding:10px; margin-bottom:11px; font:12px Arial; line-height:18px; color:#666; }
.commentin p {  padding-top:4px; margin:4px 1px; }
.commentin img { width:48px; height:48px; float:left; margin:0 8px 0 0; }

/* LIST */

.listbox1 { height:auto; padding:0px; text-align:left; }
.listbox1 ul, .listbox1 ul li { margin:0; padding:0; list-style:none; }
.listbox1 ul { margin-bottom:10px; }
.listbox1 ul li { border-bottom:1px dotted #e8edee;  }
.listbox1 ul li a { text-decoration:none; color:#95a3a6; background:#fff; display:block; padding:7px 0; }
.listbox1 ul li a:hover { background-color:#fdfdfd; color:#5d6f74; }
.listbox1 ul li span { float:right; font-size:10px; }
#sidebar .listbox1 { max-width:260px; }
#sidebar .listbox1 ul li a { background:url(../images/rowp7.png) no-repeat left center; padding-left:12px; }
#sidebar  .listbox1 ul li a:hover { background-color:#fdfdfd; color:#5d6f74; }

a.show-all { width: 86px; height: 20px; background:#efefef; padding:0; margin: 7px; line-height:19px; text-align:center; color:#666;  font-size:12px; float: left; border: 1px solid #f0f0f0; border-bottom:2px solid #dddada; text-decoration:none; border-radius:2px; }
a.show-all:hover { background:#cde985; border-color:#bfdf6c; color:#333; }
a.show-all:active { background:#ffe483; border-color:#f7d96c; color:#b29839; }

/* ALERT-BOX */

#alert-box { width:98%; height:26px; padding:3px 5px 3px 5px; margin:1px 0 0 1px;  line-height:26px; }
#alert-box img { float:left; margin:1px 6px 0 2px; }
.info-box { background:#f5fafe; border:1px solid #a3cee8; color:#2f86bb; }
.error-box { background:#fde7ed; border:1px solid #f9acbf; color:#d40238; }
.success-box { background:#ecfbec; border:1px solid #bce0bc; color:#379d37; }
.notice-box { background:#fdf8e1; border:1px solid #fbe38b; color:#aa8617; }


/* ----- ISOTOPE ----  ***** END *** */

/* #Media Queries
================================================== */

	/* 宽屏电脑 */
	@media all and (min-width: 1200px) { 
	#wrap { width:1200px; } 
	}
	
	/* 默认 */
	@media all and (min-width: 980px) and (max-width: 1200px) { 
	#wrap { max-width:1200px; overflow:hidden; } 
	.page_content{ margin-left:225px; margin-right:2px;}
	
	.slider { height:375px;}
	.a-img-bg img {height:375px;}
	}

	/*  */
	@media all and (min-width: 480px) and (max-width: 979px) { 
	.logo{width:270px; height:60px; margin:10px 0 10px 25px;}
	.logo img{width:auto; height:60px;}
	.search{max-width:280px; margin:25px 0 25px 0; }
	.gotop{display:none;}
		
	.searchlist_l{width:98%; margin:0 1%; float:left;}
	.searchlist_r{width:98%; margin:15px 1% 0 1%; float:left;}
	}
	@media all and (min-width: 480px) and (max-width: 639px) { 
	.banner{max-width:100%; width:100%;}
	.logo{margin:10px 0 10px 5px;}
	.search{max-width:180px; margin:25px 0 25px 0;}
	}
	@media all and (max-width: 479px) { 
	.page_c img{ max-width:100%;}
	
	.logo{width:100%; height:auto; float:left; text-align:center; margin:10px 0;}
	.logo img{width:80%; height:auto;}
	.search{max-width:94%; width:100%; float:left; margin:0; margin-left:3%; }
	.search_r{position:absolute; right:3%;}
	.pagePage .pagePageList{ width:100%; float:left; position:inherit; margin:10px 0;}
	
	.jobInfo,.jobDetail{width:96%; margin:0 2%;}
	
	.msgForm span{xmargin-bottom:0;}	
	.msgForm label{width:100%;}
	.msgForm .m{ width:100%;}
	.msgForm .msgTxt{ width:90%;float:left;}
	.msgForm .msgTxt1{ width:90%;float:left;}
	.msgForm .msgTxta{width:90%; float:left;}
	
	
	
	/* phone bottom tel*/
	.phoneButton { position:fixed; display:block; bottom:0px; left:0; width:100%;  background:#000; border-top:1px solid #f0f0f0; }
	.phoneButton .phone { width:100%; text-align:center;  display:inline-block; padding: 10px 0 ; color:#ffffff; }
	.phone:hover, .phone:visited { color:#fffff; }
	.phone .icon-tel {
	display:inline-block;
	width: 24px;
	margin-right: 5px;
	height: 24px;
	vertical-align: -6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABgCAYAAABbjPFwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNzRiNTdhNC00N2RjLTk1NDEtOGUxZC1iNWUzYmRjYTUwMmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ4REU3NkQ2NjMxMTFFM0I5M0ZENzg0OUEwOEVDQ0QiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ4REU3NkM2NjMxMTFFM0I5M0ZENzg0OUEwOEVDQ0QiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ5NDEyOTllLWIxMTctNjM0MC04NWVmLTY4ODIyNmRiYjQ3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkNzRiNTdhNC00N2RjLTk1NDEtOGUxZC1iNWUzYmRjYTUwMmEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5gl4vuAAAFUklEQVR42uxba2gVRxTeJDWYxmpJsSQNGhNFY7VFo6K22irFV62v2lqwUJTWUqRgoBSkPhCx/VMo/hL8Y8EfooZGomKowRetoiJqRSyGWtvUd9SoaMUq3n5Hz8p62dl57O5sVvbAR27u7pn5vrt3Zs45M7cgl8s5abaCTEAmIBOQCUjUCvlvJbAROAfkOjnOMddK9wkMwN8DQFnKPvzrwFgS0IAXH6T0G7SFBNzAix4pFXCbBOSehUGcb1uBCqAGaEmQXwtzIC5bfO/I+Vs5PRhGCdCcs2/N3LfLo6ffTSIBvT2OroidCZJ3mJOyACJbnJAIP/LFor4dSUO2RYjIbxc5OJIGt1sUoU1eRYAtEUbkVQWQNQlE7IqRfJOKs6PRUWMMIkTkG1UbcDQ7jFJEaPImAqISEQl5UwFkDSFEiMg3mBBxQnx/F+eRcEXs1STvcFs5mwJERIJEyHyabQkIIiISoerTHLcAPyL0/9dAkc/7q4DlPj5F7FMSVoQTAXm3w40+IvxQxPeqtBmZANWOZCLo2nrDto0F6Haw3meKdafKHyPqQ1mAaM6WNXwCmMqZHWE6vyfrq1hXhBMD+bCBnZYIkYBdCZA3SqREAqoTIh8kolpHQHmC5EUitKoSjexQabka4VdcIA5lomAv9ZW51NdGqbS4O8UPoIWewKt48Uua9wfcHZrVwBigvJMTvwT8CtQD57NNvkxAJiATkAnoFAKeB0YDQ4FaoDevLW6Ichu4ALQBp4FjwCGgI2kBk4D3gVlAT03fW8A24CfhDqSKKZRB/PAR8FuEYfMZYIEJF12HOmB/jPE/fSjj4xKwxGIi84MqL5UxUMDf0RmWJxgK2KYBN8IM4i4cao9MaJY8A7wBXDEVcBgYkfBU/xcwGLijK2AHMKWTrFdHgWE60+g3CgNtB3Dd4sBeqzoL9VNo7Eu+ty9w06KIcSoCZEXYL/Lu70+VDUsC2mUCpkka+FbwlaOndseSiPqgdYBGfJVgIN0EXgwYaP151oq7xnSX+7iff+TsrQDy7pQaZK3A8CgiTImVOJ5Tll4B8ySO7QqN/8Ehddz2eb6ArsCHEqeuio0PsCBgHOcbTwTQct1N4lSt0PB04GdLi9s7XgHDFRxoOS8NuP4e0GRxda7zCqhVcKDAbo7gWg1nVzat1iugStGpXvD+/QTio6fGwCuKTq8Lgqp/gBWWBZR5o9HzGiJOAq8Jru0F3rYk4NHCWujJulSNBvPCgJnhb1slIe8TOM2hgI71ch7/miLfyjl+r4hZAO0TVLhP4KJBAzsDGh7K4yJO6/AO4jaDBgYCmwTXLgNDgOMB/nTEf4EsaQ+wC96MbGmI8PZ7Seljg4/P1rwd+KsG/a7x5gOTQ8boyyQiFgIP+N5tPtergGuafX7qFdAN+C+kiMUSEfRJzwy43kczs6vJz8g2RZAtfWdYa3U8OfYVhX4O+6WUUyJK+daFFNELaJX08ZkoJ26PSMQB9xEbYnVA2w/5K+8r4JMIk+97wHwD8hMkY2GlrKxyNuIqwh7gTUXysqoIVT4KZQJGxHiAaTZQKiA/V6GN2arldTo3sSimEOAar9BngX85LB7CQWKQUbY3U6e4e0RYULVvbaKkK0hAd/6kqhMmT5uBgwSRr3R/4GVgP9AvIfKPzgQBp8Jss3bnUskoy+Sp0jdRmiBpzM9rLJbRNwNd4thmpXDjzxiJXwY+jnOfmPAc8BV3FpXd4hX2BV0+YY4alHKVmIpd7xq2sY+zOvpd/1WjzD6iwx59nceHPeq4YkZFp5dYZAHvMHZw+aaVk/6DwO+hSxNpP27zvwADAM2Vln01750pAAAAAElFTkSuQmCC) no-repeat 0 -24px;
	background-size: 24px 48px;
	}
	.phone em {  font-family: Arial; }
	
	#footer{margin-bottom:38px;}
	
	.gotop{display:none;}
	

		
	.searchlist_l{width:98%; margin:0 1%; float:left;}
	.searchlistline{margin:5px 0;}
	.searchlist_r{width:98%; margin:15px 1% 0 1%; float:left;}
	.searchlist_r li{width:48%; margin:5px 1%; overflow:hidden; float:left;}

	}
	@media all and (max-width: 319px) { 
	.searchlist_l{width:98%; margin:0 1%; float:left;}
	.searchlistline{margin:5px 0;}
	.searchlist_r{width:98%; margin:10px 1% 0 1%; float:left;}
	.searchlist_r li{width:100%; margin:5px 0; overflow:hidden; float:left;}
	}
	
	
	@media all  and (min-width: 768px) and (max-width: 979px) { 
	
	#wrap { width:760px; overflow:hidden; } 
	
	/* slide  */
	.slider { height: 285px;}
	.a-img-bg img {height:285px;}
	
	/* Index */
	.aboutus{ padding:2px 6px 0 6px; height:140px; overflow:hidden;} 
	.aboutus img{width:180px; height:135px;}
	.aboutus p{line-height:20px;} 

	
	/* Index newslist */
	.newslist li a{max-width:90%; }
	.newslist .time{ display:none }
	.newslist .memo{ display:none }
	.newslist img{display:none }
	
	
	#footer { font-size:12px; padding:5px 0; }
	
	
	
	/* sitebar */
	.sitebar{width:160px;}
	.page_content{ margin-left:170px; margin-right:0;}

	
	}

	/* 手机、平板 */
	@media all and (min-width: 320px) and (max-width: 767px) { 
	
		
	/* Index */
	.aboutus{height:150px;}
	.aboutus img{margin:10px 10px 10px 0; width:30%; height:auto;}
	
	/* Index newslist */
	.newslist li{width:98%; padding:0 1%; float:left; margin:0; padding:0;}
	.newslist li a{ width:68%;}
	.newslist img{margin:0; padding:8px 12px 0 0; width:90px; height:60px; float:left; clear:both;}
	
	/* Index prolist */
	.prolist li{width:31.33%;}
	
	
	/* sitebar */
	.sitebar{width:96%; margin:0 2%; padding:0; border:none;}
	.page_content{width:96%; margin:0 2%; float:left}
	.subnav_t{ display:none;}
	.subnav_c{ width:100%; padding:0; }
	.subnav_c li{ margin:0; margin-left:0; width:70px; float:left; }
	
	
	/*	
	.sitebar{width:210px; height:auto; float:left; margin-left:20px; border:1px solid #ddd; border-top:none}
	.page_content{ height:auto; margin-left:250px; margin-right:20px; background:#F9F}
	
	.subnav{width:100%; float:left;}
	.subnav_t{ height:34px; line-height:34px; padding-left:30px; background:url(../../Images/title2.png) 0 -34px no-repeat;}
	.subnav_c{ width:100%; padding-top:10px;}
	.subnav_c li{ margin:0; padding:0; line-height:30px; padding-left:30px; margin-left:20px; background:url(../../Images/dot.png) no-repeat 5px 9px;}
	.subnav_c li a:hover{ text-decoration:underline}

	*/
	
	
	.foot_l{float:left; padding:0 1%; width:98%; line-height:24px;}
	.foot_l a{padding-left:4px; padding-right:9px;}
	.foot_r{float:left; padding:0 1%; width:98%; text-align:left}
	
	}

	/* 手机、平板 */
	@media all  and (min-width: 480px) and (max-width: 767px) { 
	
	#wrap { max-width:760px; }
	
	
	
	.pageNewsList li a{  width:75%; }
	
	
	/* slide  */
	.slider { height: 250px;}
	.a-img-bg img {height:250px;}
	
	
	}

	/* 手机 */
	@media all  and (max-width: 479px) { 

	.pageNewsList li a{  width:63%; }
	
	/* slide  */
	.slider { height:180px;}
	.a-img-bg img {height:180px;}
	
	/* Index prolist */
	.prolist li{width:48%;}
	
	/* pageProList */
	.pageProList li{ width:48%; }
	
	}
	
	 
		 
	/* 手机 */ 
	@media all  and (max-width: 319px) {
		
	
	/* Index */
	.aboutus{height:150px;}
	.aboutus img{margin:10px 10px 10px 0; width:30%; height:auto;}
	
	/* slide  */
	.slider { height:120px;}
	.a-img-bg img {height:120px;}
	
	
	/* Index newslist */
	.newslist li{width:96%; margin:0 2%;}
	.newslist li a{max-width:95%; width:100%;  }
	.newslist .time{ display:none }
	.newslist .memo{ display:none }
	.newslist img{display:none }
		
	.prolist li{width:90%; margin:0 5%;}
	
	
	/* sitebar */
	.sitebar{width:96%; margin:0 2%; padding:0; border:none;}
	.page_content{width:96%; margin:0 2%; float:left}
	.subnav_t{ display:none;}
	.subnav_c{ width:100%;  padding:0;}
	.subnav_c li{ margin:0; margin-left:0; width:70px; float:left; }
	
	
	.pageNewsList li a{  width:90%; }
	.pageNewsList li .date{display:none}
	
	/* pageProList */
	.pageProList li{ width:98%; }
	
	
	.foot_l{float:left; padding:0 1%; width:98%;}
	.foot_l a{padding-left:2px; padding-right:6px;line-height:20px; }
	.foot_r{float:left; padding:0 1%; width:98%; text-align:left}
	}

/* --------------------- 