@charset "utf-8";
/* CSS Document */


#ad{ width:660px; height:260px;}
#ad .tit{ }
#ad .tit h2{font-size:14px; line-height:30px;font-family:"微软雅黑", "宋体"; font-size:14px; color:#FFF;}
#ad li.normal{background:#000; color:#FFF;}

#r1 .right{ width:280px; overflow:hidden;}

#daojishi{ width:280px; height:88px; background:url(images/index.gif);}
#daojishi p{ text-align:center; font-size:12px; color:#333; padding-top:15px; font-family:Arial, Helvetica, sans-serif;}
#daojishi p.day{ font-size:16px; color:#333; padding-top:5px; font-family:"微软雅黑", "宋体"; }
#daojishi p.day i{ font-size:26px; font-weight:bold; font-style:normal; color:#cc3366;}


#login{ margin-top:10px;}
#login .th{ height:30px; overflow:hidden; position:relative; z-index:501; }
#login #th{ height:30px; line-height:30px; padding:0 15px; background:#f0f4f6; border:1px solid #e3ecef; border-top:3px solid #da0752; font-size:14px; font-weight:bold; color:#c6053c; border-bottom:none;}

#login #reg{ line-height:30px; width:170px;}
#login #reg a{ float:left; padding-left:22px; padding-right:5px; color:#666; margin-left:5px;}
#login #reg a:hover{ color:#069; text-decoration:underline;}
#login #reg a.personal{ background:url(images/index.gif) -255px -84px no-repeat;}
#login #reg a.company{ background:url(images/index.gif) -260px -114px no-repeat;}

#loginForm{border:1px solid #e3ecef; background:#f0f4f6; position:relative; z-index:500; margin-top:-1px; height:132px; overflow:hidden;}
#loginForm p{ line-height:30px; padding: 10px 15px 0 15px; height:30px; overflow:hidden;}
#loginForm p span.th{ position:absolute; padding-left:5px; color:#CCC;}
#loginForm p span.left a{color:#6e7c95;}
#loginForm p span.left a:hover{color:#069; text-decoration:underline;}

