﻿





html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}

body{margin:0;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 1230px;background: #fff;color: #333;}

h1{font-size:2em;margin:.67em 0;}

figure{margin:1em 40px;}

hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}

a{-webkit-text-decoration-skip:objects;background-color:transparent;}

abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}

b,strong{font-weight:bolder;}

dfn{font-style:italic;}

mark{background-color:#ff0;color:#000;}

small{font-size:80%;}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}

sub{bottom:-.25em;}

sup{top:-.5em;}/* 网 精品与原创织梦模板提供商，一站式建站 */

audio:not([controls]){display:none;height:0;}

img{border-style:none;}/* 网 精品与原创织梦模板提供商，一站式建站 */

svg:not(:root){overflow:hidden;}

button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}

body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}

button,input{overflow:visible;}/* 网 精品与原创织梦模板提供商，一站式建站 */

button,select{text-transform:none;}

button,html [type=button],/* 1 */

[type=reset],[type=submit]{-webkit-appearance:button;}

.list-3 li a {display: block;margin: 15px 0 0;-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .img-center {overflow: hidden;}

.list-3 li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .text {text-align: center;padding: 0 10px;line-height: 30px;height: 30px;overflow: hidden;font-size: 14px;}

.list-3 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}

/* 网分页样式*/

button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}

button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}

fieldset{padding:.35em .75em .625em;}

legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}

progress{display:inline-block;vertical-align:baseline;}

textarea{overflow:auto;}

[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}

[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}/* 网 精品与原创织梦模板提供商，一站式建站 */

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}

::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}

summary{display:list-item;}

article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */

menu{display:block;}/* 网 精品与原创织梦模板提供商，一站式建站 */

pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}

audio,video,canvas{display:inline-block;}

template,[hidden]{display:none;}

.list-3 li a {display: block;margin: 15px 0 0;-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .img-center {overflow: hidden;}

.list-3 li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .text {text-align: center;padding: 0 10px;line-height: 30px;height: 30px;overflow: hidden;font-size: 14px;}

.list-3 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}

/* 网分页样式*/

.clearfix{zoom:1;}

.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}

.clearfix:after{clear:both;}/* 网 精品与原创织梦模板提供商，一站式建站 */

a {color: #333;text-decoration: none;}

a:hover {color: #009b4c;}

ul {margin: 0;list-style: none;padding: 0;}

.mt20{margin-top:20px}

.img-center {text-align: center;font-size: 0;}

.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}



.img-cover {overflow: hidden;}

.img-cover span {display: block;width: 100%;background: no-repeat center / cover;-webkit-transition: all 0.5s;transition: all 0.5s;}



.container {padding: 0 15px;width: 1200px;margin: 0 auto;}



menu{display:block;}/* 网 精品与原创织梦模板提供商，一站式建站 */

pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}

audio,video,canvas{display:inline-block;}

template,[hidden]{display:none;}

.list-3 li a {display: block;margin: 15px 0 0;-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .img-center {overflow: hidden;}

.list-3 li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}

.list-3 li .text {text-align: center;padding: 0 10px;line-height: 30px;height: 30px;overflow: hidden;font-size: 14px;}

.list-3 li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}

/* 网分页样式*/

.clearfix{zoom:1;}

.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}

.clearfix:after{clear:both;}/* */





