﻿@media only screen and (min-width:641px){
body{ min-width:1002px; width:100%; background:url(../images/bg.jpg) 100% 100%; background-size:cover; font:12px "宋体"; line-height:24px; color:#4b4b4b;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}

.yc1{ display:none;}

li,img,input,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none;}

.clear{ clear:both;}

.wrap{ width:1002px; margin:0 auto; overflow:hidden;}
.wrap1{ width:1002px; margin:0 auto; overflow:hidden; background:#fff;}
.header{ width:100%; height:129px; background:url(../images/top.jpg) no-repeat center top;float:left;}

.logo{ float:left; height:88px;}
.logo img{ max-height:88px; vertical-align:middle;}
.search{ width:323px; float:right; height:88px;}
.se1{ width:241px; height:28px; background:url(../images/s1.jpg) no-repeat left center; padding-left:10px; margin-top:30px; float:left; line-height:28px;}
.se{ width:71px; height:28px; background:url(../images/s2.jpg) no-repeat left center; margin-top:30px; float:right;}

.nav{ height:41px;width:1002px;float:left;}
.nav li{ float:left; width:140px; height:41px;background:url(../images/navl.jpg) no-repeat left; text-align:center; position:relative;}
.nav li a{ font-size:14px; line-height:41px; color:#fff; display:block; width:140px; height:41px; overflow:hidden;}
.nav li a:hover{ background:url(../images/nh.jpg) no-repeat center center;}
.nav .on a{ background:url(../images/nh.jpg) no-repeat center center;}
.nav .om{ width:2px;background:url(../images/navl.jpg) no-repeat right; text-align:center; }

.bannerbox{width:100%; overflow:hidden;}
/*切换大图*/
.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;height:300px;overflow:hidden;}
.slides li{height:300px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px; float:left;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/*左右箭头，如果不要可删除*/
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}

.mainbox{ width:100%; overflow:hidden; margin:0 auto;}
.main{ width:1002px; height:570px; margin:0 auto; overflow:hidden; background:url(../images/mbg.jpg) no-repeat left center;}
.ms{ height:328px; overflow:hidden;}
.mz{ height:46px; overflow:hidden;}
.mx{ height:196px; overflow:hidden;}
.mbox1{ float:left; width:216px; overflow:hidden; margin-top:20px; margin-right:19px; margin-left:30px;}
.mtit{ font-family:"微软雅黑"; height:34px; padding-left:4px;}
.mtit span{ display:block; float:left; font-size:14px; line-height:34px; color:#101010;}
.mtit a{ float:right; display:block; padding-top:16px; padding-right:6px;}
.mpic{ width:210px; height:70px; border:1px solid #e1e2e7; padding:2px; text-align:center; vertical-align:middle; overflow:hidden;}
.mpic img{ max-width:210px; max-height:70px; vertical-align:middle; overflow:hidden;}
.mnr{ background:url(../images/jian.png) no-repeat left top; font-size:12px; line-height:20px; color:#505050; padding:20px 10px 0px 10px;overflow:hidden;}

.mbox2,.mbox3{ float:left; width:216px; overflow:hidden; margin-top:20px; margin-right:19px;}
.list{ background:url(../images/jian.png) no-repeat left top;  overflow:hidden; padding:20px 10px 0px 10px;}
.list li{ background:url(../images/list.jpg) no-repeat left center; padding-left:14px;}
.list li a{ font-size:12px; line-height:20px; color:#505050;}

.clist{ background:url(../images/jian.png) no-repeat left top;  overflow:hidden; padding:20px 10px 0px 10px;}
.clist li{ background:url(../images/clist.jpg) no-repeat left center; padding-left:14px;}
.clist li a{ font-size:12px; line-height:20px; color:#505050;}

.mbox4{ margin-left:13px; width:218px; float:left; overflow:hidden; margin-top:18px;}
.mtit4{ font-family:"微软雅黑"; height:36px; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.mtit4 span{ display:block; float:left; font-size:14px; line-height:36px; color:#101010;}
.mtit4 a{ float:right; display:block; padding-top:18px; padding-right:6px;}

.mnr4{ font-size:12px; line-height:20px; color:#505050; padding:23px 0px 0px 6px;overflow:hidden; position:relative;}
.mnr4 img{ position:absolute; bottom:0px; right:0px;}

.login{ width:218px; height:61px; background:url(../images/login.jpg) no-repeat left center; margin-top:20px;}
.login a{ display:block; padding-left:103px; font-family:"微软雅黑"; font-size:16px; line-height:22px;  color:#101010; padding-top:10px;}
.login span{ display:block; padding-left:103px; color:#488d19; font-size:11PX; line-height:22px; font-family:Arial, Helvetica, sans-serif;}

.ptitle{ padding:0 32px; font-family:"微软雅黑"; color:#1f1e1e; font-size:14px; line-height:46px;}
.ptitle span{ font-family:Arial, Helvetica, sans-serif;color:#4b8a13; font-size:12px; line-height:46px; padding-left:8px;}
.ptitle a{ display:block; float:right;}
.ptitle img{ padding-top:12px;}




/*向左滚动图片开始*/

.picMarquee-left{overflow:hidden; position:relative;padding:16px 0px 0px 24px;}
.picMarquee-left .bd{overflow:hidden;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .ppic{ width:170px; height:130px; border:1px solid #dedede; text-align:center; vertical-align:middle; display:table-cell;}
.picMarquee-left .bd ul li .ppic a { width:170px; height:130px; }
.picMarquee-left .bd ul li .ppic a img{ max-width:170px; max-height:130px; vertical-align:middle;}
.picMarquee-left .bd ul li .pname a{ line-height:34px; font-size:12px; color:#535353;}

/*向左滚动图片结束*/




.foot{ width:100%; overflow:hidden; margin:0 auto; color:#505050; line-height:44px; font-size:12px; text-align:center;}
.footer{ width:1002px; height:45px; background:url(../images/bottom.jpg) no-repeat left center; color:#ffffff; line-height:45px; font-size:12px; margin:0 auto; text-align:center;}
.footer a{ color:#ffffff; line-height:45px; font-size:12px; padding:0 8px;}


.content{ width:100%; overflow:hidden;}
.mt{ padding-top:1px;}


/*网站左边*/
.left{ width:222px;float:left; overflow:hidden;}
.lbox1{}
.ltit{ width:188px; height:42px; background:url(../images/left.jpg) no-repeat left center; font-family:"微软雅黑"; font-size:14px; color:#505050; line-height:36px; padding-left:34px;}

.plist{overflow:hidden; padding:22px 0px 0px 10px; font-family:"微软雅黑"; }
.plist li{width:200px;  height:29px; border-bottom:1px solid #e2e4eb;overflow:hidden;}
.plist li a{ background:url(../images/ltit.jpg) no-repeat 5px center; padding-left:66px; font-size:14px; line-height:30px; color:#505050; display:inline; overflow:hidden;}

.lbox2{ margin-top:28px;}
.lnr{ font-size:12px; line-height:22px; padding:25px;}

/*网站右边*/
.right{ width:779px; float:right; overflow:hidden;}
.title{height:42px; overflow:hidden; background:url(../images/rtit.jpg) no-repeat; line-height:42px; padding-left:66px;}
.about{ padding:40px 36px; min-height:400px;}



.prolist{ margin:26px 18px;}
.prolist li{ float:left; width:153px; margin:10px 16px 0px 16px;}
.prolist li .propic{width:151px; height:151px; text-align:center; vertical-align:middle; display:table-cell; border:1px solid #dedede; overflow:hidden;}
.prolist li .propic img{  max-width:151px;max-height:151px;}
.prolist li .proname{ display:block; height:34px; line-height:34px; text-align:center; overflow:hidden;}
.prolist li .proname a{ font-size:12px;line-height:34px; color:#535353;}

.proshow{ margin:36px; overflow:hidden;}
.showbox{ width:397px; height:267px; border:1px solid #dadada; text-align:center; vertical-align:middle; overflow:hidden; float:left; margin:0 auto; }
.showbox img{ max-width:397px; max-height:267px;  text-align:center; vertical-align:middle;}
.shownr{ width:308px; overflow:hidden; float:right;}
.sh1{ height:33px; background:#f9f9f9; border:1px solid #f1f0ef; padding-left:18px; line-height:33px; color:#4b4b4b; font-size:16px; font-weight:bold;}
.sh2{ color:#4b4b4b; padding:13px 3px  0px 18px;}
.sh2 span{ color:#ee8436;}

.sh3{ font-size:12px; line-height:22px; color:#4b4b4b; margin-top:28px;}


.newslist{ margin:44px 40px; overflow:hidden;}
.newslist li{ width:698px; height:33px; border-bottom:1px dashed #eeeeee;}
.newslist li a{background:url(../images/nlist.jpg) no-repeat 11px center; padding-left:32px; font-size:12px; line-height:33px; color:#4b4b4b;overflow:hidden;}
.newslist li span{ display:block; float:right; padding-right:16px; color:#959494;font-size:12px; line-height:33px; }

.newsshow{ margin:36px; overflow:hidden;}
.ntitle{ text-align:center; margin:0 auto; font-size:16px; font-weight:bold; color:#4b4b4b; line-height:38px;}
.ndate{ margin-top:7px; background:#f9f9f9; border:1px solid #f1f0ef; text-align:center; line-height:29px; height:27px;}
.nxx{ font-size:12px; line-height:22px; color:#4b4b4b; margin-top:18px;}


.contact{font-size:12px; line-height:24px; color:#4b4b4b; margin:40px 36px;}


/*分页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;}



.fix_qq {
position: fixed;
right: 0px;
top: 240px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}

.xialaa1
{
position:absolute;
visibility: hidden;
width:140px;
z-index:999;
left:0;
top:42px;
}
.xialaa1 li{ border-bottom: 1px #fff solid;width:140px;height:41px; float:left; text-align:center; line-height:41px;  
             background-color:#5D9A23;}
.xialaa1 li a{ text-decoration:none; width:100%; height:100%;display:inline-block; line-height:41px; font-size:14px;  font-family: 微软雅黑;color:#fff;  cursor: pointer;}
.xialaa1 li a:hover{ background-color:#212121;}

.ditu { height:500px;padding:8px 0;width:670px; margin-top:20px; margin:0 auto;}

}

















