body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,table,tr,fieldset,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;border: 0;}
*{word-wrap:break-word;}
body {color:#666; font: 12px/1.232  Arial, Tahoma,'微软雅黑', Helvetica, sans-serif; padding-top:155px;}
a { text-decoration:none; color:#666; outline:none;display:inline-block;}
a,input,select,textarea { outline:none; vertical-align:middle;}
ul,dl { list-style-type:none;}
img { border:0;}
small,em,i {font-weight:normal; font-style:normal;}
li { list-style:none;}
label input { vertical-align:middle;margin-right:5px;}
img {border:0;}
.clear { clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;}
.clear-fix { *overflow: hidden; *zoom: 1; }  
.clear-fix:after { display: table; content: ""; clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;} 
.max1000{ max-width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

.top{ height:30px; background-color:#3f3f3f;position:relative;}
.top .max1000{position:relative;}
.blsx{ float:left; font-size:12px; color:#FFF; line-height:30px;}
.toppe{ float:right;}
.tph{ background:url(../images/the1.png) 0px 0px no-repeat; float:left; font-size:12px; color:#e6e6e6; padding-left:22px; height:20px; line-height:20px; margin-top:5px;}
.email{background:url(../images/the2.png) 0 0 no-repeat; float:left;padding-left:22px; margin-left:10px;height:20px; line-height:20px; margin-top:5px; margin-right:15px;}
.email a{font-size:12px; color:#e6e6e6;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; float:left; margin:0 8px;}
.sitemap{font-size:12px; color:#e6e6e6; float:left; margin-top:8px;}
.sitemap:hover{ color:#e6e6e6;}
.top_x{ width:1px; height:11px; background-color:#e6e6e6; margin:0 3px; float:left; display:inline-block;margin-top:10px;}
.share{font-size:12px; color:#e6e6e6; float:left; margin-top:8px;}
.share:hover{ color:#e6e6e6;}
.toxia{ width:1px; height:22px; background-color:#a3bdda; float:left;}
.flsah{ float:left; margin:18px 6px 0;}
.top_share{float:left; margin-top: 7px;}
.top_share a{float:left;margin:0px 6px;}
.top_share a img{border:1px solid #3f3f3f;}
.topsos{float:left; background:url(../images/soo.png) 0px 0px no-repeat; width:20px; height:20px; margin-top:5px; margin-left:14px;}
.search_form1{ position:absolute; top:100%; right:51px !important; display:none; background-color: transparent; z-index:9999;}
.search_form1 .input{float: right; padding: 7px 5px 7px 10px;color: #818080;width: 173px;height: 34px;border: solid 1px #3f3f3f; /*border-radius:5px;*/border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.search_form1 .button{ background:url(../images/sos.png) 2px 0px no-repeat;width:34px; height:34px;background-color: #3f3f3f;border: solid 1px #3f3f3f;/*border-radius:5px;*/border-top-left-radius: 5px;border-bottom-left-radius: 5px;}

.topdh .nav{ float:right; margin-top:52px;}
.logo{ float:left; width: 324px; height:95px; margin-top:30px;}
.logo a{ width:100%;}
.logo a img{ width:100%;}
.logos{ float:left; width: 134px; height:132px; display:none;}
.logos a{ width:100%;}
.logos a img{ width:100%;}
.dwy{ width:100%; color:#515151; font-size:14px;font-style: italic; font-weight:bold;}
.topdh{background-color:#FFF; margin:0 0px; border:none; border-radius:0; z-index:999 !important;}
.topdh .max1000{ max-width:1121px; margin:0 auto;}
.topdh .nav>li>a{ font-size:15px; color:#000; background-color:#FFF; padding:5px 15px;}
.topdh .nav>li>span{ width:100%; height:4px; background-color:#e76c00; display:inline-block; margin-top:39px; display:none;}
.topdh .nav>li:hover>span{ display:block;}
.topdh .nav>li:hover>a{ color:#e76c00;text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.topdh .nav>li.cans>a{ color:#e76c00;text-decoration:none;}
.topdh .nav>li.cans>span{ display:block;}
.topdh .nav>li:hover .dropdown-menu{ display:block;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#FFF; background-color:#e76c00;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.topdh .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#FFF; background-color:#0060ac;}
.input-group{ display:none;}
.topdh .form-control{ border-right:none; border-radius:0; background-color:#FFF; height:38px; line-height:38px;border:solid 1px #e76c00; color:#111; width:90%;}
.topdh .btn{ border-left:none;border-radius:0;margin-left: -3px;height:38px; line-height:38px; border:solid 1px #00a3ad; background:url(../images/soo.png) 3px 8px no-repeat #e76c00;}
.topdh .btn:hover{ background-color:#FFF;}

.go_up{display: inline-block;height: 40px;width: 40px;position: fixed;bottom: 40px;right: 10px;overflow: hidden;text-indent: 100%;white-space: nowrap;background: #e76c00 url(../images/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; z-index:999; padding:25px;}
.go_up.cd-is-visible{visibility: visible;opacity: 1;}
.go_up.cd-fade-out{opacity: 1;}
.no-touch .go_up:hover{background-color: #329bdd;opacity: 1;}

.form_nr{position: relative;}
.form_index{ background-color:#e76c00; margin:0 auto 0; max-width:1100px; padding:30px 0 25px;}
.form_index form{max-width:1000px; margin:0 auto;position: relative;}
.forminput_index{width:100%; float:left;}
.input_name{ width:49%; float:left;}
.input_name span{ display:inline-block; float:left; font-size:18px; color:#FFF;}
.input_name input{ width:100%; float:left; line-height:28px; height:28px; padding:0 10px; border:solid 1px #f5c194; background-color:transparent; color:#FFF;}
.input_email{ width:49%; float:left; margin-left:2%;}
.input_email span{ display:inline-block; float:left; font-size:18px; color:#FFF;}
.input_email input{ width:100%; float:left; line-height:28px; height:28px; padding:0 10px; border:solid 1px #f5c194; background-color:transparent; color:#FFF;}
.input_title{ width:100%; float:left; margin-top:20px;}
.input_title span{ display:inline-block; float:left; font-size:18px; color:#FFF;}
.input_title input{ width:100%; float:left; line-height:28px; height:28px; padding:0 10px; border:solid 1px #f5c194; background-color:transparent; color:#FFF;}
.input_content{width:100%; float:left; margin-top:20px;}
.input_content_bt{float:left; width:100%;}
.input_content_bt span{ display:inline-block; float:left; font-size:18px; color:#FFF;}
.input_content_bt p{display:inline-block; float:right; font-size:16px; color:#FFF;}
.input_content textarea{ float:left; padding:10px; width:100%;color:#FFF;word-wrap: break-word;resize: none;font: 14px/1.232 Arial, Helvetica, sans-serif; height:107px; background-color:transparent;border:solid 1px #f5c194;}
.input_button{ margin-top:20px; float:left; width:100%;}
.input_button button{ width:108px; height:33px; background-color:#424242; color:#FFF; font-size:15px; text-align:center; text-transform:uppercase; line-height:33px; border-radius:5px; float:right; margin-left:13px;}
.input_button button:hover{ background-color:#171717;}


.foot_index{ background-color:#3f3f3f; padding-top:50px; margin-top:10px;}
.foot_index a:hover{ text-decoration:none;}
.foot_link{ max-width:1000px; margin:20px auto 0; z-index:0 !important; position:relative; padding-bottom:40px;}
.foot_link_bt{ float:left;}
.foot_link_bt h1{ margin-top:4px;}
.foot_link_bt h1 a{ font-size:36px; color:#FFF; text-transform:uppercase;font-family: 'AvantGardeITCbyBT-Medium';}
.foot_link_bt h1 a span{ display:block; width:100%; height:5px; background-color:#e76c00;}
.foot_linknr{ float:left; width: 92%; margin-left:12px;}
.foot_linknr a{ float:left; font-size:12px; color:#e6e6e6; margin:9px 15px;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.foot_linknr a:hover{color:#e76c00;}
.foot_bottom{ background-color:#2d2d2d;}
.foot_bottom a:hover{ text-decoration:none;}
.foot_bottom_nr{ max-width:1000px; margin:0 auto;}
.foot_bottom_left{ float:left; font-size:12px; color:#e6e6e6; line-height:45px;}
.foot_bottom_right{ float:right;}
.foot_bottom_right p{ float:left;font-size:12px; color:#e6e6e6; line-height:45px;}
.foot_bottom_right a{float:left;font-size:12px; color:#e6e6e6; margin-top:15px;}
@media (max-width:768px){
body{padding-top: 20%;}
.top{ display:none;}
.logo{ display:none;}
.dwy{display:none;}
.logos{display:block;  width:84%; height:auto;margin-top: 11px;}
.input-group{ display: block;}
.topdh .nav>li>span{display:none;}
.topdh .nav>li:hover>span{ display:none;}
.topdh .nav>li.cans>span{ display:none;}

.navbar-collapse.max1000{ width:100%; background-color:#fff;} 
.topdh .nav{ float:left; text-align:left; width:100%; display:block; margin:10px 0 0;}
.topdh .nav>li>a{ padding:5px 15px;line-height:25px;}
.topdh .nav>li:hover .dropdown-menu{ display:none;}

.input_button{ text-align:center;}
.input_button button{ float:none; margin:0 7px;}
.foot_bottom_left{ width:100%; text-align:center;}
.foot_bottom_right{width:100%; text-align:center;}
.foot_bottom_right p{ float:none; display:inline-block;}
.foot_bottom_right a{ float:none; display:inline-block; margin-top:0;}
}

.form_button{
	border-radius: 5px;
}
