/* CSS Document */
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:"Microsoft YaHei","微软雅黑";}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline;}
body{font-size:14px;color:#000;background:#fff;font-family:"Microsoft YaHei","微软雅黑";}
img{border:0;vertical-align:bottom;}
body, html {width: 100%;height: 100%;min-width: 1200px;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:focus{ outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{outline:none;resize:none;overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
img{ border:none;}
ul,li{margin:0; padding:0;  font-weight:normal;list-style-type:none;}
i{font-style: normal;}
/*链接样式*/
a{background:transparent;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:link,a:visited,a:active,a:hover{outline:0; text-decoration:none;}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pr{position: relative;}
.pa{position: absolute;}
.db{display: block;}
.bc{margin: 0 auto;}
.w{width: 100%}
.container{width: 1200px;margin: 0 auto;display: block;}
.clearfix:after,.container:after{content:""; display:block; height:0; clear:both;visibility:hidden;}
.clearfix {zoom:1}
.floatleft{float: left !important;}
.floatright{float: right !important;}
.texthidden{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}

/****/
body{background: #cecfd1;}
.acomitehead{background-color: #fff;padding: 25px 0;}
.acomitelogo{width: auto;height: 80px;}
.acomitesearch{padding-top: 23px;float: right;}
.acomitesearch input[type="text"]{float: left;font-size: 14px;line-height: 20px;height:34px;vertical-align: middle;padding:0 15px;margin:0;width: 245px;color: #d2d2d2;background: #fff;border: 2px solid #000;border-right:none;}
.acomitesearch button{float: left;padding: 0;height: 34px;border: 0;width: 50px;background:#000 url(../images/search.png) 12px 4px no-repeat;}
.acomitenav{background-color: #000;width:100%;}
.acomitenav ul{width: 100%;}
.acomitenav li,.acomitenav a{float: left;font-size:16px;color: #fff;line-height: 24px;}
.acomitenav li{text-align: center;position: relative;width: 12.5%;padding: 15px 0;}
.acomitenav li:last-child,.acomitenav li.lastchild{border-right: 0}
.acomitenav a{display: inline-block;width: 100%;}
.acomitenav li:hover,.acomitenav li.on{background: #416e85}
.acomitenav .navsecond{position: absolute;display: none;left: 0;top:24px;padding-top: 15px;width: 100%;}
.acomitenav .navsecond li{border-right: 0;width: 100%;background: rgba(0,0,0,.6);}
.acomitenav .navsecond li a{padding: 0;font-size: 14px;width: 100%;line-height: 40px;}
.acomitenav li:hover .navsecond{display: block;}

/**banner轮播**/
.acomitebanner{ width:100%;position:relative; overflow:hidden;}
.acomitebanner .hd{width:100%;height:10px;position:absolute;z-index:1;bottom:15px;text-align:center;}
.acomitebanner .hd ul{ display:inline-block;font-size:0;vertical-align:top;}
.acomitebanner .hd ul li{ display:inline-block;width:30px;height:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#eaeaea;margin:0 10px;cursor: pointer;}
.acomitebanner .hd ul .on{background:#535353;}
.acomitebanner .bd{ position:relative; z-index:0; }
.acomitebanner .bd li{ width:100%;}
.acomitebanner .bd li p{height: 450px;width:100%; display:block; background-position:50% 50%;background-repeat: no-repeat;background-size: auto 100%;}
.acomitebanner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.acomiteceng{background-color: #eaeaea;margin-top: 50px;padding-bottom: 50px;border-radius: 2px;}
.acomitetit{text-align: center;width: 100%;line-height: 1.5;overflow: hidden;padding: 20px 0}
.acomitetit h1,.acomitetit h1 a{font-size: 30px;display: inline-block;width: 100%;color: #000}
.acomitetit h2{font-size: 14px;display: inline-block;width: 100%;position: relative;}
.acomitetit h2:before{content: "";width: 35%;height: 1px;background: #000;position: absolute;top:10px;left: 80px;}
.acomitetit h2:after{content: "";width: 35%;height: 1px;background: #000;position: absolute;top:10px;right: 80px;}
.acomiteleft{float: left;width: 530px;padding: 0 30px;}
.acomiteleft span{float: left;width: 100%;font-size: 25px;color: #333;line-height: 30px;margin-bottom: 20px;}
.acomiteleft p{font-size: 18px;color: #232323;line-height: 2;text-align: justify;}
.acomitemore{float: right;font-size: 18px;color: #fff;background: #3b3b3b;border-radius: 10px;line-height: 40px;padding: 0 40px;}
.acomiteright{float: right;width: 635px;margin-right: 30px;}
.acomiteright .imgone{float: left;width: 208px;height: 157px;margin-bottom: 4px;}
.acomiteright .imgtwo{float: left;width: 420px;height: 157px;}
.acomiteright .imgbian{margin-right: 4px;}

.acomitelist{float: left;width: 800px;padding:0 30px;}
.acomitelist li{float: left;width: 100%;border-bottom: 1px solid #d8d8d8;padding: 20px 0;}
.acomitelist li:last-child{border-bottom: 0}
.acomitelist .acomitelistleft{float: left;width:220px;margin-right:20px;}
.acomitelist .acomitelistleft a,.acomitelist .acomitelistleft img{float: left;width:100%;height:150px;}
.acomitelist .acomitelistright{float: left;width: 500px;}
.acomitelist .acomitelisttit,.acomitelist .acomitelisttit a{float: left;width: 100%;}
.acomitelist .acomitelisttit h1{color: #2e2e2e;line-height:30px;font-size: 20px;float: left;width: 100%;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.acomitelist .acomitelisttit p{float: left;width: 100%;font-size: 14px;color: #737373;line-height: 25px;margin-top: 5px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; height: 75px;}
.acomitelist .acomitelistbotm{float: left;width: 100%;padding-top: 10px;}
.acomitelist .seemore{float: left;font-size: 14px;line-height: 28px;color: #2e2e2e;border: 1px solid #d2d2d2;padding: 0 20px;}
.acomitelist .pubtime{float: right;font-size: 12px;line-height: 30px;color: #989898;}

.acomitenews{float: right;width: 400px;padding-right: 40px;}
.acomitenews li{float: left;width: 100%;padding-top: 25px;}
.acomitenews li a{float: left;width: 100%;font-size: 16px;line-height: 20px;color: #333;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.acomitenews li a:before{content: "";background: url(../images/acomitearrow.png) no-repeat;float: left;width: 25px;height: 20px;}

.acomitelogols{float: left;width: 100%;padding-bottom: 20px;padding: 0 100px;}
.acomitelogols dl{float: left;width: 25%;padding:0 15px;}
.acomitelogols dt,.acomitelogols dd{float: left;width: 100%;}
.acomitelogols dt{margin-bottom: 10px;}
.acomitelogols dd{margin-bottom: 5px;}
.acomitelogols a{float: left;width: 100%;font-size: 14px;color: #333;line-height: 30px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.acomitelogols img{width: 200px;height: 90px;border: 1px solid #d2d2d2}
.acomitelogols dd a:before{content: "+";display: inline-block;color: #000;padding-right: 5px;}

.acomitefoot{padding: 40px 0;margin-top: 40px;}
.acomitefoota{float: left;width: 500px;text-align: center;}
.acomitefoota ul{display: inline-block;}
.acomitefoota ul li{float: none;display: inline-block;}
.acomitefoota ul li a{font-size: 16px;color: #333;padding: 20px;line-height: 20px;display: inline-block;}
.acomitefootb{float: left;width: 200px;text-align: center;}
.acomitefoota p{font-size: 12px;line-height: 20px;display: inline-block;width: 100%;color: #333;margin-top:50px;}
