@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
ul {list-style:none;}
img {border:0;}
body{font-family:'宋体',Arial, Helvetica, sans-serif;font-size:12px;width:100%;background-color:#fff;}
a{ text-decoration:none;color:#2c2d2c;}
a:hover{ text-decoration:underline;}
.clear {clear:both}
.l{float:left;}
.r{float:right;}
/*top start*/
.top{width:980px; margin:0 auto; padding: 25px 0 5px 0;height:auto; overflow:hidden}
.logo{width:411px;height:62px;}
.tel{height:auto; overflow:hidden; padding-top:20px;}
.tel p{ line-height:20px; text-align:right; padding-top:5px; color:#ededed;}
.tel p span{line-height:20px; display:inline-block}
.tel p span.worldwide a{ background:url(../images/Sweets.gif) 0px -527px no-repeat; color:#666666; padding:0 0 0 24px;}
.tel p span.hotline{ background:url(../images/Sweets.gif) 23px -326px no-repeat; color:#666666; padding-left:43px;}
.tel p a{ padding:0 10px; color:#666666; line-height:20px; display:inline-block}
.tel p a.break-day{ background:url(../images/Sweets.gif) 15px -571px no-repeat; color:#666666; padding:0 0 0 45px;}
/*top end*/
/*menu start*/
.menu{width:100%;height:40px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin-bottom:2px;}
.nav{width:980px;height:40px; margin:0 auto}
/*.primary  a:hover{ background:url(../images/menu_bg.jpg) no-repeat; text-decoration:none}*/
.menu li.primary {float:left;position:relative;z-index:2;line-height:40px;}
.current-menu > a{background: url(../images/menu_bg.gif) top center;}
.primary a {width:122px;float:left;font-family:"微软雅黑";color:#393838;display:block;text-decoration:none; font-size:16px;text-align:center}
.primary ul li a:hover{text-decoration:underline;}
/**second menu**/
.primary ul {position:absolute;top:40px; left:0px;z-index:999;background:url(../images/bg_lead.jpg) repeat-x;line-height:24px;display:none; padding:5px 0;}
.primary ul li {float:left;width:100%}
.primary ul li a {color:#FFF;line-height:30px;font-family:'宋体';font-size:12px;}
/*.primary ul li a:hover {color:#cc0001}*/
.primary ul.pcenter {left:-135px;width:1000px;height:460px;padding-top:20px;}
.primary ul.pcenter dl {float:left;width:174px; height:378px;padding:0 10px 0 0}
.primary ul.pcenter dl.list-1 dd p{ color:#fff; font-weight:normal; font-size:12px; display:block; width:100%; }
.primary ul.pcenter dl.list-1 dd p span{display: inline-block;float: left;font-weight: normal;line-height: 24px;margin: 0 5px;}
.primary ul.pcenter dl.list-1 dd p a{ padding-left:0; background:none;}
.primary ul.pcenter dl.list-2{ width:326px;}
.primary ul.pcenter dl.list-5{ width:110px; padding:0;}
/*.primary ul.pcenter dl:nth-child(1) {border-right:1px solid #cdcdcd}
.primary ul.pcenter dl:nth-child(5) {border-left:1px solid #cdcdcd}*/
.primary ul.pcenter dl a {color:#ffffff; line-height:24px;}
.primary ul.pcenter a {width:216px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding:0;font-family:'宋体';font-size:12px; text-align:left}
.primary ul.pcenter a:hover {text-decoration:underline;}
.primary ul.pcenter dt a {font-size:14px;color:#ffffff;font-weight:bold; line-height:35px; width:auto;}
.primary ul.pcenter dl dd{ width:100%; overflow:hidden;}
.primary ul.pcenter dl dd a{ width:auto;padding-left:10px;background:url(../images/Sweets.gif) left -345px no-repeat} 
.primary ul.pcenter dl dd.hot{background:url(../images/Sweets.gif) left -345px no-repeat}
.primary ul.pcenter dl dd.hot a{ padding-right:32px;/* background:url(../images/hot.gif) right 6px no-repeat;*/ color:#ef2416}
.primary ul.pcenter dt a:hover {text-decoration:underline;color:#ffffff}
.primary ul.pcenter dl dd span{font-size: 12px;color: #ffffff;font-weight: bold;line-height: 35px;display: inline-block;}
.primary ul.pcenter dl.list-2 dd span{ padding-right:5px; padding-left:10px; background-color:#35374b;}
.primary ul.pcenter dl a.title{color:#ffffff}
.primary ul.pcenter div{ width:100%; float:left; height:83px;}
.primary ul.pcenter div span , .primary ul.pcenter div a{ display:inline-block; height:83px; line-height:83px; float:left;}
.primary ul.pcenter div span{ font-family:"宋体";font-size: 14px;color: #ffffff;font-weight: bold;}
.primary ul.pcenter div a{ font-family:"宋体";font-size: 12px;color: #ffffff; margin-left:59px; width:49px}
/*menu end*/

.foot-guild{width:100%; height:auto; overflow:hidden; background-color:#302f3d; padding:43px 0 30px; 0 }
.foot-guild-main{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
.foot-tel{ width:200px; height:123px; padding-top:84px; border-right:1px solid #c5c5c5; background:url(../images/foot_logo.jpg) -28px top no-repeat; float:left;}
.foot-tel p{ font-family:"微软雅黑"; font-size:13px; line-height:24px; font-weight:normal; color:#e9e9e9; margin-bottom:8px; margin-left:32px;}
.foot-nav{  width:739px; height:207px; padding-left:40px;float:left; background:url(../images/foot_weixin.jpg) 656px top no-repeat;}
.foot-nav dl{ width:116px; height:100%; overflow:hidden; float:left;}
.foot-nav dl dt{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}
.foot-nav dl dd{ font-family:"宋体"; font-size:12px; line-height:28px; color:#e2e9ec;}
.foot-nav dl dd a{ font-family:"宋体"; font-size:12px; line-height:28px; color:#e2e9ec;}
.foot-copyright{width:100%; height:auto; background-color:#3e4056;}
.copyright{ width:980px; height:59px; margin:0 auto; padding-top:4px; position:relative;}
.copyright-main{width: 660px;float: left;margin-left: 50px;}
.copyright p{ font-family:"宋体"; font-size:12px; color:#e2e9ec; line-height:28px; text-align:center}
.copyright p a{font-family:"宋体"; font-size:12px; color:#e2e9ec; line-height:28px; margin:0 7px;}
.copyright p span{ margin:0 10px;}
.cnzz{ position:absolute; right:0px; top:24px;}
.cnzz a{font-family:"宋体"; font-size:12px; color:#e2e9ec; }
.select_pro{width:110px;height:23px; display:block;background:url(../images/select.jpg) left bottom no-repeat; line-height:23px; position:absolute; top:20px; right:127px;cursor: pointer;}
.select_pro span{font-family:"宋体"; font-size:12px; color:#e2e9ec; margin-left:23px;}
.select_pro .son_ul{ position:absolute;width:110px;bottom:23px; left:0px; z-index:100; background:#FFF;display:none}
.select_pro .son_ul li{line-height:25px; padding-left:10px;}
.select_pro .son_ul a{ color:#000}

.wrap {width:100%;margin-top:1px;padding-bottom:14px;}
.banner_top{width:auto;height:31px; overflow:hidden;background-color: #f0f0f0;color: #9a9898;}
.bread{width:950px;padding-right:30px;height:31px; line-height:31px; margin:0 auto; text-align:right; background-color:transparent}
.bread a{ color:#9a9898}
.wrap .main{width:980px;margin:0 auto;}
.wrap .main h1 {font-size:20px;font-family:"微软雅黑";text-align:left; line-height:30px;padding-top:30px;/*font-weight:300;*/color:#282828; padding-right:280px;}
.wrap .main h1 strong{ font-size:26px ; padding-right:15px;}
.wrap .main h1 img{margin-right:15px;}
.wrap .main h1 span{ float:right;padding-top:10px;}
.wrap .main h1 span img{ margin-right:0}
.wrap .main .main_content {width:716px;height:auto; overflow:hidden;float:left;/*margin-top:15px;*/padding-bottom:10px;margin-right:10px;}
.main .main_content .show_big_win {/*background:url(../images/main_conten_hall_top.gif) top left no-repeat;*/padding-top:15px;text-align:center;}
.main .main_content .show_big_win ul{width:484px height:472px;}
.main .main_content .show_big_win ul li {display:none;}
.main .main_content .show_small_win ul {width:684px;height:87px;border:1px solid #353535;margin:10px auto;}
.main .main_content .show_small_win ul li{float:left;width:128px;height:75px;margin-left:7px;padding-top:9px;margin-top:2px;text-align:center;cursor:pointer}
.select_focus {background:url(../images/small_win_hover.gif) no-repeat;}

.main .main_content .evalute {width:685px;margin:15px auto 0 auto;height:auto;text-align:left; overflow:hidden;}
.main .main_content .evalute p {color:#323232;font-size:12px;text-indent:2em;margin-top:10px;line-height:24px;width:180px;float:right;padding-right:10px;}
.main .main_content .evalute h2,.main .main_content .evalute_new h2 {height:34px;line-height:34px;color:#323232;text-align:left;text-indent:1em;font-size:14px;position:relative;}
.main .main_content .evalute h2 span ,.main .main_content .evalute_new h2 span{font-weight:normal;color:#ff3401;font-size:12px;position:absolute;right:5px;top:0px;}
.main .main_content .evalute img,.main .main_content .evalute_new img {display:block;margin:10px 10px auto 10px;float:left;display:inline}
.main .main_content .evalute .client {float:left;width:338px;height:260px;margin-right:9px;}
.main .main_content .evalute_new .client_new{overflow:hidden}
.main .main_content .evalute_new{width:685px;margin:15px auto 15px auto;height:auto;overflow:hidden; text-align:left}
.main .main_content .evalute_new .client_new .client_say{ width:520px; padding:15px;float:right;line-height:22px; text-indent:24px; color:#323232}
.main .main_content .evalute .client_img,.main .main_content .evalute_new .client_img{width:98px;height:67px; margin:10px 0 0 10px; padding:6px 16px 6px 5px; background:url(../images/client.gif) no-repeat}
.main .main_content .evalute .client_img img,.main .main_content .evalute_new .client_img img{width:98px;height:67px; float:left; margin:0 0;}
.main .main_content .evalute .expert {float:left;width:338px;height:260px;}


.main .right_content {float:left;width:254px;text-align:left;color:#323232;padding-bottom:16px;_padding-bottom:18px !important;}
.main .right_content h2{color:#ff3301;width:254px;height:25px;line-height:25px;font-size:14px;}
.main .right_content h2 span {color:#323232}
.main .right_content .bre_intr{ padding-bottom:5px;}
.main .right_content .bre_intr strong{height:25px;line-height:25px;color:#323232;font-size:14px;display:block;}
.main .right_content .bre_intr p {padding:3px;text-indent:2em;line-height:22px;}
.main .right_content .bre_intr span {color:#ff3301;line-height:20px;}
.main .right_content .bre_intr .get_info_by_mobile {color:#000;margin:50px auto 25px 5px;display:block;}
.main .right_content .show_detail{width:254px;height:auto;}
.main .right_content .show_detail ul li {position:relative;width:100%;height:90px;float:left;}
.main .right_content .show_detail ul li img {position:absolute;left:10px;top:10px;}
.main .right_content .show_detail ul li h3 {font-size:13px;color:#fff;line-height:20px;margin:5px auto 2px 95px; font-size:14px; font-weight:100}
.main .right_content .show_detail ul li h3 a{color:#3b3b3b;}
.main .right_content .show_detail ul li .info {margin-left:95px;  margin_top:10px/*_margin-top:-10px;*/}
.main .right_content .show_detail ul li .info span {color:#ff3300;line-height:18px;}
.main .right_content .show_detail ul li .info .more_info {display:block;width:65px;height:19px;background:url(../images/more_info.gif) no-repeat;}
.main .right_content .show_detail ul li .index {position:absolute;width:23px;height:23px;background:url(../images/index_bg.gif) no-repeat;top:10px;left:70px;font-size:20px;color:#000;font-family:Arial;text-align:center;line-height:23px;}
.main .right_content .leave_message{width:254px;height:240px;margin-top:5px;}
.main .right_content .leave_message h3{ font-size:14px; font-weight:200px; line-height:35px;color:#ff3301; text-align:center}
.main .right_content .leave_message p{ width:250px;text-indent:24px;margin-bottom:2px;line-height:20px; padding-bottom:5px; color:#696969;}
/*other_case_scroll*/
.like_ten_case{width:980px;}
.like_ten_case h2{ margin:0 auto;line-height:30px; padding-left:15px; font-size:16px; font-weight:bold; text-align:left; color:#313131;border-bottom:1px solid #343434;}

.blk_18 { MARGIN-TOP: 10px; FONT-SIZE: 12px; OVERFLOW: hidden;  WIDTH: 980px; ZOOM: 1;}
.blk_18 .pcont { float:left; overflow: hidden;width:920px;height:165px;}
.blk_18 .ScrCont { WIDTH:2760px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left;height:170px;}                
.blk_18 #List2_1 { FLOAT:left;}
.blk_18 .LeftBotton { BACKGROUND:url(../images/sprites.png) center no-repeat; BACKGROUND-POSITION: 0 55px;FLOAT: left;WIDTH: 30px; HEIGHT: 140px;display:inline}

.blk_18 .RightBotton { BACKGROUND: url(../images/sprites.png) center no-repeat;BACKGROUND-POSITION: -30px 55px; FLOAT: left; WIDTH: 30px; HEIGHT: 140px;display:inline;}
.blk_18 .LeftBotton:hover {BACKGROUND:url(../images/sprites.png) center no-repeat;BACKGROUND-POSITION: 0 55px;}
.blk_18 .RightBotton:hover {BACKGROUND:url(../images/sprites.png) center no-repeat;BACKGROUND-POSITION: -30px 55px;}
.blk_18 .pl IMG { width:290px;height:137px;DISPLAY: block;CURSOR: pointer;}
.blk_18 .pl {FLOAT: left; WIDTH:290px;height:170px; margin:0 8px;display:inline;LINE-HEIGHT: 24px;TEXT-ALIGN:center; TEXT-DECORATION: none;}
/*.blk_18 A.pl:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}*/
/*.blk_18 A.pl:hover {color:#fff;}*/
.blk_18 A.pl h3{width:auto;height:30px; color:#323232;font-size:12px;padding:0;line-height:30px;font-weight:300;}
/*.blk_18 A.pl:hover h3{color:#Fff;}*/


