﻿@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;}
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());}

.clr{ clear:both;}
.more{float:right;}
.h-pc{display:none;}
.banner2{ display:none;}
.ban-warp{ padding:5px;background-color: #fff;}

.wrpper{ width:1000px; margin:0 auto; text-align:left;}
.wrpper2{width:994px; margin:0 auto; text-align:left; box-shadow: 0 0 3px #000;}

body{ background:url(../images/body-bj.jpg) repeat; width:100%; min-width:1000px;}
.l-head{ float:left; width:230px;}
.logo{ margin-top:20px;}
.r-head{ float:right; width:710px; margin-top:10px;}
.shouchang a{ color:#7f7f7f;}
.shouchang{ float:right; margin:5px 5px 0px 0px; }
.nav{ background:url(../images/nav-bj.jpg) no-repeat; height:48px; margin-top:20px; float:right;}
.nav li{ float:left; width:118px; height:48px; line-height:52px; font-size:14px; text-align:center;}
.nav a{ color:#555555;}

.main{ background:#f5f6fa; width:100%; min-width:994px; padding:25px 0px;}
.video{ float:left; width:362px; margin-left:15px;}
.video .tit{ background:url(../images/bf-tit.jpg) no-repeat bottom center; height:34px; line-height:28px;}
.video .tit li{ float:left; text-align:center; font-size:14px; margin-right:1px;}
.video .tit a:link, .video .txt a:visited{ display:block; width:88px; background:url(../images/link.jpg) no-repeat; height:28px; color:#505050;}
.video .tit a:hover, .video .txt a:active{ display:block; width:88px; background:url(../images/hover.jpg) no-repeat; height:28px; color:#fff;}

.video .txt{ margin-top:10px; background:url(../images/video-bj.jpg) no-repeat center center; height:163px; }
.video .tab1{ padding:0px 0px 0px 78px;}
.video .tab2{ color:#fff; font-size:16px; padding:0px 0px 0px 78px;}
.video-butt{ margin-top:25px; background:url(../images/video-b.jpg) no-repeat center center; height:32px; line-height:25px;  text-align:center;
 font-size:14px; color:#fff; text-align:center;}




.cp{ float:right; width:545px; margin-right:15px;}
.cp .tit{ background:url(../images/cp-tit.jpg) no-repeat; height:34px; line-height:30px; font-size:14px; color:#fff; text-indent:16px;}
.cp .more{ margin-top:10px;}
.cp .txt{ margin-top:33px;}
.cp .picMarquee-left{width:545px;  overflow:hidden; }
.cp .picMarquee-left .bd ul li{float:left;width:176px; margin:0px 5px 0px 0px; text-align:center;}
.cp .picMarquee-left .a-img{ border:1px solid #ccc; height:160px; width:160px;}
.cp .picMarquee-left .a-img img{ height:160px; width:160px;}
.cp .picMarquee-left .a-name{ color:#555555; line-height:35px;}


.footer a{ color:#505050;}
.footer{ color:#505050; margin-top:20px; margin-bottom:40px;}
.l-footer{ float:left; width:280px;}
.r-footer{ float:right; width:430px;}


.l-main{ float:left; width:205px; margin-left:5px; background:#ececec; min-height:100px;}
.n-prolist .tit{ background:#619f00; height:35px; line-height:35px; text-indent:25px; color:#fff; font-size:14px;}

/*左侧导航开始*/
.subNav{ background:url(../images/n-link.jpg) no-repeat center center; background-size:100% 100%; font-size:14px; word-break:break-all;}
.subNav .subNavd { display:block; background:url(../images/n-img1.jpg) no-repeat 30px center; padding:10px 10px 10px 50px;  }
.subNav a{ color:#181818; }
.subNav a:hover{color:#619f00;}
.navContent { display:none;}
.navContent li{display:block;width:180px; background:#ececec; border-bottom:1px dotted #979797; text-align:left; margin-left:12px; padding:10px 0;word-wrap:break-word;}
.navContent a{ color:#3d3d3d; display:block; padding-left:38px;}
.navContent a:hover{color:#619f00;}
/*左侧导航结束*/


.n-search{ margin:30px 0px;}
.n-search .tit{ background:#619f00; height:35px; line-height:35px; text-indent:25px; color:#fff; font-size:14px;}
.n-search .txt{ margin-top:28px;}
.n-search .s-txt{ margin-left:25px; width:154px;}
#keywords{ width:154px; height:22px; border:none; background:url(../images/shou1.jpg) no-repeat;margin-top:10px;}
#go{ width:45px; height:22px; border:none; background:url(../images/shou2.jpg) no-repeat; margin-top:10px; float:right;}

.r-main{ float:right; width:750px; margin-right:5px;}
.content .tit{ background:url(../images/n-tit.jpg) no-repeat; height:37px; line-height:37px; color:#505050;}
.content .more{ margin-right:10px;}
.content .txt{ color:#3d3d3d; line-height:18px; padding-top:30px; margin:0 15px 0 15px;}



/*cont*/
.n-cont .l-cont{ float:left; width:230px; color:#3d3d3d; margin-left:30px;}
.n-cont .r-cont{ float:right; width:310px; border:10px solid #e8e8e8; background:#fff; padding:20px 0px 130px 20px; margin:30px 70px 0px 0px;}


/*cp*/
.n-cp .txt{ margin-left:20px;}
.n-cp .txt li{float:left;width:215px; margin:0px 10px 10px 12px; text-align:center;}
.n-cp .n-img{ border:1px solid #ccc; height:210px; width:210px;}
.n-cp .n-img img{ height:210px; width:210px;}
.n-cp .n-name{ color:#555555; line-height:35px;}

/*cpnei*/
.n-cpnei .txt .prosimg { width:100%; text-align:center; float:left;  }
.n-cpnei .txt .prosimg img{ max-width:500px;}

.bd2 img { max-width:100%; }

/*fw*/
.n-fw .txt{ margin-left:20px;}
.n-fw .txt li{float:left;width:215px; margin:0px 10px 10px 12px; text-align:center;}
.n-fw .n-img{ border:1px solid #ccc; height:210px; width:210px;}
.n-fw .n-img img{ height:210px; width:210px;}
.n-fw .n-name{ color:#555555; line-height:35px;}

/*news*/
.n-news .txt { margin:0px 20px;}
.n-news .txt li{ background:url(../images/n-img5.jpg) no-repeat left center; text-indent:18px; border-bottom:1px dotted #b9b9b9; height:40px;
line-height:40px; overflow:hidden; font-size:14px;}
.n-news .txt a{ color:#252525; font-size:13px; padding-left:5px; }
.n-news .txt span{ float:right; color:#828282; font-size:12px; font-weight:normal;}

/*newsnei*/
.n-newsnei .n-newsname{ text-align:center; color:#252525; font-size:14px;  font-weight:bold; margin-bottom:30px;}




/*PC大图滚动开始*/
.banner_box{width:100%; overflow:hidden;}
#full-screen-slider { width:100%; height:341px; float:left; position:relative}
#slides { display:block; width:100%; height:341px; 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;}

/*PC大图滚动结束*/

/*分页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;}

.ditu { height:500px;padding:8px 0;width:670px; margin-top:20px; margin:0 auto;}

/*在线留言*/
.zxly{ display:block; padding:30px 0 30px 175px; overflow:hidden;}
.zxly_B{ display:block; overflow:hidden; margin-bottom:10px;}
.zxly_p{width:40px; float:left; height:20px; line-height:20px; color:#333;}
.zxly_p1{width:40px; float:left; height:146px; line-height:146px; color:#333;}
.zxly_inp1{width:188px;float:left; height:16px; border:1px solid #7f9db9; margin-left:40px;}
.zxly_inp2{width:248px;float:left; height:16px; border:1px solid #7f9db9; margin-left:40px;}
.zxly_inp3{width:68px;float:left; height:16px; border:1px solid #7f9db9; margin-left:40px;}
.zxly_inp4{width:128px;float:left; height:16px; border:1px solid #7f9db9; margin-left:40px;}
.zxly_text1{width:286px;float:left; height:140px; border:1px solid #7f9db9; margin-left:40px;}
.zxly_B1{ display:block; overflow:hidden; margin-top:34px;}
.zxly_btn{float:left; }
.zxly_btn1{float:left; margin-top:111px; margin-left:10px;}

/*PC大图滚动开始*/
.focus{width:100%;height:341px;position:relative;float:center;}
.focusbox{width:100%;height:341px;overflow:hidden}
.focusbox li{width:100%;height:341px;overflow:hidden;}
.focusbox li img{width:100%;height:341px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/prev.jpg) no-repeat center center;margin-top:-28px; display:none;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/next.jpg) no-repeat center center;right:0}
.rslides_tabs{width:100%; position:absolute;left:0;bottom:10px; z-index:2; text-align:center;}
.rslides_tabs li{display:inline-block;width:14px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.rslides_tabs a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.rslides_tabs .rslides_here a{background-position:0 0;}
/*PC大图滚动结束*/


}