@charset "utf-8";

/* CSS Document */



/** Header Start **/

.header{ width:100%; position:relative; left:0; top:0;background-color: #fff}

.header .tops{ height:27px; border-bottom:1px solid #f0f0f0; background:#f6f6f6; position:relative; left:0; top:0; z-index:100001;}

.header .tops .ins{ width:1180px; margin:0 auto; height:27px;}

.header .tops .wel{ display:block; float:left; height:27px; line-height:27px; overflow:hidden; padding:0 0 0 22px; background:url(../images/homeicon.png) no-repeat 0 center; color:#8b8b8b; white-space:nowrap; width:565px; text-align:left;}

.header .tops .line{ display:block; width:0; height:14px; margin:6px 0 0 0; overflow:hidden; border-left:1px solid #ccc; float:right;}

.header .tops .nv{ float:right; position:relative; left:0; top:0; height:27px; line-height:27px;}

.header .tops .fir{ display:block; overflow:hidden; height:27px; line-height:27px; padding:0 13px; white-space:nowrap; color:#8b8b8b;}

.header .tops .hv{ background:url(../images/arbicons.png) no-repeat right center;}

.header .tops .hv .fir{ padding-right:20px;}

.header .tops .hv .tb{ padding-left:20px; background:url(../images/tbics.jpg) no-repeat 0 center; margin-left:13px;}

.header .tops .hv .zbj{ padding-left:20px; background:url(../images/zbjics.jpg) no-repeat 0 center; margin-left:13px;}

.header .tops .hv .chi{ display:none; width:130px; overflow:hidden; background:#fff; padding:8px 0; position:absolute; left:0; top:27px; box-shadow:1px 1px 2px #ddd;}

.header .tops .hv .chi a{ display:block; height:26px; line-height:26px; overflow:hidden; font-size:12px; text-align:center; color:#8b8b8b; white-space:nowrap; padding:0 5px;}

.header .tops .hv .chi a:hover{ color:#e34103;}

.header .tops .vips{ padding-left:34px; background:url(../images/vipicon.png) no-repeat 0 center;}

.header .tops .vip{ color:#e34103}

.header .tops .hv:hover{ background:url(../images/articons.png) no-repeat right center;}



.header .midRow{ background:#fff; width:1200px; height:103px; position:relative; left:0; top:0; z-index:5;margin: 0 auto;}

.header .logo{ display:block; float:left;margin-top: 20px;}

.header .searchBtn{ width:43px; height:43px; position:relative; left:0; top:0; float:right; margin:28px 56px 0 0; _margin:28px 28px 0 0; cursor:pointer; background:url(../images/scbtnIcon.png) no-repeat -45px 0; z-index:6;}

.header .searchBtn .Searchbox{ position:absolute; background:url(../images/searchBg.png) no-repeat; width:247px; height:65px; right:66px; top:50px; z-index:999; display:none;}

.header .searchBtn .Searchbox input{background:none; outline:none; border:none; font-size:14px; font-family:microsoft yahei; color:#333;}

.header .searchBtn .Searchbox input.anniu{width:40px; height:35px; cursor:pointer; background:url(../images/scbtns.png) no-repeat center; position:absolute; right:5px; top:23px;}

.header .searchBtn .Searchbox input.wenben{width:190px; position:absolute; left:10px; top:30px;}

.header .showSc{ background-position:0 0;}

.header .showSc .Searchbox{ display:block;}

.header .Mrit{ width:620px; float:right; margin:5px 0 0 0; font-family:microsoft yahei; position:relative; left:0; top:0; z-index:5;}

.header .Mrit .ttt{ border-bottom:1px solid #e7e7e7; padding:12px 0;height: 23px;}

.header .Mrit .ttt .rk{ display:block; height:23px; line-height:23px; float:right; padding:0 0 0 16px; background:url(../images/arricon.jpg) no-repeat 0 center; font-size:13px; color:#333; white-space:nowrap; margin:0 0 0 25px; font-family:microsoft yahei;}

.header .Mrit .ttt .rk:hover{ color:#eb3900}

.header .Mrit .ttt .lk{ display:block; height:23px; line-height:23px; padding:0 0 0 22px; font-size:14px; color:#eb3900; float:right; white-space:normal;}

.header .Mrit .ttt .tel{ background:url(/about_us/images/telicon.jpg) no-repeat 0 center;}

.header .Mrit .ttt .kf{ background:url(/about_us/images/qqicon.jpg) no-repeat 0 center;}

.header .Mrit .ttt .qq{ display:block; float:left;}

.header .Mrit .bbb{ padding:8px 0 0 0;}

.header .Mrit .bbb .dots{ height:4px; width:5px; overflow:hidden; background:url(/about_us/images/doticons.png) no-repeat 0 0; float:right; margin:10px 14px 0 14px;}

.header .Mrit .bbb .nv{ float:right; position:relative; left:0; top:0; height:42px;}

.header .Mrit .bbb .fir{ display:block; overflow:hidden; height:24px; line-height:24px; font-size:14px; white-space:nowrap; color:#8b8b8b;}

.header .Mrit .bbb .hv .chi{ display:none; width:120px; overflow:hidden; background:#fff; padding:12px 0; position:absolute; left:50%; margin:0 0 0 -60px; top:41px; box-shadow:1px 1px 2px #ddd;}

.header .Mrit .bbb .hv .chi a{ display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px; text-align:center; color:#8b8b8b; white-space:nowrap; padding:0 5px;}

.header .Mrit .bbb .hv .chi a:hover{ color:#e34103;}

.header .Mrit .bbb .hv:hover{ background:url(../images/chiicon.jpg) no-repeat center 25px;}

.header .Mrit .bbb .nv:hover .fir{ color:#e34103}



.downLoadPdfRow{ position:relative; left:0; top:0; z-index:4; height:34px; padding:3px 0; overflow:hidden; width:100%; background:url(../images/hdopt.png) repeat;}

.downLoadPdfRow .ins{ width:1180px; margin:0 auto; overflow:hidden; zoom:1;}

.downLoadPdfRow .ins .bt{ display:block; height:34px; line-height:34px; padding:0 28px 0 50px; background:#fff url(../images/pdficon.jpg) no-repeat 24px center; font-size:14px; color:#333; font-family:microsoft yahei; float:left; border-radius:2px; overflow:hidden; transition:all linear .2s;}

.downLoadPdfRow .ins .bt:hover{ background-color:#ddd}

/** Header End **/


