#wrapper{ margin:auto; padding-bottom:15px; width:1000px;}
.headCom{ margin:auto; width:960px;font-family:"黑体";font-size:12px;}
.headLogo{ float:left; width:300px; overflow:hidden;height:50px; text-align:center; padding-top:18px;}
.headLogo img{ float:left}
.headLogo span{ width:80px; display:block; float:left;line-height:18px; margin-left:8px; margin-top:6px; font-weight:bold;letter-spacing:5px;}
.headdl{ background:url(../images/login-search-bg.png) no-repeat scroll center top transparent; float:right; height:38px; margin-top:0px; position:relative; width:451px;font-family:"黑体"; }
.headCom .headdl ul{float:left; width:180px; margin-left:10px}
.headCom .headdl ul li{ float:left; margin:10px 5px 0 0;*margin-top:7px 5px 0 0;}
.headCom .headdl ul li a{ color:#fff; margin-right:10px;background:#0D486B; border-radius:3px;text-align:center; padding:3px 5px;}
.headCom .headdl ul li a:hover{ color:#fff; text-decoration:underline}
.topyx{ margin-right:10px;}
.headdl .seacrhC{ right:20px; position:absolute; margin-left:25px; width:240px; z-index:3;}
.searchk{ border:1px solid #ABADB3; height:20px; line-height:20px; padding:0 3px; width:200px; margin-top:7px; float:left}
.searchicoC{ background:url(../images/searchico.jpg) no-repeat; width:22px; height:22px; border:none; border: solid 1px #ABADB3; margin-top:7px; cursor:pointer}
.headdl1{ float:right; height:30px; width:400px; line-height:30px; text-align:right}
.headdl1 span{ margin-left:15px;}
.headdl1 span a{color:#000; text-decoration:underline;}

.headnavC{z-index:999;background:#0D486B;height:50px; line-height:50px; position:relative; width:960px;display:block;border-top-left-radius:3px; border-top-right-radius:3px; border-bottom-left-radius:3px;border-bottom-right-radius:3px; font-family:"黑体"; margin:5px 0 15px 0;}
.headnavC li{z-index:1002; position:relative; display:inline-block; width:190px; float:left; text-align:center; color:#fff; font-size:14px;text-shadow:0 -1px #4a4a4a; font-weight:bold;} 
.headnavC li.wdm{ width:192px;}
.headnavC li.wdm a{ color:#fff; font-size:14px;width:192px; height:50px; display:block;}
.headnavC li.wdm a:hover{ background:#28A6DC; width:192px; height:50px; display:block;}
.headnavC li a{ color:#fff; font-size:14px;width:190px; height:50px; display:block;}
.headnavC li a:hover{ background:#28A6DC; width:190px; height:50px; display:block;}
.headnavC li.backchoose{ background:#28A6DC; width:190px; height:50px; display:block;}
.zbx{ border-right:1px solid #072537;}
.zbx1{ border-left:1px solid #3C6984;}
.zbx_main{ color:#333; font-weight:normal; text-shadow:none; position:absolute; width:310px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;* -moz-border-radius-bottomleft:5px;* -moz-border-radius-bottomright:5px;* border-bottom-right-radius:5px;* border-bottom-left-radius:5px; left:0; top:50px; background:url(../images/listbg_03.png) repeat; z-index:1003; padding:10px;  box-shadow:0 5px 8px rgba( 80, 80, 80, .6);-webkit-box-shadow: 0px 5px 8px rgba( 80, 80, 80, .6);-moz-box-shadow: 0px 5px 8px rgba( 80, 80, 80, .6);}
.zbx_main ul{ float:left; width:170px; border-right:1px dashed #ccc; padding:0 10px 0 0;}
.zbx_main ul li{ width:170px; text-align:left;}
.zbx_main ul li a{width:155px;padding-left:15px; text-shadow:none; color:#666; height:24px; line-height:24px; font-size:13px; font-weight:normal; border-bottom:1px dashed #ccc;}
.zbx_main ul li a:hover{height:24px; line-height:24px;background:#28a6dc; color:#fff;width:155px;}
.zbx_main ul li.choose a{ background:#28a6dc; color:#fff;}
.zbx_main p{ width:126px; text-align:center; float:left; padding:25px 0 0 0;}
.zbx_main p a{ height:22px; width:126px; color:#333; background:none; line-height:22px; padding:0 0 10px 0;}
.zbx_main p a:hover{ background:none; text-decoration:underline;height:22px; width:126px;line-height:22px;}
.single{ width:171px;}
.single ul{ width:171px; clear:both; border-right:none;}
.single p{ padding:10px 0 0 0 !important; width:170px !important;}
.single p a{ height:22px; width:170px; color:#333; background:none; line-height:22px; padding:0 0 10px 0;}
.single p a:hover{ background:none; text-decoration:underline;height:22px; width:170px;line-height:22px;}
.twoban { width:350px;}
.twoban ul{ width:350px; border:none;}
.twoban ul li{ float:left; margin-left:5px;}

.banner{ width:960px; height:450px; margin:0 auto; background:#FFF; position:relative;}
#slides {position:absolute;top:0px;left:0px;z-index:100;}
#slides .next,#slides .prev {position:absolute;top:180px;left:10px;width:24px;height:43px;display:block;z-index:101;}
.slides_container {width:960px;height:450px;overflow:hidden;}
.slides_container a{ display:none;}
#slides .next {left:920px;}

.bannerwz2{ position:absolute; top:160px; left:70px;background:url(../images/coffee2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz2 span{ display:block;}
.bannerwz2 em.wzer1{font-size:30px; padding-left:130px;}

.bannerwz{ position:absolute; top:130px; left:70px;background:url(../images/blue2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz span{ display:block;}
.bannerwz em.wzer{font-size:30px; padding-left:135px;}

.bannerwz4{ position:absolute; top:130px; left:70px;background:url(../images/green-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz4 span{ display:block;}
.bannerwz4 em.wzer1{font-size:30px;padding-left:130px;}


.bannerwz1{ position:absolute; top:80px; left:60px;background:url(../images/blue2-70.png) repeat scroll 0 0 transparent; font-size:30px; padding:20px 40px; line-height:42px; display:inline-block; color:#fff; z-index:60;letter-spacing:4px; font-family:"黑体";}
.bannerwz1 span{ display:block;}
.bannerwz1 em.wzer1{font-size:30px;}


.bannerwz em.wzer1{font-size:30px;}
.bannerico1{position:absolute; top:260px; left:328px;width:154px; background:url(../images/blue2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico1 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}

.bannerico2{position:absolute; top:210px; left:60px;width:154px; background:url(../images/blue2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico2 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}

.bannerico3{position:absolute; top:260px; left:362px;width:154px; background:url(../images/coffee2-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico3 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}

.bannerico4{position:absolute; top:260px; left:402px; width:154px; background:url(../images/green-70.png) repeat scroll 0 0 transparent;padding:15px 20px; line-height:30px; display:inline-block;font-family:"黑体";z-index:61;}
.bannerico4 span{ background:url(../images/learn-more-arrow.png) no-repeat scroll right center transparent; padding-right:30px; color:#fff;font-size:30px;font-weight:bold}

.content{ border:medium none; border-radius:4px 4px 4px 4px; height:300px; margin:15px auto; width:960px;font-family:"黑体"; }
.con1{ background:url(../images/home-promo-venue2.png) no-repeat; width:320px; height:300px; float:left; overflow:hidden;}
.con2{ background:url(../images/home-promo-demo.jpg) no-repeat; width:320px; height:300px; float:left;position:relative;}
.con3{ background:url(../images/home-promo-dg3.png) no-repeat; width:320px; height:300px;float:left;position:relative;}
.contitle{ font-size:18px; color:#fff;height:50px; line-height:50px;font-weight:bold;}
.subtitle{ height:55px; padding:10px 0 0 12px; line-height:18px; font-size:16px; overflow:hidden; margin-bottom:110px;}

.conico1{ background:url(../images/homepage-promo-buildyourcrowd-btn.png) no-repeat;color:#fff; font-size:18px;height:52px; line-height:52px; display:inline-block; padding:0 10px; position:absolute; bottom:10px; right:-30px; width:159px; padding-left:40px; font-weight:bold}
a.conico1:hover{ color:#fff; text-decoration:none}

.conico{ background:url(../images/home-demo-btn.png) no-repeat;color:#fff; font-size:18px;height:52px; line-height:52px; display:inline-block; padding:0 10px; position:absolute; bottom:10px; right:-30px; width:159px; padding-left:40px; font-weight:bold}
a.conico:hover{ color:#fff; text-decoration:none}


.newsC{ background:#fff; height:120px; width:960px; margin:15px auto; border-radius:3px 3px 3px 3px; border:medium none;font-family:"黑体";}
.newstitle{ float:left; margin:20px 15px 0;}
.newscon{ position:relative; float:left; width:225px; border-left:1px solid #ccc; padding:5px 20px 10px 20px; font-size:12px; line-height:20px; margin-top:15px; overflow:hidden; }
.newscon span{ position:absolute; right:10px; bottom:15px;}
.newsmore{ font-size:12px; text-align:right; margin:5px 30px 0 0; height:20px; line-height:20px;}
.newscon h1{ font-weight:700;color: #2485B3;}
html{ background:url(../images/html-bg.gif) repeat scroll 0 0 #FFFFFF;}
body{background:url(../images/body-bg-new.gif) repeat-x scroll 0 0 transparent;  min-height:379px; min-width:1024px;}
/*supplier*/
.container{width:960px;}
.sup_sub{height:24px;}
.sup_pad{ height:10px; clear:both;}
.sup_border{ border-bottom:1px solid #e1e1e1; padding:5px 0; clear:both;}
.sup_sub h1{ line-height:24px; float:left; font-size:14px; padding:0 10px;}
.sup_sub span{ float:left; background:url(../images/sol_icon.png) no-repeat center center; width:11px; height:24px; display:block;}
.sol_ban{ border:1px solid #ccc; border-top:none; padding:1px; width:956px;}
.sol_ban .sol_supplier{ width:956px; height:370px; position:relative; overflow:hidden;}
.sol_ban .sol_supplier ul.sol_bg li.current{ display:block;}
.sol_ban .sol_supplier ul.sup_topban{ margin:0 0 0 1px; height:32px; position:absolute; left:49px; top:50px; width:853px; background:url(../images/nav-bg-01.png) repeat-x;}
.sol_ban .sol_supplier ul.sup_topban li{ float:left;}
.sol_ban .sol_supplier ul.sup_topban li a{ float:left; padding:8px 10px;*padding:9px 10px; font-size:15px; text-decoration:none; color:#fff; letter-spacing:2px;border-right: 1px solid #000;}
.sol_ban .sol_supplier ul.sup_topban li.current{ background:#dee7eb;}
.sol_ban .sol_supplier ul.sup_topban li.current a{ color:#05334f;}
.sol_ban .sol_supplier .sup_main{ background:url(../images/search-bg.png) repeat-x; padding:5px 0; clear:both; width:852px; overflow:hidden; position:absolute; top:82px; left:50px; line-height:32px;}
.sol_ban .sol_supplier .sup_nav{ color:#fff; position:absolute; top:0; left:0; background:url(../images/jionus_bg.png) repeat; width:100%; padding:5px 10px;}
.sol_ban .sol_supplier .sup_main table tr.blue{ color:#05334f;}
.sol_ban .sol_supplier .sup_nav img{ padding:0 5px; vertical-align:middle;}
.sol_ban .sol_supplier .sup_main ul{ width:20000px;}
.sol_ban .sol_supplier .sup_main ul li{ float:left; width:772px; padding:0 40px; }
.sol_ban .sol_supplier .sup_Execution{ position:absolute; right:20px; bottom:20px; }
.sol_ban .sol_supplier .sup_Execution ul li{text-indent:-999px; overflow:hidden; cursor:pointer; float:left; background:url(../images/bg_control_nav.png) no-repeat; width:6px; height:6px; background-position:0 0; margin:0 5px;}
.sol_ban .sol_supplier .sup_Execution ul li:hover{ background-position:0 -6px;}
.sol_ban .sol_supplier .sup_Execution ul li.current{ background-position:0 -12px;}
.joinus{width:948px; background:url(../images/jionus_bg.png) repeat; padding:0 10px 0 0; height:48px; border:1px solid #ccc; border-bottom:none;}
.joinus span{ font-size:24px; line-height:48px; padding:0 0 0 10px; color:#2485B3;}
.joinus p{ float:right; padding:8px 0 0 0;}
table.width{ width:100%;}
table.width td{ font-weight:700;}
table.width td span{ float:right; padding-right:12px; line-height:22px;}
table.width td span img{ vertical-align:middle;}
table.width td span a{ text-decoration:none; color:#007fc1; padding:0 0 0 10px;}
table.width td span a:hover{ text-decoration:underline;}
table.width select{ border:1px solid #ccc; width:95%; color:#555;}
.sol_ban .sol_supplier .sup_main .keyword{ background:url(../images/supplier_button.png) no-repeat 0 0; width:312px; height:23px; padding:1px; overflow:hidden;}
.sol_ban .sol_supplier .sup_main .keyword input{ width:242px; border:none; height:21px; float:left; color:#555;}
.sol_ban .sol_supplier .sup_main .keyword a{ text-indent:-9999px; width:60px; height:21px; display: block; float:left;}
.sol_ban .sol_supplier .sup_mess{ background:#fff; border-radius:5px; width:550px; right:20px; bottom:20px; position:absolute; height:120px; filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; display:table;}
.sol_ban .sol_supplier .sup_mess ul{ display:table-cell; height:120px;  vertical-align:middle; padding:0 0 0 20px;}
.sol_ban .sol_supplier .sup_mess h1{ font-size:24px; padding-left:15px; line-height:36px;}
.sol_ban .sol_supplier .sup_mess p{ padding-left:10px; line-height:20px;}
.sup_mess{ background:#fbfbfb; border:1px solid #ccc; width:745px; height:120px; display:table; letter-spacing:1px; float:left;}
.sup_mess ul{ display:table-cell; height:120px;  vertical-align:middle; padding:0 0 0 10px;}
.sup_mess h1{ font-size:20px; padding-left:15px; line-height:32px;}
.sup_mess p{ padding-left:10px; line-height:20px; font-size:13px;}
.sup_button img{ position:absolute; right:116px; bottom:15px;}
.sup_button h1{ font-size:20px; padding:0; line-height:28px; }
.sup_button{ text-align:center; background:url(../images/mes_bg.png) no-repeat 0 0; position:relative; width:245px; border:1px solid #ccc; float:left; font-size:13px; height:110px; vertical-align:middle; margin-left:10px; padding:5px 10px;}
.sol_ban .sup_intrest{ clear:both; overflow:hidden; background:#fff; height:153px; margin-top:10px;}
.sol_ban .sup_intrest ul li{ height:133px; width:357px; float:left; padding:10px 135px 10px 20px;}
.sol_ban .sup_intrest ul li.intrest01{ background:url(../images/supplier_ban01.png) no-repeat right top;}
.sol_ban .sup_intrest ul li.intrest02{ background:url(../images/supplier_ban02.png) no-repeat right top;}
.sol_ban .sup_intrest ul li h1{ font-size:20px; padding:5px 0;}
.sol_ban .sup_intrest ul li p{ line-height:22px;}
.site_left{ width:960px;  background:#fff;}
.site_left .sup_site ul.site_type{ background:url(../images/site_bg.png) no-repeat top left; height:60px; padding-left:150px;  width:810px; z-index:100;}
.sup_site ul.site_type li{ float:left; width:49px; text-align:center; margin:0 10px; line-height:50px; padding-bottom:10px;}
.sup_site ul.site_type li.current a{ color:#333; text-decoration:underline;}
.sup_site ul.site_type li a{ font-size:14px; color:#007fc1; text-decoration:none;}
.sup_site ul.site_type span{ float:right; padding-right:10px; padding-top:15px;}
.sup_site ul.site_type span select{ border:1px solid #007fc1; width:125px; vertical-align:middle; background:none; height:22px; color:#555;}
.sup_site ul.site_list{ width:940px; height:173px; z-index:99; margin:10px 0 0 0; padding:0 10px;}
.sup_site ul.site_list li{ width:300px; float:left; height:163px; border:1px solid #ccc; padding:1px;}
table.site td.site_blue{ color:#007fc1; font-size:14px; padding-left:15px; word-break:break-all; line-height:20px;}
table.site td{ border-bottom:1px solid #e1e1e1; color:#555; height:25px;}
tr.noborder td{ border:none;}
tr.noborder td img{ width:150px;}
.sup_site ul.site_list li p{ line-height:32px; background:url(../images/supplier_star.png) no-repeat right top; width:240px;}
.sup_site ul.site_list li p span{ color:#f50; padding:0 5px;}
.site_pad{ width:13px; height:163px; float:left;}
.site_right{ float:right; width:245px; border:1px solid #ccc; background:#fbfbfb; padding:0 10px 10px 10px; overflow:hidden;}
.site_right h1{ font-size:20px; padding:10px 0;}
.site_right ul{ padding:0;}
.site_right ul li{ padding:5px 0;}
.site_right ul li p{ line-height:22px; background:url(../images/user_icon.png) no-repeat 0 8px; padding-left:15px;}
.site_right ul.about li{ background:url(../images/supplier_icon.png) no-repeat 0 0; vertical-align:top; padding-left:20px; line-height:22px; font-size:14px; color:#555; letter-spacing:1px;}
.site_right ul.about li span{ color:#999; font-size:12px;}
.site_right ul span a{ color:#007fc1; text-decoration:none;}
.site_right ul span a:hover{ text-decoration:underline;}
.site_right ul.promotion{ padding:10px 0;}
.site_right ul.promotion li{ background:url(../images/supplier_icon02.png) no-repeat 0 0; vertical-align:top; padding-left:20px; line-height:16px; letter-spacing:1px; margin:5px 0; color:#555; font-size:14px;}
.site_right ul.promotion li span a{ float:right; color:#999; font-size:12px;}
.site_right .advert{ background:#eee; height:100px;}
.intrest{ width:938px; border:1px solid #ccc; padding:0 0 0 20px; background:#fff; overflow:hidden;}
.intrest ul{ float:left; width:450px;}
.intrest ul h1{ font-size:18px; line-height:35px;color: #2485B3;}
.intrest ul li{ line-height:20px;}
.intrest ul.fornum1{ margin-right:17px; padding:5px 15px 15px 0; border-right:1px solid #ccc;}
.intrest ul.fornum2{}







