@charset "utf-8";
/*
auther:		772616760@qq.com
*/
/*-----base.css-----*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
fieldset,img{border:0;} 
/*table {border-collapse:collapse;border-spacing:0;}*/
address,caption,cite,code,dfn,em,b,th,var,i{font-weight:normal; font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ol,ul{list-style:none;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
q:before,q:after{content:"";}
abbr,acronym{border:0;}
select,input,button,buttonimg,textarea,label,img{margin:0;vertical-align:middle;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*body*/
body{font-size:62.5%;font-family:verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;color:#333;padding-top: 35px}
table {font-size:inherit;font:100%;} 
.f-st{}

.fl{float:left}
.fr{float:right}
.undis{display:none}

.hr10{ height:10px; clear:both; overflow:hidden}
.hr20{ height:23px; clear:both; overflow:hidden}
.mt8{margin-top: 8px}
.mt10{margin-top: 10px}
.mt20{margin-top: 20px}
.pt5{padding-top: 5px}
.pt8{padding-top: 8px}
/*reset*/
h1{font-size:30px;}
h2{font-size:24px}
h3{font-size:18px;}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
b,strong,.b{font-weight:bold;}
img {vertical-align: middle;border: 0;}
dl {margin:0;}
dt,dd {line-height:16px;}
dt {font-weight: bold;}
dd {margin-left: 0;}
p{line-height:24px}

/*color link*/
a {color:#333;border: none; text-decoration: none;outline:none; /*移除虚线框  IE8,FF有用*/ hide-focus: expression(this.hideFocus=true); /*IE6、IE7*/} 
a:focus{outline: 0;-moz-outline-style: none;}
a:hover{text-decoration:underline;color:#13b5b1;}


/*tongyong*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}

.bold {font-weight:bold}
.font14  {font-size:14px} 
.font16  {font-size:16px} 
.font18  {font-size:18px} 

.error,.sred{color:#dd0f0f;}

/*iconfont*/

/*header*/


.container{width:1000px; margin:0px auto; z-index:1;}

/*miniNav*/

.miniNav{width:100%;height:34px;background-color:#fafafa;border-bottom:1px solid #dfdfdf;position:fixed; #position:fixed; _position:absolute; top:0;z-index:100000 }
.mini-list li{line-height:34px;float: left;margin-right:20px}

.loginNav{width:auto}
.login{width:auto}
.login a{float:left;line-height:36px;margin-left: 20px}
.login-btn{width:53px;height:36px;background-color:#13b5b1;border-bottom:2px solid #077a77;color:#fff;text-align: center;-webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;}
.login-btn:hover{color: #ffffff;background: #dd0f0f;text-decoration:none;border-bottom:2px solid #dd0f0f;}
/*yzw soso*/
.yzw_soso{width:1000px;height:60px;margin:0 auto;padding:23px 0}
.yzw_soso .logo{display:inline;margin-top:5px}
.yzw_soso .kylogo{display:block;width:303px;height:44px;background:url("../images/lzw_logo.png") no-repeat;}
.yzw_soso .search{width:270px;height:35px;z-index:20;background:#eee;margin-left:50px;margin-top:15px}
.yzw_soso .searchTxt{float:left;width:240px;height:35px;position:relative;z-index:20}
.yzw_soso .search .searchMenu{float:left; } 
.yzw_soso .search .searchMenu .searchSelected{color:#333;cursor:pointer;font-size:14px;height:35px;line-height:35px;padding:0 10px;width:70px;background:url(../images/sd-icon.png) 55px center no-repeat}
.yzw_soso .search .searchMenu .searchSelectedUp{color:#333;cursor:pointer;font-size:14px;height:35px;line-height:35px;padding:0 10px;width:40px;background:url(../images/su-icon.png) no-repeat 65px center}
.yzw_soso .search .searchMenu .searchTab{display:none;position:absolute;top:35px;left:0px;width:70px;background:#eee;height:auto;z-index:20;overflow:hidden}
.yzw_soso .search .searchMenu .searchTab li{width:72px;height:28px;line-height:28px;color:#333;font-size:14px;text-indent:10px;cursor:pointer;}
.yzw_soso .search .searchMenu .searchTab li.selected{background:#13b5b1;color:#FFF;}
.yzw_soso .search .sline{height:22px;width:1px;float:left;background:#ddd;font-size:0;margin:6px 0 0 0}
.yzw_soso .search input {float: left;border: 0;background: #fff;color: #333;font-size: 14px;line-height: 22px;width:160px; height: 25px;outline: medium none;padding: 4px;margin:5px 0 0 5px}
.yzw_soso .searchBtn{float:left;margin-top:7px}
.yzw_soso .searchBtn button{background:url(../images/serb1.png) no-repeat;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:20px;text-indent:-9999px;width:20px;}









/*ad*/
.head-ad{width:320px;height:60px;background-color:#999}

/*nav*/
.nav{width:100%;height:50px;border-bottom:4px solid #eee}
.nav .site_nav li{float:left;height:50px;line-height:50px;margin-right:30px;}
.nav .site_nav{position:relative;height:50px}
.nav .site_nav a{text-decoration: none}
.nav .site_nav i {position: absolute;bottom:0px;*bottom: 0;left: 0;height:4px;width: 0;
  background-color:#13b5b1}

.site_nav li.active a{color:#13b5b1}

/*form*/



/*footer*/
.wrap{width:1000px;margin: 0 auto}
.dbnavbox { border-top:solid 1px #dddddd; background:#f1f1f1; height:auto; overflow:hidden; }
.dbnavbox .wrap { height:auto; overflow:hidden; position:relative; }
.dbnavbox a.kywbtn { width:143px; height:36px; overflow:hidden; display:block; position:absolute; left:0px; top:30px; text-indent:-999em; background:url(../images/bjdx2_03.png) no-repeat left top; }
.dbnavbox .list_box { width:624px; height:auto; overflow:hidden; margin:0px auto; padding:22px 0px 22px 12px; border:solid 1px #dddddd; border-bottom:0px; border-top:0px;}
.dbnavbox .list_box ul.split { width:630px; float:left; width:89px; line-height:18px; height:auto; overflow:hidden; }
.dbnavbox ul.split h3 { font-size:14px; font-weight:bold; line-height:30px; }
.dbnavbox ul.split a { color:#999; }
.dbnavbox .searchbox { margin:0px; position:absolute; right:0px; top:30px; }

.Copyright{background:url(../images/ftbg.jpg) repeat-x;height:76px;width:100%;overflow:hidden}
.Copyright p{overflow:hidden;font:14px/33px \5FAE\8F6F\96C5\9ED1;color:white;text-align:center}
.Copyright p a{font-size:14px;color:white;padding:0px 14px; height:33px;display: inline-block;}

.searchbox { width:156px; height:24px; overflow:hidden; padding:0px 11px; margin:5px 10px 0px 0px; float:right; background:url(../images/bjdx1_15.png) no-repeat left top; }
.searchbox input.txtArea { width:116px; height:18px; line-height:18px; overflow:hidden; padding:5px 0px; float:left; border:0px;margin-top: 4px}
.searchbox a.subtn { width:14px; height:24px; overflow:hidden; float:right; text-indent:-999em; display:block; float:right; }
