@media only screen and (min-width:641px){
@charset "utf-8";


body{  font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; }
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;}
i{ font-style:normal;}
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()); color:#333;}
.clr{ clear:both;}
.more{float:right;}
.h-pc{display:none;}
.banner2{ display:none;}
.empty-30{ height:30px;}
.empty-40{ height:40px;}
.empty-20{ height:20px;}
.empty-10{ height:10px;}
.empty-5{ height:5px;}

.wrapper{ width:990px; margin:0 auto;}
.pro-item{ width:23%; margin:1%; float:left}

body{ background:url(../images/bb.png) repeat-x #ededed;}

.header{ height:137px;}
.head-wrap{background:#ededed;}
.head-top{ height:96px;}
.logo{ float:left; width:272px; margin:15px 0px 0px 60px;}
.nav{ height:40px; background:url(../images/nav-bj.png) repeat-x; margin:0px 1px;}
.nav-top{ float:left; width:28px; margin-left:60px;}
.nav-list{ float:left; width:850px; margin-left:20px;}
.nav-list li{ float:left; text-align:center; background:url(../images/nav-line.png) no-repeat right; height:40px; line-height:40px; width:106px; }
.nav-list a{ color:#fff;}


.l-main{ float:left; width:222px; background:#b0000d;}

.fw .tit{background:url(../images/fw-tit.png) no-repeat; height:57px; line-height:30px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.fw .en{ color:#b0000d; font-size:6px;}
.fw .txt{ margin-left:12px;}
.fw .txt li{ border-bottom:1px solid #fff;}
.fw .txt a:link, .fw .txt a:visited{ display:block; background:url(../images/link-n.png) no-repeat; height:28px; line-height:28px; width:210px; text-indent:30px;}
.fw .txt a:hover, .fw .txt a:active{ display:block; background:url(../images/hover.png) no-repeat; height:28px; line-height:28px; width:210px; text-indent:30px;}
.job-tu{ margin-left:12px;}
.contact .tit{background:url(../images/cont-tit.png) no-repeat; height:33px; line-height:33px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.contact .en{ color:#b0000d; font-size:6px;}
.contact .txt{background:#f5f5f5; margin:5px; padding:10px 0px 10px 20px;}

.r-main{ float:right; width:755px;}

.left-row{ float:left; width:472px;}
.about .tit{background:url(../images/ab-tit.png) no-repeat; height:34px; line-height:34px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.about .en{ font-size:3px; font-family:Arial;}
.about .more{ margin:12px 10px 0px 0px;}
.about .txt{background:url(../images/ab-bj.png) repeat-y #ededed; padding:20px;border:1px solid #CCC;}
.about .txt a{ color:#b0000d}
.about .txt img{ float:left; margin-right:15px;}

.news .tit{background:url(../images/ab-tit.png) no-repeat; height:34px; line-height:34px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.news .en{ font-size:3px; font-family:Arial;}
.news .more{ margin:12px 10px 0px 0px;}
.news .txt{background:url(../images/ab-bj.png) repeat-y #ededed; padding:20px; border:1px solid #CCC;}
.news .txt li{ background:url(../images/zs-tu.png) no-repeat center left; text-indent:15px; line-height:26px;}
.news .txt span{ color: #b0000d;}


.right-row{ float:right; width:276px;}
.zs .tit{background:url(../images/zs-tit.png) no-repeat; height:34px; line-height:34px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.zs .en{ font-size:3px; font-family:Arial;color:#b0000d;}
.zs .more{ margin:12px 10px 0px 0px;}
.zs .txt{background:url(../images/zs-bj.png) repeat-y #ededed; padding:20px;}
.zs .txt li{ background:url(../images/zs-tu.png) no-repeat center left; text-indent:15px; line-height:26px; border-bottom:1px dotted #ccc;}


.term .tit{background:url(../images/zs-tit.png) no-repeat; height:34px; line-height:34px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.term .en{ font-size:3px; font-family:Arial;color:#b0000d;}
.term .more{ margin:12px 10px 0px 0px;}
.term .txt{background:url(../images/zs-bj.png) repeat-y #ededed; padding:20px; border-bottom:1px solid #ccc;}
.term .txt li{ float:left; margin-right:10px;}


.products .txt{background:url(../images/cp-bj.png) repeat-y #ededed; padding:10px; }
.products .txt li{ float:left; margin-left:5px; width:142px; height:111px;}

.footer{background:url(../images/foot.png) no-repeat; height:62px; line-height:85px;}
.footer .f-txt{ color:#fff; margin-left:380px;}


.content .tit{background:url(../images/n-tit.png) no-repeat; height:33px; line-height:33px; text-indent:40px; color:#fff;}
.content .txt{background:url(../images/cp-bj.png) repeat-y #ededed; padding:20px; border-bottom:1px solid #ccc;}

.n-fw .tit{background:url(../images/fw-tit.png) no-repeat; height:57px; line-height:30px; text-indent:40px; color:#fff; font-size:14px; font-family:微软雅黑;}
.n-fw  .txt{ margin-left:12px;}
.n-fw  .txt li{ border-bottom:1px solid #fff;}
.n-fw  .txt a:link, .n-fw  .txt a:visited{ display:block; background:url(../images/link-n.png) no-repeat; height:28px; line-height:28px; width:210px; text-indent:30px;}
.n-fw  .txt a:hover, .n-fw  .txt a:active{ display:block; background:url(../images/hover.png) no-repeat; height:28px; line-height:28px; width:210px; text-indent:30px;}


.n-about .txt img{ float:left; margin-right:20px;}






.banner_box{width:100%; overflow:hidden;}
#full-screen-slider { width:100%; height:251px; float:left; position:relative}
#slides { display:block; width:100%; height:251px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}






}

