@charset "utf-8";



#ClickMe {width: 200px;height: 30px;border: 1px solid #C40000;background-color: #000;color: #FFF;margin:0 auto;}
#goodcover {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 133%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: 0.50;filter: alpha(opacity=80);}
#code { width: 500px;height: 500px;background-color: #fff;padding: 10px;position: absolute;display: none;left: 45%;z-index: 1002;}
.close1 {width: 500px;height: 60px;}
#closebt {float: right;}
#closebt img {width: 20px;}
.goodtxt p { height: 30px;line-height: 30px;font-size: 16px;color: #000;font-weight: 600; margin-top: 15px;}
.goodtxt .link{ width: 150px; display: inline-block; text-align: right;}
.goodtxt .txtLink input{ width: 300px; height: 30px; line-height: 30px; }
.goodtxt .txtLink textarea{ width: 300px; height: 250px;}
.goodtxt .info{ height: 250px;}
.goodtxt .info .link{ vertical-align: top;}
.goodtxt .update{ display: block; text-align: right; margin-right: 43px;}
.goodtxt .update input{ width:60px;height:30px;border: none; background: #000000; color: #ffffff;  cursor: pointer;}



html,body{font-family: Arial, Helvetica, sans-serif;background-color:#fff;transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-ms-transition:background-color .4s linear;-webkit-transition:background-color .4s linear;color:#000000;height:100%;}
a{cursor:pointer;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:'shs','bgr',Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
em{font-style:oblique;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline-style:none;outline-width:0;}
legend{color:#000;}
object,h1,h2,h3,h4,h5,h6{-moz-outline-style:none;border:0;}
strong{font-weight:bold;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body{line-height:1;font-size:14px;}
p{line-height: 24px}
h6{margin-top: 20px;color: #999}
:focus{outline:1px}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
input,select{vertical-align:middle;}
.hide{display:none !important;}
.fl{float: left;overflow: hidden;}
.fr{float: right;overflow: hidden;}
.cl{display:block;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.h{display:none;}
.h0{height:0;overflow:hidden;}
.hd10{margin-top:10px;}
.hd20{margin-top:20px;}
a,a:hover,a:active{outline:none;color:#ee7636;text-decoration:none;transition:color .12s linear;-o-transition:color .12s linear;-moz-transition:color .12s linear;-webkit-transition:color .12s linear;-ms-transition:color .12s linear;}
a{color: #000000;}
header{border-bottom:5px solid #000;}
#header{width:1200px;margin:0 auto;}
#header .header-nav{width: 100%;margin-top:10px;overflow: hidden;}
#header .header-nav-l,#header .header-nav-l ul{overflow: hidden;}
#header .header-nav-l li{float: left;overflow: hidden;}
#header .header-nav-l li a{display:inline-block;width:35px;height:26px;background:url(../image/nav.png) no-repeat -9999px -9999px;}
#header .header-nav-l li a:hover{display:inline-block;width:35px;height:26px;background:url(../image/nav1.png) no-repeat -9999px -9999px;}
#header .header-nav-l li:nth-of-type(1) a,#header .header-nav-l li:nth-of-type(1) a:hover,#header .header-nav-l li:nth-of-type(1) a:visited{background-position:0 0;}
#header .header-nav-l li:nth-of-type(2) a,#header .header-nav-l li:nth-of-type(2) a:hover,#header .header-nav-l li:nth-of-type(2) a:visited{background-position:-35px 0;}
#header .header-nav-l li:nth-of-type(3) a,#header .header-nav-l li:nth-of-type(3) a:hover,#header .header-nav-l li:nth-of-type(3) a:visited{background-position:-69px 0;}
#header .header-nav-l li:nth-of-type(4) a,#header .header-nav-l li:nth-of-type(4) a:hover,#header .header-nav-l li:nth-of-type(4) a:visited{background-position:-105px 0;width: 50px;}
#header .header-nav-l li:nth-of-type(5) a,#header .header-nav-l li:nth-of-type(5) a:hover,#header .header-nav-l li:nth-of-type(5) a:visited{background-position:-155px 0;width: 90px !important;}
#header .header-nav-r li{float: left;}
#header .header-nav-r li>a{display: inline-block;padding: 0 10px;margin: 7px 0;}
#header .header-nav-r li:after{content:'';display:inline-block;width:1px;height:13px;background-color:#00001e;position:relative;top:1px;}
#header .header-nav-r li.to-search:after,#header .header-nav-r li:last-child:after{display:none;}
#header .to-search a{display:block;width:30px;height:30px;background:url(../image/search21.png) no-repeat center center;}
#header .to-search hr{display:none;}
#header .to-search .search{border:none;text-indent:-9999px;width:30px;height:30px;line-height:30px;background:url(../image/search21.png) no-repeat center center;outline:none;cursor:pointer;}
#header .to-search .focus{position:relative;}
#header .to-search .focus .search{background-color:#eeeeee;border:1px solid #dcdcdc;border-right:none;width:36px;}
#header .to-search .focus hr{display:block;position:absolute;border:none;margin:0;width:2px;height:16px;background-color:#afafb1;top:7px;left:40px;}
#header .to-search input[type=text]{width:670px;height:28px;padding:0 10px;outline:none;border:1px solid #dcdcdc;display:none;background-color:#eeeeee;margin-left: -5px;border-left:none;border-right:none;}
#header .to-search .close{display:none;text-indent:-9999px;width:30px;height:30px;line-height:30px;background:url(../image/close9.png) no-repeat center center;outline:none;background-color:#eeeeee;cursor:pointer;border: 1px solid #dcdcdc;margin-left: -5px;border-left:none ;}
#header .to-search .focus input[type=text],#header .to-search .focus .close{display:inline-block;}
#header h1{text-align: center;padding: 46px 0;}
#header h1>a{display:block;width: 190px;margin: 0 auto;}
#header .nav{font-size:18px;font-weight:bold;}
#header .nav,#header .nav ul{width: 100%;display: block;padding-bottom: 4px;}
#header .nav li{float: left;width: 18%;text-align: center; width: 12%\0; *width: 12%;}
#header .nav .enIndex li{ width:12.6%;}
#header .nav li:nth-of-type(1){width: 7%;}
#header .nav li:nth-of-type(6){width: 15%;}
#header .nav ul>li a{display: block;overflow: hidden;padding: 10px 0;margin-bottom:15px;color:#00001e;}
#header .nav ul>li.on,#header .nav ul>li:hover{display: block;text-align: center;background: url(../image/nav-cur.png) no-repeat bottom center;}
#header .nav li a:hover{color:#00001e;}
#header .nav ul>li a:active{color:#00001e;}
#header .nav li{ position: relative;z-index: 1;}
#header .nav li:hover ol{display: block;}
#header .nav li ol{position: absolute; *left:0;background:#FFFFFF;z-index: 50;display: block;overflow: hidden;padding-bottom: 20px;display: none;}
#header .nav li:nth-of-type(2) ol>li{float: left;width:100%;}
#header .nav li ol>li{ width: 100%\0; *width:100%;}
#header .nav li ol>li a{display: block;overflow: hidden;padding: 10px 0;margin-bottom:0 !important;}
#footer{text-align: center;background: #000000;overflow: hidden;}
#footer a{color: #FFFFFF;font-size: 14px;padding:0 5px;border-right:1px solid #FFFFFF;margin:30px 0;display: inline-block;}
#footer a:last-child{border: none;}
.main{position:relative;}
.main-in{width: 62.5%;padding: 0 18.75%;}
.main-width{width:1200px;margin:0 auto;padding:0;}
.main-narrow{width:1000px;margin:0 auto;padding:0;}
.bread-nav{margin-top:17px;}
.banner img{width:100%;display:block;}
.sliders-wrap{overflow:hidden;}
.pager{text-align:right;line-height:28px;}
.pager,.pager a{color:#999;}
.pager .prev,.pager .next{background-image:url(../image/arrow1.png);background-repeat:no-repeat;display:inline-block;height:28px;}
.pager .prev{background-position:top right;padding-right:34px;}
.pager .next{background-position:left bottom;padding-left:34px;}
.pager a.on,.pager a:hover{color:#000;}
.pager span{padding:0 6px;}
.pager i{font-style:normal;color:#1a1a1a;}
.go-top{display:block;position:absolute;width:40px;height:40px;border:1px solid #000;right:-44px;bottom:45px;background:url(../image/up.png) no-repeat center center;}
@media screen and (max-width:1280px){
    #header{width:95%;}
    #header .to-search input[type=text]{width: 400px;}
    .main-width{width:100%;}
    .main-in{ width: 90%; padding:0 5%; }
    .main-narrow{ width: 100%; }
}

@media screen and (max-width:1000px){
    
    #header .to-search input[type=text]{width: 200px;}
}
@media screen and (max-width:768px){
    
    #header .to-search input[type=text]{width: 80px;}
}

@media screen and (max-width:600px){
    #header .nav ul>li a{font-size: 14px;}
    #header .header-nav-r{float:left !important;margin-top: 5px;width:100%;}
    #header .to-search input[type=text]{width:100px;}
    #header h1{text-align: center;padding: 23px 0;}
    #header h1>a{display:block;width:120px;margin: 0 auto;}
    #header h1>a>img{ width: 100%; }
    #header .nav li{width: 25% !important;}
    #header .nav ul>li:hover{background:none;}
    #header .nav ul>li a{padding: 5px 0;margin-bottom:0px;}
    #header .nav,#header .nav ul{width: 100%;display: block;padding-bottom: 4px;overflow: hidden;}
    #footer{padding: 15px;}
    #footer a{font-size: 12px;padding:0 5px;border-right:1px solid #FFFFFF;margin:0;}
}

#header .header-nav-l li:first-child, #header .header-nav-l li:last-child{
	display: none!important;
}