body {padding: 0;margin: 0 auto;color: #333;font-size: 14px;font-family: 微软雅黑;background:#FFF;}
div {margin: 0px;padding: 0px;}
form {margin: 0px;padding: 0px;}
li {margin: 0px;padding: 0px;list-style:none;}
ol {margin: 0px;padding: 0px;padding-left:2em;}
dd{margin:0;padding: 0;}
dt{margin:0;padding: 0;}
textarea {resize:none; outline:none;}
ul {margin: 0px;padding: 0px;}
img {border: 0px;}
p{margin:0;padding:0;}
.spline20 {height: 20px;margin: 0 auto;}
.spline15 {height: 15px;margin: 0 auto;}
.spline10 {height: 10px;margin: 0 auto;}
.spline5 {height: 5px;margin: 0 auto;}
a {text-decoration: none;}
a:hover {text-decoration: none;color: #00418c;}
textarea{outline:none;-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
select{outline:none;-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
input{outline:none;-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
form{ margin:0; padding:0;}
/*=================公用样式 end======================*/

.header{width: 100%;height: 264px;}
.header .header_content{width: 1200px;height: 264px;margin: 0 auto;background: url(../images/headimg.jpg) no-repeat; background-size: 100% 100%;}
.header .header_content .logo{width: 569px;height: 132px;float: left;margin: 50px 0 0 70px;}
.header .header_content .logo img{width: 569px;height: 132px;}
.header .header_content .search{width: 308px;height: 36px;float: right;margin:30px 30px 0 0; }
.header .header_content .search input{width: 215px;height: 36px;border: 0;background: #fff;float: left;-moz-box-sizing: border-box;-0-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;}
.header .header_content .search .submit{width: 73px;height: 36px;border: 0;float: left;text-align: center;line-height: 36px;background: #993300;color: #fff;font-size: 14px;}

.nav{width: 100%;height: 43px;}
.nav ul{width: 1200px;height: 43px;margin: 0 auto;background: url(../images/navbg.jpg) repeat-x;}
.nav li{width: 133px;height: 43px;float: left;text-align: center;line-height: 43px;color: #fff;font-size: 16px;}
.nav li a{display: block;width: 150px;height: 43px;color: #fff;}
.nav li a.onfocus{background: #d0b779;}
.nav li a:hover{background: #d0b779;color: #fff;}

.main{width: 1200px;height: auto;margin: 0 auto;}
.main .indexcontent1{width: 1200px;height: 321px;}
.main .indexcontent1 .banner{width: 470px;height: 321px;float: left;}
.focus{width:470px;height:321px;overflow:hidden;position:relative;}
.focus ul{height:321px;position:absolute;}
.focus ul li{float:left;width:470px;height:321px;overflow:hidden;position:relative;background:#000;}
.focus ul li img{width: 470px;height: 321px;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:450px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align: right;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:8px;height:8px;_font-size:0;margin-left:10px;cursor:pointer;background:rgba(255,255,255,0.5);border-radius: 100%;}
.focus .btn span.on{background:#fff;}

.news{width: 490px;height: 321px;float: left;margin-left: 15px;}
.news .title{width: 490px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;}
.news .title li{width: 163px;height: 35px;float: left;line-height: 35px;text-align: center;font-weight: bold;}
.news .title li a{display: block;width: 163px;height: 35px;font-size: 14px;color: #fff;}
.news .title li:hover a:hover{background: #212121;color: #fff;}

.news .newsdetail{width: 490px;height: 99px;border-bottom: 1px solid #e5e5e5;}
.news .newsdetail .detailtitle{width: 490px;height: 35px;line-height: 35px;}
.news .newsdetail .detailtitle span{display: block;width: 400px;height: 35px;font-size: 16px;color: #454545;font-weight: bold;overflow: hidden;float: left;}
.news .newsdetail .detailtitle a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #454545;}
.news .newsdetail .details{width: 490px;height: 40px;line-height: 20px;overflow: hidden;font-size: 14px;color: #454545;margin-top: 5px;}

.news .content{width: 490px;height: 173px;overflow: hidden;margin-top: 10px;}
.news .content li{width: 490px;height: 30px;line-height: 30px;margin-bottom: 2px;}
.news .content li span{ display: block;width: 3px; height: 3px; float: left; margin-right: 10px;border-radius: 100%;background: #707070;margin-top: 15px;}
.news .content li a{ display: block; width: 382px; height: 30px; float: left; font-size: 14px; color: #454545;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .content li label{width: 85px;height: 30px;display: block;float: right;font-size: 14px; color: #a4a4a4;text-align: right;}
/*.news .title li.titledown{ background: #212121;color: #fff;}*/
.news .title li.titledown a{color:#fff;}
.news .title li.titledown a:hover{ color:#fff;}

.download{width: 210px;height: 321px;float: right;}
.download .download_top{width: 210px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;line-height: 35px;}
.download .download_top span{display: block;width: 100px;height: 35px;float: left;color: #fff;font-size: 14px;padding-left: 10px}
.download .download_top a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #fff;padding-right: 10px;}
.download .download_content{width: 188px;height: 261px;border:1px solid #e5e5e5;padding: 10px;overflow: hidden;}
.download .download_content li{width: 188px;height: 32px;line-height: 32px;overflow: hidden;margin-bottom: 2px;}
.download .download_content li img{width: 6px;height: 7px;float: left;margin: 13px 10px 0 0;}
.download .download_content li a{display: block;width: 172px;height: 32px;font-size: 14px;color: #454545;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.advimg{width: 1200px;height: 161px;}
.advimg img{width: 1200px;height: 161px;}

.video{width: 470px;height: 321px;float: left;}
.video .video_top{width: 470px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;line-height: 35px;}
.video .video_top span{display: block;width: 100px;height: 35px;float: left;color: #fff;font-size: 14px;padding-left: 10px}
.video .video_top a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #fff;padding-right: 10px;}
.video .video_content{width: 470px;height: 283px;}
.video .video_content img{width: 470px;height: 283px;}

.notice{width: 490px;height: 321px;float: left;margin-left: 15px;}
.notice .notice_top{width: 490px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;line-height: 35px;}
.notice .notice_top span{display: block;width: 100px;height: 35px;float: left;color: #fff;font-size: 14px;padding-left: 10px}
.notice .notice_top a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #fff;padding-right: 10px;}
.notice .notice_content{width: 468px;height: 261px;border:1px solid #e5e5e5;padding: 10px;overflow: hidden;}
.notice .notice_content li{width: 468px;height: 32px;line-height: 32px;margin-bottom: 2px;}
.notice .notice_content li span{ display: block;width: 3px; height: 3px; float: left; margin-right: 10px;border-radius: 100%;background: #707070;margin-top: 15px;}
.notice .notice_content li a{ display: block; width: 370px; height: 32px; float: left; font-size: 14px; color: #454545;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.notice .notice_content li label{width: 85px;height: 32px;display: block;float: right;font-size: 14px; color: #a4a4a4;text-align: right;}

.member{width: 210px;height: 321px;float: right;}
.member .member_top{width: 210px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;line-height: 35px;}
.member .member_top span{display: block;width: 100px;height: 35px;float: left;color: #fff;font-size: 14px;padding-left: 10px}
.member .member_top a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #fff;padding-right: 10px;}
.member .member_content{width: 188px;height: 261px;border:1px solid #e5e5e5;padding: 10px;overflow: hidden;}
.member .member_content li{width: 188px;height: 32px;line-height: 32px;overflow: hidden;margin-bottom: 2px;}
.member .member_content li span{ display: block;width: 3px; height: 3px; float: left; margin-right: 10px;border-radius: 100%;background: #707070;margin-top: 15px;}
.member .member_content li a{display: block;width: 172px;height: 32px;font-size: 14px;color: #454545;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.advimg2{width: 1200px;height: 114px;}
.advimg2 img{width: 585px;height: 114px;}
.advimg2 .advimg3{width: 585px;height: 114px;float: left;}
.advimg2 .advimg4{width: 585px;height: 114px;float: right;}

.case{width: 1200px;height: 218px;}
.case .case_top{width: 1200px;height: 35px;background: #00418c;border-bottom: 3px solid #d0b779;line-height: 35px;}
.case .case_top span{display: block;width: 100px;height: 35px;float: left;color: #fff;font-size: 14px;padding-left: 10px}
.case .case_top a{display: block;width: 80px;height: 35px;float: right;text-align: right;font-size: 12px;color: #fff;padding-right: 10px;}
.case_content{width: 1178px;height: 158px;border:1px solid #e5e5e5;padding: 10px;}

.ck-slide { width: 1178px; height: 158px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 158px;}
.ck-slide {position: relative;overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {position: absolute;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.ck-slide ul.ck-slide-wrapper li.outside {position: absolute; margin-top:0px;}
.ck-slide .ck-prev, .ck-slide .ck-next {position: absolute;top: 50%;z-index: 2;width: 35px;height: 70px;margin-top: -30px;background: #7f7f7f;text-indent: -9999px;}
.ck-slide .ck-prev {left: 0;background: url(../images/left.jpg) 50% no-repeat;}
.ck-slide .ck-next {right: 0;background: url(../images/right.jpg) 50% no-repeat;}
.case_content .details{width: 1178px;height: 158px;}
.case_content .details .case_list{width: 1088px;height: 158px;margin: 0 auto;}
.case_content .details .case_list li{width: 164.6px;height: 158px;float: left;margin-right: 20px;}
.case_content .details .case_list li label{font-size: 12px;color: #363636;line-height: 25px;text-align: center;display: block;width: 164.6px;height: 25px;overflow: hidden;}
.case_content .details .case_list li img{width: 164.6px;height: 133px;}

.link{width: 1160px;height: auto;background: #d0b779;padding: 20px;}
.link .link_left{width: 100px;height: 70px;float: left;border-right: 1px solid #fff;text-align: center;font-size: 16px;color: #fff;line-height: 35px;}
.link .link_right{width: 1030px;height: auto;float: right;font-size: 14px;color: #fff;line-height: 35px;}
.link .link_right a{font-size: 14px;color: #fff;margin:0 5px 5px 5px;}
/*=================首页 end======================*/

.mains{width: 1090px;height: auto;margin: 0 auto;}
.mains .mains_left{width: 222px;height: 474px;float: left;background: url(../images/leftbg.png) no-repeat;}
.mains .mains_left .lefttitle{width: 165px;height: 70px;margin: 0 auto;}
.mains .mains_left .lefttitle label{display: block;width: 165px;height: 35px;line-height: 35px;font-size: 14px;color: #9e9e9e;}
.mains .mains_left .lefttitle span{display: block;width: 165px;height: 35px;line-height: 35px;font-size: 20px;color: #606060;}
.mains .mains_left .lefttitle span var{font-style: normal;color: #d0b779;}
.mains .mains_left .leftcontent{width: 165px;height: auto;margin: 40px auto 0;}
.mains .mains_left .leftcontent li{width: 165px;height: 50px;line-height: 40px;margin-bottom: 5px;}
.mains .mains_left .leftcontent li a{display: block;width: 165px;height: 40px;font-size: 18px;color: #fff;text-align: center;}
.mains .mains_left .leftcontent li a.onfocus{color: #d0b779;background: url(../images/lefttips.png) no-repeat left center;text-align: center;}
.mains .mains_left .leftcontent li a:hover{color: #d0b779;background: url(../images/lefttips.png) no-repeat left center;text-align: center;}

.mains .mains_right{width: 804px;height: auto;float: right;}
.mains .mains_right .right_title{width: 804px;height: 39px;border-bottom: 1px solid #cccccc;line-height: 39px;background: url(../images/mtips.jpg) no-repeat left center;}
.mains .mains_right .right_title span{display: block;width: 300px;height: 29px;float: left;margin-left: 25px;font-size: 20px;color: #d0b779;}
.mains .mains_right .right_title var{color: #606060;font-style: normal;}
.mains .mains_right .right_title .position{width: 350px;float: right;}
.mains .mains_right .right_title .position li{float: right;margin-right: 5px;color: #89898a;font-size: 14px;}
.mains .mains_right .right_title .position li a{color: #89898a;margin-right: 5px;}
.mains .mains_right .right_title .position li img{width: 11px;height: 16px;vertical-align: middle;margin-right: 5px;}
.mains .mains_right .right_content{width: 804px;height: auto;margin-top: 20px;}
.mains .mains_right .right_content .memberlist{width: 804px;height: auto;}
.mains .mains_right .right_content .memberlist li{width: 240px;height: 226px;background: #fff;margin: 0 42px 30px 0;float: left;}
.mains .mains_right .right_content .memberlist li .memberimg{width: 240px;height: 161px;}
.mains .mains_right .right_content .memberlist li .memberimg img{width: 240px;height: 161px;}
.mains .mains_right .right_content .memberlist li label{display: block;width: 210px;height: 35px;line-height: 35px;padding: 0 15px;overflow: hidden;color: #606060;font-size: 16px;}
.mains .mains_right .right_content .memberlist li .more{width: 210px;height: 20px;text-align: right;padding: 0 15px;}
.mains .mains_right .right_content .memberlist li .more img{width: 15px;height: 15px;}
.mains .mains_right .right_content .paging{width: 150px;height: 30px;margin: 0 auto;}
.mains .mains_right .right_content .paging a{float:left; display: block;width: 30px;height: 30px;color: #525252;font-size: 16px;}
.mains .mains_right .right_content .paging a:hover{color: #d0b779;}
.mains .mains_right .right_content .paging span{float:left;display: block;width: 30px;height: 30px;color: #d0b779;font-size: 16px;}
/*=================会员单位 end======================*/

.mains .mains_right .right_content .communicationlist{width: 804px;height: auto;}
.mains .mains_right .right_content .communicationlist li{width: 804px;height: 35px;line-height: 35px;margin-bottom: 5px;border-bottom: 1px dashed #dcdcdc;}
.mains .mains_right .right_content .communicationlist li a{display: block;width: 530px;height: 35px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px;color: #606060;float: left;}
.mains .mains_right .right_content .communicationlist li label{display: block;width: 100px;height: 35px;float: right;text-align: right;font-size: 14px;color: #606060;}

.mains .contactus{width: 540px;height: 240px;background: #fff;padding: 50px;}
.mains .contactus span{display: block;width: 540px;height: 55px;font-size: 36px;font-weight: bold;color: #dbc99b;}
.mains .contactus span var{font-style: normal;color: #004f86;margin-right: 20px;}
.mains .contactus ul{margin-top: 20px;}
.mains .contactus li{width: 540px;height: 40px;line-height: 40px;color: #959595;font-size: 20px;}
/*=================联系我们 end======================*/

.message{width: 804px;height: auto;}
.message ul{width: 804px;height: auto;margin: 0 auto;}
.message ul li{width: 804px;height: auto;margin-bottom: 30px;}
.message ul li .title{width: 120px;height: auto;float: left;text-align: center;}
.message ul li .title span{display: block;width: 120px;height: 25px;font-size: 14px;color: #4c4c4c;}
.message ul li .title label{display: block;width: 120px;height: 25px;font-size: 12px;color: #4c4c4c;line-height: 25px;}
.message ul li .details{width: 640px;height: auto;float: left;margin-left: 20px;}
.message ul li .details input{width: 161px;height: 33px;border:1px solid #e5e5e5;border-radius: 5px;padding-left: 10px;line-height: 33px;font-size: 14px;color: #4c4c4c;margin-top: 5px;}
.message ul li .details textarea{width: 619px;height: 286px;border:1px solid #e5e5e5;border-radius: 5px;padding: 10px;line-height: 33px;font-size: 14px;color: #4c4c4c;margin-top: 5px;}
.message ul li .submit{width: 117px;height: 40px;border: 1px solid #d0b779;text-align: center;line-height: 40px;color: #d0b779;font-size: 16px;background: none;display: block;margin: 0 auto;cursor: pointer;background: #fff;}
/*=================留言板 end======================*/

.associationlist{width: 804px;height: auto;}
.associationlist li{width: 804px;height: 128px;margin-bottom: 30px;border-bottom:1px solid #e5e5e5;padding-bottom: 30px;}
.associationlist li .associationimg{width: 200px;height: 128px;float: left;}
.associationlist li .associationimg{width: 200px;height: 128px;}
.associationlist li .association_detail{width: 585px;height: 128px;float: right;}
.associationlist li .association_detail .titles{width: 585px;height: 35px;line-height: 35px;}
.associationlist li .association_detail .titles span{display: block;width: 350px;height: 35px;float: left;overflow: hidden;font-size: 18px;color: #424242;font-weight: bold;}
.associationlist li .association_detail .titles a{display: block;width: 90px;height: 35px;float: left;font-size: 14px;color: #d0b779;text-align: right;}
.associationlist li .association_detail .titles label{display: block;width: 110px;height: 35px;text-align: right;font-size: 14px;color: #d7d7d7;float: right;}
.associationlist li .association_detail .titles label img{width: 17px;height: 17px;vertical-align: middle;margin-right: 5px;}
.associationlist li .association_detail .details{width: 585px;height: 70px;overflow: hidden;font-size: 16px;color: #767676;line-height: 35px;margin-top: 15px;}
/*=================协会工作 end======================*/

.intorduce{width: 804px;height: auto;font-size: 14px;color: #606060;line-height: 25px;}
.intorduce img{width: 804px;height: auto;margin-bottom: 15px;}

.policylist{width: 804px;height: auto;}
.policylist li{width: 804px;height: 128px;margin-bottom: 30px;border-bottom:1px solid #e5e5e5;padding-bottom: 30px;}
.policylist li .policy_detail{width: 804px;height: 128px;}
.policylist li .policy_detail .titles{width: 804px;height: 35px;line-height: 35px;}
.policylist li .policy_detail .titles span{display: block;width: 350px;height: 35px;float: left;overflow: hidden;font-size: 18px;color: #424242;font-weight: bold;}
.policylist li .policy_detail .titles a{display: block;width: 90px;height: 35px;float: left;font-size: 14px;color: #d0b779;text-align: right;}
.policylist li .policy_detail .titles label{display: block;width: 110px;height: 35px;text-align: right;font-size: 14px;color: #d7d7d7;float: right;}
.policylist li .policy_detail .titles label img{width: 17px;height: 17px;vertical-align: middle;margin-right: 5px;}
.policylist li .policy_detail .details{width: 804px;height: 70px;overflow: hidden;font-size: 16px;color: #767676;line-height: 35px;margin-top: 15px;}
/*=================政策法规 end======================*/







.footer{width: 100%;height: auto;background: #00418c;line-height: 30px;text-align: center;font-size: 14px;color: #fff;padding: 20px 0;}

        .jwlogo {
            display:none;
        }

