﻿@charset "utf-8";

.clear{ overflow:hidden; _height:1px; _overflow:visible; }

.clean{ font-size:0px; line-height:0px; clear:both;}

.none{ display:none;}

:focus { outline: 0;} 

a{ blr:expression(this.onFocus=this.blur());text-decoration:none;}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

a{ text-decoration:none; outline:none; cursor:pointer;}

a:hover,img{ border:none;}

::selection{color:#fff; background:#0358b0;}

::-moz-selection{color:#fff; background:#0358b0;}

::-webkit-selection{color:#fff; background:#0358b0;}

body,button,input,select,textarea{ font:12px Verdana, Geneva, sans-serif;}

body{ font-family:Microsoft YaHei,LiHei Pro; background:url(../images/bodybg_02.png) repeat left top #fdfdfe;}
 
textarea{ resize:none}

h1,h2,h3,h4,h5,h6{ font-weight:normal;}

i{ font-style:normal;}

p{ text-align:justify; text-justify:inter-ideograph;}

ul,ol,dl{ list-style-type:none;}

.fl,.fr,.lifl li,.lifl dd{ float:left; display:inline; list-style:none;}

.fr{ float:right;}

.fmyh,h2.t,ul.mf input.t,ul.mf li,input,textarea{ font-family:Microsoft YaHei,LiHei Pro; }

.ttuc{ text-transform:uppercase;}

.szm{ text-transform:capitalize; }

.mod{ position:relative; z-index:9999; } 

.scroll,.scroll2{ position:relative; overflow:hidden;}

.scroll ul{ position:absolute; width:20000em; }

.scroll2 ul{ position:absolute; height:200em; }

.scroll ul li{ float:left; }	

.wrap{ width:1000px; margin:0 auto; position:relative;}

html{ overflow-x:hidden;}
 
.header{ border-bottom:2px solid #ffae31; background:#fff;}

.header .logo{ padding-top:69px;}
.header .tell{ float:right; padding-top:10px; padding-right:5px;}
 
.menu{ width:646px;}
 
ul.nav li{ float:left; padding:0 10px; text-align:center; position:relative;}
 
ul.nav li >a{ color:#666; font-size:19px; display:block; height:116px;  line-height:116px; font-weight:bold;}

ul.nav li:hover{ background:url(../images/lihover.png) no-repeat left top;}

ul.nav li.on{ background:url(../images/lihover.png) no-repeat left top;}

ul.nav li:hover >a{ color:#fff;}

ul.nav li.on >a{ color:#fff;}

ul.nav li.n1 .xla{ position:absolute; left:0; top:125px; display:none; z-index:99999; }
ul.nav li.n1 .la{ position:relative; width:672px;}
ul.nav li.n1 .la .yj1{ width:3px; height:34px; float:left; background:url(../images/yj.png) no-repeat left top;}
ul.nav li.n1 .la .yj2{ width:3px; height:34px; float:right; background:url(../images/yj2.png) no-repeat left top;}
ul.nav li.n1 .la dl{ float:left; height:34px; }
ul.nav li.n1 .la dl dd{ height:100%; line-height:34px; float:left; padding:0 8px 0 0; background:url(../images/xla_bg_03.jpg) repeat-x left top;  }
ul.nav li.n1 .xla .san{ position:absolute; top:-9px; left:-15px;}
ul.nav li.n1 .la dl dd a{ background:url(../images/nm1.png) no-repeat right center; display:block;padding:0 10px 0 4px;}
ul.nav li.n1 .la dl dd a:hover{ background:url(../images/nm2.png) no-repeat right center;}

ul.nav li dl dd a{ color:#fff;}
ul.nav li dl dd:hover a{ color:#2d4695;}


ul.nav li.n2 .xla{ position:absolute; right:-55px; top:125px; display:none; z-index:99999; }
ul.nav li.n2 .la{ position:relative;}
ul.nav li.n2 .la .yj1{ width:3px; height:34px; float:left; background:url(../images/yj.png) no-repeat left top;}
ul.nav li.n2 .la .yj2{ width:3px; height:34px; float:right; background:url(../images/yj2.png) no-repeat left top;}
ul.nav li.n2 .la dl{ float:left; height:34px; }
ul.nav li.n2 .la dl dd{ height:100%; line-height:34px; float:left; padding:0 8px 0 0; background:url(../images/xla_bg_03.jpg) repeat-x left top;  }
ul.nav li.n2 .xla .san{ position:absolute; top:-9px; right:43px;}
ul.nav li.n2 .la dl dd a{ background:url(../images/nm1.png) no-repeat right center; display:block;padding:0 10px 0 4px;}
ul.nav li.n2 .la dl dd a:hover{ background:url(../images/nm2.png) no-repeat right center;}
ul.nav li:hover .xla{ display:block;}
 
/*banner样式*/
.bfdm{ width:100%; height:422px;}
.banner{ height:422px; overflow:hidden; margin:0 auto; position:relative;}
.banner li{ height:422px; width:100%; }
ul.tabs { position:absolute; top:385px; left:50%; z-index:99999999; margin-left:-28px; width:72px;}
ul.tabs li { float: left; margin-right: 0px;}
ul.tabs li a{ display: block; width:10px; height:10px; text-align: center; text-indent: -9999px; overflow: hidden; background:url(../images/dian1.png) no-repeat center top;}
ul.tabs li.hover a{ background:url(../images/dian2.png) no-repeat center top;}
/*end*/


/*新闻样式*/
.sy_news{ position:relative; height:44px; background:#1b2d65; overflow:hidden;}
.syzx{ width:810px; position:relative;}
.sy_news .bt{position:absolute; left:0; top:16px;}
.synewsnr{ position:absolute; left:95px; top:0;}
.synewsnr ul li{ width:704px; height:44px; line-height:44px; color:#fff;}
.synewsnr ul li dd{ float:left; margin:0 17px; color:#fff;}
.synewsnr ul li dd span{ margin-left:35px;}
.synewsnr ul li dd img{ margin-top:17px;}
.synewsnr ul li dd a{ font-size:14px;color:#fff; }
#index-jd-l{ position:absolute; right:0; top:10px; background:url(../images/lt1.png) no-repeat; width:10px; height:6px;}
#index-jd-r{ position:absolute; right:0; top:28px; background:url(../images/rt.png) no-repeat; width:10px; height:6px;}

.search{width:180px;/*IE6*/ _width:180px; height:30px; background:url(../images/searchbox.png) no-repeat; margin-top:10px;}
.search input.index_srh{width:144px; text-indent:5px; height:30px; color:#000000; font-size:14px; font-family:"微软雅黑"; line-height:22px; border:none; border:0; background:none;}
.search input.search_yh{ background:url(../images/ser.png) no-repeat left top; width:20px; height:20px; border:none; font-size:16px; cursor:pointer; margin:6px 5px 0 0;}
.search input{outline:none}

.syMain{ margin-top:33px;}
.zixuntu{ width:257px; height:290px; overflow:hidden; margin:17px 0 0 14px;}
.chan_tu{ height:290px; overflow:hidden;}
.chan_tu ul li{width:257px; height:290px; overflow:hidden; position:relative;}
.chan_tu ul li >a{ width:257px; height:290px; display:block;}
.kg{ position:absolute; top:221px; padding-top:8px; background:url(../images/dnbg.png) no-repeat left center; width:257px; height:17px;}
ul.dian{ margin:0 auto; width:85px;}
ul.dian li{ float:left; text-indent:-9999px; background:url(../images/bf1.png) no-repeat left center; width:8px; height:8px; margin-right:8px; text-align:center; }
ul.dian li.active{ background:url(../images/bf2.png) no-repeat left center;}
.chan_tu ul .mz{ width:257px; position:absolute; bottom:0; left:0; height:48px; line-height:48px; background:url(../images/comtu_03.jpg) no-repeat left top; padding-left:92px;}
.chan_tu ul p a{ color:#fff; font-size:14px; background:url(../images/jt.png) no-repeat right center; padding-right:20px;}

.news_center { width:375px; margin:30px 0 0 27px; position:relative;}
.news_center .more{ position:absolute; top:7px; right:0;}
.center_con{ font-family:"微软雅黑"; margin-top:12px;}
.center_con .center_bt{ font-size:16px; color:#2d4695; }
.center_con .center_bt a{ font-size:16px; color:#2d4695; }
.center_con .center_dt{ color:#ccc; font-size:12px; padding:5px 0;}
.center_con .center_nr{ color:#999; font-size:12px; line-height:22px;}
ul.center_xw{ margin-top:17px;}
ul.center_xw li a{ color:#666666; font-size:12px;}
ul.center_xw li span{ float:right; color:#d3d3d3;}
ul.center_xw li{ background:url(../images/dl.jpg) no-repeat left center; text-indent:12px; height:22px; line-height:22px;}
ul.center_xw li:hover a{ color:#2d4695;}
.sy_tit span{ display:block; color:#2d4695;}
.sy_tit{ font-size:18px; color:#939494; font-family:Microsoft YaHei,LiHei Pro;  position:relative;}
.sy_tit i{ position:absolute; top:0; right:0;}
.sy_tit .dotline2{ position:absolute; top:32px; right:0;}
.syMain .wrap2{ background:url(../images/kuang.png) no-repeat center top; width:1015px; margin:0 auto; padding-bottom:21px;}
.syContact{ width:275px; margin:30px 0 0 49px;}
.phone{ background:url(../images/tel.png) no-repeat left center; line-height:22px; margin:27px 0 14px 0; font-size:15px; color:#2c4c9f; text-indent:24px;}
.dizhi{ color:#666; font-size:12px; line-height:24px;}
ul.wb{ background:url(../images/dtbg.png) no-repeat left top; width:231px; height:44px; margin-top:11px;}
ul.wb li{ width:77px; height:44px; text-align:center; line-height:44px;}
ul.wb li a{ color:#5a5a5a; padding-left:28px; font-size:12px;}
ul.wb .wb1{ background:url(../images/wb2.png) no-repeat 8px center; }
ul.wb .wb1:hover{ background:url(../images/wb1.png) no-repeat 8px center;}
ul.wb .wb2{ background:url(../images/wb3.png) no-repeat 8px center; }
ul.wb .wb2:hover{ background:url(../images/wb4.png) no-repeat 8px center; }
ul.wb .wb3{ background:url(../images/wb5.png) no-repeat 8px center; }
ul.wb .wb3:hover{ background:url(../images/wb6.png) no-repeat 8px center; }
.ProList ul.tab-hd{ border-bottom:2px solid #2d4695; height:34px; position:relative; margin:22px 15px 0 15px;}
.ProList ul.tab-hd li{ float:left; background:url(../images/hv1.png) no-repeat left top; margin-right:6px; width:100px; height:34px; text-align:center;}
.ProList ul.tab-hd li span{ position:absolute; top:10px; right:0; display:none;}
.ProList ul.tab-hd li a{ line-height:34px; font-size:16px; color:#fff; display:block;}
.ProList ul.tab-hd li.active{ background:url(../images/hv2.png) no-repeat;}
.ProList ul.tab-hd li.active span{ display:block;}
.chan{ display:none;}
.chan ul{ width:988px;}
.chan ul li{ float:left; overflow:hidden; text-align:center;  margin:18px 0 0 14px; width:232px; height:196px; position:relative;}
.chan ul li .img{ background:url(../images/tubg4.png) no-repeat left top; display:block; width:232px; height:154px; padding-top:15px;}
.chan ul li .hoverimg{ position:absolute; top:8px; left:8px; display:none; }
.chan ul li p{ text-align:center; font-size:14px; color:#666;}
.chan ul li .mz{ line-height:35px;}
.syPro{ margin-top:7px;}
.syPro .wrap{ background:#fff; border:1px solid #dcdcdc; height:1150px;  padding-bottom: 24px;}
.chan ul li:hover .mz{ color:#2d4695;}
.chan ul li:hover .img{background:url(../images/tubg5.png) no-repeat left top;}
.chan ul li:hover .hoverimg{ display:block;}
.ProList ul.tab-hd li.active .chan{ display:block;}

.syBottom{ margin-top:10px;}
.syBottom_left{ width:256px; margin:19px 0 0 15px;}
.syBottom .wrap{ background:#fff; border:1px solid #dcdcdc; padding-bottom:16px; }
.conbt{ background:url(../images/le2.png) no-repeat left bottom; color:#2d4695; font-size:18px; padding-bottom:10px;}
.synr{ margin-top:19px;}
.synr img{ border:3px solid #dbdbdb; margin-right:15px;}
.synr .nr{ color:#666; font-size:12px; line-height:24px;}
.synr .nr a{ color:#2d4695;}

.syBottom_center{ width:400px; margin:24px 0 0 22px; background:url(../images/nwbg32.png) no-repeat center 12px; padding-left:23px;}
.list1{width:366px;}
.list1 li{ width:366px; }
ul.syBottom_center_list{ margin-top:22px;}
ul.syBottom_center_list li{text-indent:16px; background:url(../images/dqng.png) no-repeat left center; float:left; height:25px; line-height:25px;}
ul.syBottom_center_list li a{ color:#666;}
ul.syBottom_center_list li span{ color:#999;}
ul.syBottom_center_list li:hover a{ color:#2d4695;}

.syBottom_right{ width:240px; padding-left:26px; margin-top:26px;}
.list2{width:240px;}
.list2 li{ width:240px; }

.footer{ background:url(../images/fbg_06.png) repeat left top; height:166px;}
.ma{ position:absolute; top:42px; left:0;}
.company{ font-size:14px; color:#e3e6f1; position:absolute; left:106px; top:42px;}
.ftel{font-size:14px; color:#9ea9cd; position:absolute; left:106px; top:65px;}
.address{font-size:13px; color:#a0accf; position:absolute; left:106px; top:60px; line-height:20px;}
.fxdm{ position:absolute; right:0; top:59px;}
.baijie1{position:absolute; right:121px; top:6px; width:100px; color:#8794bf;}
.baijie2{ position:absolute; top:90px; right:0; color:#8794bf;}
.baijie2 a{color:#8794bf;}
.baijie3{ position:absolute; top:114px; right:0; color:#8794bf;}

.nbanner p{height:240px;}
.ny{margin-top:11px;}
.ny .wrap3{ background:#fff; width:1090px; margin:0 auto; padding:23px 0;}
.bt2{ height:35px; color:#2d4695; font-size:20px; font-weight:bold; border-bottom:5px solid #2d4695; width:190px;}
.bt2 span{ color:#a1a1a1; margin-left:5px;}
/*产品分类 begin*/
.side{width:190px; margin-left:30px;}
.sd_nr{background:url(../images/ltbg2.png) repeat-y right top; width:231px;}
.foot_nav2{background:url(../images/nav_footbg.png) no-repeat left bottom; height:5px; width:228px;}

/*产品分类 begin*/
ul.pro_case{ border-bottom:1px solid #ccc; width:190px; margin-top:21px;}

ul.pro_case li{ width:190px; font-size:13px; line-height:45px; background:url(../images/de2.png) no-repeat 175px 16px; border-top:1px solid #ccc; margin-top:-1px; }

ul.pro_case li:hover{ background:url(../images/de.png) no-repeat 175px 16px; }

ul.pro_case li >a{ color:#999;text-indent:20px; display:block; }

ul.pro_case li:hover >a{ color:#2d4695; }

ul.pro_case li dl{ display:none; border-top:1px solid #ccc; width:190px; }

ul.pro_case li dd{ font-size:12px; width:50%; line-height:42px; background:#fff; float:left; border-bottom:1px solid #ccc;  }

ul.pro_case li dd a{ background:url(../images/dg_05.jpg) no-repeat right center; display:block; padding-right:10px; float:left;color:#999; width:85%; text-indent:18px; }

ul.pro_case li dd a.on{color:#0063ad;}
ul.pro_case li dd:hover a{ color:#0063ad; }

ul.pro_case li dd:hover a{background:url(../images/dg_03.jpg) no-repeat right center;}

ul.pro_case li.on{ background:url(../images/de.png) no-repeat 175px 16px; }

ul.pro_case li.on >a{ color:#2d4695;}

ul.pro_case li.on dl{ display:block; }
/*产品分类 end*/

/*产品分类 end*/
.nymain{width:820px; margin-right:23px;}
.mtitle{font-weight:bold; color:#2d4695; font-size:18px; height:38px; border-bottom:1px solid #2d4695;}
.mtitle span{color:#999; font-size:12px; text-align:right; line-height:38px; font-weight:normal; background:url(../images/dq2.png) no-repeat left center; text-indent:18px;}
.mtitle span a{color:#999;}
/*产品列表 begin*/
.mtitle2{border-bottom:5px solid #c49c54; height:41px; color:#70bb2b; font-size:20px; font-weight:bold; line-height:41px;}
.mtitle2 span{color:#a1a1a1; margin-left:5px;}
/*页码放置 end*/
/*产品简介样式*/
.nyabus{ min-height:625px;}
.nyabus span img{margin-top:10px;}
.nyabus p{font-size:12px !important; color:#666 !important; line-height:28px; text-indent:24px;}

/*新闻列表 begin*/
.ny_news li{width:696px; height:94px; border-bottom:1px dotted #ddc8a3; padding:28px 0 0 0;}
.ny_news li a{height:91px; display:block;}
.ny_news li img{float:left; width:134px; height:78px; border:1px solid #e4e4e4;}
.ny_news li .name{margin-left:154px; font-size:14px; color:#666666; line-height:16px;}
.ny_news li:hover .name{color:#2d4695;}
.ny_news li .xq{color:#999; font-size:12px; margin-left:154px; border:1px solid #e5e5e5; width:90px; height:26px; text-align:center; line-height:26px; margin-top:5px;}
.ny_news li .sj{margin:3px 0 0 154px; font-size:12px; color:#d2d2d2; line-height:15px;}
.ny_news li .nr{margin:10px 0 0 154px; color:#999999; line-height:22px; height:45px; overflow:hidden; font-size:12px;}
/*新闻列表 end*/
/*页码放置 begin*/
.page{ height:33px; width:100%; text-align:center; padding:45px 0; font-size:0px; font-family:Arial, Helvetica, sans-serif; }

.page a{ width:20px; line-height:33px; text-align:center; height:33px; display:inline-block; *display:inline; *zoom:1; text-align:center; font-size:18px; color:#806941; margin: 0 3px; }

.page a.prev{ background:url(../images/bg.gif); width:35px; height:33px; text-align:left; color:#fff; margin-right:10px; padding-left:1px; }

.page a.prev:hover{ background-position: 0 -33px; }

.page a.next{ background:url(../images/bg.gif) no-repeat -36px 0; width:35px; height:33px; text-align:right; color:#fff; padding-right:1px; margin-left:10px; }

.page a.next:hover{ background-position: -36px -33px; }

.page a.num:hover{ color:#2d4695; }

.page a.cur{ color:#2d4695; }
/*页码放置 end*/

.sychan ul{ width:829px; margin-left:-15px;}
.sychan ul li{ float:left; overflow:hidden; margin:18px 0 0 13px; width:194px; height:192px; position:relative;}
.sychan ul li .img{ background:url(../images/sytubg.png) no-repeat left top; display:block; width:194px; height:140px; padding-top:16px; text-align:center; }
.sychan ul li span img{ width:178px; height:114px;}
.sychan ul li .hoverimg{ position:absolute; top:12px; left:8px; display:none;}
.sychan ul li p{ font-size:14px; color:#666;}
.sychan ul li .mz{ line-height:20px;}
.sychan ul li .mz2{ text-align:left;}

.sychan ul li:hover .mz{ color:#2d4695;}
.sychan ul li:hover .mz2{ color:#2d4695;}
.sychan ul li:hover .img{background:url(../images/ny5.png) no-repeat left top;}
.sychan ul li:hover .hoverimg{ display:block;}

/*end*/
.detail{width: 700px; margin: 0 auto;font-family:"微软雅黑"; color:#999; min-height:625px;}
.detail .title{height: 27px;}
.detail .title h3{line-height: 27px; padding-left: 14px;}
.detail .cont{border-top:0px; padding: 0 20px; width: 658px;}
.detail .tit{height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden;}
.detail .related{padding:6px 0; text-align: center;}
.detail .related span{padding: 0 10px;}
.detail .text{padding:0 10px; line-height: 23px;}
.detail .text .photo{text-align: center;}
.detail .text .wk_new{ text-indent:24px;}
.detail .other{padding: 8px 0 ; width: 100%;}
.detail .other li{line-height: 24px;}
.detail .print{padding: 8px 0; text-align: right; clear: both;}
.detail .print a{margin-right: 20px; color:#999;}
.related p{text-align:center;}
.related a{color:#999;}
.other a{color:#999;}
/* message css*/
.ny_msg{width:730px;margin:0 auto;padding-top:10px;padding-bottom:10px;}
.ny_msg .fontColor{color:#808281;}
/* 欢迎标题样式*/
.ny_msg .welcome{height:41px; line-height:18px; text-align:center;padding-bottom:25px;background:url(../images/bg_msg_title.png) no-repeat center bottom; font-size:18px;font-family:"微软雅黑"; color:#616c76;}
.ny_msg .welcome span.en{font-family:"微软雅黑"; line-height:18px; font-size:12px; -webkit-text-size-adjust:none; color:#616c76;}
.ny_msg .bridge{height:32px; width:158px;border-bottom:3px solid #e3e3e3; background:#fff;}
.ny_msg .bridge a{display:inline-block;*zoom:1;width:79px;height:30px;line-height:30px;text-align:center;background:url(../images/bg_tab_msg.jpg) repeat; color:#58616a;}
.ny_msg .bridge a:hover{text-decoration:none; background:url(../images/bg_tab_msg_on.jpg) repeat; color:#fff;}
.ny_msg .bridge a.on{background:url(../images/bg_tab_msg_on.jpg) repeat; color:#fff;}
.msgWrite{padding-left:180px; background:url(../images/bg_msg_w_1.png) no-repeat left center;margin-top:35px;}
.msgWrite .bridge{margin-left:112px;}
.msgWrite .msgform{margin-left:40px; width:510px; margin-top:8px;}
.msgWrite .msgform ul li{padding:8px 0;float:left; width:100%; position:relative;}
.msgWrite .msgform ul li p.type{width:70px;float:left;line-height:34px; text-align:right;}
.msgWrite .msgform ul li span.msgIn{float:left; border-bottom:3px solid #e3e3e3; padding-bottom:1px;}
.msgWrite .msgform ul li span.msgIn input{height:30px; line-height:30px; border:none; background:#e3e5e7; font-size:14px;}
.msgWrite .msgform ul li span.tips{line-height:34px; padding-left:10px; position:absolute; white-space:nowrap;}
.msgWrite .msgform ul li span.msgIn textarea{line-height:20px; border:none; background:#e3e5e7;}
.msgWrite .msgform ul li.butbox input{width:86px; height:33px; border:none; border-bottom:2px solid #e3e3e3; background:#6d7983;line-height:30px; cursor:pointer; color:#fff;}
.msgWrite .msgform ul li.butbox input:hover{background:#f76b3a;}
.msgCk{margin-top:35px;}
.msgCk .bridge{margin:0;margin-bottom:10px;}
.msgCk .msglist{overflow:hidden;_zoom:1;}
.msgCk .msglist ul{margin:-22px 0 0 0;}
.msgCk .msglist ul li{margin-bottom:24px; border-top:1px solid #8d8d8d; padding-top:21px;}
.msgCk .msglist ul li p{height:40px;line-height:40px;padding-left:18px; background:#e6e9ec; border-bottom:1px solid #fefdfe; color:#59636c;}
.msgCk .msglist ul li b.tit{font-size:14px;font-weight:bold; color:#000;}
.msgCk .msglist ul li div{color:#59636c; line-height:18px;border-bottom:1px solid #fefdfe;padding:15px 18px 20px 18px; background:#e6e9ec;}
.msgCk .msglist ul li p.msger{background:#d8dde0;}
.msgCk .msglist ul li .msgText{background:#d8dde0;}
.msgCk .msglist ul li .msgReply{border-bottom:none;}
.msgCk .msgpages{text-align:center;}
.msgCk .msgpages a{margin:0 1px; font-family:Arial; color:#666666;}
.msgCk .msgpages span.msgpageAll{color:#666666;}


/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999999;top:200px; right:0;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.side_center .qqserver p a{ color:#333;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{padding:3px 0 3px 23px; color:#e1e1e1; font-size:14px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}
.htline4{ font-size:12px;}
.htline4 i{ color:#da7620; font-weight:bold;}

/* green skin  */
.side_green .side_title{background-position:-333px -75px;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-333px -135px;}
.side_green .close_btn{background-position:-45px -23px;}
.side_green .close_btn:hover{background-position:-66px -23px;}
.side_green .show_btn{background-position:-152px 0;}
.side_green hr{border-bottom:1px solid #edf2e5;}
.mz2{ color:#666; font-size:12px;}


