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:"Helvetica Neue",'opensans',Helvetica,Arial,sans-serif; background-color:#FFF;}

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;} 

.max1200{ max-width:1200px; margin:0 auto;}

.fl{ float:left;}

.fr{ float:right;}







.toxia{ width:1px; height:22px; background-color:#a3bdda; float:left;}

.flsah{ float:left; margin:18px 6px 0;}

.topsos{float:left; background:url(../images/soo.png) 0px 0px no-repeat #91c322; width:34px; height:26px; border-radius:5px;}

.search_form1{ position:absolute; top:100%; right:0px; display:none; background-color: transparent; z-index:9999;}

.search_form1 .input{float: left; padding: 7px 5px 7px 10px;color: #000;width: 173px;height: 34px;border: solid 1px #91c322; border-radius:5px;border-top-right-radius: 0;border-bottom-right-radius: 0;}

.search_form1 .button{ background:url(../images/sos.png) 2px 0px no-repeat;width:34px; height:34px;background-color: #91c322;border: solid 1px #91c322;border-radius:5px;border-top-left-radius: 0;border-bottom-left-radius: 0;}



.topdh .nav{ float:left; margin-top: 34px;}

.top_logo{ float:left; margin-top:11px; margin-left:22px;}

.top_logo i{ display:inline-block; float:left; width:1px; height:63px; background-color:#ccc; margin:35px 12px 0;}

.logo{ float:left; width:79px;}

.logo img{ width:100%;}

.position_index{ font-family: 'opensans'; font-size:18px; color:#999; float:left; width:165px; margin-left:10px;margin-top: 12px;}

.line_index{ width:1px; height:16px; background-color:#bbb; opacity:0.3; margin-left:10px; float:left; margin-top:33px;}



.logox{ float:left; width:1px; height:33px; background-color:#ccc; margin:65px 20px 0 10px;}

.logos{ float:left; display:none;}

.logos a{  width:79px; float:left;}

.logos a img{ width:100%;}

.dwy_index{ float:left; width: 160px; line-height:22px; margin-top:15px;}

.dwy_index p{ color:#91c322; font-size:20px; font-family: 'opensans';}



.topdh{background-color:#1f1f1f; margin:0 0px; border:none; border-radius:0; z-index:999 !important; position:relative; padding-bottom:13px;}

.topdh .max1200{ max-width:1400px; margin:0 auto;}

.topdh .nav>li{ margin:0 10px;}

.topdh .nav>li>a{ position:relative; font-size:16px; color:#FFF; padding:0 17px; line-height:36px;font-family: 'opensans';transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s; border-radius:5px;}

.dhjt_index{ background:url(../images/dhtu.png) right center no-repeat;}

.topdh .nav>li>a::before{border-radius:5px; background-image: -moz-linear-gradient(top, #f10101, #c40000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f10101), color-stop(1, #c40000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10101', endColorstr='#c40000', GradientType='0'); bottom: 0;content: "";height: auto;left: 50%;position: absolute;right: 50%;top: 0;transition: all 0.5s ease 0s;width: 0;z-index: -1;}

.topdh .nav>li:hover>a::before{ right:0; left:0; width:auto; background-image: -moz-linear-gradient(top, #f10101, #c40000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f10101), color-stop(1, #c40000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10101', endColorstr='#c40000', GradientType='0'); }

.topdh .nav>li:hover>a{ color:#FFF; text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

.topdh .nav>li.cans>a{ color:#FFF; text-decoration:none;}

.topdh .nav>li.cans>a::before{  background-image: -moz-linear-gradient(top, #f10101, #c40000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f10101), color-stop(1, #c40000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10101', endColorstr='#c40000', GradientType='0'); bottom: 0;content: "";height: auto;left:0;position: absolute;right:0;top: 0;transition: all 0.5s ease 0s;width: auto;z-index: -1;}



.topdh .nav>li:hover .dropdown-menu{ display:block;}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#FFF; background-image: -moz-linear-gradient(top, #f10101, #c40000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f10101), color-stop(1, #c40000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10101', endColorstr='#c40000', GradientType='0');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-image: -moz-linear-gradient(top, #f10101, #c40000); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f10101), color-stop(1, #c40000)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10101', endColorstr='#c40000', GradientType='0');}

.input-group{ display:none;}

.topdh .form-control{ border-right:none; border-radius:0; background-color:#FFF; height:38px; line-height:38px;border:solid 1px #01b4ff; color:#111; width:85%;}

.topdh .btn{ border-left:none;border-radius:0;margin-left: -3px;height:38px; line-height:38px; width:38px; border:solid 1px #01b4ff; background:url(../images/soo.png) center center no-repeat #01b4ff;padding: 6px 18px}

.topdh .btn:hover{ background-color:#FFF;}



.top_form{ float:left; margin-top: 40px;}

.top_form form{ float:left;}

.top_form form input{  color:#FFF; display:inline-block; float:left; background-color:rgba(153,153,153,0.30); line-height:21px; padding:0 10px; width:82px;border-top-left-radius:10px;border-bottom-left-radius:10px; border:0 !important; margin:0;}

.top_form form button{ display:inline-block !important; float:left; background:url(../images/result.png) 0 -138px no-repeat rgba(153,153,153,0.30) !important; background-color: rgba(153,153,153,0.30) !important; width:21px; height:21px;  border-radius:0 !important; border-top-right-radius:10px !important;border-bottom-right-radius:10px !important; padding:0 !important;border-color:rgba(153,153,153,0.30) !important; border:0 !important;margin:0 !important;}

.top_form form button:hover{background-color: rgba(153,153,153,0.30) !important;}



.top_dep{ float:left; margin-top:39px;}

.top_dep i{ float:left; width:1px; height:17px; background-color:#999; display:inline-block; margin-top:2px;}

.top_dep a{float:left; margin:0 10px; font-size:16px; color:#999; transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

.top_dep a:hover{}

.top_dep .top_gwc{ float:left; background:url(../images/result.png) 0 0 no-repeat; width:21px; height:21px;}

.top_dep .top_entry{float:left; background:url(../images/result.png) 0 -70px no-repeat; width:21px; height:21px;}



.go_up{display: inline-block;height: 62px;width: 62px;position: fixed;bottom:40px;right: 10px;overflow: hidden;white-space: nowrap; background: url(../images/cd-top-arrow.png) no-repeat center 50% #e50101; border-radius:100%; visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; z-index:999; font-size:23px; color:#FFF;font-family: 'opensans'; text-align:center; line-height:62px; }

.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;}



.foot_index{ background-color:#f4f4f4; padding-top:30px; margin-top:75px; padding-bottom:0;}

.foot_index_content{ max-width:1230px; margin:0 auto;}

.foot_index_content_til{ margin-top:20px;}

.foot_title{}

.foot_title h3{ text-align:left;}

.foot_title h3 a{ font-size:24px; color:#333; font-family: 'opensans'; text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

.foot_title h3 a:hover{ color:#e50101;}

.foot_title p{ width:65px; height:1px; background-color:#e50101; margin-top:10px;}

.foot_index_content_go{ margin-top:5px;text-align:left;height: 270px;overflow: hidden;}

.foot_index_content_go li{ float:left; width:100%; margin-top:12px;font-size:16px; color:#666; font-family: 'opensans';}

.foot_index_content_go li span{ float:left; display:inline-block;font-size:16px; color:#666; font-family: 'opensans'; padding-right:3px;}

.foot_index_content_go li a{ padding-left:10px;float:left; font-size:16px; color:#666; font-family: 'opensans'; text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

.foot_index_content_go li a:hover{     color: #fff;
  background: #e50101;
  height: 30px;
  width: 200px;}

.foot_index_content_go li p{ float:left;font-size:16px; color:#666; font-family: 'opensans'; width:85%;}

.foot_index_content_til img{ width:244px; height:244px;}



.bottom_index{max-width:1200px; margin:40px auto 0; border-top:solid 1px #dbdbdb; padding:13px 0 24px;}

.bottom_index_left{ float:left; max-width:256px;width:100%}

.link_index{ float:left; width:100%;  background: url(../images/link.png) right center no-repeat #ccc;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}

.link_index:hover{ }

.link_index>li{ float:left; position:relative; overflow:hidden;padding:0 82px 0 10px; width:100%;}

.link_index>li:hover{ overflow:inherit;}

.link_index>li>p{ float:left; line-height:37px; font-size:18px;color:#333; font-family: 'opensans'; text-transform:uppercase;}

.link_index>li>a{ float:right;line-height:37px; font-size:18px;color:#333; font-family: 'opensans'; text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s; margin:0;}

.link_index>li>a:hover{color:#e50101;}

.link_index>li .link_ej{ background-color:#ccc; position:absolute; bottom:50%; left:99px;  z-index:-1; width:100;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s; opacity:0; padding:0 44px 6px;}

.link_index>li:hover .link_ej{bottom:100%;opacity:1; z-index:1;}

.link_index>li .link_ej>li{ float:left; width:100%; margin-top:10px;}

.link_index>li .link_ej>li a{ font-size:18px;color:#333; font-family: 'opensans'; text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s}

.link_index>li .link_ej>li a:hover{color:#e50101;}

.bottom_index_right{ float:left;}

.bottom_index_right_txt{ float:left;line-height:37px;}

.bottom_index_right_txt p{ float:left; font-size:16px; color:#656565; margin-right:3px; font-family: 'opensans';line-height:37px;}

.bottom_index_right_txt a{ float:left; font-size:16px; color:#656565; font-family: 'opensans';line-height:37px;text-decoration:none;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s}

.bottom_index_right_txt a:hover{color:#e50101;}

.fax_index{ float:left; margin-top: 5px;}

.fax_index a{ float:left; margin-right:5px;}





.iconfont {

  font-family:"iconfont" !important;

  font-style:normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}



.icon-jia:before { content: "\e600"; }



.icon-zuo:before { content: "\e601"; }



.icon-shanchu:before { content: "\e616"; }



.icon-jian:before { content: "\e663"; }



.icon-gouwuche:before { content: "\e654"; }



.icon-xingxing:before { content: "\e625"; }



.icon-icon:before { content: "\e648"; }



.icon-icon1:before { content: "\e649"; }



.icon-gongyinglian:before { content: "\e603"; }



.icon-shouyeshouye:before { content: "\e632"; }



.icon-fangda:before { content: "\e67f"; }



.icon-icon-resize-small:before { content: "\e620"; }



.icon-12gouwudai:before { content: "\e65c"; }



.icon-fangda1:before { content: "\e621"; }



@media (min-width: 768px){

.foot_index_content_go li p{width:65%;}

.foot_index_content_til{ text-align:right;}

.bottom_index_right{ float:right;}

.fax_index{ margin-left:40px;}

}



@media (max-width:768px){

.container-fluid{ padding-right: 15px; padding-left: 15px;}

.top_logo{ display:none;}

.logos{display:block; height:auto; width:75%;}

.position_index{ font-size: 14px; width:55%;margin-top: 5%;}

.topdh .input-group{ display: block; background-color:#333;}

.topdh .navbar-form{background-color:#333;}



.dwy_indexs{ display:block;}

.dwy_indexs{ margin-left:10px; margin-top: 10px; float:left; text-align:left; width:120px;}

.dwy_indexs .gsdz{ font-size:12px; color:#333; font-family: 'opensans';}

.dwy_indexs p{ color:#555; font-size:18px;}

.dwy_indexs p span{ text-transform:uppercase; font-weight:bold; font-size:14px; color:#000;}

.topdh .nav>li h3 a{ padding:17px 0;}



.top_form{ width:100%;}

.top_form form{ width:100%;}

.top_form form input{ width:94%;}



.navbar-collapse.max1200{ width:100%; background-color:#fff;} 

.topdh{ padding:10px 0; position:fixed;}

.topdh .nav{ float:left; text-align:left; width:100%; display:block; margin:10px 0 0; position:relative !important;}

.topdh .nav>li{ margin:0;display: inherit;}

.topdh .nav>li>a{ padding:5px 15px;line-height:25px; border-right:none;}

.topdh .nav>li:hover .dropdown-menu{ display:none;}

.tabSlider .tabSlider-hd.slide{ bottom:0px;}

.logodwy_index{ display:none;}

.search_form1{ display:none;}

.topdh .max1200{ background-color:transparent;border-color:transparent;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-color:transparent;}

.dhjt_index{background:none;}

.top_dep{ display:none;}



.bottom_index{padding:15px;}

.bottom_index_left{ max-width:100%;}

.bottom_index_right_txt{width:100%;}

.fax_index{width:100%;}

}





