﻿@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 '����',Helvetica,Arial,sans-serif; color:#444; background:#F8F8F8;}
a{ color:#5B5B5B; text-decoration:none;}
a:hover{color:#0082F0; text-decoration:none;}
.bd{ border:1px solid #E4E4E4; height:100%; border-top:0;}
/*header*/
#top{ height:40px; background:url(../images/top.jpg) repeat-x; line-height:38px; border-bottom:1px solid #E3E3E3; overflow:hidden; color:#979797;}
#top a{ color:#979797;}
#tel a{ margin:0 3px;}
#tel em{ color:#FF0305; font-size:14px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#tel a:hover{ text-decoration:underline;}
#top .fgxj {margin-left:10px;}
#top .fgxj span{ display:inline; margin-top:12px; margin-left:5px; float:left;}
#top .fgxj span.fg{ margin-top:0;}
#skin{ display:inline; float:left;}
#skin li{ display:inline; margin-top:12px; margin-left:5px; float:left; cursor:pointer; line-height:normal;}
#header{position:relative; z-index:999;}
#topbanner{ height:112px; position:relative;}
#topbanner #logo{ position:absolute; left:0; top:0; width:562px; height:112px;}
#topbanner #logo a{ display:block; height:112px; text-indent:-2000px; overflow:hidden;}
#topbanner #serch{ width:407px; position:absolute; right:0; top:32px;}
#topbanner #serch .serchbox{ height:38px; background-color:#0082F0; overflow:hidden;}
.sechl{ background:none; border:0 none; width:302px; height:32px; padding-left:35px; background:url(../images/serch.jpg) #fff 7px center no-repeat; display:inline; float:left; margin-top:2px; line-height:32px;margin-left:2px; color:#9F9F9F;}
.sechn{ width:67px; height:38px;background-color:#0082F0; border:0; float:right; display:inline; font-size:14px; cursor:pointer; font-family:"΢���ź�"; color:#fff;}
.hotwords{ color:#9F9F9F; margin-top:8px;}
.hotwords a{color:#9F9F9F; margin:0 3px;}
.hotwords a:hover{ text-decoration:underline;}
/*menu*/
#menu{ height:47px; background-color:#0082F0; position:relative; z-index:1000;}
.leftmenu{ display:inline; float:left; width:226px; position:relative; margin-top:-5px; z-index:1000; left:-4px;}
.htt{ height:40px; background:url(../images/bluetop.gif) no-repeat; text-align:center; padding-left:25px; padding-top:12px; font-size:16px; color:#fff;font-weight:normal; font-family:"΢���ź�";}
.htt em{ background:url(../images/menur.gif) no-repeat; display:inline; margin-top:3px; width:19px; height:19px; float:right; padding-right:25px;}
.htt_none em{ background:url(../images/menudown.gif) no-repeat;}
.nav{ display:inline; float:left; padding-left:10px;}
.nav li{ display:inline; float:left;}
.nav li a{ display:inline-block;height:47px; line-height:46px; color:#fff; padding:0 22px; font-size:16px;}
.nav li a:hover,.nav li.current a{ background-color:#006DCA; color:#fff;}
.zxbm{ display:inline; float:right; margin-left:3px;}
.zxbm a{ display:block; height:33px; padding-top:14px;}
/*leftmenudown*/
.leftmenudown{ width:216px; position:absolute; left:5px; height:419px; background-color:#838383; top:52px; overflow:hidden;}
.menu_tt{ height:32px; background:url(../images/sj.png) left center no-repeat; margin:0 13px; padding-left:20px; color:#fff; font-size:14px; line-height:30px; margin-top:8px; font-weight:bold;}
.menu_tt a{ color:#fff}
.menu_tt a:hover{ color:#fff; text-decoration:underline;}
.menu_list{ padding:0 12px; line-height:20px; background:url(../images/menulist.jpg) bottom repeat-x; padding-bottom:13px;}
.menu_list a{ margin:0 4px; color:#f1f1f1; display:inline-block;}
.menu_list a:hover{ color:#fff; text-decoration:underline;}
.leftmenudown .last{ background:none;}
.leftmenudownnone{ display:none;}
/*banner*/
#bannerbox{ width:730px; display:inline; float:left; margin-left:229px; margin-top:11px;}
#banner{ height:281px; width:730px; overflow:hidden; position:relative;}
#banner .hd{ position:absolute; right:10px; bottom:13px; z-index:1000;}
#banner .hd li{ width:18px; height:6px; cursor:pointer;margin-right:5px; display:inline; text-indent:-2000px; overflow:hidden; float:left; background:#fff; line-height:normal; font-size:1px;}
#banner .hd li.on{ background:#FFDE00;}
.bannerpic{ width:730px; height:281px; overflow:hidden; position:relative;text-align:left; color:#fff;}
.bannerpic li{ height:281px; overflow:hidden;}
.bannerpic li img{ width:730px; height:281px;}
#ad{ height:125px; border:1px solid #E4E4E4;}
#ad li{ display:inline; float:left; width:242px; height:125px; border-right:1px solid #E4E4E4;}
#ad li.last{ border:0 none;}
#ad li img {width:242px; height:125px;}
.ad4{ text-align:center; height:116px; padding-top:10px;}
.ad4 img{ width:209px; height:106px;}
/*������Ѷ*/
.newbox{ width:228px; background-color:#fff; display:inline; float:right; margin-top:11px;}
.ty_h3{ height:23px; color:#0083F2; line-height:22px; font-size:16px; font-weight:normal; border-left:5px solid #0082F0; padding-left:11px; margin-top:10px; display:inline; float:left;}
.newbox .ty_h3{ height:42px; display:block; float:none; padding-left:13px; line-height:40px; border:1px solid #E4E4E4; font-weight:normal; margin-top:0;}
.newsboxct{ height:236px;}
.newslist{ padding-left:15px; padding-top:10px;}
.newslist li{ height:24px; line-height:24px;}
.newslist li a{ background:url(../images/h_dian.jpg) center left no-repeat; padding-left:10px;}
.newslist li a:hover{ background:url(../images/blue_dian.jpg) left center no-repeat;}
.newslist li.news a{ background:url(../images/red_dian.jpg) left center no-repeat; color:#EC1920;}
.newslist li span{ display:inline; float:right; color:#A4A4A4;}
/*У��ѡ��*/
.xiuaoquchax{ width:956px; height:116px; display:inline; float:left; border:1px solid #e4e4e4; margin-top:17px; position:relative; background-color:#fff;}
.xqcx{ position: absolute; left:-4px; top:-5px; width:116px; height:111px; background:url(../images/blue_xqcx.png) no-repeat;}
.xq_scrollbox{ position:relative; z-index:0; width:848px; height:102px; float:right; margin-right:23px; margin-top:24px; overflow:hidden;}
.xq_scrollbox .xq_list li{ width:117px; height:102px; text-align:center; display:inline; float:left; margin-right:19px; line-height:20px; font-size:14px;}
.xq_scrollbox .xq_list li a{ display:block; height:86px; outline:none; padding:8px 14px; color:#5C5C5C; background:url(../images/xqh_h.jpg) no-repeat;}
.xq_scrollbox .xq_list li a:hover{ background:url(../images/blue_h.jpg) no-repeat; color:#fff;}
.xq_scrollbox .tempWrap{ width:806px!important;}
.pnBtn{ position: absolute; width:23px; height:22px;z-index:9999; overflow:hidden; top:1px; right:0px; background:url(../images/pnBtn.jpg) top repeat-x; border:1px solid #E0E0E0; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer; text-align:center; line-height:22px;  font-size:14px;}
.pnBtn a,.prev:hover{color:#BFBFBF;}
.prev{}
.next{ top:32px; background:url(../images/pnBtn_blue.jpg) top repeat-x; border:1px solid #0E9EF7;}
.next a,.next a:hover{color:#fff; }
.xiaoqbox{ height:370px; overflow:hidden; margin-top:10px; border-bottom:1px dashed #dedede; padding-bottom:20px;}
.xiaoq_pic{ width:540px; height:370px; display:inline; float:left; margin-right:20px; position:relative; overflow:hidden;}
.xiaoq_info{ margin-top:10px;}
.xiaoq_pic .hd li{ width:24px; height:6px; cursor:pointer;margin-right:5px; display:inline; text-indent:-2000px; overflow:hidden; float:left; background:#fff; line-height:normal; font-size:1px;}
.xiaoq_pic .hd li.on{ background:#FFDE00;}
.xiaoq_pic .hd{ position:absolute; right:10px; bottom:13px; z-index:1000;}
.xiaoq_piclist{width:540px; height:370px;position:relative; overflow:hidden;}
.xiaoq_piclist ul{width:540px; height:370px;position:relative; overflow:hidden; display:inline; float:left;}
.xiaoq_piclist li{ display:inline; float:left;width:540px;}
.xiaoq_piclist li img{width:540px; height:370px}

/*ad5*/
.ad5{ float:right; width:228px; height:118px; margin-top:16px;}
.ad5 img{ width:228px; height:118px;}
/*�γ��Ƽ�*/
.tuij_tt{ height:52px; background:url(../images/kectuij.jpg) repeat-x; margin-top:17px;}
.tuij_tt2{ border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; font: bold 18px/50px "΢���ź�";color: #0082F0; padding-left:20px;}
.tuij_tt2 span{ margin-left:10px;font: normal 12px/51px "����"; color:#AFAFAF;}
.tuij_tt2 span.fr{ margin-right:20px;}
.tuij_tt2 span.fr em{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FF822E;}
.tuij_tt2 span.shunxue{ display:inline; float:left; width:120px; text-align:center;  background-color:#fff; border:1px solid #E4E4E4; position:relative; border-top:2px solid #0082F0; margin-bottom:-1px; margin-left:-4px; height:50px; font: bold 14px/48px "΢���ź�";color:#0082F0;}
.tuij_tt li{ display:inline; float:left; width:109px; height:52px; text-align:center; font-size:14px;}
.tuij_tt li a{ display:block; height:52px; line-height:50px;border-right:1px solid #E3E3E3}
.tuij_tt li.first { width:110px;}
.tuij_tt li.first a{ border-left:1px solid #E3E3E3}
.tuij_tt li a:hover,.tuij_tt li.on a{ background-color:#0082F0; color:#fff; font-weight:bold;  border:0 none;}
.tuij_tt2 h3{ display:inline; float:left; height:52px;background-color:#0082F0; color:#fff; font-weight:bold; line-height:50px; padding:0 20px;}
.kebox{background-color:#fff; border:1px solid #e4e4e4; border-bottom:0; border-top:0;}
.tuijbox_ct,.kclist_hk{ position:relative; overflow:hidden;}
.kclist_hk{ display:none;}
.kebox_tt{ background:url(../images/kebox_tt.jpg) repeat-x; height:44px; border-bottom:1px solid #e4e4e4;font-weight:bold; color:#585858; line-height:43px;}
.kec_list li{ display:inline; float:left; text-align:center;}
.kec_list li.kc_tt{ text-align:left; padding-left:15px; width:363px;}
.kec_list li.kc_xy{ width:150px;}
.kec_list li.kc_sj{ width:190px;}
.kec_list li.kc_ks{ width:120px;}
.kec_list li.kc_rs{ width:120px;}
.kec_list li.kc_jg{ width:120px;}
.kec_list li.kc_bm{ width:120px;}
.ccbox_list .kec_list{ height:50px; line-height:49px; border-bottom:1px solid #e4e4e4; color:#858585;}
.ccbox_list .kec_list li.kc_tt a,.ccbox_list .kec_list li.kc_sj{ color:#0083F0;}
.ccbox_list .kec_list li.kc_tt a:hover{ color:#FF6600;}
.ccbox_list .kec_list li.kc_jg{ color:#EE7002;}
.kec_list li.kc_bm a,.bmty_bm a{ display:block; height:26px; line-height:26px; color:#fff; margin:0 auto; margin-top:11px; background:url(../images/bm.jpg) repeat-x; width:70px; border:1px solid #FF8216; border-radius:2px;}
.bmty_bm a{ margin-top:0px;}
.bmty_bm a:hover{ color:#fff;}
.ad6{ margin-top:14px;}
/*����ѡ��*/
.youzhong{ height:380px; width:1198px; margin:0 auto; background-color:#fff; margin-top:14px; border:1px solid #e4e4e4;}
.you_left{ width:222px; display:inline; float:left; border-right:1px solid #e4e4e4; height:380px; padding:0 13px;}
.you_tt{ font-size:14px; font-weight:bold;  padding:19px 0; padding-bottom:5px;}
.you_tt span{color:#CC0001;}
.you_list li{ border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; color:#fff; height:90px; overflow:hidden; margin-top:16px;}
.you_list li a{ color:#fff;}
.you_list li .you_sh{ display:inline; float:left; text-align:center; width:60px; font-size:60px; font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; height:89px;}
.you_list li .you_info{ padding-right:10px;}
.you_list li .you_info h3{ font-size:16px; margin-top:15px;}
.you_list li.you_1{ background-color:#CC0001}
.you_list li.you_2{ background-color:#fe9900}
.you_list li.you_3{ background-color:#26A9E1}
/*��������*/
.fudaozl{ width:665px; border-right:1px solid #e4e4e4; display:inline; float:left; height:380px;}
.fudaozl_tt{ height:43px; border-bottom:1px solid #e4e4e4;}
.fudaozl_tt .more{  line-height:42px;}
.fudaozl_tt .ty_h3{ border-left:0;}

.fudaozl_list{ margin:10px 0 0 16px;}
.fudaozl_list li{ height:26px; line-height:26px; font-size:14px;}
.fudaozl_list li span{ margin-right:9px;}
.fudaozl_list li span,.fudaozl_list li span a{ color:#B0B0B0;}
/*��������*/
.zhenti{ width:283px; display:inline; float:right;}
/*��ѧ�*/
.jxhdbox{ border:1px solid #e4e4e4;margin-top:14px; width:1198px; background-color:#fff; height:316px;}
.jxhd_tt{ height:45px; border-bottom:1px solid #E4E4E4;}
.jxhd_tt .more{ line-height:43px;}
.jxhd_list_tt{ height:47px; position:relative; margin-top:-1px;  display:inline; float:right;}
.jxhd_list_tt li{ height:45px; width:119px; border:1px solid #E4E4E4; border-right:0; font-size:14px; line-height:43px; text-align:center; display:inline; float:left;}
.jxhd_list_tt li a{ color:#5D5D5D; font-size:14px; display:block; height:45px;}
.jxhd_list_tt li.on{ border-bottom:0; border-top:2px solid #0082F0; background-color:#fff;}
.jxhd_list_tt li.on a{ color:#0084F1;}
.jxhd_list li{ width:269px; margin-left:24px; display:inline; float:left; margin-top:21px; color:#B2B2B2;}
.jxhd_list li img{ width:269px; height:151px;}
.jxhd_list li h3{ height:41px; line-height:40px; color:#474747;}
.jxhd_list li span.renshu{ float:left; line-height:30px;}
.jxhd_list li span.bm{ float:right; width:81px; height:29px; text-align:center; margin-right:7px;}
.jxhd_list li span.bm a{ height:29px; display:block; line-height:28px; background-color:#26A9E1; color:#fff; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; }
.jxhd_list li span.bm a:hover{ background-color:#006DCC;}
.jxhd_listbox{ position:relative; margin:0 auto; height:270px; overflow:hidden;}
/*ʦ���Ŷ�*/
.shi_tearm{ width:899px; display:inline; float:left; border:1px solid #e4e4e4; margin-top:14px; background-color:#fff; height:321px;}
.shi_tearmbox{ position:relative; margin:0 auto; height:276px; overflow:hidden;}
.shi_tearm .tempWrap{ width:870px!important; margin:0 auto;}
.team_list li {margin:0 20px; margin-top:19px; width: 178px; display:inline; float: left; text-align:center; position: relative;}
.team_list li .designer_pic1 { width: 178px; height: 178px; position:relative;}
.team_list li .designer_pic1  img{ width:178px; height:178px;}
.team_list li .designer_pic1 .shade{background:url(../images/shade.png);_background:url(../images/shade.gif);position:absolute;top:0;left:0; width:178px; height:178px;}
.team_list li .designer_pic1 .designer_cov { width: 178px; height: 178px; background: url(../images/disigner_bg.png) center center no-repeat; _background: url(../images/disigner_bg.gif) center center no-repeat; position: absolute; left: 0; top: 0; opacity:0.75; filter: alpha(opacity=75); display: none }
.team_list li .designer_pic1 a.cov_text { color: #fff; position: absolute; left: 0; top: 0; cursor: pointer; display: none ; width: 178px; height: 178px;font-family:  "Microsoft YaHei", ΢���ź�, "Microsoft JhengHei", ����ϸ��, STHeiti, MingLiu; }
.team_list li .designer_pic1 a.cov_text span{text-align: center; padding-top:70px; display:block;}
.team_list li .designer_pic1 a.cov_text em{ font-size: 18px; display:block;}
.team_list li .designer_pic1 a.cov_text:hover{ color:#fff;}
.team_list li .job_title{ display: block; color: #9F9F9F; margin-top:6px; 
}
.team_list li .designer_name1 a {display: block; font-size:16px; color: #424242; margin-top: 10px; }
/*���ߴ���*/
.ask{ display:inline; float:right; margin-top:14px; width:285px; background-color:#fff;}
.ty_ttbox{ height:45px; border:1px solid #dedede; background-color:#fff;}
.ty_ttbox2{ height:44px; border-top:2px solid #0082F0}
.ty_ttbox .more{ line-height:43px;}
.ty_ttbox .ty_h3{ border-left:0;}
.askbox{ height:255px; position:relative; overflow:hidden; padding:10px;}
.askbox_list{ }
.askbox_list li{ height:74px; border-bottom:1px dashed #e4e4e4; line-height:20px; color:#9A9A9A; margin-top:10px;}
.askbox_list li .question,.askbox_list li .question a{ color:#0080ED;}
.askbox_list li .answer{ margin-top:5px;}
.askbox_list li .answer a{color:#9A9A9A;}
.askbox_list li .answer a:hover{ color:#F90;}
.askbox_list li .answer span{ color:#FF6C00;}
.askbox_xt{ position:relative; height:248px; overflow:hidden;}
/*������Ѷ*/
.edu_box{ height:350px;}
.edu_list_ul{ width:416px; display:inline; float:left; margin-left:5px; margin-right:6px;}
.edu_list_ul li a{ font-size:14px;}
.edu_list_ul li.first{ height:121px; border-bottom:1px dashed #EAEAEA; margin-bottom:10px; margin-top:8px; overflow:hidden;}
.edu_list_ul li.first a,.edu_list_ul li.first a:hover{ background:none; padding-left:0;}
.edu_list_ul li.first .edu_pic{ display:inline; float:left; width:170px; margin-right:15px; }
.edu_list_ul li.first .edu_pic img{ width:170px; height:110px;}
.edu_list_ul li.first p{ line-height:20px; color:#9E9E9E;}
.edu_list_ul li.first p a{ color:#F5BA04; font-size:12px;}
.edu_list_ul li.first p a:hover{ text-decoration:underline;}
.edu_list_ul li.first h3{ margin-top:6px; margin-bottom:4px;}
.edu_list_ul li.first a{ color:#4A4A4A;}
.newslist_centet li{ height:36px; line-height:34px; border-bottom:1px dashed #EAEAEA;}
.newsask{ height:304px;}
/*link*/
.link{ border:1px solid #e4e4e4; background-color:#fff; padding:10px; overflow:hidden; line-height:20px; width:1178px; margin-top:14px;}
.link .link_tt{ display:inline; float:left; font-size:14px; color:#0083EF; font-weight:bold; width:70px;}
.link .link_m{ width:1108px; display:inline; float:left; color:#A2A2A2;}
.link .link_m a{ margin:0 5px; color:#a2a2a2;}
.link .link_m a:hover{ text-decoration:underline;}
/*footer*/
#footer{ background-color:#0082F0; margin-top:14px; text-align:center; color:#fff; padding:25px 0; margin-bottom:73px;font-size:16px;}
#footer a{ color:#fff; margin:0 5px;font-size:16px;}
#footer a:hover{ color:#fff; text-decoration:underline;font-size:16px;}

#scrollfooter{ width:100%; position:fixed; bottom:0; height:73px; background:#0295FF; _position: absolute;
_bottom: auto;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
z-index: 10000;text-align: center; }
#scrollfooter #callme{ width:247px; height:58px; display:inline; float:left; background:url(../images/callme.png) left center no-repeat; padding-left:204px; color:#fff; text-align: left; padding-top:15px;}
#scrollfooter #callme .callme_tel{ font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:block; line-height:normal;}
.zxzx,.zxbmft{ width:370px; height:73px; display:inline; float:left; background:url(../images/hei.png) left center no-repeat;}
.zxzx a{ font-size:16px; display:block; padding-top:15px; background:url(../images/zixun.png) 61px center no-repeat; height:58px; color:#fff; text-align:left; padding-left:137px;}
.zxzx a:hover{ color:#fff;}
.zxzx p{ text-transform:uppercase; font-size:12px;opacity:0.5; filter: alpha(opacity=50);}
.zxbmft a { background:url(../images/yuding.png) 61px center no-repeat;}
.adtop img{ max-width:1200px;}
.weizhi{ height:40px; line-height:40px; border-bottom:1px dashed #e4e4e4;color:#9d9d9d;}
.weizhi span{ display:inline; float:left; height:39px; line-height:39px; background:url(../images/weizhi.gif) left center no-repeat; padding-left:18px;}

/*leftbox*/
.leftbox{ width:285px; display:inline; float:left; margin-top:14px;}
.leftbox .lanmutt{ height:47px; line-height:46px;border:1px solid #e4e4e4;  border-top:2px solid #0082F0; padding-left:11px;font-size:16px;color:#0082f0; background-color:#fff;}
/*rightbox*/
.rightbox{ width:898px;border:1px solid #e4e4e4; background-color:#fff;display:inline;float:right; margin-top:14px;}
.rightbox2{ border:0 none; width:900px; background:none;}
.about_infobd{ background-color:#fff;border:1px solid #e4e4e4;}

.white{overflow:hidden;}
.lanmulist{ margin-top:10px;}
.lanmulist li{ height:41px; line-height:40px; margin-top:4px; position:relative;}
.lanmulist li a{ display:block; height:40px; padding-left:26px; height:36px; font-size:14px; padding-bottom:4px; border-bottom:1px solid #e4e4e4;}
.lanmulist li a em{ position:absolute; left:12px; top:50%; margin-top:-7px;width:4px; height:16px; line-height:normal; background-color:#BBE2FF;}
.lanmulist li a:hover,.lanmulist li.current a{ background-color:#0295FF; color:#fff; border-bottom:0; height:37px;}
.lanmulist li a:hover em,.lanmulist li.current a em{ background-color:#E8F5FF;}
.content{ padding:20px; font-size:14px; line-height:200%; line-height:24px; padding-top:10px;}
.content p.content div{ line-height:200%;}
.content table th,.content table td{border:1px solid #ddd;padding:4px;}
.content table td{font-size:12px;font-family:arial;text-align:center;}
/*�����γ���ҳ*/

.fu_daott{ font-size:24px; height:47px; line-height:46px; color:#fff; padding-left:20px; background-color:#0082F0; margin-top:14px;}
.fu_daobox{ overflow:hidden;overflow:hidden; height:100%;background:url(../images/xbg.jpg) #fff left  repeat-y; }
.fu_daobox .bkl{ display:inline; float:left; position:relative; width:284px; z-index:10;overflow:hidden;}
.fu_daobox .bkl li{border: 1px solid #BBE2FF; border-right:0; border-bottom:0;position: relative;width: 270px; padding:0 5px;padding-bottom:20px;float: left; text-align:center;}
.fu_daobox .bkl li strong{ display:block;padding:18px 0 10px;font: bold 18px/22px "΢���ź�";color: #ff822e;}
.fu_daobox .bkl li a{ margin:0 5px; display:inline-block; line-height:20px;}
.fu_daobox .bkl li.on{border-left:4px solid #0295FF; border-top-width:3px;background-color:#fff;z-index:9; position:relative; width:280px;}
.fu_daobox .bkl li.first{ border-top:0;}
.fu_daobox .bkr{ display:inline; float:right; width:903px;}
.xbgx1{ background:url(../images/xbg2.jpg) left bottom no-repeat; height:1px; line-height:normal; font-size:1px; overflow:hidden; clear:both; overflow:hidden;}

/*�α�*/
.kbl{position:relative;z-index:10;width:163px;border-left:1px solid #9acd92;border-bottom:1px solid #9acd92;border-right:1px solid #2d9d1a;background:#f1ffef}
.kbl li{position:relative;width:163px;height:89px;float:left;border-top:1px solid #9acd92;}
.kbl li.top{border-top:none;}
.kbl p{z-index:50;position:absolute;left:0;top:0;cursor:pointer;width:163px;height:89px;font:normal 14px/22px "΢���ź�";color:#575757;text-align:center;}
.kbl li.s p{z-index:100;left:-1px;top:-1px;width:160px;border:1px solid #2d9d1a;border-right:none;border-left-width:5px;background:#fff;}
.kbl strong{display:block;width:100%;padding:15px 0 10px;font:bold 18px/22px "΢���ź�";color:#47aa36;}

.kbn{width:100%;}
.kbn th,.kbn td{border:1px solid #e6e6e6;font-size:14px;text-align:center;background:#fff}
.kbn th{height:46px;border-top:none;font-weight:bold;color:#0082F0;}
.kbn th.kbw0{width:46%;}
.kbn th.kbw2{width:36%;}
.kbn th.kbw1,.kbn th.kbw3,.kbn th.kbw4,.kbn th.kbw5{width:10%;}
.kbn th.kbw6{width:13%;}
.kbn th.kbw7{width:11%;}
.kbn td{height:46px;line-height:46px;color:#444;font-family:Arial,Verdana,"΢���ź�";}
.kbn td.fwb{color:#e4393c;}
.kbn td.fwb,.kbn td.del{font-family:verdana;}
.kbn tr:hover td{background:#f9f9f9 }
.kbn tr:hover .fsttd{background:#f9f9f9 url(im/tdbg.jpg) repeat-y;}
.kbn p{padding:5px 5px 5px 10px;text-align:left;line-height:22px;font-size:14px}
.kbn p a{color:#666}
.kbtit{padding-left:15px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:2px solid #00bb54;padding-top:10px}
.kbtit span{cursor:pointer;display:inline-block;padding:0 12px;height:30px;margin:2px 8px 0 0;border:1px solid #e6e6e6;background:#f9f9f9;color:#686868;font:bold 14px/30px "����";border-bottom:none;text-align:center;-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;}
.kbtit span.s{height:32px;margin-top:0;background:#00bb54;color:#fff;}

.kbmsg{padding:0px 10px;border:1px solid #e4e4e4;border-top:none; height:50px; position:relative; border-bottom:2px solid #0082F0;}
.kbmsg li{ display:inline; height:40px; line-height:36px; float:left; margin:0 5px; margin-top:9px; position:relative;}
.kbmsg li a{ display:inline-block;height:40px; border:1px solid #e4e4e4; border-bottom:0; background-color:#fff;padding:0 20px; }
.kbmsg li.rit{ display:inline; float:right;height:26px; line-height:24px; margin-top:16px;}
.kbmsg li.rit a{ font-family:"����";height:24px; border: solid #e4e4e4 1px;padding:0 10px;}
.kbmsg li a:hover{ background-color:#0082F0; color:#fff; border-color:#0082f0;}

.ctn{padding:20px; overflow:hidden; line-height:24px; color:#555; font-size:14px;}

/*page*/
#page{margin:30px 5%;text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#page .scott{ display:inline-block; margin:0 auto;overflow:hidden;}
#page .scott span,#page .scott a:hover{ background-color:#2C6DE3; border:1px solid #2B67D5; color:#fff; border-radius:3px; display:inline; float:left; margin:0 2px; padding:0 16px; height:36px; line-height:36px;}
#page .scott a,#page .scott span.morepage{padding:0 16px; height:36px; line-height:36px; background-color:#fff; border:1px solid #DEDEDE;border-radius:3px;margin:0 2px; display:inline; float:left; color:#737373;}
#page .scott span.morepage input{ width:25px; height:16px; border:1px solid #E1DFE0; background:none; margin-top:8px; float:left; margin-right:5px; padding-left:3px;}
#page .scott span.morepage{color:#737373;}
/*У԰����*/
.xyhj_list{ padding-left:7px; overflow:hidden;}
.xyhj_list li{ width:226px; display:inline; float:left; margin:0 18px; margin-top:15px;text-align:center; padding:15px; border:1px solid #e4e4e4;}
.xyhj_list li img{ width:226px; height:156px;}
.xyhj_list li p{ margin-top:10px;}

.ct_img_fl{ width:356px; display:inline; float:left;}
.ct_img_fl img{ width:356px;}
.ct_img_ffr{ width:470px; float:right;}
.ct_img_ffr h3{ font-size:18px; height:40px; line-height:40px; color:#202020;}
.imgbox{ overflow:hidden; color:#666; line-height:24px;}
.imgbox span.price{ font-size:24px; color:#ff822e; margin-right:3px;}
.ct_img_ffrbox{ height:145px; overflow:hidden;}
.boming_input{ background:none; float:left; background-color:#FF9A00; width:168px; height:52px; color:#fff; border-radius:3px; text-align:center; cursor:pointer; font-weight:bold; border:0; font-size:14px;}
.ct_img_boming span{ display:inline; float:left; margin-left:15px; margin-top:14px;}
.ct_img_boming span em{ margin:0 3px; color:#5FB41B;}

/*������ϸҳ��*/
#banzhu{ height:47px; border-bottom:1px solid #DDD; margin-top:20px; padding-top:9px; padding-left:8px;}
#banzhu li{display: inline;float:left;font-size:15px;height: 47px;line-height: 45px;width:148px;text-align:center;margin-left:10px; color:#666; cursor:pointer;position:relative;}
#banzhu li.hover{height: 46px;line-height:42px;margin-bottom:-1;border:1px solid #ddd; border-top:2px solid #0082f0; border-bottom:1px solid #fff; position:relative; background-color:#fff; color:#0082f0;}

/*����*/
.ykpj{ height:40px; line-height:40px; padding-left:20px;}
/*����*/
.dpbox{ height:125px; padding:10px; background-color:#F7F7F7; border-top:2px solid #E7E7E7; color:#7D7D7D;}
.daf{ margin-left:5px;}
.dpbox textarea{ border:1px solid #ABADB3; width:690px; display:inline; float:left; height:65px;}
.fabu{ border:0 none; display:inline; margin-top:19px; cursor:pointer; float:left; margin-left:22px; width:70px; height:34px; background-color:#0082f0; border-radius:2px; color:#fff;}
/*����*/
#xzw_starSys{ height:54px;}
#xzw_starBox{position:relative;width:120px;float:left;}
/**/
#xzw_starSys .description{clear:both;padding:3px 0px}
#xzw_starSys .star{height:20px;width:120px;position:relative;background:url(../images/dp.png) repeat-x;cursor:pointer; display:inline; float:left;}
#xzw_starSys .star li{float:left;padding:0px;margin:0px}
#xzw_starSys .star li a{display:block;width:24px;height:20px;overflow:hidden;text-indent:-9999px;position:absolute;z-index:5}
#xzw_starSys .star li a:hover{background:url(../images/lanrentuku.png) 0 -25px repeat-x;z-index:3;left:0}
#xzw_starSys .star a.one-star{left:0}
#xzw_starSys .star a.one-star:hover{width:24px}
#xzw_starSys .star a.two-stars{left:24px}
#xzw_starSys .star a.two-stars:hover{width:48px}
#xzw_starSys .star a.three-stars{left:48px}
#xzw_starSys .star a.three-stars:hover{width:72px}
#xzw_starSys .star a.four-stars{left:72px}
#xzw_starSys .star a.four-stars:hover{width:96px}
#xzw_starSys .star a.five-stars{left:96px}
#xzw_starSys .star a.five-stars:hover{width:120px}
#xzw_starSys .current-rating{background:url(../images/dp.png) 0 -25px repeat-x;position:absolute;height:20px;z-index:1;top:0;left:0}

.dp-list2{ background:none; height:auto; padding:10px; border-bottom:1px dashed #C2C2C2;}
.dp-list2 .dp-mid{ width:900px;}
.dp-list2 .dp-mid h3{ height:30px; line-height:30px; margin-left:0; color:#080808; font-size:14px;}
.dp-midtt{ height:30px; overflow:hidden; margin-bottom:3px;}
.dp-midtt h3,.dp-midtt ul,.dp-midtt span{ display:inline; float:left; margin-left:10px; font-size:12px; color:#a9a6a6;}
.dp-midtt ul li{ width:16px; height:16px; display:inline; float:left; margin-left:2px; margin-top:7px;}
.dp-midtt span{ margin-top:8px;}
.yslist li{ height:128px; margin:0 14px; margin-bottom:0; margin-top:28px; overflow:hidden; overflow:hidden;}
.yslist li .yspic{ display:inline; float:left; width:96px;}
.yslist li .yspic img{ width:96px; height:128px;}
.yslist li .ysinfo{ width:162px; display:inline; float:left; margin-left:12px; line-height:22px;}
/*����end*/

.plu-tt{ background:url(../images/xian2.jpg) bottom repeat-x; height:32px; margin-top:10px; padding-left:16px;}
.plu-tt li{width:100px;height:28px; border:2px solid #fff; border-bottom:0; line-height:28px; color:#333; cursor:pointer; color:#B11AF1;text-align:center; font-size:14px; display:inline; float:left;}
.plu-tt li span{ margin-left:8px;color:#666; font-size:12px;}
.plu-tt li.current {height:30px; border-color:#B31AF1; color:#B31AF1; background-color:#fff;}
.plu-tt li.current span{color:#666;}
.dp-list{ border-bottom:1px dashed #e4e4e4;margin-top:21px; line-height:18px; padding-bottom:30px;overflow:hidden;}
.dp-list p{ margin:0;}
.dp-list .dp-photo{ width:88px; display:inline; float:left; text-align:center;}
.dp-list .dp-photo img{ width:70px; height:67px; margin-bottom:5px;}
.dp-list .dp-mid{ width:700px; display:inline;float:left; margin-left:10px;}
.dp-list .dp-mid h3{ height:40px; line-height:40px;}
.dp-list .dp-list-left{ width:700px; display:inline; float:left;}
.dp-list .dp-list-right{width:66px; height:59px; background:url(../images/dianp.jpg) no-repeat; float:right; text-align: center; color:#FD9464; font-weight:bold;}
.dp-list .dp-list-right span{ display:block; margin-top:10px; font-size:14px; margin-bottom:3px;} 
.dp-list .dp-list-right p a{ color:#B019F2; font-weight:bold;}
.dp-list .labelbox{ height:21px; display:inline; background-color:#B31AF1; line-height:20px; padding:0 10px; float:left;color:#fff; clear:both;}
.dp-list .labelbox span{ margin:0 12px;}
.tabContent article{ display:none;}
.zbjd-lsit{height:85px; border-top:2px solid #D1D1D1; padding:13px 10px 0 17px; overflow:hidden;margin-top:13px; }
.zbjd-lsit1{ border-top:0;margin-top:3px;}
.zbjd-lsit dt{ width:90px; display:inline; float:left; margin-right:11px;}
.zbjd-lsit dt img{ width:90px; height:68px;}
.zbjd-lsit dd{ line-height:24px; font-size:14px;}
.zbjd-lsit dd p span{ color:#21b604; font-weight:normal;}
.zbjd-lsit dd p{ color:#FE8D01; font-weight:bold;}
/*��ҳ*/
.content h1{ line-height:40px; font-family:"΢���ź�"; font-weight:normal;font-size:28px; padding-left:20px; text-align:center; border-bottom:1px dashed #E3EEE7; padding-bottom:10px; color:#0082f0;}
.info{ text-align:center; font-size:12px; color:#606060}
.content_info{ height:20px; line-height:20px; font-size:12px; color:#999; text-align:center; padding-bottom:10px;margin-top:8px; }
.content table td{ padding-left:5px;font-size:12px; }
.page_back{ border-top:1px dotted #dedede; padding-top:10px; margin-top:20px; position:relative; min-height:50px; _height:50px; font-size:12px; line-height:24px;}
.page_back a{ color:#0082f0;}
.page_back a:hover{ text-decoration:underline;}
.page_back .bapage_back_up{ position:absolute; right:0; top:25px;}
/*login*/
.slse_hk{ height:40px; border-bottom:1px solid #E6E6E6;border-left:1px solid #E6E6E6; }
.slse_hk h3{ width:214px; position:relative; cursor:pointer; height:39px; text-align:center; line-height:38px; display:inline; float:left; border:1px solid #E6E6E6; background-color:#F6F6F6; border-left:0;}
.slse_hk h3 span{ margin-left:10px;}
.slse_hk h3 a{ color:#6A6A6A;} 
.slse_hk h3.hover{height:38px; background:url(../images/downsj.gif) #fff 187px center no-repeat; color:#0082F0; border-bottom:1px solid #fff; border-top:2px  solid #0082F0;}


/*��Ա����*/
/*login*/
.loginbox{ background:url(../images/loginin.jpg) 10px top no-repeat;}
.loginboxinput{ border:0 none; background:url(../images/loinput.jpg) no-repeat; width:245px; height:32px; line-height:32px; padding-left:5px;}
.qou{ background:url(../images/qou.jpg) no-repeat;}
.menber_infoo{ margin-top:10px; padding:10px; background-color:#fff;}
.menbertt{ height:30px; line-height:30px;}
.menbertt a{ color:#0000CC;}
.content .loginbox table td,.regestbox_l td,#tjbox td{ line-height: 32px;padding:8px 0;}
.loginbox td input,.regestbox_l td input,#tjbox td,#tjbox input{vertical-align: middle;}
.tableboxx{ border-collapse: collapse;border-spacing: 0; margin-top:10px; color:#5F5F5F;}
.tabsdfsdfsdf td { padding:4px 3px;}
.tableboxx a{ color:#525252;}
.tableboxx a.wji{ color:#4B84EF;}
.logiinan{ background:url(../images/logiinan.gif) no-repeat; width:90px; height:34px; border:0 none; cursor:pointer; margin-right:10px;}

/*regest*/
.regestbox{ width:998px; border:1px solid #F0F0F0; background-color:#F9F9F9; margin:0 auto; margin-top:15px; min-height:444px; _height:444px; color:#4D4D4D;}
#showfree{width:998px; border:1px solid #F0F0F0; background-color:#F9F9F9; margin:0 auto; margin-top:15px; color:#4D4D4D; }
.regestboxh3{ height:46px; line-height:46px; background:url(../images/xi.gif) bottom repeat-x; margin:0 12px; color:#525252; font-size:16px; padding-left:10px;}
.regestboxh3_menber{ font-size:14px; height:36px; line-height:36px; margin:0;}
.regestbox_l{ width:690px; height:349px; padding-top:13px; float:left; background:url(../images/login_r10_c12.jpg) right center no-repeat; display:inline; margin-left:10px;}
.regestboxinput{ height:23px; padding:0 6px; line-height:23px; border:1px solid #ccc;}
.tedl{ font-size:14px;}
a.ldgg{ color:#0189FF;}
.an3{ border:0 none; background:url(../images/an3.jpg) no-repeat; width:157px; height:43px; color:#fff; line-height:36px; font-size:16px; font-weight:bold; text-align:center; cursor:pointer; vertical-align:top;} 
.regestbox_r{ width:230px; display:inline; float:right; margin-right:10px; padding-top:30px;}
.an4{ background:url(../images/an4.jpg) no-repeat; display:block; }
a.an4:hover,.an5{text-decoration:none; color:#fff;background:url(../images/an5.jpg) no-repeat;}
.an6{ width:87px; height:33px; line-height:29px; background:url(../images/an6.jpg) no-repeat; font-size:14px; color:#525252;}
.cdk{background:none; padding-left:5px; font-size:14px; margin:0;}
/*leftmenlist*/
.leftmenlist { width:182px; margin:0 auto;}
.leftmenlist li{ height:32px; margin-top:8px;}
.leftmenlist li a{ display:block; height:32px; line-height:32px;background:url(../images/line.jpg) no-repeat;text-align:center;}

/*�����*/
.left_box{ width:230px; display:inline; float:left;}
.topmenu{ height:39px; line-height:39px; padding-left:40px; background:url(../images/topmenu_cut.jpg) no-repeat; color:#666; font-size:15px; margin-top:6px; }
.about_list{ margin:5px 8px; margin-top:10px;}
.about_list li{ height:35px; margin-top:6px;}
.about_list li a{ height:33px; line-height:33px; text-decoration:none; background:url(../images/about_list.png) #f6f6f6 15px center no-repeat; padding-left:40px; display:block; border-radius:2px; border:1px solid #e4e4e4;}
.about_list li a:hover,.about_list li.hover a{ background:url(../images/about_listhover.png) #0082f0 15px center no-repeat; color:#fff; border-color:#007ee9;}
.boxright_t{ display:inline; float:right; width:950px; overflow:hidden;}
.boxnews{ padding-bottom:6px; overflow:hidden; background-color:#fff;}
.kbn2{ border-top:1px solid #e6e6e6}
.kbn2 .bmty_bm a{ background:none; border:none; color:#666;}
.kbn2 .bmty_bm a:hover{ text-decoration:underline;}
.boxright_t .tuij_tt2{ margin-top:10px;}
