html, body, div, img, p, hr, pre, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0;list-style:none; font-weight: normal; font-family:microsoft yahei;}
div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,pre,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;}
ul,li,ol,dd{list-style-type:none;list-style:none; margin:0; padding:0;}/*清除列表样式符*/
img{border:0;}
body, html { height:100%; width:100%; background:#FFF;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0;font-size:100%;}
li {list-style-type:none; }
a { text-decoration:none; outline:none; color:#000000; }
a:hover{ color:#f7191e }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0;}
em { font-style:normal; }
hr { height:0; clear:both; }
.none {display:none; }
.clear {clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{ float:left}
.fr{ float:right;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:45px;}
.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m20{ margin-top:20px;}
.m70{ margin-top: 70px;}
.m5{margin-top:5px;}
.mauto{margin: 0 auto;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p5{ padding:5px;}
.b5{ border:#e5f8ff 5px solid;}
.b-abcd{ border:#dce1e5 1px solid; background:#f9f9f9;}
.b1{ border:#f9f9f9 1px solid;}
.w246{ width:246px;}
.w200{ width:200px;}
.w236{ width:236px;}
.w260{ width:260px;}
.w280{ width:280px;}
.w300{ width:300px;}
.w320{ width:320px;}
.w340{ width:340px;}
.w360{ width:360px;}
.w370{ width:370px;}
.w380{ width:380px;}
.w390{ width:390px;}
.w400{ width:400px;}
.w415{ width:415px;}
.w425{ width:425px;}
.w420{ width:420px;}
.w430{ width:430px;}
.w460{ width:460px;}
.w480{ width:480px;}
.w498{ width:498px;}
.w500{ width:500px;}
.w520{ width:520px;}
.w590{ width:590px;}
.w595{ width:595px;}
.w660{ width:660px;}
.w700{ width:700px;}
.w760{ width:760px;}
.w800{ width:800px;}
.w870{ width:870px;}
.w880{ width:880px;}
.z99{z-index: +99;}

.textr{text-align:right;}
.textl{text-align:left;}
.textc{text-align:center;}
.red{color:#F00;}
.bold{ font-weight:bold;}
.bshadow2{box-shadow: 0px 0px 3px 2px #efefef;}
.porel{ position:relative;}

/* 顶部导航*/
#topdh{height: 40px;text-align: center;border-bottom:1px solid #c9c9ca;background: #f9f7f4; margin: 0 auto 0px;}
#topdh .top{ width:98%; margin:0 auto; height:inherit; }
#topdh{height:40px;line-height: 40px;font-size: 13px;}
#topdh a {height: 40px;line-height: 40px;color: #000; margin:0 5px;font-size:13px;}
#topdh a:hover { color:#fca22c!important; }
.topicon img{ height:20px;}
.zsxn{ background:url(zsxn.png) no-repeat center}

.back { position:fixed; right:20px; bottom:20px; margin-left:100px; width:40px; height:40px; background:url(sj_common.png) 0 -40px no-repeat; z-index:100; text-indent:-999px; overflow:hidden; display:none; }


.footer {border-top:1px solid #c9c9ca;padding:15px 0 15px 0; background:#f9f7f4; text-align:center;line-height: 25px;color: #333;font-size:14px;}
.footer a {line-height: 30px;color: #000; }


a.weixin{position:relative;}
.weixin::after{content:url(index/weixin.jpg); background: #f7f7f7;position:absolute;right:-25px;top:25px;z-index:+99999;width:120px;height:120px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.weixin:hover::after{ transform:scale(1); opacity: 1;}

a.app{position:relative;}
.app::after{content:url(index/m.png); background: #f7f7f7; position:absolute;right:-25px;top:25px;z-index:+99999;width:120px;height:120px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.app:hover::after{ transform:scale(1); opacity: 1;}

a.fabu{position:relative;}
.fabu::after{content:url(index/fabu.jpg); background: #f7f7f7;position:absolute;right:-25px;top:25px;z-index:+99999;width:120px;height:120px;border:3px solid #f7f7f7;border-radius:0px;transform-origin:top center;transform:scale(0);opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.fabu:hover::after{ transform:scale(1); opacity: 1;}

.baright{position: relative; }
.baright a{ font-size: 14px; text-decoration: none; padding-left:25px; margin: 0 11px; line-height:25px;}
.baright1,.baright2,.baright3,.baright4,.baright5,.baright6{ background-image: url(ico.png); background-repeat: no-repeat;}
.baright1{background-position:0px -82px;}
.baright2{background-position:0px -113px;}
.baright3{background-position:0px -140px;}
.baright4{background-position:0px -167px;}
.baright5{background-position:0px -195px;}
.baright6{background-position:0px -222px;}

.bgtitle{position: absolute;top: 25px;left: 21px;z-index: +11;}
.tbg{position: absolute;top: 0; left: 240px; height: 240px;z-index: +10;}

/*搜索*/
.header-search{width:300px; float:right; margin:10px 0 0 0px;border: 1px solid #E1152F;border-radius: 10px; background: #f7f7f7}
.header-search input.search {height: 35px;margin: 1px 0 0 8px;padding-left: 10px;border: none;font-size: 12px;line-height: 35px; width:192px;border-radius: 10px;background: #f7f7f7;border:none;outline:none;}
.header-search input.submit {position: relative;width:80px;height: 37px;background-color: #E1152F;border: none;font-size: 15px;color: #fff;line-height: 25px;border-radius: 10px; float: right;border: 1px solid #E1152F;}

.banner{background: url(banner.jpg) no-repeat center; height: 240px;}

/*nav导航*/

.hl_nav{background-color:#fd463e;position:relative;color:#fff;min-width:1200px;height:64px; margin:0 auto 10px;}
.hl_nav .nav_list{position:absolute;top:0;left:50%;margin:0 0 0 -600px;z-index:2;padding:0;list-style:none;width:1200px;overflow:hidden;height:64px}
.hl_nav .nav_list li{padding:0 2%;float:left;margin:0;text-align:center;height: 64px; line-height: 64px;}
.hl_nav .nav_list li:hover{background-color:#ea0d04}
.hl_nav .nav_list li a{color:#fff;font-size:18px;font-weight: bold;}

/*..hl_nav .nav_head{height:64px;line-height:64px;color:#fff;font-size:18px;background-color:#fd463e}
.hl_nav .nav_head .icon{font-size:18px}

hl_nav .nav_list:hover{height:264px;transition:height .3s} */
/*.hl_nav .nav_list:hover+.shade{display:block;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.hl_nav .nav_list>li.active .nav_head,.hl_nav .nav_list>li:hover .nav_head{background-color:#ea0d04}
.hl_nav .nav_list>li.right{float:right}*/




@media screen and (min-width: 900px) and (max-width: 1200px) 
	{
	#topdh { display: none;position:absolute;top:-4555px;left:-45545px;}
  .topdh { display: none;position:absolute;top:-4555px;left:-45545px;}
  .ad { display: none;position:absolute;top:-4555px;left:-45545px;}
.xianshipin { display: none;position:absolute;top:-4555px;left:-45545px;}
  }
