#slider {position:relative; width:1000px; height:247px; margin-left:0px; background:url(../image/loading.gif) no-repeat 50% 50%;}
#slider img { position:absolute; top:0px; left:0px; display:none;}
#slider a { border:0; display:block;}

.nivo-controlNav { position:absolute; left:660px; bottom:10px; z-index:555; _display:none;}
.nivo-controlNav a { display:block; width:22px; height:22px; background:url(../image/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
.nivo-controlNav a.active { background-position:0 -22px; }

.nivo-directionNav a { display:block; width:30px; height:30px; background:url(../image/arrows.png) no-repeat; text-indent:-9999px; border:0;_background:none;}
.nivo-directionNav a.nivo-nextNav { background-position:-30px 0; right:5px;}
.nivo-directionNav a.nivo-prevNav { left:5px;}

.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}


.noticeBox{ width:964px; height:34px; margin:0 auto; overflow:hidden; color:#868686;}
.noticeBox h3{ display:block; float:left; height:34px; width:70px; padding-left:18px; line-height:34px;background:url(../image/msg_01.png) no-repeat 0 10px; font-size:12px; }
.noticeBox .scrollDiv{ width:300px; height:20px; margin-top:7px; overflow:hidden;}
.noticeBox .scrollDiv ul{ display:block; width:auto; height:20px; line-height:normal;}
.noticeBox .scrollDiv ul li{ display:block; height:20px; line-height:20px;}
.noticeBox .scrollDiv ul li .datetime{ float:right;}
.noticeBox .scrollDiv ul li a{ color:#868686;}


.youshi{ display:block; width:964px; height:213px; overflow:hidden; margin-top:10px;}
.youshi li{ display:block; float:left; width:317px; height:213px; padding:0px; color:#333;}
.youshi li h3{ display:block; height:24px; padding-top:10px; line-height:normal; padding-left:15px; font-size:16px; font-weight:bold; margin-bottom:14px;}
.youshi li span{ display:block; height:22px; line-height:22px; padding-left:22px; background:url(../image/icon1.gif) no-repeat 10px -12px;}
.youshi li span a{ color:#333; font-size:12px;}

.youshi li.ys_fangan{ background:url(../image/bg-fangan-box.jpg) no-repeat 0 0px;}
.youshi li.ys_jianzhan{ background:url(../image/bg-jianzhan-box.jpg) no-repeat 0 0px; margin-left:7px;}
.youshi li.ys_cms{ background:url(../image/bg-cmsmuban-box.jpg) no-repeat 0 0px; float:right;}
.youshi li.ys_hover{ background-position:0 -214px; color:#fff; cursor:pointer;}
.youshi li.ys_hover h3{ color:#fff;}
.youshi li.ys_hover span{ background-position:10px -45px;}
.youshi li.ys_hover span a{ color:#fff}


.pingtaiys{ width:964px; height:256px; margin-top:9px; background:url(../image/bg-youshi-box.png) no-repeat 0 0;}
.pingtaiys .hd{ width:auto; height:32px; padding-top:3px;}
.pingtaiys .hd .more{ display:block; float:right; height:32px; padding-right:10px; line-height:32px; }
.pingtaiys .hd .more a{ display:block; background:url(../image/sjx.gif) no-repeat right 12px; padding-right:10px; color:#008FCE;}
.pingtaiys .hd h3{ font-size:14px; line-height:32px; padding-left:15px;}
.pingtaiys .bd{ width:auto; height:217px; padding:0 10px;}
.pingtaiys .bd .scr_lt{float:left; width:50px; height:130px; margin-top:40px;}
.pingtaiys .bd .scr_lt a { display:block; width:50px; height:130px; background:url(../image/btnlt.jpg) no-repeat left top;}
.pingtaiys .bd .scr_rt {float:right; width:50px; height:130px; margin-top:40px;}
.pingtaiys .bd .scr_rt a { display:block; width:50px; height:130px; background:url(../image/btnrt.jpg) no-repeat right bottom;}

.pingtaiys .bd .scr_ct {float:left; width:824px; height:217px; padding-left:8px; overflow:hidden;}
.pingtaiys .bd .scr_lt a:hover,.pingtaiys .bd .scr_rt a:hover{text-decoration:none; background-position:left top;}
.pingtaiys .bd .scr_lt a.gray,.pingtaiys .bd .scr_rt a.gray{background-position:right top;}
.pingtaiys .bd .scr_lt a.gray:hover,.pingtaiys .bd .scr_rt a.gray:hover{text-decoration:none; background-position:left top;}

.scr_ct li{float:left; width:197px; padding-left:8px; height:217px; margin-left:1px; display:inline;}
.scr_ct li.scrslt{width:195px; padding-left:8px; border:solid #DBDBDB; border-width:0 1px; background:url(../image/ysbg_slt.gif) repeat-x left top; cursor:pointer; }
.scr_ct li a{background:url(../image/sjx.gif) no-repeat right center; padding-right:10px; color:#008FCE;}
.scr_ct li a:visited{color:#008FCE;}
.scr_ct li dl dt{font-size:14px; color:#000000; font-weight:bold; height:64px; padding-left:76px; padding-top:10px; margin:20px 10px 0 10px; padding-right:10px;}
.scr_ct li dl dt label{font-size:14px;}
.scr_ct li dl dt.t_lms{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt1.png",sizingMethod="crop");}
.scr_ct li dl dt.t_ssj{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt2.png",sizingMethod="crop");}
.scr_ct li dl dt.t_cms{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt3.png",sizingMethod="crop");}
.scr_ct li dl dt.t_htm{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt4.png",sizingMethod="crop");}
.scr_ct li dl dt.t_san{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt5.png",sizingMethod="crop"); }
.scr_ct li dl dt.t_scb{background:url(404.png) no-repeat left center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/mall/chujiu/images/icon/pt6.png",sizingMethod="crop");}
.scr_ct li dl dd{padding-left:15px; line-height:18px;}
.scr_ct li dl dd.ctn{width:150px; height:72px; margin-bottom:4px; overflow:hidden;}

#mbList li{ text-align:center;}
#mbList li .img{ display:block; background:none; padding-top:10px;}
#mbList li .img img{ width:170px; height:170px;}
#mbList li span{ display:block; height:20px; line-height:20px; padding-top:5px;}
#mbList li span a{}


.caseNewsBox{ width:964px; height:240px; background:url(../image/bg-anlinews-box.png) no-repeat 0 0; margin-top:8px;}
.caseShow{ float:left; width:732px;}
.caseShow .hd{ width:auto; height:20px; line-height:20px; margin:10px 0 0 0; padding:0 15px;}
.caseShow .hd .more{ float:right;}
.caseShow .hd .more a{background:url(../image/sjx.gif) no-repeat right center; padding-right:10px; color:#008FCE;}
.caseShow .hd h3{ font-size:14px;}
.caseShow .bd{ height:164px; padding:14px 8px 0 8px; overflow:hidden; margin:0px;}
.caseShow .bd li{float:left; width:232px; height:164px;}
.caseShow .bd li p{width:186px; height:129px; background-image:url(../image/albg.jpg); margin:0px auto 2px;}
.caseShow .bd li p img{width:176px; height:114px; margin-top:5px; margin-left:5px;}
.caseShow .bd li h3{width:118px; font-weight:normal; margin:0px auto; height:24px; line-height:24px; text-align:center; overflow:hidden; font-size:13px;}


.caseShow .bt{height:20px; width:auto; margin:0 0 0 4px; padding-top:5px;}
.caseShow .bt .sildPicBar { height:20px; margin:0 auto; width:160px;}
.caseShow .bt .pre,.caseShow .bt .next {display: none;}
.sildPicBar ul{height:20px;}
.caseShow .bt .sildPicBar li { cursor:pointer; float:left; height:10px; margin:8px 0 5px 0; width:20px; display:inline; background: url(../image/changebg.gif) no-repeat left top; overflow:hidden;}
.caseShow .bt .sildPicBar li.itslt { background-position: left -10px;}
.cnt-wrap { height:164px; overflow:hidden; width:696px; margin:0 auto;}
.cnt {width:4180px;}


.newsShow{ float:left; width:215px; padding:0 5px 0 10px;}
.newsShow .hd{ width:auto; height:20px; line-height:20px; margin:10px 0 0 0; padding:0 0px;}
.newsShow .hd .more{ float:right;}
.newsShow .hd .more a{background:url(../image/sjx.gif) no-repeat right center; padding-right:10px; color:#008FCE;}
.newsShow .hd h3{ font-size:14px;}
.newsShow .bd{ height:194px; padding:5px 5px 0 0px; overflow:hidden; margin:0px;}
.newsShow .bd li{ height:22px; line-height:22px;}
.newsShow .bd li a{ display:block; background:url(../image/icon2.gif) no-repeat 0 9px; padding-left:8px;}
.newsShow .bd li a:hover{ background-position:0 -15px; text-decoration:none;}



.c_banner{ width:1000px; margin:auto; height:148px;}
.c_banner1{ width:100%; height:148px; background:url(../image/bn5bg.jpg) repeat-x 0 0;}
.c_banner2{ width:100%; height:148px; background:url(../image/bn6bg.jpg) repeat-x 0 0;}
.c_banner1 .b_inner, .c_banner2 .b_inner{ width:1003px; height:148px; margin:auto;}
.navigation{height:25px; line-height:25px; margin:5px 0px; padding-left:25px; font-weight:normal; color:#000000; background:url(../image/zy.gif) no-repeat 0 6px;}
.navigation a,.navigation a:visited{color:#000000;}
.navigation img{vertical-align:middle;}

.c_infoBox{ width:959px; margin:0px auto;}
.c_infoBox .c_hd { height:35px; line-height:35px; background:url(../image/topbg.gif) no-repeat left top; overflow:hidden;}
.c_infoBox .c_hd h2{ float:left; color:#000; text-indent:16px; width:200px; font-size:14px;}
.c_infoBox .c_hd h3{ float:left; width:400px; font-size:14px; text-indent:18px; height:35px; overflow:hidden;}

.c_infoBox .c_bd{width:957px; height:auto !important; _height:400px; min-height:400px; border:#dedede solid; border-width:0 1px; background:url(../image/ltbg.gif) repeat-y left top #fff;}
.c_infoBox .c_bd .Sidebar{float:left; width:200px;}
.c_infoBox .c_bd .Sidebar li{ height:35px; border-bottom:#dedede 1px solid;}
.c_infoBox .c_bd .Sidebar li a{ display:block; height:35px; line-height:35px; padding-left:30px; background:url(../image/pointbg.gif) no-repeat 16px -6px;}
.c_infoBox .c_bd .Sidebar li a:hover{background-color:#ececec; text-decoration:none; font-weight:bold; color:#757575;}
.c_infoBox .c_bd .Sidebar li.on a{background-color:#fff; font-weight:bold; color:#0F98F8; background-position:16px -80px;}
.c_infoBox .c_bd .mianbar{float:right; width:756px; background-color:#fff; padding-bottom:20px;}
.c_infoBox .c_bd .mianbar .aboutCont { width:694px; margin:20px auto;}
.c_infoBox .c_bd .mianbar .aboutCont h3{ font-size:16px; padding:20px 0 10px 0; }
.c_infoBox .c_bd .mianbar .aboutCont p{ text-indent:2em;}
.c_infoBox .c_bt{ height:13px; background:url(../image/mainbtm.gif) no-repeat left top;}
 

.contact{background:url(../image/us.jpg) no-repeat left center; padding:40px 0px 70px 160px; border-bottom:#DEDEDE 1px solid; width:550px; margin:20px auto;}
.contact h1{font-size:16px; color:#000000;}
.contact_info{padding-left:70px;}
.contact_info li{margin-bottom:25px; background:url(../image/lxwm.jpg) no-repeat left top; padding-left:65px; font-size:16px; font-weight:bold; color:#000000; padding-top:4px; line-height:24px; border:0px; }
.contact_info li a:hover{ background:none; font-weight:normal;}
.contact_info li strong{color:#00AAFF; font-weight:normal}
.contact_info li.info2{background-position:left -90px;}
.contact_info li.info3{background-position:left -176px;}
.contact_info li.info4{background-position:left -254px; padding-top:15px;}
.contact_info li p{font-size:14px; font-weight:normal; color:#00AAFF;}
.contact_info li img{vertical-align:middle; margin-right:25px; margin-left:6px;}
.contact_info li b{padding-bottom:5px;}
.contact_info li.info5{background-position:left -390px; margin-top:40px;}
.contact_info li.info6{background-position:left -500px; margin-top:40px;}
.contact_info li.info7{background-position:left -605px; margin-top:40px; padding-bottom:10px;}


.c_newsListBox{ padding:30px 40px;}
.c_newsListBox .txt_3 li{ display:block; padding-bottom:20px; margin-bottom:20px; background:url(../image/news_list_txtbg.png) repeat-x left bottom;}
.c_newsListBox .txt_3 h1{ display:block; height:25px; line-height:20px; font-size:16px; font-weight:bold;}
.c_newsListBox .txt_3 h1 a{ color:#0070c2;}
.c_newsListBox .txt_3 h1 a:hover{ color:#ff7200;}
.c_newsListBox .txt_3 p{ display:block; line-height:22px;}
.c_newsListBox .txt_3 p.date{ color:#999; font-family: Arial, Helvetica, sans-serif;}
.c_newsListBox .txt_3 p.info{ margin-top:10px; text-indent:2em; font-family:"微软雅黑"; color:#4c5f67;}
.c_newsListBox .txt_3 p.info a{ color:#06C;}


.c_youshibox{ width:auto; padding:20px;}
.cpyoushi{height:417px; background:url(404.png) no-repeat center 86px; font-size:18px; color:#000000; font-weight:bold;}
.cpyswd h5{margin-top:30px; font-size:14px; color:#000000;}
.cpyswd p{margin-top:0px; text-indent:2em;}




.news_tit{font-size:20px; text-align:center; color:#000000; padding-top:20px;}
.news_source{color:#cacaca; font-size:12px; font-weight:normal; text-align:center; border-bottom:#E6E6E6 1px solid; padding-top:4px; padding-bottom:6px;}
.textcontent{ padding:10px 0; color:#333; font-size:14px; line-height:180%;}
.about img{max-width:694px;}
.c_content_text{padding:20px; line-height:200%; font-size:14px; _height:400px; min-height:400px;}
.nextArticle{border-top:1px dashed #DDD; margin:0 20px; padding:10px 0; line-height:24px;}
.articleFunc{float:right;}
.articleFunc a{background:url(../image/icon_article.gif) no-repeat left 5px;color:#1665B4;float:left;padding-left:16px;margin-left:10px;}
.articleFunc .print{background-position:left -44px;}
.articleFunc .close {background-position:left -93px;}


.case_pro{width:730px; margin:20px auto; text-transform:capitalize; height:100%; overflow:hidden;}
.case_pro li { float:left; width:210px; height:240px; border-bottom:1px dotted #CDCDCD; margin-bottom:20px; padding:0 15px; overflow:hidden;}
.case_pro li p.proimg { display:block; height:160px; margin-right:20px; width:208px; border:#ddd 1px solid;}
.case_pro li p.proimg img{width:208px; height:160px;}
.case_pro li dl { padding: 0;}
.case_pro li dl dt { font-size: 14px; font-weight: bold; text-align:center; margin-top:8px;}
.case_pro li dl dt a{color:#000000;}
.case_pro li dl dd{padding-top:5px; text-align:center;}
.case_pro li dl dd img{width:100px; height:31px;}
.case_pro li dl dd.times {color: #909090; margin-top:5px; margin-bottom: 5px;}
.case_pro li dl dd.visit {margin-top:4px; color:#4C4C4C;}
.case_pro li dl dd.visit a{float:right; color:#1093CB; background:url(../image/sjx.gif) no-repeat right center; padding-right:12px;}
.case_pro em{color:#FF0500;}



.case_item{width:730px; margin:15px auto;}
.case_item {padding-top:10px; padding-bottom:30px; line-height:28px; color:#333;} 

.case_item .case_it_box{clear:both; width:auto; margin-top:20px; overflow:hidden; zoom:1; padding:0px; }
.case_item .case_it_box .caseIntro{ float:right; width:480px; padding:0px;}
.case_item .case_it_box .caseIntro p{ margin:2px 0; line-height:25px; padding:0px;}
.case_item .case_it_box .caseIntro .caseTitle {color:#F63; font-weight:bold; padding:0px;}
.case_item .case_it_box .caseIntro a {color:#2B5CBB; padding:0;}
.case_item .case_it_box .caseShrinks{ float:left; width:240px; text-align:center; padding:0px;}
.case_item .case_it_box .caseShrinks img { width:191px; height:208px; border:2px solid #CCC; padding:2px;}

.case_it_box h4.tit{ font-weight:bold; font-size:14px; margin:10px 0; border-top:1px solid #B4D0F5; background:#ECF5FE; padding:3px 10px;}
.caseIntroC{ width:auto; height:auto; padding:15px 5px;}
.caseIntroC img{}


.c_content{ width:650px; margin:auto; padding:20px 0px;}
.hr-list div{ height:136px; width:650px;}
.hr-list h3{ border-bottom:1px #d4d4d4 dotted; font-size:14px; color:#000000; margin-top:16px; height:25px; padding-left:5px;}
.hr-list ul li{ margin-top:10px; padding-left:10px; list-style:inside square; font-size:14px; color:#000000; font-weight:bold; line-height:1.8;}
.hr-list ol li{ margin-top:0px; list-style:inside decimal; font-size:14px; color:#686868; font-weight:normal; padding-left:15px;}
.hr-list p{ margin-top:20px; height:29px; background:#f7fafd url(../image/hr_email.jpg) no-repeat 20px 8px; border:1px #e4ecf4 solid; color:#686868; line-height:29px; padding-left:40px; margin-bottom:50px;}
.hr-list ul li i{ color:#F00;}
#hr_web_builder div{ background:url(../image/hr_web_builder.jpg) no-repeat scroll transparent;}
#hr_web_developer div{ background:url(../image/hr_web_developer.jpg) no-repeat scroll transparent;}
#hr_web_designer div{ background:url(../image/hr_web_designer.jpg) no-repeat scroll transparent;}

.P_width{ padding:1px; background:#fff; height:auto !important; _height:500px; min-height:500px;}
.c_infoBox .c_bt span{ display:block; margin:0 1px 1px 1px; height:12px; background:#fff;}