@charset "utf-8";
body{background-size:cover; font:14px "微软雅黑"; line-height:26px; color:#353535;min-width:1000px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#000000; cursor:pointer;}
*{ margin:0; padding:0;}

.wrap{ width:1000px; margin:0 auto;}
.clear{ clear:both;}

.top{ width:100%; overflow:hidden; background:url(../images/top.jpg) repeat-x left top;}
.logo{ float:left;}
.lote{ float:right;}
.search{ overflow:hidden; padding-top:22px;}
.s1{ width:206px; height:31px; background:url(../images/s1.jpg) repeat-x left top; float:left; padding-left:12px; font-size:14px; color:#666666; line-height:30px;}
.s2{ width:31px; height:31px; float:left; background:url(../images/s2.jpg) no-repeat left top; overflow:hidden;}
.tel{ font-size:20px; color:#353535; font-weight:bold; text-align:right; line-height:30px; padding-top:15px; font-family:"微软雅黑";}

.navbox{ width:100%; overflow:hidden; background:url(../images/nav.jpg) repeat-x left top;}
.nav{ overflow:hidden; background:url(../images/nle.jpg) no-repeat left center;}
.nav li{ width:125px; float:left; overflow:hidden; text-align:center; background:url(../images/nle.jpg) no-repeat right center;}
.nav li a{ display:block; width:123px; height:49px; line-height:49px; font-size:16px; color:#fff;font-family:"微软雅黑"; text-align:center;}
.nav li a:hover{ background:url(../images/nah.jpg) repeat-x left top; overflow:hidden;}


.bannerbox{width:100%; background:#f5f5f5; overflow:hidden; margin-bottom:12px;}
/*切换大图*/
.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:35px;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;}



.content{ width:100%; overflow:hidden; background:#fff;}

.mrap{ width:960px; margin:0 auto;}

.abox{ overflow:hidden; margin-top:5px;}

.about{width:570px; float:left; overflow:hidden;}

.atitle{ height:36px; border-bottom:1px solid #d4d4d4; overflow:hidden;}
.at1{ font-size:14px; line-height:36px; color:#353535; font-family:"微软雅黑"; padding:0 8px 0px 5px; float:left;}
.at2{ font-family:"Times New Roman", Times, serif; font-size:14px; line-height:16px; color:#353535; float:left; padding-top:14px;}
.at3{ width:32px; height:26px; background:url(../images/more.jpg) no-repeat left center; overflow:hidden; float:right; padding-top:10px;}
.at3 a{ display:block; width:32px; height:36px;}

.abnr{ font-size:14px; line-height:24px; color:#353535; padding-top:13px; overflow:hidden;}
.abnr img{ float:left; padding-right:12px;}

.news{ width:363px; float:right; overflow:hidden;}


.nbox{ overflow:hidden; margin-top:13px;}
.nle{ width:91px; float:left;overflow:hidden;}
.nle img{ text-align:center; overflow:hidden;}
.nri{ width:250px; float:right; overflow:hidden; padding-right:5px;}
.nri .ns1{ display:block; background:url(../images/nlog.jpg) no-repeat left center; font-size:14px; line-height:21px; color:#21699a; font-weight:bold; padding-left:21px; height:21px; overflow:hidden;}
.nri .ns2{ font-size:14px; line-height:21px; color:#353535; padding-top:4px;}

.nlist{ overflow:hidden; padding-top:5px;}
.nlist li{ width:363px; line-height:21px; padding-top:8px; float:left;}
.nlist li a{ background:url(../images/nlog.jpg) no-repeat left center; padding-left:15px; font-size:14px; line-height:21px; color:#353535; float:left;}
.nlist li span{ float:right; font-size:14px; line-height:21px; color:#a8a8a8;}


.pbox{ overflow:hidden; margin-top:35px;}

.pgd{ overflow:hidden; margin-top:19px;}

/*带箭头向左滚动开始*/

.picScroll-left{width:960px; overflow:hidden; position:relative; margin:0 auto;}
.picScroll-left .next{ width:17px; height:30px;float:right; background:url(../images/ri.jpg) no-repeat center center;margin:50px 0px 0px 15px;cursor:pointer;}
.picScroll-left .prev{ width:17px; height:30px;float:left;  background:url(../images/le.jpg) no-repeat center center; margin:50px 15px 0px 0px;cursor:pointer;}
.picScroll-left .bd{width:896px; float:left;overflow:hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ padding:0 5px; width:170px; float:left; overflow:hidden;  }
.picScroll-left .bd ul li .pimg{  width:168px; height:127px;text-align:center; vertical-align:middle;border:1px solid #d4d4d4; display:table-cell;}
.picScroll-left .bd ul li .pimg img{max-width:158px; max-height:117px; vertical-align:middle;}
.picScroll-left .bd ul li .pname{ text-align:center; line-height:30px; width:170px; padding-top:5px;}
.picScroll-left .bd ul li .pname a{ text-align:center; line-height:30px; font-size:14px; color:#353535;}
.picScroll-left .bd ul li:hover .pimg{  width:158px; height:117px;text-align:center; vertical-align:middle;border:6px solid #21699a; display:table-cell;}
.picScroll-left .bd ul li:hover .pname a{ color:#21699a;}
/*带箭头向左滚动结束*/



.cbox{ overflow:hidden; margin-top:27px;}
.picScroll-left1{width:960px; overflow:hidden; position:relative; margin:0 auto;}
.picScroll-left1 .next{ width:17px; height:30px;float:right; background:url(../images/ri.jpg) no-repeat center center;margin:50px 0px 0px 15px;cursor:pointer;}
.picScroll-left1 .prev{ width:17px; height:30px;float:left;  background:url(../images/le.jpg) no-repeat center center; margin:50px 15px 0px 0px;cursor:pointer;}
.picScroll-left1 .bd{width:896px; float:left;overflow:hidden; }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ padding:0 5px; width:170px; float:left; overflow:hidden;  }
.picScroll-left1 .bd ul li .pimg{  width:168px; height:127px;text-align:center; vertical-align:middle;border:1px solid #d4d4d4; display:table-cell;}
.picScroll-left1 .bd ul li .pimg img{max-width:158px; max-height:117px; vertical-align:middle;}
.picScroll-left1 .bd ul li .pname{ text-align:center; line-height:30px; width:170px; padding-top:5px;}
.picScroll-left1 .bd ul li .pname a{ text-align:center; line-height:30px; font-size:14px; color:#353535;}
.picScroll-left1 .bd ul li:hover .pimg{  width:158px; height:117px;text-align:center; vertical-align:middle;border:6px solid #21699a; display:table-cell;}
.picScroll-left1 .bd ul li:hover .pname a{ color:#21699a;}




.foot{ width:100%; background:url(../images/foot.jpg) repeat-x left top; overflow:hidden; margin-top:40px;}
.folj{ font-size:14px; line-height:49px; color:#ffffff; float:left; font-family:"微软雅黑";}
.folj a{ font-size:14px; line-height:49px; color:#ffffff; padding:0 5px;}

.fowz{ font-size:14px; line-height:49px; color:#ffffff;font-family:"微软雅黑"; float:right;}

.left{ width:196px; float:left; overflow:hidden;}

.lpox{ border:1px solid #e5e5e5; padding:1px; overflow:hidden;}
.lptit{ background:url(../images/ple.jpg) repeat-x left top; overflow:hidden; line-height:35px;}
.lptit span{ display:block; background:url(../images/plog.png) no-repeat 14px center; padding-left:34px; font-size:14px; font-weight:bold; color:#e5e5e5; line-height:35px;}

.plist{ overflow:hidden; padding:1px 10px 9px 11px;}

.plist li { overflow:hidden; border-bottom:1px solid #d4d4d4; line-height:35px; margin-bottom:4px;}
.plist li a{ display:block; background:url(../images/pa.jpg) no-repeat 8px center; padding-left:34px; font-size:14px; line-height:35px; color:#353535; }
.plist li a:hover{ font-size:14px; line-height:35px;color:#21699a; font-weight:bold; background:url(../images/pah.jpg) no-repeat 8px center; padding-left:34px; }




.plist1{ overflow:hidden; padding:1px 10px 9px 11px;}

.plist1 .xxx { overflow:hidden; border-bottom:1px solid #d4d4d4; line-height:35px; margin-bottom:4px;}
.plist1 .xxx .yyy{ display:block; background:url(../images/pa.jpg) no-repeat 8px center; padding-left:34px; font-size:14px; line-height:35px; color:#353535; }
.plist1 .xxx .yyy:hover{ font-size:14px; line-height:35px;color:#21699a; font-weight:bold; background:url(../images/pah.jpg) no-repeat 8px center; padding-left:34px; }

.plist1 .xxx .zzz li a{ font-size:14px; line-height:35px; color:#353535; }
.plist1 .xxx .zzz li a:hover{ font-size:14px; line-height:35px; color: #21699A; }

.lox{ border:1px solid #e5e5e5; padding:1px; margin-top:10px; overflow:hidden;}
.lximg{ text-align:center; padding-top:6px; display:none;}
.lxnr{ font-size:12px; line-height:21px; color:#353535; padding:12px 12px 18px 12px;}

.right{ width:754px; float:right; overflow:hidden;}

.title{ font-size:14px; line-height:28px; color:#353535; border-bottom:1px solid #d4d4d4; padding-left:2px; overflow:hidden;}
.main{ overflow:hidden; padding:19px 10px; margin:0 auto;}
.list{ overflow:hidden; padding-left:5px;}
.list li{ padding:0 5px 6px 6px; width:170px; float:left; overflow:hidden;  }
.list li .pic{  width:168px; height:127px;text-align:center; vertical-align:middle;border:1px solid #d4d4d4; display:table-cell;}
.list li .pic img{max-width:158px; max-height:117px; vertical-align:middle;}
.list li .pmc{ text-align:center; line-height:40px; width:170px;}
.list li .pmc a{ text-align:center; line-height:40px; font-size:14px; color:#353535;}
.list li:hover .pic{  width:158px; height:117px;text-align:center; vertical-align:middle;border:6px solid #21699a; display:table-cell;}
.list li:hover .pmc a{ color:#21699a;}











