@media only screen and (min-width:641px){
@charset "utf-8";
/* CSS Document */

body{  font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; color:#333;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
em{ font-style:normal;}
img{ border:0 none;}
a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur());}
.clr{ clear:both;}
.more{float:right;}
.h-pc{display:none;}
.banner2{ display:none;}
.empty-30{ height:30px;}
.empty-40{ height:40px;}
.empty-60{ height:60px;}
.empty-20{ height:20px;}
.empty-10{ height:10px;}
.empty-5{ height:5px;}
.empty-1{ height:1px;}
.empty-15{ height:15px;}



.wrapper{ width:1002px; margin:0 auto;}
body{background:url(../images/b-bj.jpg) repeat-x #d4d4d4;}
.header{ height:180px;}
.logo{ float:left; width:482px;}
.r-head{ float:right; width:426px; margin-top:10px;}
.search{ margin-left:120px;}
#keywords{ text-indent:4ex;width:226px; height:22px; border:none; background:url(../images/shou1.jpg) no-repeat; float:left; margin-right:5px;}
#go{ width:63px; height:22px; border:none; background:url(../images/shou2.jpg) no-repeat; float:left;}
.tel{ margin-top:20px;}
.nav { margin:3px 0px 0px 280px;}
.nav li{ float:left; width:100px; text-align:center; font-size:14px; margin-right:1px;}
.nav a:link, .nav a:visited{ display:block; width:100px; height:62px; line-height:62px; color:#fff;background:url(../images/n-link.jpg) no-repeat top center;}
.nav a:hover, .nav a:active{ display:block; width:100px; height:62px; line-height:62px; color:#fff; background:url(../images/nav-h.jpg) no-repeat top center;}

.main{ background:#fff; padding:5px;}
.l-main{ float:left; width:220px; background:#483e3b;}
.fw .tit{ background:url(../images/tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:15px; color:#fff; font-size:14px;}
.fw .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.fw .txt{ margin:5px 0px 0px 7px;}
.fw .fw-title { font-size:14px;color:#8b8271;font-family:Arial;}
.fw .fw-title span{  font-size:18px; }
.fw .fw-text{ border-top:1px solid #fff; margin-left:5px;}
.fw .fw-text li{ text-indent:40px;}
.fw .fw-text a:link, .fw .fw-text a:visited{ display:block; background:url(../images/txt-link.jpg) no-repeat; height:29px; line-height:29px; color:#504441;}
.fw .fw-text a:hover, .fw .fw-text a:active{ display:block; background:url(../images/l-h.jpg) no-repeat; height:29px; line-height:29px; color:#fff;}


.cont .tit{ background:url(../images/tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:15px; color:#fff; font-size:14px;}
.cont .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.cont .txt{ background:#cfc4a6; padding:15px; color:#504441; margin:10px;}

.r-main{ float:right; width:756px;}

.l-row{ float:left; width:472px;}

.about .tit{ background:url(../images/ab-tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:35px; color:#fff; font-size:14px;}
.about .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.about .more{ margin:10px 5px 0px 0px;}
.about .txt{ color:#504441;  background:url(../images/ab-bj.jpg) repeat-y; padding:20px;}
.about .txt span{ font-weight:bold;}
.about .txt img{ float:left; margin-right:10px;}


.news .tit{ background:url(../images/ab-tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:35px; color:#fff; font-size:14px;}
.news .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.news .more{ margin:10px 5px 0px 0px;}
.news .txt{ background:url(../images/ab-bj.jpg) repeat-y; padding:20px; border-bottom:1px solid #cacaca;}
.news .txt li{ background:url(../images/n-tu.jpg) no-repeat left center; text-indent:10px; border-bottom:1px dotted #aba4a2; line-height:26px;}
.news .txt a{ color:#504441;}
.news .txt span{ float:right;}



.r-row{ float:right; width:276px;}
.qyzz .tit{ background:url(../images/z-tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:35px; color:#fff; font-size:14px;}
.qyzz .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.qyzz .more{ margin:10px 5px 0px 0px;}
.qyzz .txt{ color:#504441;  background:url(../images/txt-bj.jpg) repeat-y; padding:15px;}
.qyzz .txt img{ float:right; margin-left:5px;}




.team .tit{ background:url(../images/z-tit.jpg) no-repeat; height:28px; line-height:25px; text-indent:35px; color:#fff; font-size:14px;}
.team .tit span{ color:#2b2f30;font-family:Tahoma; font-size:4px;}
.team .more{ margin:10px 5px 0px 0px;}
.team .txt{ color:#504441;  background:url(../images/txt-bj.jpg) repeat-y; padding:15px;border-bottom:1px solid #cacaca;}
.team .team-name{ height:20px; line-height:20px; background:#474747; text-indent:20px; color:#fff; font-weight:bold;}

.anli .txt{ color:#504441; background:url(../images/cp-bj.jpg) repeat-y;border:1px solid #cacaca; padding:5px;}



.anli .l-txt{ float:left; width:9px; margin-top:50px; margin-right:6px;  }




.anli .r-txt{ float:right; width:9px;margin-top:50px; }


.anli .c-txt{ float:left; width:720px; }
.anli .picMarquee-left{width:720px;  overflow:hidden; }
.anli .picMarquee-left .bd ul li{float:left;width:162px; text-align:center; margin-left:15px;}
.anli .picMarquee-left .bd .a-img{ border:1px solid #dadada; width:162px; height:133px;}
.anli .picMarquee-left .bd .a-name{ line-height:35px;}


.footer{ background:url(../images/foot-bj.jpg) repeat-x; height:89px; color:#fff; text-align:center;}
.footer a{ color:#fff;}








.nei-main{ float:right; width:758px;}
.content .tit{ background:url(../images/n-tit.jpg) no-repeat; height:28px; line-height:25px; color:#fff; text-indent:40px;}
.content .txt{background:url(../images/n-txt.jpg) repeat-y; color:#504441; border-bottom:1px solid #cacaca;}


/*about*/
.n-about .txt img{ float:left; margin-right:10px;}
.n-about .txt{ padding:0px 0px 270px 20px;}



/*cont*/
.n-cont .txt img{ float:left; margin-right:20px;}
.n-cont .txt{ padding:0px 0px 410px 20px;}


/*job*/
.n-job .txt{ padding:0px 20px 450px 20px;}

/*cp*/
.n-cp .txt{ padding:0px 20px 150px 20px;}
.n-cp .txt li{ float:left; width:150px; margin:0px 12px 28px 12px; text-align:center; border:2px solid #dee0e5;}
.n-cp .cp-img img{ padding:5px; width:140px; height:110px;}
.n-cp .cp-name{ background:url(../images/n-txt1.jpg) repeat-x; height:35px; line-height:35px; border-top:2px solid #dee0e5;}



/*cpnei*/
.n-cpnei .txt{ padding:0px 20px 280px 20px;}

.n-cpnei .img{ float:left; width:271px;}
.n-cpnei .r-txt{ float:left; width:340px; }

.n-cpnei .min-tit{ height:30px; line-height:30px; background:#e5e5e5; font-size:14px;  text-indent:10px;}
.n-cpnei .min-txt{ padding:20px;}



/*anli*/
.n-anli .txt{ padding:0px 20px 150px 20px;}
.n-anli .txt li{ float:left; width:150px; margin:0px 12px 28px 12px; text-align:center; border:2px solid #dee0e5;}
.n-anli .cp-img img{ padding:5px; width:140px; height:110px;}
.n-anli .cp-name{ background:url(../images/n-txt1.jpg) repeat-x; height:35px; line-height:35px; border-top:2px solid #dee0e5;}


/*news*/
.n-news .txt{ padding:0px 20px 300px 20px;}
.n-news .txt li{ border-bottom:1px dotted #c8c8c8; line-height:36px; background:url(../images/n-tu3.jpg) no-repeat left center; text-indent:15px; height:36px; overflow:hidden;}
.n-news .txt span{ float:right;}


/*newsnei*/
.n-newsnei .txt{ padding:0px 20px 420px 20px;}
.n-newsnei .s-name{ text-align:center; font-weight:bold; font-size:16px; color:#2d2d2d;}






/*幻灯片滚动开始*/

.slide-Box{ width:245px; height:99px;overflow:hidden; position:relative;   }
.slide-Box .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; }
.slide-Box .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slide-Box .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slide-Box .hd ul li.on{ background:#f00; color:#fff; }
.slide-Box .bd{ position:relative; height:100%; z-index:0;   }
.slide-Box .bd li{ zoom:1; vertical-align:middle; }
.slide-Box .bd img{ width:245px; height:99px; display:block;  }

/*幻灯片滚动结束*/

/*分页css scott style pagination*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#b2e05d;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

.p_back a { background-color: #c8c8c8; color: #333; float: right; width: 100px; height: 20px; line-height: 20px; text-align: center; }

}