/*案例*/
.case_nav {width:720px;margin: 0px auto;}
.case_nav h1 {font-size: 14px;font-weight: normal}
.case_nav li {background-color: #ccc;margin: 0px 10px;width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius: 20px;}
.case_nav li.on {background-color:#E94C18;color: #fff}
.case_nav li:hover {background-color:#E94C18;color: #fff}
.case_list {margin-top: 50px;}
.case_list li {width: 278px;margin-bottom: 20px;border: 1px solid #cacaca; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.case_list li .case_img {width: 268px;height: 160px;float: left; margin:5px;}
.case_list li h5 {width: 250px;float: left;font-size: 14px;background-color: #fff;padding: 5px 14px;border-top: 1px solid #cacaca;}
.case_list li .case_text {width: 100%;float: left;background-color: #fff;font-size: 12px; margin-bottom:5px}
.case_list li .case_text .case_text_body {width: 250px;float: left;line-height: 1.5em;height: 55px;overflow: hidden;padding: 0px 14px;font-size: 12px}
.case_list li .case_text .tag {width: 100%;float: left;padding: 8px 14px;}
.case_list li .case_text .tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius: 5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;margin-right: 10px}
.case_case {width:1200px;margin: 0px auto 30px auto;}
.case_case .jianjie {width:960px;margin-right: 20px;float: left;}
.case_case .jianjie h2 {color: #5fb337;float: left;font-size: 36px;font-weight: normal;line-height: 34px;margin-right: 20px;margin-top: 5px;}
.case_case .caseurl{display: inline-block; width:220px;}
.case_case .caseurl a {display: inline-block;height: 36px;text-align: center;overflow: hidden;font-size: 14px;line-height: 36px;color: #FFF;margin-left: 3px;}
.case_case .caseurl a.prevurl {background: url(../images/all_ico.png) -120px -180px no-repeat;width: 42px;height: 36px;}
.case_case .caseurl a.prevurl:hover {background: url(../images/all_ico.png) -210px -180px no-repeat;}
.case_case .caseurl a.nexturl {background: url(../images/all_ico.png) -165px -180px no-repeat;width: 42px;height: 36px;}
.case_case .caseurl a.nexturl:hover {background: url(../images/all_ico.png) -255px -180px no-repeat;}
.case_case .caseurl a.url {display: inline-block;width: 121px;height: 36px;border: 1px solid #E94C18;border-radius: 6px;color: #a8a8a8;font-size: 14px;line-height: 36px;background: #E94C18;color: #fff;text-align: center}
.case_case .caseurl .erwm {border: 1px solid #cacaca;padding: 2px;margin-left: 15px;vertical-align: top}
.case_body {width:1200px;margin: 10px auto 30px auto}
.case_body p {margin:15px 0px;font-size: 14px;}
.case_body p img {text-align: center}
.case_body a {color:#5FB337}
.case_body a:hover{color:#E94C18; text-decoration:underline;}
.case_tag {width:1200px;margin: 0px auto 30px auto}
.case_tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;margin-right: 10px}.Case_Detailed {width: 1180px;margin: 0px auto;padding: 50px 0px;position: relative;}
.Case_Detailed_bigpic {background: url(../images/pc.png) no-repeat center top;width: 940px;height: 554px;padding: 31px 0px 0px 240px;}
.Case_Detailed_bigpic img {display: block;width: 703px;height: 437px;}
.Case_bigpicleft, .Case_bigpicright {position: absolute;width: 54px;height: 101px;top: 340px;}
.Case_bigpicleft {background: url(../images/all_ico.png) 0px -225px no-repeat;left: 0px;}
.Case_bigpicleft a {display: block;width: 54px;height: 101px;}
.Case_bigpicleft a:hover {background: url(../images/all_ico.png) 0px -122px no-repeat;}
.Case_bigpicright {background: url(../images/all_ico.png) -60px -225px no-repeat;right: 0px;}
.Case_bigpicright a {display: block;width: 54px;height: 101px;}
.Case_bigpicright a:hover {background: url(../images/all_ico.png) -60px -122px no-repeat;}
.Case_Detailed_Small {margin: 0px auto;width: 820px;overflow: hidden;position: relative;}
.Case_Detailed_Small ul {width: 9999px;position: relative;}
.Case_Detailed_Small ul li {float: left;width: 255px;border: 1px solid #eaeaea;display: inline;margin-right: 20px;}
.Case_Detailed_Small ul li img {display: block;width: 255px;height: 160px;cursor: pointer;}
.Case_Detailed_Small ul li.cur {border: 1px solid #5fb337;}
.Case_phone {position: relative;width: 850px;margin: 0px auto;height: 591px;padding-top: 50px;padding-bottom: 50px}
.Case_phoneleft, .Case_phoneright {position: absolute;width: 54px;height: 101px;top: 38%;z-index: 9999;}
.Case_phoneleft {background: url(../images/ico.png) 0px -225px no-repeat;left: 150px;}
.Case_phoneleft a {display: block;width: 54px;height: 101px;}
.Case_phoneleft a:hover {background: url(../images/ico.png) 0px -122px no-repeat;}
.Case_phoneright {background: url(../images/ico.png) -60px -225px no-repeat;right: 150px;}
.Case_phoneright a {display: block;width: 54px;height: 101px;}
.Case_phoneright a:hover {background: url(../images/ico.png) -60px -122px no-repeat;}
.Case_phonelist {width: 850px;overflow: hidden;position: relative;padding-top: 70px;}
.Case_phonelist ul {width: 9999px;position: relative;}
.Case_phonelist ul li {float: left;width: 248px;height: 439px;padding: 0px 18px 0px 18px;}
.Case_phonelist ul li img {display: block;width: 247px;height: 439px;opacity: 0.5;filter: alpha(opacity=50)}
.Case_phonelist ul li.cur img {opacity: 1;filter: alpha(opacity=100)}
.Case_phonepic {position: absolute;background: url(../images/phone.png) no-repeat center;width: 850px;height: 591px;z-index: 99}
/*推荐案例*/
.top_case {width: 1200px;margin:30px auto 30px auto; padding-bottom:30px}
.top_case .title {float: left;color: #fff;font-size: 30px;margin-top: 20px;margin-left: 120px;}
.top_case .en {font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;font-size: 27px;}
.top_case li {width: 290px;position: relative;height: 173px;float: left;background-color: #5fb337;}
.top_case li img {width: 290px;height: 173px;}
.top_case li h4 {top: 138px;width: 280px;position: absolute;height: 35px;line-height: 35px;background-color: #000;padding-left: 10px;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
/*推荐新闻*/
.top_know {width: 380px;float: left;margin-bottom: 40px;margin-top: 30px;}
.top_know dt {font-size: 16px;border-bottom: 1px solid #cacaca;margin-bottom: 10px;padding-bottom: 5px;color: #5fb337;font-weight: bold}
.top_know dd {float: left;width: 380px;background: url(../images/libg.gif) no-repeat -2px -10px;padding-left: 12px;}
.top_know dd:hover {background-position: -2px 9px;}
.top_know dd h4 {font-weight: normal;}
/*营销知识 新闻*/
.know_nav {width: 720px;margin: 0px auto;}
.know_nav h1 {font-size: 14px;font-weight: normal}
.know_nav li {background-color: #ccc;margin: 0px 10px;width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px}
.know_nav li.on {background-color: #E94C18;color: #fff}
.know_nav li:hover {background-color: #E94C18;color: #fff}
.news_nav {width: 430px;margin: 0px auto;}
.news_nav h1 {font-size: 14px;font-weight: normal}
.news_nav li {background-color: #ccc;margin: 0px 10px;width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px}
.news_nav li.on {background-color: #E94C18;color: #fff}
.news_nav li:hover {background-color: #E94C18;color: #fff}
.news_list {float: left;width: 100%;margin-top: 30px;}
.news_list li {border: 1px solid #d6d6d6;width: 565px;margin-bottom:20px;background-color: #fff;padding:10px;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}
.news_list li .news_img {float: left;width: 204px;background-color: #fff;}
.news_list li .news_img img {float: left;width: 200px;height: 147px;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}
.news_list li .news_list_l {float: left;width: 100%;}
.news_list li .news_list_r {float: right;width: 340px;}
.news_list li h2 {font-size: 14px;color: #61b439}
.news_list li .time {color: #cacaca;font-size: 12px}
.news_list li .content {line-height: 1.5em;height: 70px;overflow: hidden;font-size: 12px;margin-bottom: 10px}
.news_list li .tag {font-size: 12px;color: #9b9b9b;height:25px;}
.news_list li .tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;margin-right: 10px;}
.news_news {width: 100%;margin: 20px auto 0px auto;background-color: #FFF;float: left;}
.news_news .news_title {float: left;width: 100%;padding: 60px 0px 40px 0px;text-align: center;border-bottom: 1px solid #cecece;}
.news_news .news_title .time {margin-top: 15px}
.news_news .news_text {float: left;width: 1120px;margin: 20px 30px 0px 30px;padding-bottom: 30px;line-height: 2.0em}
.news_news .news_text img {text-align: center;margin: 10px auto;border: 1px solid #cecece;display: block;max-width:100%;}
.news_news .news_text a {color:#5FB337}
.news_news .news_text a:hover{color:#E94C18; text-decoration:underline;}
.news_news .news_text p {margin:15px 0px}
.news_text pre {background-color: #e8e8e8;padding: 10px;border-radius: 5px;color: #000;line-height: 1.5em}
.news_text .btn-danger {background-color: #E94C18;padding: 2px 0px;border-radius: 5px;color: #fff;width: 100px;margin: 0px auto;display: block;text-align: center}
.news_news .news_down {float: left;width: 1120px;margin: 0px 30px 0px 30px;color: #E94C18;font-weight: bold}
.news_news .tag {float: left;width: 1120px;margin: 10px 30px 0px 30px}
.news_news .tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;margin-right: 10px}
.news_news .news_footer {width: 1120px;margin: 25px 30px 0px 30px;border-top: 1px dashed #cecece;float: left;padding-top: 10px;}
.news_news .news_footer .link {float: left;}
.news_news .news_footer .newslink {float: right;width: 120px;height: 40px;background-color: #5fb337;text-align: center;line-height: 40px;margin-top: 10px;color: #fff;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}
.news_news .news_footer .newslink:hover {background-color:#E94C18;}

/*业务范围*/
/*网站建设*/
.top_customer{ text-align:center; font-size:36px; font-weight:bold; margin:25px 0px 40px 0px; clear:both}
.webintro{ margin:0px 0px 0px 0px; padding:0px; clear:both}
.webintro dl{ margin:0px; padding:0px 0px 20px 0px;}
.webintro dl dt{ float:left; width:610px; padding-top:50px;}
.webintro dl dt h3{ font-size:36px; line-height:42px; font-weight:bold; color:#6f6c6c;}
.webintro dl dt h3 em{ color:#5DAA3B;}
.webintro dl dt p{ padding-top:20px; color:#7e7e7e; font-size:14px; line-height:29px; text-indent:2em}
.webintro dl dd{ float:right; width:522px; padding-top:100px}
.webintro dl dd img{ display:block;}

.web_nav {width: 1010px;margin: 0px auto 40px auto; text-align:center;}
.web_nav h1 {font-size: 14px;font-weight: normal}
.web_nav li {background-color: #ccc;margin: 0px 10px 10px 10px;width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius: 20px;}
.web_nav li.on {background-color: #E94C18;color: #fff}
.web_nav li:hover {background-color: #E94C18;color: #fff}

.web_content {width:1200px;margin: 0px auto}
.web_content h2{ font-size:20px; color:#5DAA3B; margin:15px 0px 10px 0px; clear:both}
.web_content p{ line-height:2em}

.webtitle {padding: 20px 0px;text-align: center;}
.webtitle h2 {font-size: 37px;line-height: 39px;color: #666565;padding-bottom: 15px;padding-top:20px;}
.webtitle h2 em {color: #E94C18;font-weight: bold;}
.webtitle p {font-size: 24px;color: #717171;font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;line-height: 26px;}

.webserve {margin: 0px;padding: 0px}
.webserve h3 {font-size: 26px;font-weight: bold;color: #6f6c6c;}
.webserve h3 em {color: #03a5e3;}
.webserve ul {margin: 0px;padding: 0px}
.webserve ul li {float: left;display: inline;margin-right: 7px;margin-bottom: 8px;}
.webserve ul li h4 {height: 55px;font-size: 24px;color: #fff;line-height: 28px;font-weight: bold;}
.webserve ul li h5 {font-size: 24px;color: #fff;font-weight: bold;line-height: 28px;}
.webserve ul li p {font-size: 14px;color: #FFF;padding: 20px 0px 0px 25px;line-height: 18px;}
.webserve ul li.guihua {background: #f27b53;width: 295px;height: 155px;padding-top: 25px;margin-right: 6px;}
.webserve ul li.guihua h4 {background: url(../images/web1.png) no-repeat 25px 0px;padding-left: 100px;height: 30px;padding-top: 25px;}
.webserve ul li.sheji {background: #0caed4;width: 295px;height: 155px;padding-top: 25px;}
.webserve ul li.sheji h4 {background: url(../images/web2.png) no-repeat 25px 0px;padding-left: 100px;height: 30px;padding-top: 25px;}
.webserve ul li.yuming {background: #75b749;width: 295px;height: 155px;padding-top: 25px;}
.webserve ul li.yuming h4 {background: url(../images/web3.png) no-repeat 25px 0px;padding-left: 100px;height: 30px;padding-top: 25px;}
.webserve ul li.yuming h5 {padding: 35px 0px 0px 25px;}
.webserve ul li.xitong {background: #de567a;width: 295px;height: 155px;padding-top: 25px;margin-right: 0px;}
.webserve ul li.xitong h4 {background: url(../images/web4.png) no-repeat 25px 0px;padding-left: 100px;height: 30px;padding-top: 25px;}
.webserve ul li.xitong h5 {padding: 15px 15px 0px 25px;}
.webserve ul li.tuiguang {background: #9d4a9c;width: 646px;height: 125px;padding-top: 55px;}
.webserve ul li.tuiguang h4 {background: url(../images/web6.png) no-repeat 25px 0px;padding-left: 100px;height: 55px;padding-top: 0px;}
.webserve ul li.tuiguang h4 span {display: block;font-size: 14px;font-weight: normal;padding-top: 3px;}
.webserve ul li.yunying {background: #e75708;width: 547px;height: 155px;padding-top: 25px;margin-right: 0px;}
.webserve ul li.yunying h4 {background: url(../images/web5.png) no-repeat 25px 0px;padding-left: 100px;height: 30px;padding-top: 25px;}

.commonfangan {width: 1200px;margin: 0px auto;padding: 40px 0px;float: left}
.commonfangan ul {margin: 0px;padding: 0px;background: #d63400;float: left}
.commonfangan ul li {float: left;width:400px;height: 130px;}
.commonfangan ul li h3 {font-size: 30px;line-height: 32px;color: #FFF;}
.commonfangan ul li p {font-size: 18px;color: #fff;padding-top: 5px;}
.commonfangan ul li a {display: block;width: 248px;height: 95px;padding: 35px 0px 0px 145px;}
.commonfangan ul li.xuyao {background: url(../images/icon54.png) no-repeat 45px 30px;}
.commonfangan ul li.fangan {background: url(../images/icon55.png) no-repeat 45px 30px #E94C18;}
.commonfangan ul li.famore {background: url(../images/icon56.png) no-repeat 45px 30px;}

.commonyoushi {width: 100%;height: 240px;color: #FFF;background-color: #000;padding-top: 50px;float: left;margin-bottom: 40px;}
.commonyoushi dl {width: 1200px;margin: 0px auto;padding-bottom: 30px;float: left;}
.commonyoushi dl dt {float: left;width: 115px;}
.commonyoushi dl dt h3 {font-size: 35px;line-height: 38px;}
.commonyoushi dl dt p {font-size: 12px;}
.commonyoushi dl dd {float: right;width: 1080px;border-bottom: 1px solid #3e3e3e;padding-bottom: 10px;}
.commonyoushi dl dd h3 {font-size: 24px;padding: 5px 0px 5px 0px;}
.commonyoushi dl dd p {font-size: 12px;}
/*推荐客户*/
.index_customer {width:1200px;margin: 0px auto;}
.index_customer h3 {font-size: 28px;font-weight: normal;color: #fff;}
.index_customer h3 b {width: 26px;height: 11px;background-position: -50px 0px;display: inline-block;margin-top: 56px;position: absolute;margin-left: 50px}
.index_customer li {padding:10px 27px;float: left;border: 1px solid #e6e6e6;margin-left: -1px;margin-top: -1px;width: 145px;background-color: #fff}
.index_customer li img {width: 145px;height: 80px;}
/*关于我们*/
.about {width:1200px;margin: 0px auto;padding: 20px 0px 0px 0px;}
.about dl {margin: 0px;padding: 0px;}
.about dl dt {float: left;width: 406px;padding: 27px 67px 27px 67px;border-bottom: 1px solid #dbdbdb;border-top: 1px solid #dbdbdb;margin-top: 11px;}
.about dl dt h3 {font-size: 53px;font-weight: bold;line-height: 53px;color: #5fb337;margin-bottom: 10px;}
.about dl dt h4 {font-size: 62px;font-weight: bold;color: #5fb337;padding-bottom: 20px;line-height: 65px;}
.about dl dt h5 {background: #5fb337;font-size: 40px;line-height: 50px;padding: 0px 0px 5px;font-weight: bold;text-align: center;color: #fff;margin-bottom: 8px;}
.about dl dt p {font-size: 33px;line-height: 34px;padding: 8px 0px 0px;font-weight: bold;text-align: center;color: #545454;}
.about dl dt p span {color: #5fb337;}
.about dl dd {float: right;width: 605px;font-size: 14px;color: #8e8e8e;line-height: 30px;}
.about dl dd span {color: #5fb337;font-weight: bold;}
.about02 {width: 1200px;margin: 0px auto;padding: 70px 0px 0px 0px;float: left}
.about02 dl {float: left;}
.about02 dl dt {width: 290px;font-size: 40px;color: #E94C18;}
.about02 dl dt h3 {font-weight: bold;line-height: 50px;}
.about02 dl dt h4 {font-weight: bold;line-height: 50px;padding-top: 80px;}
.about02_left {float: right;width: 760px;}
.about02_left ul {margin: 0px;padding: 0px}
.about02_left ul li {float: left;width: 180px;height: 140px;margin-right: 13px;}
.about02_left ul li h3 {font-size: 18px;color: #FFF;font-weight: bold;text-align: right;padding-right: 15px;padding-top: 100px;}
.about02_left ul li.aboutwangzhan {background: url(../images/about1.png) no-repeat #1fbc77;}
.about02_left ul li.aboutdianzi {background: url(../images/about2.png) no-repeat #fe8911;}
.about02_left ul li.aboutyidong {background: url(../images/about3.png) no-repeat #fe6963;}
.about02_left ul li.aboutxitong {background: url(../images/about4.png) no-repeat #03a5e3;margin-right: 0px;}
.about02_left p {font-size: 16px;color: #8c8c8c;padding-top: 40px;float: left}
.about04 {width: 1200px;margin: 0px auto;text-align: center;padding: 70px 0px;float: left}
.about04 h3 {font-size: 44px;line-height: 48px;color: #E94C18;font-weight: bold;}
.about04 p {font-size: 18px;color: #797878;line-height: 30px;padding: 10px 40px;}
.about04 p.about04bold {font-weight: bold;color: #03a5e3;}
.about04 p.about04font14 {font-size: 14px;padding: 7px 0px;}
/*下载*/
.down_nav {width: 430px;margin: 0px auto;}
.down_nav h1 {font-size: 14px;font-weight: normal}
.down_nav li {background-color: #ccc;margin: 0px 10px;width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius: 20px;}
.down_nav li.on {background-color: #E94C18;color: #fff}
.down_nav li:hover {background-color: #E94C18;color: #fff}
/*标准模板站*/
.pro_left {float: left;width: 230px;margin-right:20px;background-color: #fff;padding-bottom: 25px;}
.pro_left dt {float: left;width: 233px;text-align: center;background-color: #5fb337;color: #fff;font-size: 16px;height: 51px;line-height: 51px;}
.pro_left dd {float: left;width: 201px;padding: 5px 15px;border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca;}
.pro_left dd img {margin-right: 10px;}
.product_list {float: right;width: 950px}
.product_list li {width: 228px;margin-bottom: 20px;border: 1px solid #cacaca;background-color: #fff;}
.product_list li .product_img {width: 220px;height:149px;float: left;padding: 4px;}
.product_list li .product_text {font-size: 12px;width: 220px;margin: 5px auto 10px 5px;float: left;}
.product_list li .product_text span {display: block;line-height: 1.5em;border-top: 1px dashed #cacaca;padding: 5px 0px;float: left;overflow: hidden; width:100%}

.product_detail {width:950px;margin:10px auto 0px auto; float:right}
.product_d {border: 1px solid #cacaca;background-color: #FFF;width:930px;float: left;padding:8px;margin-bottom: 50px}
.product_d .product_dl {width: 372px;margin: 0px auto;position: relative;float: left}
.product_d .product_dl .btn {position: absolute;width: 17px;height:53px;top: 266px;cursor: pointer;z-index: 99;background: url(../images/all_ico.png) no-repeat;}
.product_d .product_dl .prev {left: 0px;background-position: 0px -40px;}
.product_d .product_dl .next {right: 0px;background-position: -17px -40px;}
.product_d .product_dl .prev:hover {background-position: -45px -40px;}
.product_d .product_dl .next:hover {background-position: -62px -40px;}
.product_d .product_dl li {float: left;}
.product_d .product_dl .cf li {position: relative;color: #fff;}
.product_d .product_dl .picBox {height: 254px;position: relative;overflow: hidden;width: 372px;border: 1px solid #cacaca;}
.product_d .product_dl .picBox ul {height: 254px;position: absolute; width:372px;}
.product_d .product_dl .picBox li {width: 372px;height: 254px;}
.product_d .product_dl .picBox li img{width: 368px;height: 250px;padding: 2px; float:left}
.product_d .product_dl .listBox {width: 332px;height: 73px;margin: 0 auto;position: relative;padding-top: 10px;overflow: hidden;}
.product_d .product_dl .listBox ul {position: absolute;}
.product_d .product_dl .listBox li {cursor: pointer;position: relative;border-right:1px solid #fff}
.product_d .product_dl .listBox li img {width: 72px;height:49px;border: 1px solid #cacaca;padding: 1px;}
.product_d .product_dl .listBox .on img {width: 72px;height:49px;border: 1px solid #ff190e;}
.product_d .product_dr {float: right;width: 530px;margin-top: 10px}
.product_d .product_dr ul {float: left;width: 530px;margin-top: 20px}
.product_d .product_dr ul li {float: left;width: 530px;font-size: 14px;margin: 2px auto;}
.product_d .product_dr .product_share {margin-top: 15px;}
.product_w {border-top: 1px dashed #cacaca;width:930px;float: left;padding-top: 30px;margin-top: 20px;}
.product_w p img{ text-align:center; margin:0px auto}
.product_w p {margin: 10px auto}
.product_w table {width: 100%;background-color: #d6d6d6;}
.product_w table tr td {background-color: #fff;padding: 2px 10px;}
.product_tag {width: 930px;margin: 0px auto;float: left;}
.product_tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius: 5px;margin-right: 10px}
.fd-hide {display: none;}
.d-sku-batch-inputbox {width: 72px;height: 22px;float: left;display: inline-block;}
.input-box {display: inline-block;}
input.amount-input {width: 60px;height: 18px;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 2px;margin-top: 0px;margin-right: 4px;margin-bottom: 0px;margin-left: 4px;border-top-color: #ccc;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;}
a.amount-up, a.amount-down {width: 12px;height: 12px;color: #666;line-height: 10px;text-decoration: none;margin-top: 7px;border-top-color: #ccc;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;float: left;display: inline-block;background-color: rgb(255,255,255);}
.do-cart, .do-buy {float: left;padding: 0 20px;margin: 0 15px 0 0;background-color: #5fb337;color: #FFF;display: block;height: 45px;line-height: 40px;font-size: 18px;font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;margin-top: 15px;border-radius: 5px;}
.do-buy {background-color: #E94C18;}
.widget-dialog .dialog-tit .close-btn {background: url("../images/all_ico.png") -93px 0px;}
.widget-dialog {width: 642px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;background-image: none;background-attachment: scroll;background-repeat: repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto;background-origin: padding-box;background-clip: border-box;background-color: rgba(122,122,122,0.5);}
.widget-dialog .dialog-tit {height: 32px;line-height: 32px;padding-top: 0px;padding-right: 8px;padding-bottom: 0px;padding-left: 8px;border-top-color: #c3d2dc;border-right-color: #c3d2dc;border-bottom-color: #e1e6f5;border-left-color: #c3d2dc;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;zoom: 1;background-color: rgb(245,250,255);}
.widget-dialog .dialog-tit::after {height: 0px;clear: both;display: block;content: "\0020";}
.widget-dialog .dialog-tit .close-btn {width: 21px;height: 22px;line-height: 200px;overflow: hidden;margin-top: 10px;float: right;background-position-x: -93px;background-position-y: 0px;}
.widget-dialog .dialog-tit h3 {color: #000;font-size: 14px;font-weight: bold;float: left;}
.widget-dialog .dialog-con {border-top-color: currentColor;border-right-color: #c3d2dc;border-bottom-color: #c3d2dc;border-left-color: #c3d2dc;border-top-width: 0px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;background-color: rgb(255,255,255);}
.purchase-dialog .d-cart .cart-wrap, .purchase-dialog .d-cart .cart-timeout h4 {background-attachment: scroll;background-repeat: no-repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto;background-origin: padding-box;background-clip: border-box;background-color: transparent;}
.purchase-dialog {width: 530px !important;overflow: hidden;}
.purchase-dialog .d-cart {height: 98px;padding-top: 12px;}
.purchase-dialog .d-cart .cart-wrap {padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 36px;margin-left: 46px;background-position-x: -275px;background-position-y: -225px;}
.purchase-dialog .d-cart h4 {color: red;font-size: 14px;font-weight: bold;margin-bottom: 12px;}
.purchase-dialog .d-cart h4 em {color: #444;}
.purchase-dialog .d-cart p {color: #444;margin-bottom: 12px;}
.purchase-dialog .d-cart p b {color: #ff7300;padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;font-style: normal;}
.purchase-dialog .d-cart .opration {zoom: 1;}
.purchase-dialog .d-cart .opration::after {height: 0px;clear: both;display: block;content: "\0020";}
.purchase-dialog .d-cart .opration span {height: 24px;line-height: 24px;margin-right: 8px;float: left;display: block;}
.w .pro .bdsharebuttonbox {float: left;clear: left;}
/*联系我们*/
.contact {float: left;width: 100%;background-color: #444;padding: 40px 0px}
.contact_in {width:1000px;margin-bottom: 50px;margin: 0px auto;}
.ContactForm {float: left;width: 490px;height: 470px;background: #50962E;}
.ContactForm h3 {font-size: 28px;line-height: 30px;color: #FFF;text-align: center;padding: 25px 0px;}
.ContactForm ul {margin: 0px;padding: 0px 35px;clear: both}
.ContactForm ul li {margin: 10px 0px;padding: 0px;}
.ContactForm ul li label input {width: 100%;background: #fff;outline: none;font-size: 15px;font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;border: none;padding: 5px;}
.ContactForm ul li label.xingming {float: left;width: 185px;}
.ContactForm ul li label.dianhua {float: right;width: 185px;}
.ContactForm h4 {font-size: 16px;color: #FFF;font-weight: bold;padding: 10px 0px 10px 35px;clear: both}
.ContactForm dl {margin: 0px;padding: 0px 0px 0px 35px;font-size: 13px;color: #fff;clear: both}
.ContactForm dl dd {float: left;width: 200px;padding-bottom: 5px;}
.ContactForm dl dd input {vertical-align: middle;}
.ContactForm dl dd span {padding-left: 10px;}
.ContactForm dl dd.w220 {width: 230px;}
.ContactForm dl em {padding: 0px 5px;}
.ContactForm p {padding-top: 24px}
.ContactForm p input {background: #E94C18;font-size: 20px;font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;font-weight: bold;width: 100%;color: #FFF;padding: 10px 0px;cursor: pointer;border: none}
.contact_r {float: right;width: 450px;color: #fff;margin-top: 40px;}
.contact_r p {margin-bottom: 15px;font-size: 22px;}
.contact_r h3 {margin-bottom: 30px;font-size: 24px;color: #fff}
.contact_r ul {width: 350px;float: left}
.contact_r ul li {width: 350px;float: left;}
.company_map {width:1198px;height:500px;border: #cecece solid 1px;margin: 20px 0px 40px 0px;float: left}
/*分页*/
.pageNavi {width: 100%;float: left;margin: 20px 0px 40px 0px;text-align:right;font-size: 12px}
.pageNavi A {padding:8px 10px;color: #666;text-decoration: none;outline: none; border:1px solid #ddd; margin-left:-1px}
.pageNavi SPAN.current {padding:8px 10px;color:#fff;text-decoration: none;outline: none; border:1px solid #E94C18; background-color:#E94C18}
.pageNavi SPAN.nolink {padding:8px 10px;color: #666;text-decoration: none;outline: none; border:1px solid #ddd; margin-left:-1px;}
.pageNavi select { border:1px solid #ddd; width:60px; height:34px; text-align:center}
.pageNavi span.total { float:left; font-size:12px}
/*内容分页*/
.pages {width: 100%;float: left;margin: 30px 0px 0px 0px;text-align: center;font-size: 12px}
.pages A:hover {margin-right: 10px;padding: 5px 10px;color: #fff;background-color: #555;outline: none}
.pages A:active {margin-right: 10px;padding: 5px 10px;color: #fff;background-color: #555;outline: none}
.pages A {margin-right: 10px;padding: 5px 10px;color: #fff;background-color: #999;text-decoration: none;outline: none;}
.pages SPAN.current {margin-right: 10px;padding: 5px 10px;color: #fff;background-color: #333;}
/*搜索页面*/
.search_box {float: left;width: 100%;margin: 40px 0px 10px 0px;text-align: center}
.search_box .search_key {width: 200px;padding: 5px 10px;margin-right: 20px}
.search_box select {width: 100px;margin-right: 20px;height: 31px; border:1px solid #ddd}
.search_box input {border:1px solid #ddd}
.search_list {width: 100%;float: left}
.search_list h2 {margin: 15px 0px;color: #E94C18}
.search_list ul li {border-bottom: 1px dashed #cacaca;padding-bottom: 10px;margin-bottom: 20px}
.search_list ul li h3 {margin-bottom: 5px}
/*tag标签*/
.tags {width: 1140px;padding: 20px 30px;background-color: #f1f1f1;margin:20px auto 20px auto; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px; float:left}
.tags li {border: 1px solid #ccc;margin: 0px 10px 20px 0px;padding: 2px 5px;cursor: pointer;float: left}
.tags li:hover {background-color: #fff;border: 1px solid #E94C18;}
.tag_list {width: 1140px;padding: 20px 30px;background-color: #f1f1f1;margin:20px auto 20px auto; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;}
.tag_list li {margin: 10px auto;border-bottom: 1px dashed #cacaca;padding-bottom: 15px;}
.tag_list li h2 {font-size: 16px;}
.tag_list li .time {color: #ccc}
.tag_list li .content {margin-top: 10px;}
.tag_tag {width: 1180px;margin: 10px auto 0px auto}
.tag_tag span {font-size: 12px;color: #fff;width:30px;height:15px;background-color: #5fb337;display: inline-block;line-height:15px;text-align: center;border-radius: 5px;margin-right: 10px}
/*RSS地图*/
.rss_list {width: 1140px;padding: 20px 30px;background-color: #f1f1f1;margin:20px auto 20px auto; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px; float:left}
.rss_list h4 {clear: both;margin: 10px 0px;}
.rss_list li {float: left;border: 1px solid #ccc;margin: 0px 10px 10px 0px;padding: 2px 10px;cursor: pointer}
.rss_list li:hover {background-color: #fff;border: 1px solid #E94C18;}
/*网站地图*/
.map_list {width: 1140px;padding: 20px 30px;background-color: #f1f1f1;margin:20px auto 20px auto; border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px; float:left}
.map_list h4 {clear: both;margin: 10px 0px;}
.map_list h5 {clear: both;margin: 10px 0px;}
.map_list li {float: left;border: 1px solid #ccc;margin: 0px 10px 20px 0px;padding: 2px 10px;cursor: pointer}
.map_list li:hover {background-color: #fff;border: 1px solid #E94C18;}
.map_list dl {float: left;width: 100%;}
.map_list dl dd {float: left;border: 1px solid #ccc;margin: 0px 10px 10px 0px;padding: 2px 10px;cursor: pointer;margin-top: 5px;}
.map_list dt dd:hover {background-color: #fff;border: 1px solid #E94C18;}
/*404页面*/
div#mother {margin: 0 auto;width: 943px;height: 572px;position: relative;}
div#errorBox {background: url("../images/404_bg.png") no-repeat top left;width: 943px;height: 572px;margin: auto;}
div#errorText {color: #39351e;padding: 146px 0 0 446px}
div#errorText p {width: 303px;font-size: 14px;line-height: 26px;}
div#errorBox .link {height: 50px;width: 145px;float: left;}
div#errorBox #home {margin: 75px 0 0 444px;}
div#errorBox #contact {margin: 75px 0 0 25px;}
div#errorText h1 {font-size: 40px;margin-bottom: 35px;}
/*会员注册*/
#formbox {padding: 20px;border: solid 1px #cccccc;margin: 30px auto;width: 1158px;font-size: 12px;background-color: #FFF;float: left}
#formbox h4 {margin: 10px 0px 30px 0px;font-size: 22px;font-weight: bold;text-align: center}
#formbox p {font-size: 14px;margin-bottom: 15px;padding: 0px 20px}
.reguser {padding: 0px 20px;margin-top: 20px;float: left;width: 100%;}
.reguser dt {width: 100px;float: left;text-align: right;margin: 5px 0px;height: 36px;line-height: 36px;}
.reguser dd {height: 36px;line-height: 36px;width: 998px;float: left;margin: 5px 0px}
.reguser dt label {color: #f00;margin-right: 10px;font-weight: bold}
.reguser dd span {margin-left: 10px;}
.reguser input:focus {border: 1px solid #69ae55;background-color: #ffffff;}
.reguser textarea:focus {border: 1px solid #69ae55;background-color: #ffffff;}
.reguser select:focus {border: 1px solid #69ae55;background-color: #ffffff;}
.input_validation-failed {border: 1px solid #d61518;background-color: #f7efe7;color: #d61518}
.reg_submit, .reg_reset {background-color: #5FB337;cursor: pointer;width: 83px;height: 27px;border: none;font-size: 12px;color: #fff}
.reg_submit:hover, .reg_reset:hover {background-color: #E94C18;}
.ver_img {width: 42px;height: 14px;padding: 6px;background-color: #38C1F7;cursor: pointer;}
/*会员登录*/
.login_main_m {width: 1200px;height: 530px;overflow: hidden;zoom: 1;margin: 0px auto 20px auto;background: url(../images/loginbg.png) no-repeat 0 0;}
.login_main_m_r {float: right;width: 400px;margin-right: 40px;margin-top: 40px}
.login_main_m_top {border: 1px solid #dcdcdc;background: url(../images/reg.gif) #FFF left top repeat-x;border-bottom: 1px dashed #d5d5d5;padding: 0px 0px 0px 35px;width: 340px;}
.login_main_m_top H4 {font: normal 22px/1.1 "microsoft yahei";color: #666666;height: 52px;padding-top: 40px;}
.login_main_m_r dl {height: auto;width: 300px;}
.login_main_m_r dl dd {margin-bottom: 20px;left: 0;position: relative;height: 38px}
.login_main_m_r dd.input_bg input {position: absolute;z-index: 1000;height: 22px;margin: 0 auto;line-height: 22px;width: 280px;padding: 8px 10px;font-size: 12px;color: #666666;border: 1px solid #ccc}
.login_main_m_r dd.check_box input {width: 130px;height: 32px;padding: 3px 10px;line-height: 32px;border: 1px solid #ccc;color: #666666;}
.login_main_m_r dd.input_btn input {width: 140px;height: 45px;background: #E94C18;color: #fff;cursor: pointer;border: none;font-size: 18px}
.login_main_m_r dd.input_btn input:hover {background: #5FB337;}
.login_bottom {width: 100%;height: 70px;overflow: hidden;}
.login_main_m_bom {display: block;padding: 30px 50px 10px 50px;background: #F8F8F8;border: 1px solid gainsboro;border-bottom: none;border-top: none;width: 275px;}
.login_main_m_bom_reg {display: inline-block;zoom: 1;height: 40px;line-height: 40px;font-size: 14px;cursor: pointer;width: 273px;text-align: center;color: #fff;font-weight: bold;background: #5FB337;}
.login_main_m_bom_reg:hover {background: #E94C18;}
.login_main_m_bom_t {color: #999;line-height: 1.1;text-align: center;font-size: 12px;height: 46px;background: url(../images/bom_corner.png) left bottom no-repeat;width: 377px;}
/*回到顶部*/
.scrolltop{width: 60px; height: 60px; position: fixed!important; right: 0; bottom:10%; z-index: 99999; _position:absolute; _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-20:document.body.scrollTop+document.body.clientHeight-this.clientHeight-20));}
.scrolltop a.t{width: 60px; height: 60px; display: block; background: url(../images/top2.png) no-repeat center #e2e2e2; margin-top:5px;}
.scrolltop a:hover{background-color: #9a9a9a;}
@charset "gb2312";
/* 基本 */ 
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,frameset,table,th,tr,td,fieldset,hr{ margin:0px; padding:0px;font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;}
body{font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif; font-size:14px; color:#666;} 
.body_in {width:1200px;margin: 0px auto;}
.index_content {width: 100%;float: left;}
.wrap {width: 100%;}
.wrap1 {width: 100%; border-top:1px solid #ddd}
.wrap_in {width:1200px;margin: 0px auto;line-height: 1.8em;}

blockquote{ border-radius:10px;margin:20px 0;padding:20px 50px; font-style:italic; color:#141414;}
blockquote p {display:inline;}
.Index_AD1 {height: 90px;margin: 0px auto;}
.banner_content {padding: 20px 0px;overflow: hidden;position: relative;width: 100%;text-align: center;}
.banner_content img {text-align: center}
ul,li{list-style-type:none;} 
img{border:0 none; vertical-align:middle;} 
h1{ font-size:24px;}
.bt {width:1200px;margin: 0px auto}
.clearfix{ clear:both}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.container{width: 1200px; margin: 0 auto; position: relative;}
.contain{width: 100%; background-color:#fff;}
/* a */ 
a, a:link{ color:#666; text-decoration: none; }
a:visited{color:#666;text-decoration: none;}
a:active, a:hover { text-decoration: none; color:#E94C18;}
a:focus {outline: none;}

a.gray, a.gray:link{ color:#9b9b9b; text-decoration: none;}
a.gray:visited{color:#9b9b9b;text-decoration: none;}
a.gray:active, a.gray:hover { text-decoration: underline; color:#9b9b9b;}
a.gray:focus {outline: none;}

a.white, a.white:link{ color:#fff; text-decoration: none;}
a.white:visited{color:#fff;text-decoration: none;}
a.white:active, a.white:hover { text-decoration: none; color:#fff;}
a.white:focus {outline: none;}

a.white_h, a.white_h:link{ color:#fff; text-decoration: none;}
a.white_h:visited{color:#fff;text-decoration: none;}
a.white_h:active, a.white_h:hover { text-decoration: underline; color:#fff;}
a.white_h:focus {outline: none;}

a.blue, a.blue:link{ color:#5DAA3B; text-decoration: none;}
a.blue:visited{color:#5DAA3B;text-decoration: none;}
a.blue:active, a.blue:hover { text-decoration: none; color:#E94C18;}
a.blue:focus {outline: none;}

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;}
.text{border:1px solid #cacaca;padding:0px 10px; height:25px; line-height:25px;background-color:#fff; vertical-align:middle; font-size:12px; color:#555555; font-family: Verdana,"Lantinghei SC","Hiragino Sans GB","Microsoft Yahei",Helvetica,arial,宋体,sans-serif;}
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px;cursor: pointer;}
.title_line{margin-bottom:-1px; z-index:9999; border-bottom:1px solid #8ec100}
.pointer{ cursor:pointer}
.error {border: 1px solid #E94C18;background-color: #f7efe7;color: #E94C18}
.right {border: 1px solid #5FB337;background-color: #ffffff;color: #666666}
.login_submit {width: 90px;height: 32px;border: none;color: #666;font-size: 14px;cursor: pointer;background-color: #5fb337;border-radius: 5px;color: #fff;}
.login_submit:hover {background-color: #eb3900;color: #FFF}
input:focus {border: 1px solid #3ba0d6;background-color: #ffffff;}
textarea:focus {border: 1px solid #3ba0d6;background-color: #ffffff;}
/*ont*/
.width_all{ width:100%;}
/* mouse */ 
.pointer{cursor:pointer;} 
.bold{ font-weight:bold}
.t_c{ text-align:center}
.t_r{ text-align: right}
.normal{font-weight:normal}
/* float */ 
.fl{ float: left; }
.fr{ float: right; }
/* dis_no */ 
.block {display:block;}
.clear{ clear:both}
/* border */
.b_b1{ border-bottom:1px solid #dadada}
/* margin */
.mt_10{ margin-top:10px}
.mt_40{ margin-top:40px}
.mr_10{ margin-right:10px}
.mr_20{ margin-right:20px}
.mr_26{ margin-right:26px}
.mr_30{ margin-right:30px}
.mb_50{ margin-bottom:50px;}
/* padding */
.pb_20{ padding-bottom:20px}
.ptb_20{ padding:20px 0px}
.ptb_50{ padding:50px 0px}
/*color*/
.bg_blue{ background-color:#5DAA3B}
.bg_red{ background-color:#eb3900}
.bg_ff{ background-color:#fff}
.red{color:#E94C18;}
.blue{color:#5DAA3B;}