input.login{ width:80px; height:30px; background: #d41b68 url(images/index.gif) 0 -90px; border:1px solid #bb1470; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
input.login:hover{ background-position: 0 -122px;}

#loginForm .logined{}

#loginForm .left{}
#loginForm .right{width:165px;}

#loginForm .userphoto{padding:8px; height:82px; }
#loginForm .logined .cover{width:84px; height:84px; background:url(images/cover2.png); position:absolute;}
#loginForm .logined .photo{ padding:4px;}
#loginForm .logined .button_gray{ margin-left:17px;}

#loginForm .userinfo{ padding:8px 0;  height:82px;}
#loginForm .userinfo h4{ font-size:14px; color:#4a9ad7; line-height:30px;}
#loginForm .userinfo p{ height:24px; line-height:24px; padding:0; color:#666;}



#r2{ margin-top:15px;}
#r2 .th{ padding: 0 10px; font-size:14px; color:#cc0066; border-top:2px solid #09F; overflow:hidden; padding-top:10px;}
#r2 .th span{ float:left;}
#r2 .th .more{ float:right;  color:#cc0066;}
#r2 .content{ padding: 10px 15px; height:170px; overflow:hidden;}
#r2 .content li{ line-height:29px; padding-left:12px; height:29px; overflow:hidden;}
#r2 .content li a{ color:#333;}
#r2 .content li a:hover{ text-decoration:underline;}

#r2 #r2_box1{ width:281px; border:1px solid #e1e1e1; border-top:none; margin-right:15px; overflow:hidden;}
#r2 #r2_box1 .content li{ background:url(images/li-style.gif) left center no-repeat;}
#r2 #r2_box1 .content li a{ color:#0099cc;}

#r2 #r2_box2{ width:360px; border:1px solid #e1e1e1; border-top:none; }
#r2 #r2_box2 .content li{ background:url(images/li-style2.gif) left center no-repeat; overflow:hidden; line-height:28px; border-bottom:1px dashed #d7d7d7;  float:left; width:320px;}
#r2 #r2_box2 .content li a{ color:#666;}
#r2 #r2_box2 .content li a:hover{ color:#0099cc;}
#r2 #r2_box2 .content li .right{ font-family:Arial, Helvetica, sans-serif; color:#999;}

#quickWay{ width:280px; height:217px; background:url(images/index.gif) 0 -167px;}
#quickWay .th{ color:#FFF; border-top:none;}
#quickWay .content{ padding:3px; padding-top:13px;}
#quickWay .content ul{border:1px solid #4190cc; background:#FFF; overflow:hidden; padding:0;}
#quickWay .content ul li{ float:left; width:76px; height:70px; margin:7px; padding:0; overflow:hidden; }
#quickWay .content ul li a{ display:block; text-align:center; padding-top:45px; background:url(images/index.gif) -138px -402px no-repeat;}
#quickWay .content ul li a:hover{ color:#09C; text-decoration:none;}

#quickWay .content ul li a.w1{ background-position: -138px -402px;}
#quickWay .content ul li a.w2{ background-position: -138px -464px;}
#quickWay .content ul li a.w3{ background-position: -138px -522px;}
#quickWay .content ul li a.w4{ background-position: -138px -587px;}
#quickWay .content ul li a.w5{ background-position: -138px -655px;}
#quickWay .content ul li a.w6{ background-position: -138px -716px;}

#quickWay .content ul li.disabled a{ color:#666;}
#quickWay .content ul li.disabled a:hover{ color:#666; cursor:default;}
#quickWay .content ul li.disabled a.w1,#quickWay .content ul li.disabled a.w1:hover{ background-position: -58px -402px;}
#quickWay .content ul li.disabled a.w2,#quickWay .content ul li.disabled a.w2:hover{ background-position: -58px -464px;}
#quickWay .content ul li.disabled a.w3,#quickWay .content ul li.disabled a.w3:hover{ background-position: -58px -522px;}
#quickWay .content ul li.disabled a.w4,#quickWay .content ul li.disabled a.w4:hover{ background-position: -58px -587px;}
#quickWay .content ul li.disabled a.w5,#quickWay .content ul li.disabled a.w5:hover{ background-position: -58px -655px;}
#quickWay .content ul li.disabled a.w6,#quickWay .content ul li.disabled a.w6:hover{ background-position: -58px -716px;}

#quickWay .content ul li a.w1:hover{ background-position: -224px -402px;}
#quickWay .content ul li a.w2:hover{ background-position: -224px -464px;}
#quickWay .content ul li a.w3:hover{ background-position: -224px -522px;}
#quickWay .content ul li a.w4:hover{ background-position: -224px -587px;}
#quickWay .content ul li a.w5:hover{ background-position: -224px -655px;}
#quickWay .content ul li a.w6:hover{ background-position: -224px -716px;}

#r3{ margin-top:15px; }
#info{ background:#efefef; width:281px; border:1px solid #eceaea;}
#info .th{ height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#cc0066; padding: 0 10px;}
#info .content{ background:#FFF; border:1px solid #e4e4e4; margin:2px; padding:10px;}
#info .content h5{ font-size:14px; color:#333; line-height:30px;}
#info .content p{ line-height:24px;}

#info .control p{width:40px; margin:0 auto; overflow:hidden; height:20px;}
#info .control a{float:left; height:18px; width:20px; margin: 0 auto; background:url(images/index.gif) 0 -498px;}
#info .control a.down:hover{ background-position: -27px -498px;}
#info .control a.up{background-position: 0 -562px;}
#info .control a.up:hover{background-position: -27px -562px;}

.infobox{ height:280px; overflow:hidden; position:relative;}
.infobox .info{ position:absolute;}

#inp .th{ background:url(images/index.gif) 0 -842px;}
#inp .content{ color:#666;}

#contact .th{background:url(images/index.gif) 0 -938px;}
#contact { color:#666;}

#faq{}
#faq .content{}
#faq .content dt{ line-height:34px; height:30px; padding-left:12px; background:url(images/li-style.gif) left center no-repeat;}
#faq .content dt a{ color:#5ea5db;}
#faq .content dt a:hover{ color:#39F;}
#faq .content dd{ color:#666; line-height:22px; padding-left:12px; padding-bottom:5px;}
#faq .ask{ display:block; width:120px; height:26px; line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; margin: 10px auto; background: #d41b68 url(images/index.gif) 0 -90px; border:1px solid #bb1470;}
#faq .ask:hover{ background-position: 0 -122px;}


#info2{ width:660px;}
#info2 .th{ height:36px; border-bottom:2px solid #3399CC;}
#info2 .th span{ float:left; height:36px; line-height:36px; background:#3399cc; font-size:14px; font-family:"微软雅黑", "宋体";  color:#fff; padding: 0 15px;}
#info2 .th a.more{ float:right; margin-top:15px; color:#cf1866;}


#zhuanjia{ overflow:hidden; margin-bottom:15px;}
#zhuanjia .content{}
#zhuanjia .control{ float:left; width:16px; height:100px; position:relative;}
#zhuanjia .control a{ position:relative; display:block; width:16px; height:28px; background:url(images/index.gif) 0 -412px; margin-top:50px;}
#zhuanjia .control a.control_left{background-position: 0 -412px;}
#zhuanjia .control a.control_right{background-position: 0 -445px;}
#zhuanjia .control a.control_left:hover{background-position: -21px -412px;}
#zhuanjia .control a.control_right:hover{background-position: -21px -445px;}
#zhuanjia .list{ overflow:hidden; float:left; width:628px; padding:10px 0;}

#zhuanjia .list ul{ height:420px; overflow:hidden;}
#zhuanjia .list ul li{ float:left; width:115px; padding:5px;}
#zhuanjia .list ul li .photo{width:115px; height:88px; }
#zhuanjia .list ul li .photo img{width:113px; height:86px; padding:0;}
#zhuanjia .list ul li .photo a{border:1px solid #d8d8d8; display:block;}
#zhuanjia .list ul li .photo a:hover{border:1px solid #06F;}
#zhuanjia .list ul li .name{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
#zhuanjia .list ul li .name a{ color:#333; font-size:14px;}
#zhuanjia .list ul li .name a:hover{ color:#06F;}
#zhuanjia .list ul li .desc{ color:#666; line-height:20px;}
#zhuanjia .list ul li .desc h5{ line-height:30px; font-size:14px; }
#zhuanjia .list ul li .desc h5 a{ color:#333; }

#lunweng{}
#lunweng ul li{ padding:10px 0; border-bottom:1px dashed #d7d7d7; overflow:hidden;}
#lunweng ul li h5{ line-height:30px;  }
#lunweng ul li h5 a{ color:#333; font-size:14px;}
#lunweng ul li h5 a:hover{ color:#36C;}
#lunweng ul li p{ color:#999; line-height:22px;}
#lunweng ul li .right{ padding-top:35px;}
#lunweng ul li .view{ width:30px; height:20px; color:#0099cc; padding-top:20px; background:url(images/index.gif) 0 -532px;}
#lunweng ul li .view:hover{ color:#5aaae6; background-position: -28px -532px}

#lunweng2{}
#lunweng2 ul li{ padding:10px 0; border-bottom:1px dashed #d7d7d7; overflow:hidden;}
#lunweng2 ul li h5{ line-height:30px;  }
#lunweng2 ul li h5 a{ color:#333; font-size:14px;}
#lunweng2 ul li h5 a:hover{ color:#36C;}
#lunweng2 ul li p{ color:#999; line-height:22px;}
#lunweng2 ul li .right{ padding-top:35px;}
#lunweng2 ul li .view{ width:30px; height:20px; color:#0099cc; padding-top:20px; background:url(images/index.gif) 0 -532px;}
#lunweng2 ul li .view:hover{ color:#5aaae6; background-position: -28px -532px}

#textbox{ overflow:hidden;}
#textbox .item{ float:left; margin-bottom:15px;}
#textbox .content{ padding:10px; border:1px solid #EFEFEF; color:#333; line-height:22px; color:#666;}