.header {background-color: #fff;}

.header .topbar {line-height: 34px;background-color: #f5f5f5;font-size: 13px;color: #888;border-top: 2px solid #d3d728;}

.header .topbar ul {float: right;}/* */

.header .topbar li {float: left;color: #ddd;}

.header .topbar li.pipe {padding: 0 10px;}

.header .topbar li.c {margin-left: 10px;}/* */

.header .topbar li.c a {background-color: #f7c433;display: block;padding: 0 15px;font-weight: bold;}/* */

.header .logo {float: left;font-size: 0;height: 90px;line-height: 90px;text-align: left;padding: 15px 0;}

.header .tel {float: right;background: url(../images/tel.jpg) no-repeat 0 center;padding-left: 55px;margin-top: 31px;}

.header .tel strong {display: block;font-size: 25px;/* font-family: Impact; */line-height: 1;color: #333333; font-weight:200}/* */

.header .text {float: left;font-size: 21px;margin: 20px 0 20px 10px;padding: 5px 0 5px 20px;border-left: 1px solid #ddd;}

.header .text strong {display: block;font-size: 33px;}

.header .text span {color: #009b4c;}/* */

.header .nav {font-size: 0;background-color: #009b4c;color: #fff;border-bottom: 4px solid #095d32;}

.header .nav li {display: inline-block;vertical-align: middle;background: url(../images/line.jpg) no-repeat right center;}

.header .nav li a {display: block;font-size: 16px;line-height: 60px;padding: 0 68px;color: #fff;}

.header .nav li .arr {float: right;height: 40px;width: 40px;position: relative;display: none;}/* */

.header .nav li .arr:after {content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;-webkit-box-sizing: content-box;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 15px;}

.header .nav li.dropdown {position: relative;}/* */

.header .nav li.dropdown:before {content: "";position: absolute;border: 4px solid transparent;border-bottom: 0;border-top-color: currentColor;top: 50%;margin-top: -2px;right: 15px;}

.header .nav .dropdown-box {position: absolute;left: 0;min-width: 100%;top: 100%;display: none;z-index: 10;text-align: center;}

.header .nav .dropdown-box p {margin: 0;}

.header .nav .dropdown-box a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;font-size: 14px;background-color: rgba(0, 0, 0, 0.5) !important;line-height: 40px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}/* */

.header .nav .dropdown-box a:hover {background-color: #022d64 !important;}

.header .nav li.active a,.header .nav li.open a,.header .nav li a:hover {color: #fff;background-color: #158c4f;}

.header .nav li.open .dropdown-box {display: block;}

.menu-btn {display: none;padding: 18px 0;float: right;margin-left: 15px;}

.menu-btn:before,.menu-btn:after,.menu-btn span {display: block;height: 2px;background-color: #009b4c;content: '';}

.menu-btn:before {width: 24px;}

.menu-btn:after {width: 18px;margin-left: 6px;}

.menu-btn span {width: 12px;margin: 6px 0 6px 12px;}




@media screen and (max-width: 767px) {

    body {min-width: 320px;padding-top: 50px;padding-bottom: 50px;}

    .container {width: auto;}



    .kf {display: none;}



    .header {padding: 10px 0;position: fixed;z-index: 10;width: 100%;top: 0;left: 0;-webkit-box-shadow: 0 0 10px #ddd;box-shadow: 0 0 10px #ddd;}

    .header .topbar,.header .text,.header .tel {display: none;}

    .header .logo {height: 50px;line-height: 30px;float: none;padding: 0;}

    .header .nav {margin: 10px 0 -10px;text-align: left;display: none;background-color: transparent;border-bottom: 0;}

    .header .nav ul {margin: 0 -15px;}

    .header .nav li {display: block;margin: 0;border-top: 1px solid #eee;background: none;}

    .header .nav li a {line-height: 40px;padding: 0 15px;color: #333;}

    .header .nav li .arr {display: block;}

    .header .nav li.active a, .header .nav li.open a, .header .nav li a:hover {background-color: transparent;color: #009b4c}

    .header .nav li.open .arr:after {border-color: #009b4c;-webkit-transform: rotate(225deg);transform: rotate(225deg);}

    .header .nav .dropdown-box {position: static;background-color: #f5f5f5;min-width: auto;text-align: left;}

    .header .nav .dropdown-box a {color: #333 !important;border-top: 1px dotted #ddd;padding: 0 15px;line-height: 40px;background-color: transparent !important;border-bottom: 0;}

    .header .nav .dropdown-box a:hover {background-color: transparent !important;}

    .menu-btn {display: block;}






    .ct2 {padding: 30px 0;}

    .ct2-sd {display: none;}

    .ct2-mn {float: none;width: auto;}



    .position {font-size: 12px;display: none;}



    .list-4 li a {padding: 10px;}

    .list-4 li .more {display: none;}

    .list-4 li .date {font-size: 12px;width: 60px;padding: 10px 0;}

    .list-4 li .date strong {font-size: 18px;}

    .list-4 li .text {margin: 0 0 0 70px;}

    .list-4 li .text h4 {font-size: 14px;}

    .list-4 li .text p {font-size: 12px;height: 42px;margin-top: 2px;}



    .content-title {margin-bottom: 15px;}

    .content-title p {margin-top: 10px;padding-top: 10px;}

    .content-title p span {padding: 0 5px;}

    .content-exp {margin-top: 15px;}



    .cp-about dt {float: none;width: auto;}

    .cp-about dd {margin: 0;padding-top: 20px;}

    .cp-about dd p {margin-top: 10px;}



    .form-group {margin-bottom: 10px;}

    .form-label {line-height: 34px;width: 85px;}

    .form-content {margin-left: 85px;}

    .form-control {padding: 6px 10px;}

    .hlbd .form-group {width: 100%;}

    .form-content.yzm .form-control {width: 80px;}

    .form-content.yzm .img {height: 34px;width: 90px;}



    .list-6 {margin: -10px 0 0 -10px;}

    .list-6 li {width: 50%;}

    .list-6 li a {margin: 10px 0 0 10px;}



    .menu-inner {display: none;}



    .box-main {padding: 15px;}



    .about-desc {margin-bottom: 15px;}



    .about-list {margin: -10px 0 15px -10px;}

    .about-list li {width: 50%;}

    .about-list li a {padding: 5px;margin: 10px 0 0 10px;}



    .about-ser dt {float: none;width: auto;}

    .about-ser dt img {width: 100%;}

    .about-ser dd {margin: 0;padding: 15px;}



    .contact-desc {margin-bottom: 15px;}

    .contact-desc h4 {font-size: 14px;padding: 0 15px;}

    .contact-desc p {margin-top: 10px;}



    .contact-about {margin-bottom: 15px;}

    .contact-about dd {padding: 15px;}



    .liuyan {padding: 0;background: none;}



    .list-2 {margin: -10px 0 0 -10px;}

    .list-2 li {width: 50%;}

    .list-2 li a {margin: 10px 0 0 10px;}

    .list-2 li .img-center {height: 110px;line-height: 110px;}



    .footer-fix {display: block;}

}

#index_navigation_top{ width:100%; min-width:1200px; max-width:1920px; margin:auto; height:30px; background:#efefef; border-bottom:1px solid #dcdcdc;}
.index_top_head{width:1200px; margin:auto;}
.index_navigation_head_left{float:left; font-size:14px; color:#666666; line-height:30px;}
.index_navigation_head_lan{ float:right;}
.index_navigation_head_lan ul li{ float:left; font-size:14px; color:#b3b3b3; line-height:30px; text-transform:uppercase;}
.index_navigation_head_lan ul li a{font-size:14px; color:#b3b3b3;}
.index_navigation_head_lan ul li a:hover{ color:#333333; text-decoration:none;}