/* 2011-12-22 crab V0 */
.t10{margin-top:10px}
.bdr-gray{border:1px #dcdcdc solid;}
/* public */

.section-3 li strong,.section1-list i,.section1-list li a,.section-2 a,.section-3 li div,.search,.btn-lists dd a,.header-nav dt{background:url(images/site-homesmall.gif) 999px 999px no-repeat;}
/* .btn-lists width:640px; */
.header-nav .btn-lists{top:50px;left:-95px;width:480px;background:#fff;padding:7px 9px 0;display:none;border-radius:2px;-webkit-box-shadow:2px 2px 6px #ccc;-moz-box-shadow:2px 2px 6px #ccc;}
.btn-lists dd{float:left;width:75px;height:72px;padding:0 0 6px 5px;}
.btn-lists dt{top:-6px;left:126px;width:13px;height:6px;overflow:hidden;background-position:0 -70px;}
.btn-lists dd a{border:1px solid #fff;float:left;width:70px;height:20px;text-align:center;color:#666;padding-top:50px;}
.btn-lists dd a:hover{border:1px solid #e8e8e8;background-color:#f2f2f2;text-decoration:none;}
.btn-lists dd .site-home{background-position:14px 6px;}
.btn-lists dd .site-hth{background-position:-63px 6px;}
.btn-lists dd .site-atalk{background-position:-142px 6px;}
.btn-lists dd .site-ask{background-position:-222px 6px;}
.btn-lists dd .site-phone{background-position:-301px 6px;}
.btn-lists dd .site-zz{background-position:-382px 6px;}
.btn-lists dd .site-ymsg{background-position:-461px 6px;}
.btn-lists dd .site-hmsg{background-position:-540px 6px;}
.search{margin:18px 0 0 12px;background-position:-471px -92px;width:190px;display:inline;}
.search .text{width:153px;padding-left:10px;border:none;height:26px;line-height:26px;color:#ccc;overflow:hidden;background:none;}
.search .btn{height:26px;width:27px;background:none;}
.banner{padding:54px 0 36px;}
.banner img{margin:0 auto;}
.section1-list,.section1-ctr,.section-1{height:224px;overflow:hidden;}
.section1-list,.section-1{width:981px;}
.section1-list li{float:left;width:327px;overflow:hidden;height:111px;}
.section1-list li a{background-color:#fff;float:left;width:312px;color:#666;height:96px;cursor:pointer;background-position:0 -358px;margin-left:8px;display:inline;}
.section1-list li a:hover{background-position:0 -261px;text-decoration:none;}
.section1-list li a:hover b{color:#ff9000;}
.section1-list div.fl{width:50px;height:59px;overflow:hidden;padding:18px 0 0 18px;}
.section1-list i{position:absolute;display:block;top:59px;left:49px;width:18px;height:15px;overflow:hidden;background:url(images/site-pngsmall.png) 0 0 no-repeat;}
.section-box1 div.fr{width:220px;padding:20px 15px 20px 0;}
.section-box1 div.fr p{line-height:27px;height:27px;overflow:hidden;width:215px;}
.section-box1 div.fr b{float:left;font-size:14px;color:#4ca100;}
.section-box1 em{width:165px;overflow:hidden;}
.section-box1 em,.section-box1 cite{font-style:normal;} 
.section1-list li a:hover cite{text-decoration:underline;}
.section-2{margin-top:12px;}
.section-2 a{width:470px;height:84px;overflow:hidden;}
.section-2 .fl{background-position:0 -92px;}
.section-2 .fr{background-position:0 -176px;}
.section-2 .panet-1{background-position:0 -457px;}
.section-2 .doctr-2{background-position:0 -542px;}
.section-2 .doctr-1{background-position:0 -626px;}
.section-3{margin-top:30px;}
.section-3 li{float:left;margin-right:18px;display:inline;}
.section-3 li .stn-link{float:left;width:286px;padding-left:20px;height:118px;border:1px solid #dcdcdc;background:#e9eaec;border-radius:2px;}
.section-3 li a{cursor:pointer;}
.section-3 li .stn-link:hover{color:#333;text-decoration:none;background:url(images/line-bg1.gif) 0 0 repeat-x;}
.section-3 li p{float:left;height:118px;}
.section-3 li div{float:right;height:118px;}
.section-3 li strong{height:56px;line-height:56px;display:block;font-size:20px;width:100px;overflow:hidden;}
.section-3 .bg-3 p,.section-3 .bg-1 p{width:170px;}
.section-3 .bg-2 p{width:145px;}
.section-3 .bg-1 div{width:105px;background-position:-346px -261px;}
.section-3 .bg-2 div{width:125px;background-position:-450px -261px;}
.section-3 .bg-3 div{width:105px;background-position:-595px -261px;}
.section-3 .bg-1 a:hover div{background-position:-2px -710px;}
.section-3 .bg-2 a:hover div{background-position:-133px -710px;}
.section-3 .bg-3 a:hover div{background-position:-293px -710px;}
.section-3 .bg-3{margin:0;}
.section-3 .bg-1 strong{background-position:-472px -134px;}
.section-3 .bg-2 strong{background-position:-472px -195px;}
.section-3 .bg-3 strong{background-position:-352px -393px;}
.section-3 .bg-1 a:hover strong{background-position:-516px -527px;}
.section-3 .bg-2 a:hover strong{background-position:-511px -612px;}
.section-3 .bg-3 a:hover strong{background-position:-512px -698px;}

/* sunny 2011-12-25 */
.box-relt img{width:50px;height:59px;}

/* 2011-12-28 crab v1 */
#float_right_dtr{position:fixed;_position:absolute;width:30px;top:105px;right:30px;}
#float_right_dtr .ft-dtr2,#float_right_dtr .ft-dtr1{display:block;width:30px;height:100px;overflow:hidden;background:url(images/site-floatptr.gif) 0 0 no-repeat;}
#float_right_dtr .ft-dtr2{height:125px;background-position:0 -106px;margin-top:6px;cursor:pointer;}
#float_right_dtr .ft-lists{display:none;position:absolute; top:106px;left:-90px;background:#f2f2f2;border:1px solid #e8e8e8;width:88px;height:123px;}
#float_right_dtr .ft-lists a{padding-left:8px;display:block;height:41px;line-height:41px;color:#999;font-weight:bold;}
#float_right_dtr .ft-lists img{float:left;width:24px;height:27px;margin:7px 6px 0 0;}
#float_right_dtr .ft-lists a:hover{text-decoration:none;}

/* 2012-02-20 crab V1.1 */
.section1-ctr{width:10000px;}
.section-box1-2 div.fr p{height: 24px;line-height: 24px;width:220px;}
.section-box1-2 div.fr p span{display:inline-block;;line-height: 20px;padding:0 5px;color:#fff;background:#95b963;border-radius:3px 3px;}
.section-box1-2 div.fr {padding: 10px 15px 0 0;}
.section1-btns{width:981px;line-height:25px;height:25px;overflow:hidden;text-align:center;}
.section1-btns a{display:inline-block;width:18px;height:18px;overflow:hidden;cursor:pointer;background:url(images/site-home-icon1.png) 0 0 no-repeat;}
.section1-btns .active{background-position:0 -18px;}
