﻿@charset "utf-8";

@import "../css/resetcommon.css";



.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

html,body{-webkit-text-size-adjust:none;}

/*正文开始*/

.banner_bj{ position:relative; margin-top:-10px; height:484px; overflow:hidden; z-index:1; border-bottom:1px solid #fff;}

.banner { height:484px; }

.banner{ width:100% !important;}

.banner .td ul,.banner .td ul li,.banner .td ul li a{ width:100% !important;}

.banner .td ul li a{ display:block; height:484px;display:block; height:554px; overflow:hidden;}



.banner .btn{  bottom: 15px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7; margin-right:-76px;}

.banner .btn li {background: none repeat scroll 0 0 #eb6001;border: 1px solid #eb6001;color: #FFFFFF;cursor: pointer;display:block;

margin-left: 5px;padding: 2px 5px; width:6px;height:11px; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; float:left;}

.banner .btn li.on {font-weight: bold;padding: 4px 8px;}



.anli{ position:absolute; top:0; left:50%; margin-left:440px; width:160px; height:484px; background:url(../style/img_bj1.png) repeat;}

.anli li{ background:url(../style/img_bj.png) no-repeat center top; width:134px; height:100px; padding-top:13px; margin:6px 0 3px 14px;}

.anli li img{ display:block; margin:0 auto; width:62px; height:59px;}

.anli li span { display:block; font:14px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:30px; color:#404144;}







.focus_bj{ height:420px; margin-top:22px; overflow:hidden; background:url(../style/focus_line1.gif) repeat-x center bottom;}

.focus_t{ background:url(../style/focus_nav.jpg) no-repeat center top; height:46px; overflow:hidden;}

.focus_con{ width:1200px; margin:0 auto;}

.focus-inner{ float:left; width:830px;}

.focus-inner dl{ height:46px; line-height:46px; overflow:hidden;}

.focus-inner dt{background:url(../style/focus_ico.gif) no-repeat; text-indent:5em;}

.focus-inner dt a{ color:#FFF; font-size:14px; font-weight:bold;}



.focus_t h2{  height:46px; margin:0 auto; overflow:hidden; padding-left:160px; float:left;}

.focus_t h2 span{ display:block; float:left; font:38px "Times New Roman", Times, serif; color:#fcf2cf; text-transform:uppercase; line-height:34px;}

.focus_t h2 a{ font:18px "Microsoft Yahei"; color:#fcf2cf; padding-top:6px; display:block; width:206px; line-height:18px; float:left;}

.focus_t h2 em img{ float:left;  margin-right:22px;}

.focus_t h2 em{ font:14px "Microsoft Yahei"; color:#fff; line-height:46px;}

.focus_t h2 i{ display:block; font-size:16px; line-height:16px;	}

.focus{ width:1210px; height:330px; margin:0 auto;} 

.focus dl{ margin-top:22px;}

.focus dl dt { line-height:0; width:392px; height:328px; overflow:hidden; position:relative;}

.focus dl dt img{ width:380px; height:316px; padding:5px; background:#fff; border:1px solid #e1e1e1;}

.focus dl dt span{ font:14px "Microsoft Yahei"; width:131px; height:30px; background:#eb6001; display:block; text-align:center; line-height:30px; overflow:hidden; position:absolute; top:232px; left:131px;}

.focus dl dt span a{ color:#fcf2cf;}

.focus dl dd{ padding:5px; background:#fff; border:1px solid #e1e1e1; width:784px; height:316px;}

.focus_c{ background:url(../style/focus_bj.jpg) repeat; height:316px; overflow:hidden; position:relative;}

.focus_c h3{ height:76px; background:url(../style/focus_line.gif) no-repeat left bottom; margin-left:38px; overflow:hidden;}

.focus_c h3 img{ display:block; margin:22px 0 0 232px; width:100px; height:25px;}

.focus_c h3 span{ display:block; padding-left:388px; font:18px "Microsoft Yahei"; line-height:20px;}

.focus_c h3 span a{ color:#333;} 

.focus_c ul{ margin:0 0 0 38px; font-family:"Microsoft Yahei";}

.focus_c ul li{ float:left;width:360px;overflow:hidden; margin-top:14px; height:30px; font-size:14px; color:#333;overflow:hidden;}

.focus_c ul li span{ text-align:right; padding-right:10px; width:68px; color:#333; line-height:28px; font-size:14px;} 

.inp1{ width:253px; height:26px; border:1px solid #b9b9b9; background:#fff; overflow:hidden; line-height:26px; font-family:"Microsoft Yahei"; color:#adadad; padding-left:10px; font-size:12px;}

.jumpMenu{ width:263px; height:26px; border:1px solid #b9b9b9; background:#fff; overflow:hidden; line-height:26px; font-family:"Microsoft Yahei"; color:#adadad; font-size:12px;}

.inp2 { margin:0 10px;}

.focus_c ul .li01{ clear:both; margin:14px 0 0 75px; *margin-left:10px; width:515px; float:auto;}

.btn1{ font:14px "Microsoft Yahei"; background:url(../style/focus_ico1.gif) no-repeat; width:129px; height:29px; text-align:center; line-height:29px; color:#fcf2cf; margin-right:22px; border:0; line-height:17px; float:left;} 

.btn2{ font:14px "Microsoft Yahei"; background:url(../style/focus_ico2.gif) no-repeat; width:129px; height:29px; text-align:center; line-height:29px; color:#fcf2cf;border:0; float:left;} 

.focus_c p{ position:absolute; top:265px; left:420px; font:14px "Microsoft Yahei"; color:#333; height:30px; line-height:30px;}

.focus_c p span{ background:url(../style/focus_span.gif) no-repeat; width:82px; height:28px; margin:0 5px; display:inline-block; text-align:center; line-height:28px; color:#eb6001;}



.case_bj{ height:920px; overflow:hidden; background:url(../style/case_bj.jpg) no-repeat center 450px;}

.case{ width:1200px; height:920px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}

.case h2{ background:url(../style/case_line.gif) no-repeat center 17px; height:45px; overflow:hidden; padding-left:437px; margin-top:26px;}

.case h2 img{ display:block; width:324px; height:45px;}

.case h3{ padding:0 208px 0 255px; height:52px; overflow:hidden;}

.case h3  a{ font-size:12px; color:#333; font-weight:normal; padding:0 15px; background:url(../style/case_line1.gif) no-repeat right center;}

.case h3 i{ width:115px; height:32px; display:inline-block; text-align:center; line-height:32px; background:#26397d; margin:10px 10px 0 0;}

.case h3 i a{ color:#fcf2cf; background:none; padding:0; font-weight:bold; font-size:16px;}

.case h3 a.nones{ background:none;}

.case span{ line-height:52px;}

.case_menu{ padding:5px; background:#fff; border:1px solid #e1e1e1; width:232px; height:505px; overflow:hidden;}

.case_menu_c{ background:url(../style/focus_bj.jpg) repeat; height:483px; overflow:hidden; padding-top:22px;}

.case_menu_c h4{ margin-left:18px; background:url(../style/case_wz.jpg) no-repeat; width:196px; height:36px; font-size:16px; text-align:center;}

.case_menu_c h4 a{ color:#fff; line-height:36px;}

.case_menu_c ul{ margin:10px 18px}

.case_menu_c ul li{ float:left; border-bottom:1px dashed #c5c5c5; width:50%; line-height:38px;}

.case_menu_c ul li a{ color:#333; font-size:14px; padding-left:15px;}

.case_menu_c .nones{ border-bottom:0;}

.case dl{ width:944px; overflow:hidden; height:517px;}

.case dl dt { width:705px; height:515px; line-height:0; position:relative;}

.case dl dt span{ background:url(../style/case_span.png) repeat; width:705px; height:28px; text-align:center; top:487px; left:0; text-align:center; color:#fcf2cf; line-height:28px; position:absolute; font-size:14px; display:block;}

.case dl dd{ width:229px; overflow:hidden;}

.case dl dd p { width:229px; height:165px; position:relative; line-height:0; margin-bottom:10px; overflow:hidden;}

.case dl dd p img{ width:229px; height:165px;}

.case dl dd p span{background:url(../style/case_span.png) repeat; width:229px; height:28px; text-align:center; top:137px; left:0; text-align:center; color:#fcf2cf; line-height:28px; position:absolute; font-size:14px; display:block;}

.case dl dd p span a{color:#fcf2cf;}

.case_c li{ float:left; margin:13px 8px 0 0; width:392px; height:241px; overflow:hidden; position:relative; line-height:0;}

.case_c li img{ width:393px; height:241px;}

.case_c li b{ display:block; width:34px; height:34px; position:absolute; top:0; right:0;}

.case_c li b img{ width:34px; height:34px; }

.case_c li p{background:url(../style/case_span.png) repeat; width:392px; height:68px; text-align:center; top:173px; left:0; text-align:center; color:#fcf2cf; position:absolute; font-size:14px; display:none;}

.case_c li p i{ display:block; float:left; font-size:20px;color:#fcf2cf; background:url(../style/case_ico2.png) no-repeat right 10px; padding:10px 0 0; line-height:23px; height:58px; width:180px;}

.case_c li p span{ display:inline; float:left; position:relative; margin-left:-51px; font-size:30px; font-weight:bold; padding-top:18px;}

.case_c li em{ display:block; position:absolute; width:104px; height:26px; text-align:center; line-height:26px; font-size:14px;top:204px; right:30px; border:1px solid #fcf2cf; display:none;}

.case_c li em a{color:#fcf2cf; }

.case_c .nones{ margin-right:0;}





.coo{ width:1200px;  height:265px; overflow:hidden; margin:22px auto 0;}

.coo h2{ width:266px; height:183px; overflow:hidden; float:left; padding-top:82px; background:url(../style/coo_nav.jpg) no-repeat center top;}

.coo h2 img{ width:114px; height:25px; display:block; margin:0 auto;}

.coo h2 i{ display:block; height:70px; padding-top:15px;}

.coo h2 i img{ width:146px; height:60px; margin-top:5px;}

.coo h2 span { display:block; text-align:center; font:14px "Microsoft Yahei"; color:#fcf2cf; text-transform:uppercase;}

.coo h2 span a{color:#000; padding-top:12px; display:inline-block;}

.coo ul{ float:left; width:934px; overflow:hidden; height:265px;}

.coo ul li{ float:left; background:url(../style/coo1_img_bj.png) no-repeat; width:145px; height:81px; overflow:hidden; margin:0 0 11px 10px; display:inline;}

.coo ul li img{ width:143px; height:79px; padding:0px 0 0 1px;}



.fang_bj{ height:798px; overflow:hidden; background:url(../style/service_line.gif) repeat-x center top; font-family:"Microsoft Yahei";}

.fang_t{ margin-top:3px; height:123px; background:url(../style/fang_nav.jpg) no-repeat center bottom; overflow:hidden; position:relative;}

.fang_t h2{ width:1200px; height:76px; overflow:hidden; margin:0 auto;}

.fang_t h2 img{ width:542px; height:76px; margin-left:275px;}

.s_inp02{ width:373px; overflow:hidden; position:absolute; top:76px; left:50%; margin-left:0px;}

.inp03{ width:324px; height:32px; line-height:32px; background:url(../style/ser.jpg) no-repeat; border:0 ; color:#999; font-size:12px; padding-left:10px;}

.inp04{ background:url(../style/ser_btn.jpg) no-repeat; width:39px; height:32px; border:0;}

.fang{ width:1200px; height:625px; overflow:hidden; margin:30px auto 0;}

.fang p{ width:797px; height:363px; position:relative; line-height:0; overflow:hidden;}

.fang p img{ width:797px;margin-top:-55px;}

.fang p span{background:url(../style/case_span.png) repeat; width:797px; height:28px; text-align:center; top:335px; left:0; text-align:center; color:#fff; line-height:28px; position:absolute; font-size:14px; display:block;}

.online{ background:url(../style/online_bj.jpg) no-repeat; width:391px; height:363px; overflow:hidden;}

.online h3{ width:340px; height:64px; margin:20px 0 0 28px; overflow:hidden;}

.online ul{ width:339px; height:220px; border:1px solid #8d4700; border-width:0 1px 1px 0; background:#fff; margin:15px 0 0 26px; padding-top:20px;}

.online ul li{ margin-bottom:14px;}

.online ul li span{ display:inline-block; width:95px; text-align:center; font-size:14px; color:#333;}

.inp3{ width:227px; height:26px; border:1px solid #b9b9b9; line-height:26px; color:#666; overflow:hidden; text-indent:1em;}

.jumpMenu1 { width:229px; height:26px;}

.btn3{ font:14px "Microsoft Yahei"; color: #FCF2CF; background:url(../style/tj.gif) no-repeat; width:84px; height:29px; border:0; margin:5px 17px 0 95px;}

.btn4{ font:14px "Microsoft Yahei"; color: #FCF2CF; background:url(../style/cz.gif) no-repeat; width:84px; height:29px; border:0; margin-top:5px;}



.fang_c{ height:270px; overflow:hidden;}

.fang_c li{ float:left; width:393px; height:242px; margin:12px 10px 0 0; line-height:0; position:relative; overflow:hidden;}

.fang_c li img{ width:393px; height:242px;}

.fang_c li span{background:url(../style/case_span.png) repeat; width:393px; height:28px; text-align:center; top:214px; left:0; text-align:center; color:#fcf2cf; line-height:28px; position:absolute; font-size:14px; display:block;}

.fang_c li em{ display:block; width:34px; height:34px; position:absolute; top:0; right:0;}

.fang_c li em img{ width:34px; height:34px;}

.fang_c .nones{ margin-right:0;}



.jz_bj{ height:542px; overflow:hidden; background:url(../style/service_line.gif) repeat-x center top; font-family:"Microsoft Yahei";}

.biaoti{ background:url(../style/jz_nav.jpg) no-repeat; height:58px; overflow:hidden; padding:0 20px;}

.biaoti span{ font:14px Arial, Helvetica, sans-serif; line-height:42px;}

.biaoti span a{ color:#fff;}

.biaoti i{ display:inline-block; padding-left:42px; font-size:16px; line-height:39px; font-weight:normal;}

.biaoti i a{ color:#fff;}

.jz .biaoti i{ background:url(../style/jz_ico1.png) no-repeat left center;}

.team .biaoti i{ background:url(../style/team_ico1.png) no-repeat left center;}

.team1 .biaoti i{ background:url(../style/team_ico2.png) no-repeat left center;}



.jz{ width:391px; height:513px; margin:25px 11px 0 0; overflow:hidden;}

.jz_c { border:1px solid #e1e1e1; border-top:0; height:440px; padding:7px; overflow:hidden; background:#fff; margin-top:-16px}

.jz_c dl{ background:url(../style/jz_bj.jpg) repeat; height:440px; overflow:hidden;}

.jz_c dl dt { margin:14px 0 0 14px; background:url(../style/jz_yy.png) no-repeat center bottom; width:349px; height:229px; overflow:hidden; line-height:0;}

.jz_c dl dt img{ width:349px; height:215px;}

.jz_c dl dd{ margin:0 20px;}

.jz_c dl dd h3{ height:58px; border-bottom:1px solid #c9c9c9; text-align:center; line-height:58px; font-size:14px;}

.jz_c dl dd h3 a{ color:#000; font-weight:normal;}

.jz_c dl dd p{ line-height:30px; color:#333; padding-top:10px;}

.jz_c dl dd p img{ vertical-align:middle;}



.team{ width:391px; height:513px; margin:25px 0 0 0; overflow:hidden;}

.team_c { border:1px solid #e1e1e1; border-top:0; padding:7px; width:375px; background:#FFF;height:440px;  margin-top:-16px}

.team_cinner{overflow:hidden; position:relative; width:375px;height:440px; }

.team_c dl{ background:url(../style/jz_bj.jpg) repeat; height:440px; overflow:hidden; float:left; width:375px;}

.team_c dl dt { position:relative; width:377px; height:343px; overflow:hidden; line-height:0;}

.team_c em{ display:block; position:absolute; top:325px; left:177px; height:10px; z-index:2;}

.team_c em a{ display:inline-block; width:8px; height:8px; background:url(../style/team_ico3.png) no-repeat; margin-right:6px;}

.team_c em a:hover , .team_c em a.cur{ background:url(../style/team_ico4.png) no-repeat;}

.team_c dl dt h4{ width:377px; height:126px; top:217px; left:0; position:absolute; background:url(../style/case_span.png) repeat; overflow:hidden;}

.team_c dl dt h4 span{ display:block; border-bottom:1px solid #77718e; margin:10px 30px 0 52px; height:36px;  text-align:center; font:14px "Microsoft Yahei"; color:#fff;line-height:36px;}

.team_c dl dt h4 span b{ font-size:26px; font-family:"宋体";}

.team_c dl dt h4 p{ line-height:20px; color:#fff; font-size:12px; font-weight:normal; text-align:center; padding-top:10px;}

.team_c dl dd{ padding-top:20px; text-align:center; font-size:14px; color:#333;}

.team_c dl dd span{ color:#eb6001;}

.team_c dl dd img{ margin-top:10px;}



.team1{ width:391px; height:513px; margin:25px 0 0 0; overflow:hidden;}

.team-inner{ width:1500px; height:440px; overflow:hidden; position:relative;}



.pic a{ display:block; background:url(../style/pic.jpg) no-repeat center top; height:339px; overflow:hidden;}



.news_bj{border:1px solid #e2e2e1; background:#fff; padding:5px; margin:22px auto 0; overflow:hidden; width:1198px; height:400px;}

.ys_bj{ background:url(../style/news_bj.jpg) repeat; height:400px; overflow:hidden; padding:0 24px 0 17px;}

.news{ width:738px; height:377px; border-right:1px solid #d4d5da; margin-top:10px; padding-right:30px;}

.n_nav{ background:url(../style/news_nav.jpg) no-repeat center bottom; height:42px; overflow:hidden;}

.n_nav span{ font:14px Arial, Helvetica, sans-serif; line-height:30px; text-transform:uppercase;}

.n_nav span a{ color:#0d183c;}

.n_nav li{float:left;background:url(../style/news_line.jpg) no-repeat right 4px; font:16px "Microsoft Yahei"; margin-right:10px;}

.n_nav li a{ color:#000; padding:0 10px; display:inline-block; padding-left:35px; height:42px; line-height:25px;}

.n_nav .li01 a{ background:url(../style/news_ico3.jpg) no-repeat left top}

.n_nav .li02{ background:none;}

.n_nav .li02 a{ background:url(../style/news_ico2.jpg) no-repeat left top}

.n_nav li a:hover  , .n_nav .cur a{ color:#eb6001;}

.n_nav .li02 a:hover,.n_nav .cur01 a { background:url(../style/news_ico4.jpg) no-repeat left top;}

.n_nav .li01 a:hover , .n_nav .cur02 a{ background:url(../style/news_ico1.jpg) no-repeat left top;}

.news_c{ height:345px;  overflow:hidden; position:relative;}

.news_c div.fl{ width:330px; overflow:hidden; height:305px;}

.news_c dl{ margin-top:20px; width:330px;  overflow:hidden; font-family:"Microsoft Yahei"; float:left; height:305px;}

.news_c dl dt{ width:329px; height:189px; overflow:hidden;}

.news_c dl dt img{ border:1px solid #ebeae9; padding:6px; border-top:0; border-bottom:1px solid #cecece; background:#fff; width:315px; height:175px;}

.news_c dl dd h3{ border-bottom:1px solid #d1d1d1; padding-top:5px; height:40px; overflow:hidden; text-align:center; line-height:40px; font-weight:normal; font-size:14px;}

.news_c dl dd h3 a{ color:#333;}

.news_c dl dd p{ padding-top:10px; line-height:20px; color:#444444;}

.news_wz{ width:386px; overflow:hidden; margin-top:23px; font-family:"Microsoft Yahei";}

.news_wz h2{ background:url(../style/news_ico5.jpg) no-repeat left center; height:33px; padding-left:52px; font-size:12px; font-weight:normal; line-height:33px; overflow:hidden}

.news_wz h2 a{ color:#eb6001;}

.news_wz ul li{ height:30px; overflow:hidden; margin-bottom:10px;}

.news_wz ul li a{ color:#444444; display:block; background:url(../style/news_ico6.jpg) no-repeat 16px center; height:30px; width:330px; overflow:hidden; padding-left:54px; line-height:33px;}

.news_wz ul li a:hover , .news_wz ul .cur a{ background:url(../style/news_wz_cur.jpg) no-repeat left center; }

.news_c em{ display:block; position:absolute; top:310px; left:293px; width:60px; height:21px; overflow:hidden;}

.news_c em a{ display:block; float:left; margin-right:6px; width:21px; height:21px; background:#26397d;}

.news_c em a:hover{ background:#eb6001;}



.ys{ width:345px; overflow:hidden; height:380px; margin-top:10px; font-family:"Microsoft Yahei";}

.ys h2{ background:url(../style/ys_t.jpg) no-repeat center bottom; height:42px; overflow:hidden; padding: 0 10px 0 0; margin-bottom:12px;}

.ys h2 span{ font:14px Arial, Helvetica, sans-serif; line-height:30px; text-transform:uppercase;}

.ys h2 span a{ color:#0d183c;}

.ys h2 i{ display:inline-block; background:url(../style/ys_ico3.jpg) no-repeat left top; height:30px; font-size:16px; }

.ys h2 i a{ color:#333;font-weight:normal; line-height:25px; padding-left:35px;}

.ys dl{ height:101px; border-bottom:1px dashed #d3d5da; margin-top:10px; overflow:hidden}

.ys dl dt , .ys dl dt img{ overflow:hidden; width:91px; height:94px;}

.ys dl dd { width:253px;  font-size:14px; line-height:24px; overflow:hidden; color:#444444;}

.ys dl dd b{ display:block; font-size:16px; color:#404144; padding:5px 0;} 

.ys .nones{ border-bottom:0;}



.login_bj{ background:url(../style/login1.jpg) no-repeat center top; height:1080px; overflow:hidden; margin-top:-8px;}

.login{ width:960px; height:930px; margin:0 auto; overflow:hidden; padding-top:150px; font-family:"Microsoft Yahei";}

.login h2{ height:72px; font:24px "Microsoft Yahei"; color:#000; text-align:center;line-height:50px; }

.login h2 img{ vertical-align:middle; margin:0 5px;} 

.login ul { background:url(../style/login_im.png) no-repeat; width:377px; height:260px; margin:0 auto; padding:20px 0 0 44px;}

.login ul li{ background:url(../style/login_inp.jpg) no-repeat; width:330px; height:42px; overflow:hidden;margin-bottom:20px;}

.login ul .li01 , .login ul .li02{ background:none;}

.login .li02{ text-align:center; height:30px; padding-top:5px; line-height:30px; color:#636363; font-size:24px;}

.login ul li span{ width:64px; text-align:center; color:#a9a9a9; line-height:42px; vertical-align:top; display:inline-block;}

.login .ipt{ width:260px; height:38px; overflow:hidden; line-height:38px;}

.login .li01{ width:104px; height:38px; margin-left:100px}

.login .btn{ background:url(../style/login_tj.jpg) no-repeat; width:104px; height:38px; margin:0 auto; border:0;}

.login p{ width:573px; height:270px; margin:180px auto 0; overflow:hidden;}

.login p img{ width:573px; height:270px;}

.login_tel{ height:40px; background:url(../style/login_ico1.png) no-repeat left center; line-height:40px; font-size:24px; color:#000; padding-left:30px; margin-left:270px;}


/*定制风向标*/

.dzfxb_box { width:1210px; margin:0 auto; }

.dzfxb_mu { height:40px; line-height:40px; color:#343434; /*font-size:18px;*/ font-size:16px; width:1210px; border-bottom:4px solid #343434; font-family:"微软雅黑";}

.dzfxb_mu span { color:#EB6001; font-size:26px; font-weight:bold; padding-right:10px; }

.rw1180{width:1210px; clear:both; margin:0 auto; background:#fff; margin-top:10px; }

#liangfajdt{width:1210px; height:450px; overflow:hidden;}

#liangfajdt ul{height:450px; background:#f1f1f1}

#liangfajdt ul li{float:left; height:450px; overflow:hidden; cursor:pointer; background:#000; padding:0px;}	

#liangfajdt ul li.kwicks-selected{border-left:0px;}	

.jdt_img{position:absolute; top:0px; left:0px; z-index:44}

.lf_jdttitle{position:absolute; top:355px; width:518px; padding-left:20px; line-height:50px; font-family:'微软雅黑'; font-size:20px; text-align:left; z-index:66;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0;}



.lf_jdttitle a{color:#fff;}

.lf_jdttitle a:hover{color:#fff;}

.sd_xia_title a{/*color:#717171;*/ text-decoration:none;}

.sd_xia_title a:hover{color:#fff; text-decoration:none;}



.lf_jdtbg{position:absolute; top:355px; width:538px; height:50px; background:#000; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0; z-index:55;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out;}

/*2015.4.28*/

.kwicks-expanded a{color:#ffffff}

.kwicks-collapsed a{ color:#717171;} 

/*2015.4.28*/

.kwicks-expanded .lf_jdttitle{ opacity:1;FILTER:alpha(opacity=100); moz-opacity:1;}

.kwicks-expanded .lf_jdtbg{ opacity:0.5;FILTER:alpha(opacity=50); moz-opacity:0.5;}



.jdt_img img{opacity:0.5; filter:alpha(opacity=50);-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;-ms-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}

.kwicks-expanded .jdt_img img{opacity:1; filter:alpha(opacity=100);}

.kwicks-expanded .shenduxia{ background:#000000;}



.h405{height:405px}

.shenduxia{width:100%; height:45px; background:#212121; line-height:45px; font-size:14px;}

.shenduxia p{float:left;}

.sd_xia_title{padding:0 0 0 10px; font-family:'微软雅黑'; font-size:16px;}

a.sd_x_tu{ background:url(../style/side_sl.png) 0px -414px no-repeat; line-height:45px; padding:0px 0 0 13px; margin-left:30px;}

a.sd_x_tu_zj{ background:url(../style/side_sl_zj.png) 0px -410px no-repeat; line-height:40px; padding:0px 0 0 13px; margin-left:30px;}

.sd_xia_ri{padding-top:3px; height:42px;-webkit-transition: bottom .2s ease-in-out;-moz-transition: bottom .2s ease-in-out;-o-transition: bottom .2s ease-in-out;-ms-transition: bottom .2s ease-in-out;transition: bottom .2s ease-in-out; opacity:0;FILTER:alpha(opacity=0); moz-opacity:0;}



.kwicks-expanded .sd_xia_ri{ opacity:1;FILTER:alpha(opacity=100); moz-opacity:1;}

.relative{position:relative}



/*一线设计师*/

.she_bg{ background:url(../style/she_bg.jpg) no-repeat center 0; height:655px; overflow:hidden;}

.she_t{ height:114px; text-align:center; overflow:hidden;}

.she_t span{ display:block; padding:45px 0 0;}

.she_t span img{ width:460px; height:40px;}

.she_t a{ font-size:36px; color:#000;}

.she_t b{ color:#EF6F01;}

.she01{ display:block; background:#fff; width:200px; height:422px; float:left; overflow:hidden; font-size:14px; color:#2f2b20;}

.she01:hover{ background:#EF6F01; color:#fff; zoom:1;}

.she01 p{ padding:7px 15px 0; height:204px; width:162px; line-height:25px;}

.she01 em{ display:block; font-size:0;}

.she01 em img{ width:200px; height:211px;}

.she01 span{ display:block;}

.she01 i{ background:url(../style/she_btn02.gif) no-repeat; display:block; width:90px; height:30px; margin:15px 0 0;}

.she01:hover i{ background:url(../style/she_btn01.gif) no-repeat;}

.she_bg .she_btn{ display:block; width:150px; margin:0 auto; padding:40px 0 0;}

.she_bg .she_btn img{ width:150px; height:39px;}



/*广告条*/

.ban01{ background:url(../style/ban01.jpg) no-repeat center 0; height:200px; overflow:hidden;}

.ban01 p{ text-align:right; font-size:12px; color:#fff; padding:82px 20px 0 0;}

.ban01 p span{ font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold;}

.ban01 p em{ display:block; padding:10px 50px 0 0;}

.ban01 p em img{ width:100px; height:30px;}


.mod1{width:100%;height:623px;background:url('../style/ab.jpg') no-repeat center 0; margin-bottom:20px; padding:35px 0 0;}

.ab{width:1200px; margin:0 auto 25px;}

.ab h3 em a{background:url('../style/ico4.gif') no-repeat right 14px;}

.ab-l{width:840px; float: left;}

.ab-l dl{padding:40px 0 25px;}

.ab-l dt{float: left; width:316px;}

.ab-l dt img{display:block; width:310px;height:220px; border:3px solid #fff;}

.ab-l dd{width:468px; float:left;padding:10px 0 0 20px;}

.ab-l h6 a{font-size:14px; color:#fff;}

.ab-l dd p{overflow: hidden;line-height:24px; height:144px; margin:10px 0 12px; color:#fff;}

.ab-l dd span a{color:#fff;}

.ry{width:335px; float: right;}

.ry .list-con{padding:40px 0 0 0;}

.ry .list-con-a{padding:100px 16px 0 0;}

.ry .list-con-c{padding:100px 0 0 0 ; float: right;}

.ry p{width:230px; border:3px solid #fff;float:left;}

.ry p img{width:230px;height:190px;display:block;}

.ry p span{display:block; text-align:center;height:32px; line-height:32px; background:#333;width:230px;}

.ry p a{color:#fff;}



.xc{width:960px; margin:0 auto;}

.xc h3{text-align: center;background:url('../style/txc.png') no-repeat center 0;line-height:32px; font-size:18px;font-family:'Microsoft YaHei'; position:relative; width:100%; height:30px;}

.xc h3 b{position:absolute; right:20px; top:10px;}

.xc h3 a{color:#483a3a;}

.xc h3 span{font-size:17px;}

.xc ul{padding:28px 0 0; margin-right:-26px;}

.xc li{width:218px; float: left;margin: 0px 10px 0px 10px;}

.xc li img{display:block; width:218px; height:144px;}

.xc li span{display:block; text-align:center; padding:12px 0 0;}

.xc li a{color:#fff;}


.list{height:240px; width:960px;margin:0 auto 15px;padding:13px 0 0; background:url('../style/list.gif') no-repeat;}

.list-con-a,.list-con-b{float: left;}

.list-con{padding:25px 16px 0;}

.list-con-a{padding:45px 0 0 0;}

.list-con-c{padding:45px 0 0 0 ; float: right;}

.list li{width:194px;padding:0 13px 0 13px; float: left;}

.list li img{width:194px;height:126px;display:block;}

.list li span{display:block; text-align:center;padding:8px 0;}

.list li a{color:#474747; font-size:14px;font-family:'Microsoft YaHei'; }



.jz{width:960px; margin:0 auto 20px; height:470px;background:url('../style/jz.gif') no-repeat; padding:12px 0 0;}

.jz-con{padding:25px 0 0;}

.jz dl{float: left;width:435px;padding:0 10px 25px 28px;}

.jz dt{float: left; width:152px;}

.jz dt img{display:block; width:152px;height:170px;}

.jz dd{width:255px; float:right;}

.jz h6 a{font-size:14px; color:#474747;display:block;width:255px;height:15px;overflow:hidden;}

.jz dd p{overflow: hidden;line-height:24px; height:96px; margin:8px 0 12px;color:#474747;}

.jz dd span{display:block;}

.jz dd span a{color:#474747;}

.tit em a{color:#ee9500;font-family:'Microsoft YaHei';margin-right:8px;font-size:20px; font-weight:bold; display:inline-block; padding-right:12px;background:url('../style/ico3.gif') no-repeat right 14px;}

.tit b{display:block; float: right;margin-top:15px;font-weight:normal;}

.tit b a{color:#666;}

.dt{width:960px; margin:0 auto 20px;}

.dt-l{background:url('../style/dt1.gif') no-repeat;width:602px; float: left;padding:12px 0 0; height:470px;}

.wd{background:url('../style/dt2.gif') no-repeat;width:342px; float:right;padding:12px 0 0; height:470px;}

.dt-l dl{padding:24px 0 20px 24px;}

.dt-l dt{float: left; width:256px;}

.dt-l dt img{display:block; width:256px;height:172px;}

.dt-l dd{width:260px; float:left;padding-left:26px;}

.dt-l h6 a{font-size:14px; color:#333;display:block;width:248px;height:17px;overflow:hidden;}

.dt-l dd p{overflow: hidden;line-height:24px; height:120px; margin:8px 0 12px;}

.dt-l dd p a{color:#b91616;}

.dt ul{padding:4px 0 0 24px;}

.dt li{padding-left:15px; line-height:24px; float: left; width:252px;margin-right:20px; background:url('../style/ico1.gif') no-repeat 2px center; border-bottom:1px dashed #d1d1d1;}

.dt li a{color:#474747;}

.wd dl {padding:18px 0 15px;border-bottom:1px dashed #d1d1d1; margin:0 24px;}

.wd dt { background: url(../style/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 4px 25px; overflow: hidden;}

.wd dt a { color:#474747;}

.wd dd { background:url(../style/wd_d.gif) no-repeat 0 5px; padding-left:25px; line-height:20px; color:#474747; max-height:80px; overflow:hidden;}





