﻿@charset "utf-8";
/* CSS Document */

/*????????????*/
.cpzx{ width:100%; max-width:1000px; margin-top:40px;}
.cpzx1{ width:220px; float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.cpzx1a{ width:100%; height:61px; background:url(img/cpzx01.jpg) center no-repeat #0085BE;}
.cpzx1b{ width:100%; border:5px solid #0085BE; box-sizing:border-box; background:#FFFFFF; padding:17px 12px 0 12px;height:700px;}
.cpzx1b dl{ width:100%; float:left;}
.cpzx1b dl dt{ width:100%; height:32px; box-sizing:border-box; border:1px solid #dddddd; background:url(img/cpzx02.jpg); padding-left:12px;}
.cpzx1b dl dt a{ width:100%; float:left; height:30px; line-height:30px; color:#37181a; font-size:16px; background:url(img/cpzx03.png) left center no-repeat; padding-left:29px; box-sizing:border-box;}
.cpzx1b dl dd{ width:100%; float:left; padding:10px 0;}
.cpzx1b dl dd p{ width:100%; float:left; height:26px; padding-left:26px; box-sizing:border-box;}
.cpzx1b dl dd p a{ width:100%; float:left; height:26px; line-height:26px; padding-left:16px; box-sizing:border-box; background:url(img/cpzx04.png) left center no-repeat; color:#37181a; font-size:14px;}
.cpzx1b dl dd span{ width:100%; float:left; padding-left:36px; box-sizing:border-box; height:24px;}
.cpzx1b dl dd span a{ width:100%; float:left; padding-left:16px; box-sizing:border-box; height:24px; line-height:24px; background:url(img/cpzx05.png) left center no-repeat; color:#666666;}
.cpzx2{ width:748px; float:right;}
.slideGroup1{ width:100%;}
.slideGroup1 .parHd1{width:100%; height:67px; border:1px solid #dddddd; border-right:none; box-sizing:border-box;}
.slideGroup1 .parHd1 span{width:33.33333%; float:left; height:65px; border-right:1px solid #DDDDDD; box-sizing:border-box; text-align:center; background:url(img/cpzx06.jpg); line-height:65px;}
.slideGroup1 .parHd1 span a{ font-size:20px; color:#37181a; }
.slideGroup1 .parHd1 span:hover{ background:url(img/cpzx07.jpg);}
.slideGroup1 .parHd1 ul{ float:left; width:100%;}
.slideGroup1 .parHd1 ul li{ width:33.33333%; float:left; height:65px; border-right:1px solid #DDDDDD; box-sizing:border-box; text-align:center; background:url(img/cpzx06.jpg); font-size:20px; color:#37181a; line-height:65px;}
.slideGroup1 .parHd1 ul li.on{ background:url(img/cpzx07.jpg);}
.slideGroup1 .parBd1{  zoom:1; float:left;width:100%; margin-top:16px;}
.slideGroup1 .slideBox1{ overflow:hidden; zoom:1; float:left; width:100%;}
.slideGroup1 .parBd1 .tempWrap{ float:left;}
.slideGroup1 .slideBox1 ul{ width:774px; float:left;}
.slideGroup1 .slideBox1 ul li{ width:33.33333%; float:left; padding-right:26px; margin-top:13px; box-sizing:border-box;}
.slideGroup1 .slideBox1 ul li img{ width:100%; border:1px solid #bdae9e; padding:1px; box-sizing:border-box;height:185px !important;}
.slideGroup1 .slideBox1 ul li span{ width:100%; height:40px; line-height:40px; display:block; text-align:center; color:#37181a; overflow:hidden;}
@media (max-width:1000px){.cpzx{ max-width:99%; margin-top:10px;}}
@media (max-width:1000px){.cpzx1{ width:100%; float:none;}}
@media (max-width:1000px){.cpzx1b dl dd span{ width:50%;}}
@media (max-width:1000px){.cpzx2{ width:100%; float:none; margin-top:10px;}}
@media (max-width:1000px){.slideGroup1 .parHd1{ height:50px;}}
@media (max-width:1000px){.slideGroup1 .parHd1 span{ height:48px; line-height:48px;}}
@media (max-width:1000px){.slideGroup1 .parHd1 span a{ font-size:16px;}}
@media (max-width:1000px){.slideGroup1 .parHd1 ul li{ height:48px; line-height:48px; font-size:16px;}}
@media (max-width:1000px){.slideGroup1 .slideBox1 ul{ width:100%; float:left;}}
@media (max-width:1000px){.slideGroup1 .slideBox1 ul li{ width:50%; padding:0 5px; margin:auto;}}
@media (max-width:1000px){.slideGroup1 .slideBox1 ul li span{ height:35px; line-height:35px;}}

/*????????????*/
.ppys{ width:100%; height:750px; background:url(img/ppys02.jpg) top center no-repeat; margin-top:20px;}
.ppys1{ width:100%; margin-top:70px;}
.ppys1 img{ max-width:98%;}
.ppys2{ width:100%; margin-top:83px; max-width:1000px; padding-left:470px; box-sizing:border-box;}
.ppys2 dl{ width:100%; padding-left:87px; box-sizing:border-box; margin-bottom:30px;}
.ppys2 dl dt{ width:100%; height:40px; line-height:40px; color:#37181a; font-size:25px; font-weight:bold;}
.ppys2 dl dd{ width:100%; line-height:28px; margin-top:5px; color:#37181a; font-size:14px;}
.ppys2a{ background:url(img/ppys03.png) left top no-repeat;}
.ppys2b{ background:url(img/ppys04.png) left top no-repeat;}
.ppys2c{ background:url(img/ppys05.png) left top no-repeat;}
.ppys2d{ background:url(img/ppys06.png) left top no-repeat;}
@media (max-width:1000px){.ppys{ height:auto; width:99%; margin-top:10px; background:none;}}
@media (max-width:1000px){.ppys1{ margin:auto;}}
@media (max-width:1000px){.ppys2{ margin-top:30px; padding:0;}}
@media (max-width:1000px){.ppys2 dl{ padding-left:75px; margin-bottom:20px; min-height:70px;}}
@media (max-width:1000px){.ppys2 dl dt{ height:30px; line-height:30px; font-size:18px;}}
@media (max-width:1000px){.ppys2 dl dd{ line-height:20px; margin:auto; font-size:12px;}}

/*????????????*/
.dzlc{ width:100%; margin-top:40px;}
.dzlc1{ width:100%;}
.dzlc1 img{ max-width:98%;}
.dzlc2{ width:100%; max-width:1089px; margin-top:40px;}
.dzlc2 li{ width:25%; float:left; height:216px;}
.dzlc2a{ background:url(img/dzlc01.png) center no-repeat;}
.dzlc2b{ background:url(img/dzlc02.png) center no-repeat;}
.dzlc2c{ background:url(img/dzlc03.png) center no-repeat;}
.dzlc2d{ background:url(img/dzlc04.png) center no-repeat;}
.dzlc2a:hover{ background:url(img/dzlc05.png) center no-repeat;}
.dzlc2b:hover{ background:url(img/dzlc06.png) center no-repeat;}
.dzlc2c:hover{ background:url(img/dzlc07.png) center no-repeat;}
.dzlc2d:hover{ background:url(img/dzlc08.png) center no-repeat;}
@media (max-width:1000px){.dzlc{ margin-top:20px; width:99%;}}
@media (max-width:1000px){.dzlc2 li{ width:50%;}}

/*????????????*/
.mczs{ width:100%; background:#f8efd8; margin-top:30px; padding:34px 0;}
.mczs1{ width:100%;}
.mczs1 img{ max-width:98%;}
.mczs2{ width:100%; margin-top:30px; height:351px; max-width:1000px; position:relative;}
#box{width:100%;overflow:hidden; height:351px;}
#list{width:100%;position:absolute;left:50%;display:inline; margin-left:-500px; overflow:visible; height:351px;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li p{ width:100%; height:38px; text-align:center; line-height:38px; position:absolute; left:0; bottom:0; background:url(img/mczs05.png);color:#FFFFFF; font-size:14px;}
.sdxl1c-1 b.prev{width:60px;height:82px; float:left; background:url(img/mczs03.png) no-repeat; margin-left:57px;}
.sdxl1c-1 b.next{width:60px;height:82px; float:right; background:url(img/mczs04.png) no-repeat; margin-right:57px;}
.sdxl1c-1{ height:82px; width:100%; position:absolute; left:50%; margin-left:-500px; top:50%;z-index:100; margin-top:-41px;}
.mczs3{ width:100%; height:29px; background:url(img/mczs06.png) top center no-repeat;}
@media (max-width:1000px){.mczs{ display:none;}}

/*????????????*/
.ppsl{ width:100%; margin-top:40px;}
.ppsl1{ width:100%;}
.ppsl1 img{ max-width:98%;}
.ppsl2{ width:100%; margin-top:10px; max-width:1026px;}
.ppsl2 dl{ width:50%; float:left; padding:0 13px; box-sizing:border-box; margin-top:26px;}
.ppsl2 dl dt{ width:167px; height:167px; float:left;}
.ppsl2 dl dt img{ width:100%; height:100%;}
.ppsl2 dl dd{ width:320px; float:left; height:167px; background:#fcf5da; position:relative;}
.ppsl2 dl dd h3{ width:100%; margin-top:10px; height:26px; line-height:26px; padding-left:16px; box-sizing:border-box; font-size:14px; overflow:hidden;}
.ppsl2 dl dd h3 a{ color:#37181a;}
.ppsl2 dl dd p{ width:100%; padding-left:16px; line-height:25px; height:75px; overflow:hidden; color:#666666; box-sizing:border-box;}
.ppsl2 dl dd span{ width:100%; height:36px; position:absolute; left:0; bottom:0;}
.ppsl2 dl dd span a{ width:80px; height:36px; float:left; line-height:36px; color:#FFFFFF; text-align:center; background:#ad7629;}
@media (max-width:1000px){.ppsl{ width:99%; margin-top:20px;}}
@media (max-width:1000px){.ppsl2 dl dt{ display:none;}}
@media (max-width:1000px){.ppsl2 dl dd{ width:100%; height:175px; }}
@media (max-width:1000px){.ppsl2 dl dd h3{ padding:0 10px; text-align:center;}}
@media (max-width:1000px){.ppsl2 dl dd span a{ width:100%;}}
@media (max-width:1000px){.ppsl2 dl dd p{ padding:0 10px; height:100px;}}
@media (max-width:1000px){.ppsl2 dl{ padding:0 5px; margin-top:15px;}}

/*????????????*/
.zjwm{ width:100%; background:url(img/zjwm01.jpg); padding-bottom:28px; margin-top:50px;}
.zjwm1{ width:100%; max-width:1000px;}
.zjwm1a{ width:720px; float:left;}
.zjwm1a-1{ width:100%; margin-top:27px; height:144px; padding-left:160px; box-sizing:border-box; background:url(img/zjwm02.jpg) left center no-repeat;}
.zjwm1a-1 b{ width:100%; margin-top:8px; line-height:35px; height:35px; display:block; color:#37181a; font-size:18px;}
.zjwm1a-1 p{ width:100%; height:75px; line-height:25px; color:#37181a; font-size:14px; margin-top:5px;}
.zjwm1a-2{ width:100%;}
.zjwm1a-2 img{ width:100%;}
.zjwm1b{ width:260px; float:right; }
.zjwm1b-1{ width:100%; height:32px; line-height:32px; text-align:center; color:#d7d2c0; font-size:35px; font-weight:300;}
.zjwm1b-2{ width:100%; margin-top:15px; height:30px; padding:0 18px; box-sizing:border-box;}
.zjwm1b-2 b{ height:30px; line-height:30px; float:left; color:#37181a; font-size:18px;}
.zjwm1b-2 a{ height:30px; line-height:30px; float:right; color:#37181a;}
.zjwm1b-3{ width:100%; margin-top:15px; padding-bottom:5px;}
.zjwm1b-3 li{ width:100%; float:left; padding:0 17px; box-sizing:border-box;}
.zjwm1b-3 li img{ width:100%; border:10px solid #FFFFFF; height:164px; box-sizing:border-box;}
.zjwm1b-3 li span{ width:100%; height:43px; line-height:43px; display:block; text-align:center; color:#37181a;}
@media (max-width:1000px){.zjwm{ width:99%; margin-top:20px; padding:0;}}
@media (max-width:1000px){.zjwm1a{ width:100%;}}
@media (max-width:1000px){.zjwm1a-1{ margin:auto; padding-left:145px;}}
@media (max-width:1000px){.zjwm1a-1 b{ margin:auto; height:25px; line-height:25px; font-size:14px; font-weight:normal;}}
@media (max-width:1000px){.zjwm1a-1 p{ height:auto; line-height:20px; font-size:12px; margin:auto;}}
@media (max-width:1000px){.zjwm1b{ display:none;}}

/*????????????*/
.xwzx{ width:100%; max-width:1000px; margin-top:40px;}
.xwzx1{ width:721px; float:left;}
.slideGroup2{ width:100%;}
.slideGroup2 .parHd2{width:100%; height:44px; border:1px solid #dddddd; border-right:none; box-sizing:border-box;}
.slideGroup2 .parHd2 span{width:33.33333%; float:left; height:42px; border-right:1px solid #DDDDDD; box-sizing:border-box; text-align:center; background:url(img/xwzx01.jpg); line-height:42px;}
.slideGroup2 .parHd2 span a{ font-size:18px; color:#37181a; }
.slideGroup2 .parHd2 span:hover{ background:url(img/xwzx02.jpg);}
.slideGroup2 .parHd2 ul{ float:left; width:100%;}
.slideGroup2 .parHd2 ul li{ width:33.33333%; float:left; height:42px; border-right:1px solid #DDDDDD; box-sizing:border-box; text-align:center; background:url(img/xwzx01.jpg); font-size:18px; color:#37181a; line-height:42px;}
.slideGroup2 .parHd2 ul li.on{ background:url(img/xwzx02.jpg);}
.slideGroup2 .parBd2{  zoom:1; float:left;width:100%;}
.slideGroup2 .slideBox2{ overflow:hidden; zoom:1; float:left; width:100%;}
.slideGroup2 .parBd2 .tempWrap{ float:left;}
.slideGroup2 .slideBox2 dl{ width:100%; margin-top:24px; float:left;}
.slideGroup2 .slideBox2 dl dt{ width:256px; float:left; height:168px;}
.slideGroup2 .slideBox2 dl dt img{ width:100%; height:168px; box-sizing:border-box; border:1px solid #dddddd; padding:3px; background:#FFFFFF;}
.slideGroup2 .slideBox2 dl dd{ width:443px; float:right; height:168px;}
.slideGroup2 .slideBox2 dl dd h3{ width:100%; height:33px; line-height:33px; font-size:14px; overflow:hidden; display:block;}
.slideGroup2 .slideBox2 dl dd h3 a{ color:#37181a;}
.slideGroup2 .slideBox2 dl dd p{ width:100%; height:90px; line-height:30px; overflow:hidden; color:#666666; display:block;}
.slideGroup2 .slideBox2 dl dd span{ width:100%; display:block; margin-top:10px;}
.slideGroup2 .slideBox2 dl dd span a{ width:100px; height:35px; float:left; text-align:center; color:#FFFFFF; line-height:35px; background:#ad7629; font-size:14px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.slideGroup2 .slideBox2 ul{ width:100%; float:left; margin-top:10px;}
.slideGroup2 .slideBox2 ul li{ width:50%; height:36px; float:left; border-bottom:1px dashed #e6e6e6; position:relative; padding-right:80px; box-sizing:border-box; overflow:hidden;}
.slideGroup2 .slideBox2 ul li a{ width:100%; float:left; padding-left:17px; background:url(img/xwzx04.png) left center no-repeat; box-sizing:border-box; color:#666666; float:left; line-height:35px; height:35px;}
.slideGroup2 .slideBox2 ul li span{ height:35px; position:absolute; right:10; top:0; color:#a3a3a3; width:70px; line-height:35px;}
.xwzx2{ width:260px; float:right;}
.xwzx2a{ width:100%; height:44px;}
.xwzx2a b{ float:left; height:44px; line-height:44px; font-size:18px; color:#37181a; font-weight:normal;}
.xwzx2a span{ float:left; height:44px; line-height:44px; font-size:14px; color:#d7d2c0; margin-left:5px;}
.xwzx2a a{ float:right; height:44px; line-height:44px; float:right; color:#37181a;}
.xwzx2b{ width:100%; margin-top:8px;}
.xwzx2b dl{ width:100%; float:left; margin-bottom:15px;}
.xwzx2b dl dt{ width:100%; height:31px; line-height:31px; float:left; background:#fcf5da;}
.xwzx2b dl dt a{ width:100%; padding-left:35px; box-sizing:border-box; float:left; color:#37181a; background:url(img/xwzx05.jpg) left center no-repeat;}
.xwzx2b dl dd{ width:100%; margin-top:10px; padding-left:35px; box-sizing:border-box; line-height:25px; background:url(img/xwzx06.jpg) left top no-repeat; height:75px; overflow:hidden; color:#555555; float:left;}
@media (max-width:1000px){.xwzx{ width:99%; margin-top:20px;}}
@media (max-width:1000px){.xwzx1{ width:100%; float:none;}}
@media (max-width:1000px){.slideGroup2 .parHd2 span a{ font-size:16px;}}
@media (max-width:1000px){.slideGroup2 .parHd2 ul li{ font-size:16px;}}
@media (max-width:1000px){.slideGroup2 .slideBox2 dl{ display:none;}}
@media (max-width:1000px){.xwzx2{ width:100%;}}
@media (max-width:1000px){.xwzx2b dl dd{ height:auto;}}

/*????????????*/
.link{ width:100%; border-top:1px solid #dcd1c2; margin-top:25px; margin-bottom:30px;}
.link1{ width:100%; max-width:1000px;}
.link1a{ width:100%; margin-top:10px; height:35px;}
.link1a b{ height:35px; line-height:35px; float:left; color:#37181a; font-size:18px; font-weight:normal;}
.link1a span{ height:35px; line-height:35px; color:#dcd1c2; font-size:14px; margin-left:8px;}
.link1b{ width:100%; margin-top:10px;}
.link1b a{ height:25px; line-height:25px; color:#666666; margin-right:30px;}
@media (max-width:1000px){.link{ display:none;}}
@media (max-width:1000px){}
@media (max-width:1000px){}
@media (max-width:1000px){}
@media (max-width:1000px){}
@media (max-width:1000px){}
@media (max-width:1000px){}
@media (max-width:1000px){}





