/*
Template Name: default
Version: 1.0
Author: DouCo Design
Author URI: http://www.douco.com/
*/

/* 全局通用
----------------------------------------------- */
body { font-family: Microsoft Yahei, \5FAE\8F6F\96C5\9ED1, \5b8b\4f53, Arial, Lucida, Verdana, Helvetica, sans-serif; color: #555;   }
body, button, input, textarea { font-size: 12px; line-height: 1.531; outline: none; margin: 0; padding: 0; border: 0; }
p, ul, ol, dl, dt, dd, form, blockquote { margin: 0; padding: 0; }
ul, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; margin: 0; padding: 0; }
em, b, i { font-style: normal; font-weight: normal; }
img { border: 0; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #C70D0E; }
input, img, select { vertical-align: middle; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix { overflow: hidden; zoom: 1; }
.none { display: none; }
#captcha { cursor: pointer; }
.more{   font-size: 16px; font-weight: normal; text-transform: uppercase;display: inline-block;padding: 20px 60px;border: 1px solid #ddd;color: #333;border-radius: 10px;background-color: #fff;}
.more:hover { text-decoration: none;border: 1px solid #f60;color: #f60;}
/* 主体框架
----------------------------------------------- */
#wrapper { margin:0px auto 0; width: 100%; position:relative; }
#wrapper .wrap { width: 1200px; margin: 0px auto; }
#wrapper .mb { margin-bottom: 50px; }
#wrapper .mt { margin-top: 90px; }
#wrapper .pt { padding-top: 50px; }


.bgff{background-color:#FFF;}
/* -- index -- */
#indexLeft { width:520px; float:left; padding:10px;}
#indexLeft img{ float:left; margin:0px 10px 0px 0px;}
#indexRight {width:560px; float:right;}
/* -- page -- */
#pageLeft { float: left; width: 180px; margin-right: 20px; }
#pageIn { float: left; width: 780px; overflow: hidden; } 
/*--topmenu--*/
#wrapper .topmenu{ color: #fff; height: 35px; font-size: 12px; line-height: 35px; border-bottom: 0px solid #ececec;background-color: #2080f7; }
#wrapper .topmenu .wrap{   margin: 0 auto;}
#wrapper .topmenu .wrap span{float: left;}
#wrapper .topmenu .wrap a{float: right;display: inline-block; padding: 0 5px;color: #fff;}
/* -- header -- */
#header {   
height: 84px; width:100%; padding-top:0px;  
	border-bottom: 1px solid #ddd
}
 #header .inpage{    
	  width: 100%; 
}
 
#header .wrap{ position:relative; width:1200px;}
#header .logo { width:280px; z-index:999;  height:64px;float: left;margin-top: 7px;}
#header .logo a{ font-size:22px;  width:280px; overflow: hidden;text-align:left; color:#000; font-weight:bold; height:64px; line-height:64px; display:block;}
#header .logo a img{ margin-top:20px;}
#header .logo a:hover{ text-decoration:none;}
#header .searchBox { float: right; }
#header .searchBox {   }
#header .searchBox .keyword { width: 210px; }

/* -- mainNav -- */
#mainNav { height: 65px; font-size: 55px; width:900px;border-bottom:0px solid #007cdb;float: right;margin-top: 23px;}
#mainNav .wrap{ }
/* LEVEL ONE */ 
#mainNav ul li {   float: left; zoom: 1; position:relative; height: 55px; line-height: 55px; }
 

#mainNav ul li a {border:0px solid #fff;  display: block; padding:0px 10px;font-weight:normal;margin-left: 10px; text-align: center; font-size:16px; height: 30px; line-height: 30px; color: #333; text-decoration: none; }
#mainNav ul li.hover, #mainNav ul li.cur { position: relative; }
#mainNav ul li.hover a, #mainNav ul li.cur a { color:#2080f7; border-bottom:1px solid #2ea0e8}
#mainNav ul li .last{padding:0px 20px;    background:url(http://www.dongtupro.com/theme/default/images/wead/ent.png) no-repeat center center; }
#mainNav ul li .last span{ margin-right: -1px; padding:5px 10px;
border-radius: 15px; font-size:14px; }
/* LEVEL TWO */
#mainNav ul ul { min-width: 155px; _width: 155px;z-index: 999; display: none; position: absolute; top: 55px; left: 0;   background: #1597E9; }
#mainNav ul ul p { font-weight: normal; background: #1597E9; float: none; height: 35px; line-height: 35px; }
#mainNav ul li.hover ul p a { width: 100%; padding: 0; font-size: 14px; color: #ffffff; border-right: none; display: inline-block;background-color: #1597E9;  height: 35px; line-height: 35px; }
#mainNav ul li.hover ul p a:hover{ background-color: #4AB7FC; color: #fff;}
#mainNav ul li.hover ul p.hover a { font-size: 14px; color: #FFF; background: none;height: 35px; line-height: 35px; background-color: #1597E9; color: #fff;  }
#mainNav ul li.hover ul a.parent { background: url(../image/icon_red.gif) no-repeat 100px 50%; }
/* LEVEL THREE */
#mainNav ul ul ul { left: 100%; top: 0; border-top: 0; _border-top: 1px; }
#mainNav ul li.hover ul li.hover ul li a { color: #24313C; }
#mainNav ul li.hover ul li.hover ul li.hover a { color: #FFF; }

#mainNav ul li.myinfo{float: right;}
#mainNav ul li.myinfo a{float: left;background: #f60;color: #fff;border-radius: 5px;overflow: hidden;}
#mainNav ul li.myinfo:hover a{background: none;color: #f30;}
/* 首页样式
----------------------------------------------- */
/* -- header -- */
  
 

/* -- 幻灯 -- */
.slideShow { position: relative; margin: 0px auto; padding: 0; *zoom: 1; }
.slideShow .slides a { display: block; height: 280px; background-repeat: no-repeat; background-position: center center; }
.slideShow #xxxa{ position:absolute; top:0px;}
.slideShow #xxxa a { display: block; height: 500px; background-repeat: no-repeat; background-position: center center; }
.slideShow .slideBox { background: #fff; /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); }
/* -- slideLoading -- */
.slideShow .slideLoading { min-height: 50px; background: url(../image/slide_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/* -- previous 和 next 按钮 -- */
.slideShow .arrowBox a { z-index: 50; font-family: \5b8b\4f53, sans-serif; position: absolute; display: block; margin-bottom: -20px; width: 40px; height: 80px; bottom: 50%; padding-top:0; line-height: 80px; text-decoration: none; text-align: center; color: #fff; font-size: 2em; background-color: #333; background-color: rgba(50,50,50,.3); }
.slideShow .arrowBox a.disabled { display: none; }
.slideShow .arrowBox .arrowPrev { left: 20px; }
.slideShow .arrowBox .arrowNext { right: 20px; }
.slideShow .arrowBox a:hover { background-color: rgba(50,50,50,.6); }
/* -- controlBox -- */
.slideShow .controlBox { z-index: 30; position: absolute; bottom: 10px; width: 100%; text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; }
.slideShow .controlBox .control { display: inline-block; *zoom: 1;
 *display: inline;
}
.slideShow .controlBox.controlDefault a { background: url(../image/inactive.png) no-repeat 50% 50%; text-indent: -9999px; overflow: hidden; width: 20px; height: 30px; clear: none; display: block; }
.slideShow .controlBox.controlDefault a:hover, .slideShow .controlBox.controlDefault a.active { background: url(../image/active.png) no-repeat 50% 50%; }
/* -- slideTitle -- */
.slideShow .slideTitle { z-index: 20; position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; }
.slideShow .slideTitle span { color: #fff; display: block; font-size: .85em; padding: 15px 10px; }
/* -- sileThumb -- */
.slideShow .sileThumb { z-index: 30; text-align: center; position: absolute; bottom: 8px; right: 8px; }
.slideShow .sileThumb a { margin: 0 3px; }
.slideShow .sileThumb a img { border: solid #B0B0B0 1px; }
.slideShow .sileThumb a.active img { border: solid #19B4EA 1px; }
/* 通用结构	
----------------------------------------------- */
/* -- form -- */
.btn { display: inline-block; background-color: #007cdb; color: #EEE; padding: 6px 25px; text-transform: capitalize; cursor: pointer; font-weight: bold;font-size: 14px; }
.btn:hover { text-decoration: none; color: #FFFFFF; background-color: #007AD5; }
.btnGray { display: inline-block; background-color: #CCC; border: 0; color: #333; padding: 6px 15px; text-transform: capitalize; cursor: pointer; font-weight: bold; }
.btnYello { display: inline-block;border-radius:10px;  background-color: #f60;font-size: 18px; border: 0; color: #fff; padding: 8px 20px; text-transform: capitalize; cursor: pointer; font-weight: bold;text-decoration: none; }
.btnYello:hover { text-decoration: none;color: #fff;background-color: #007cdb}

.btnBlue { display: inline-block; background-color: #0088DF; border: 0; color: #fff; padding: 6px 15px; text-transform: capitalize; cursor: pointer; font-weight: bold;text-decoration: none;}
.btnBlue:hover { text-decoration: none;color: #fff;background-color: #007cdb}

.btnGaa { display: inline-block; background-color: #fff;   color: #666;border: 1px solid #ccc; padding: 6px 45px; text-transform: capitalize; cursor: pointer; font-weight: bold;text-decoration: none;}
.btnGaa:hover { text-decoration: none;color: #fff;background-color: #000;border: 1px solid #007cdb; }

.btnGbb { display: inline-block; background-color: #fff;   color: #666;border: 1px solid #ddd; padding: 6px 30px;margin-bottom: 10px;margin-right: 10px; text-transform: capitalize; cursor: pointer; font-weight: normal;text-decoration: none;}
.btnGbb:hover { text-decoration: none;color: #fff;background-color: #f60;border: 1px solid #f60; }

/* -- input -- */
.textInput { padding: 0 4px; height: 28px; border: 1px solid #DDDDDD;width: 250px; }
.textArea { padding: 4px; border: 1px solid #DDDDDD; }
/* -- style -- */
.price { color: #CC0000; }/* -- incBox -- */
 /* -- incBox -- */
.incBox { margin-bottom: 15px; }
.incBox h3 { height: 35px; line-height: 35px; color: #7A7F81; font-weight: normal; font-size: 12px; border-bottom: 1px solid #CBD1D3; }
.incBox h3 a { color: #7A7F81; }
/* -- tree -- */
.treeBox { margin-bottom: 15px; background: none repeat scroll 0 0 #FFF;  border-radius: 4px; -o-border-radius: 4px; -icab-border-radius: 4px; -khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.treeBox h3 { font-size: 16px; letter-spacing: 1px; text-align: left; padding: 9px 7px; text-transform: uppercase; color: #333;  margin: 0; font-weight:bold; border-bottom:1px dotted #ccc;}
.treeBox .listbox { font-size: 11px; padding: 5px 10px 10px; line-height: 18px; margin: 0; border-radius: 0px 0px 5px 5px; }
.treeBox .sublist { margin: 0px 0px 0px 10px; }
.treeBox .sublist li{ background:none; line-height:30px;}
.treeBox .sublist li a{ font-size:12px;}
.treeBox li { background: url("../image/bullet-right.gif") no-repeat left 16px; list-style: none outside none; line-height: 35px; padding: 3px 1px 3px 13px; margin: 0; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; }
.treeBox li.cur a { color: #FF6600; font-weight: bold; text-decoration: none; }
.treeBox li a { color: #5C5B5B; font-size: 14px; font-weight: normal; text-decoration: none; }
.treeBox li a:hover { text-decoration: none ; color: #FF6600; }
.treeBox .searchBox { margin: 20px 0; }
.treeBox .searchBox .keyword { width: 116px; }
/* -- searchBox -- */
.searchBox { border: 0px solid #DDDDDD;   height: 28px; padding-left: 10px; }
.searchBox { position: relative; white-space: normal }
.searchBox label { height: 0; line-height: 0; overflow: hidden; width: 0; position: absolute; font-size: 0; z-index: -1; outline: 0 }
.searchBox .keyword { color: #999; }
.searchBox .keyword:focus { color: #555 }
.searchBox .keyword::-webkit-input-placeholder {
 color:#CCCCCC;
}
.searchBox .keyword:focus:-moz-placeholder, .searchBox .keyword:focus::-moz-placeholder {
color:transparent!important
}
.searchBox .keyword:focus::-webkit-input-placeholder {
color:transparent!important
}
.searchBox .btnSearch { background: #E0E0E0 url(../image/btn_search.gif) no-repeat; width: 28px; height: 28px; text-indent: -999px; overflow: hidden; cursor: pointer; }
/* -- 上一页下一页 -- */
.lift { margin-top: 60px; color: #999;font-size:14px }
.lift a { color: #333; font-size:14px }
.lift span { margin-right: 15px; }
/* 库项目样式
----------------------------------------------- */
/* -- urHere -- */
.urHere { height: 35px; line-height: 35px; color: #999999; border-bottom: 0px solid #CBD1D3; }
.urHere a { color: #999999; }
.urHere b { margin: 0 8px; }
/* -- recommendProduct -- */
.recommendProduct { padding-top: 10px; }
.recommendProduct li { float: left; width: 157px; height: 181px; margin-right: 17px; text-align: center; border: 1px solid #E4E4E4; }
.recommendProduct li.clearBorder { margin-right: 0; margin-bottom: 20px; }
.recommendProduct .img { margin-bottom: 8px; height: 150px; vertical-align: middle; }
.recommendProduct .name { height: 30px; line-height: 30px; font-size: 14px; }
.recommendProduct .name a { color: #999999 }
/* -- about -- */
.about { padding-top: 13px; }
.about p { float: left; width: 120px; height: 154px; }
.about dl { float: right; width: 465px; height: 154px; }
.about dl dt { display: block; font-size: 16px; font-weight: bold; color: #313131; padding: 5px 0; }
.about dl dd { line-height: 200%; color: #999999; word-wrap: break-word; word-break: normal; }
.about .aboutBtn { display: block; text-decoration: underline; color: #CC0000; font-weight: bold; margin-top: 12px; }
/* -- recommendArticle -- */
.recommendArticle li { background: url(../image/icon_red.gif) no-repeat left 50%; border-bottom: 1px dotted #D1D1D1; line-height: 38px; padding-left: 15px; }
.recommendArticle li b { float: right; color: #999999; }
.recommendArticle li.last { border-bottom: 0; }
/* -- contact -- */
.contact { border: 1px solid #CBD1D3; background-color: #EFEFEF; padding: 15px; }
.contact h3 { border-bottom: 1px solid #CBD1D3; padding-bottom: 10px; font-size: 14px; color: #7A7F81; }
.contact .box { padding: 15px 0 0 3px; }
.contact dl { margin-bottom: 8px; zoom: 1; overflow: hidden; }
.contact dt { float: left; background: url(../image/icon_contact.gif) no-repeat 0 0; width: 30px; height: 30px; margin-right: 17px; }
.contact dt.tel { background-position: 0 -30px; }
.contact dt.fax { background-position: 0 -60px; }
.contact dt.url { background-position: 0 -90px; }
.contact dt.email { background-position: 0 -120px; }
.contact dd { float: left; width: 278px; color: #7A7F81; line-height: 30px; }
/* page
----------------------------------------------- */
.page_img{position:relative; height:350px; width:100%}
#page { padding: 20px 0; }
#page h1 { color: #333333; font-size: 18px; font-weight: bold; }
#page .info { padding: 2px 0 20px 0; color: #999999; font-size: 13px; }
#page .content { color: #666666; line-height: 200%; padding-top: 10px; }
/* product_category
----------------------------------------------- */
.productList { padding-top: 20px; color: #999999; }
.productList dl { float: left; width: 330px; padding:5px; overflow:hidden; margin: 0 20px 20px 0; border: 1px solid #EEEEEE; }
.productList dl.dlhov{border: 3px solid #f60;padding:3px; }
.productList dl.last { margin-right: 0; }
.productList dt { float: left; width: 100%; text-align: center;}
.productList dd { float: left; width: 305px; padding: 10px 0 10px 10px; text-align:center }
.productList .name { overflow: hidden; }
.productList .name a { color: #999999; font-size:14px }
.productList .name a:hover { color: #000; }
.productList .brief { color: #999999; padding-top: 8px; }
.productList .price { padding-bottom: 10px; }
/* product
----------------------------------------------- */
#product { padding: 15px 0; }
#product .productImg { float: left; width: 300px; }
#product .productInfo { float: right; width: 355px; padding: 10px 0 0 15px; line-height: 200%; }
#product .productInfo h1 { font-size: 18px; }
#product .productInfo ul { padding-top: 10px; }
#product .productInfo .productPrice { margin-bottom: 5px; }
#product .productInfo .productPrice .price { font-family: Arial; font-size: 20px; font-weight: bold; }
#product .productInfo .btnAsk { margin-top: 50px; zoom: 1; overflow: hidden; }
#product .productInfo .btnAsk dt { float: left; width: 88px; height: 39px; line-height: 39px; text-align: right; padding-right: 3px; margin-right: 6px; background-color: #E0E0E0; color: #333; font-weight: bold; }
#product .productInfo .btnAsk dd { float: left; width: 300px; }
#product .productContent { padding:0px 0; }
#product .productContent h3.ttx { height: 35px; line-height: 35px; color: #7A7F81; font-weight: bold; font-size: 14px; border: 1px solid #CBD1D3; padding-left:15px; }
#product .productContent ul {  color: #666; line-height: 200%; }
/* article_category
----------------------------------------------- */
#articleList {width: 820px; overflow: hidden;}
#articleList dl { border-bottom: 1px dotted #D1D1D1; padding:0px 0; margin-bottom:20px }
#articleList dl.last { border-bottom: 0; }
#articleList dt { width: 100%; font-size:14px; padding-left: 15px; color:#666; margin-bottom: 10px; }
#articleList dt a{color: #0072DD;
font-weight: normal;
font-size: 18px;}
#articleList dd { color: #999999; padding-left: 2px; line-height: 180%; zoom: 1; overflow: hidden; }
#articleList dd p { float: left; }
#articleList p.img { margin-right: 10px; margin-top:0px;margin-bottom:20px; float:left; padding:5px; border:1px solid #dedede; }
#articleList dd p.desc { width: 100%; color:#666; font-size: 14px;}
#articleList .numDate { float: right; text-align: right; padding-top: 32px; }
#articleList .numDate em { color: #999; padding: 3px 4px; font-size: 12px; font-weight: normal; border-bottom: 1px solid #ddd; }
#articleList .numDate p { font-size: 12px; color: #999999; margin-top: 5px; }

.listinfo{background-color:#ffffff;margin-top:0px; padding: 10px;margin-bottom: 20px;  } 
.listinfo .hv{ font-size: 22px;color: #333; font-weight:normal;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc}
.listinfo  .listp{overflow: hidden;font-size: 16px;padding: 10px 0px;border-bottom: 1px solid #eee;margin-bottom: 10px; color: #444 ;width: 820px;
float: left;}
 .listinfo  .listp img{margin-top:0px;}
 .listinfo  .listp a{ color: #333;display: block;font-size: 16px;}
.listinfo  .listp .listimg{ width: 300px;display: inline-block; margin-bottom: 20px; float: left;margin-right: 20px;}
.listinfo  .listp span{float: left;}
.listinfo  .listp p{font-size: 14px; color: #666;padding: 10px 0px; }
.listinfo  .listp p a{font-size:14px; display: inline-block;background-color: #f60; color: #fff;padding: 5px 10px;border-radius: 10px;margin-top: 10px;}
.listinfo  .listp p a.libt{font-size: 14px; color: #666;padding:5px 10px;background: none;color: #666;border:1px solid #ccc; }
	.rightlist{ font-size: 14px;}
	.rightlist span{display:inline-block;font-size: 14px;padding: 3px 5px;border:0px solid #eee;margin: 3px;}

.listinfo  .liste{ font-size:16px;padding: 10px;border-bottom: 1px solid #ddd;margin-bottom: 10px; color: #444 }
.listinfo  .liste a{ color: #444; }
.listinfo  .liste a:hover{ color: #A02000; }
.listinfo  .liste span{float: right;}
.listinfo  .liste p{font-size: 14px; color: #666; }
.listinfo  .liste p a{font-size:20px; }
/* article
----------------------------------------------- */

.price{ font-size: 20px;line-height: 200%;display: inline-block;font-weight: normal;}
.price i{ font-size: 14px; color: #999;text-decoration:none;}

#article { padding: 20px 0; }
#article h1 { color: #333333; font-size: 18px; font-weight: bold; text-align: center }
#article .info { padding: 2px 0 20px 0; color: #999999; font-size: 13px; text-align: center }
#article .content { color: #666666; line-height: 180%; }
/* 留言板
----------------------------------------------- */
#guestBook { padding: 20px 0; }
#guestBook h2 { color: #555; font-size: 18px; font-weight: bold; margin-bottom: 20px; }
/* bookList */
#guestBook .bookList { margin-bottom: 30px; line-height: 180%; font-size: 13px; }
#guestBook .bookList dl { margin-bottom: 15px; }
#guestBook .bookList dt { color: #999; margin-bottom: 3px; }
#guestBook .bookList dt b { color: #999; margin-left: 20px; }
#guestBook .bookList dd { color: #666; overflow: hidden; zoom: 1; }
#guestBook .bookList dd em { float: left; width: 70px; }
#guestBook .bookList dd span { float: right; width: 910px; text-align: left; }
#guestBook .bookList p { color: #007cdb; margin-top: 5px; overflow: hidden; zoom: 1; }
#guestBook .bookList p em { float: left; width: 70px; }
#guestBook .bookList p span { float: left; width: 800px; }
#guestBook .bookList p b { color: #999; float: right; }
#guestBook .bookList .pager { text-align: left; }
/* bookList */
#guestBook .bookAdd { line-height: 180%; font-size: 13px; }
#guestBook .bookAdd dl { overflow: hidden; zoom: 1; margin-bottom: 15px; }
#guestBook .bookAdd dl dt, #guestBook .bookAdd dl dd { float: left; }
#guestBook .bookAdd dl dt { width: 70px; text-align: right; line-height: 30px; }
#guestBook .bookAdd .vcode { text-transform: uppercase; }
#guestBook .bookAdd .select { height: 28px; }
#guestBook .bookAdd dl.cue { margin: -8px 0 10px 60px; color: #999; }
#guestBook .bookAdd dl.submit { margin: 20px 0 0 60px; }
#guestBook .bookAdd dd b { display: block; padding: 2px 0 2px 3px; border: 1px solid #fec600; color: #666; background-color: #fbf8e9; line-height: 16px; }
/* 提示信息
----------------------------------------------- */
#douMsg { padding: 10px 0 100px 0; }
#douMsg dl { padding: 160px 0 200px 0; text-align: center; background-color: #EBEBEB; border-top: 1px solid #FFFFFF; }
#douMsg dt { color: #007cdb; font-size: 16px; margin-bottom: 30px; font-weight: bold; }
#douMsg dd { color: #666; }
#douMsg dd a { margin-left: 5px; color: #000; }
/* 分页
----------------------------------------------- */
.pager { text-align: center; padding-top: 20px; color: #666;font-size:14px }
.pager a { color: #666; text-decoration: underline; font-size:14px }
/**/
.servlist { width: 100%; background: #fff; }
.servlist ul li { width: 100%; background: #fff; padding: 70px 0px; }
.servlist ul li.on { background: #f5f1f1; }
.servlist ul li .layout { overflow: hidden; zoom: 1; width: 946px; }
.servlist ul li .pic { width: 159px; height: 159px; float: left; }
.servlist ul li .pic img { width: 159px; height: 159px; }
.servlist ul li .tmain { width: 740px; float: right; margin-top: 20px; }
.servlist ul li .tmain h1 { font-size: 24px; color: #00a0e9; }
.servlist ul li .tmain p { font-size: 14px; color: #999; line-height: 30px; }
/* 在线客服
----------------------------------------------- */
#onlineService { position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-380+"px");
top: 208px; right: 0; z-index: 999999; display: block; }
#onlineService .onlineIcon { position: relative; cursor: pointer; background: url(../image/online_service.png) no-repeat; width: 34px; height: 110px; text-indent: -9999px; overflow: hidden; }
#onlineService #pop { border: 3px solid #19b4ea; background-color: #F2F2F2; padding: 8px; width: 125px; min-height: 84px; position: absolute; right: 34px; top: 0; display: none; z-index: 999999; }
#onlineService .onlineQQ a { display: block; background: url(../image/online_service.png) no-repeat left -160px; color: #555555; width: 112px; height: 24px; line-height: 23px; padding-left: 27px; margin-bottom: 8px; }
#onlineService .onlineQQ a:hover { text-decoration: none; color: #19B4EA; }
#onlineService .service { border-top: 1px solid #DDDDDD; padding-top: 8px; color: #666; }
#onlineService .service a { color: #666; }
#onlineService .service li { background: url(../image/online_service.png) no-repeat left -202px; padding-left: 8px; }
#onlineService .goTop { display: none; }
#onlineService .goTop .goBtn { background: #F2F2F2 url(../image/online_service.png) no-repeat left -120px; width: 34px; height: 34px; display: block; }
/* footer
----------------------------------------------- */
.laga{font-size: 18px; font-weight: normal;display: inline-block;padding: 10px 20px;color: #666} 

#footer {  padding: 15px 0; padding-bottom:0px; line-height: 25px;border-top: 1px solid #ccc; color: #ddd; background-color:#1f2833; text-align: center;}
#footer .f_sp{ padding: 10px 0; margin-top:10px;font-size: 14px;}

#footer .footNav i { margin: 0 12px; color: #111; }
#footer .footNav a.first { margin-left: 0; }
#footer .copyRight {  ont-size:14px }
#footer .copyRight a { color: #ddd}
#footer .f_sp a { color: #ddd;font-size:14px;}
.copyRight {  font-size:14px;padding: 20px 0px; text-align: center; }
.copyRight a{ color: #ddd; }
.f_box table td{ vertical-align:top;}
.f_list{ width:100%; text-align:left;color:#111111}
.f_list p{ font-size:16px; color:#000000; font-weight:bold; padding:5px 0px 10px 0px}
.f_list a{ display:inline-block; width:100%;color:#666; font-size:12px}
.f_list a:hover{ text-decoration:none; color:#0099CC}
.sina_ico{ width:33px; height:33px; display:inline-block; background:url(../image/sina.png) no-repeat center center;}
.f_box table td img{ border:1px solid #dddddd; padding:3px; background-color:#FFF; width:110px; height:110px;}
/* link
----------------------------------------------- */
.link {text-align:left; width: 1050px; margin: 0 auto;}
.link strong { color: #7A7F81; font-weight: bold; }
.link a { color: #666; font-size:12px; }
.link a:hover { color: #ffffff; font-size:12px; text-decoration: none }

