html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, textarea{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline; text-decoration:none}
body{line-height:1;color: black;}
table{border-collapse: separate;border-spacing: 0;}
caption, th, td{text-align: left;font-weight: normal;}
ul, ol{list-style:none;}
img{border:none; display:block}
:focus{outline: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}
q:before,q:after{content:'';}
.clear{clear:both;}
.clearfix{content: ".";display: inline;height: 0;clear: both;visibility: hidden;}
/* Andrew's better clear fix*//* For modern browsers*/.cf:before,
.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.inline-block{display: inline-block;}
.ie6 .inline-block,
.ie7 .inline-block{display: inline;zoom: 1;}
input[type="search"]{-webkit-appearance: textfield;}
/* IE lacks these rules*/article, aside, footer, header, hgroup, nav, section{display: block;}
/* * It starts here.*/html{/* overflow: hidden;*/}
html.ie{/*min-height: 600px;*/overflow: auto}
body{margin: 0 0 0;min-height: 600px;min-width: 1080px;padding: 0;text-rendering: optimizeLegibility;}
#home_wrapper{height: 100%;min-height: 600px;min-width: 900px;position: absolute;width: 100%; z-index:10000;}
#home_wrapper.moved{min-width: inherit;}
.circle{float: left;left: 40%;position: absolute;z-index: 3;z-index:1500}
.circle img{float: left;}
html.no-svg .circle{display: none;}
html.svg .circle{display: block;}
html.no-svg .circle.png{display: block;max-height: 100%; }
html.js.svg .circle.png{display: none;}
.colours{float: left;/* margin-left: 40%;*/margin-bottom: -1px;min-height: 500px;overflow: hidden;position: absolute;right: 0;width: 60%; z-index:1000}
.colours.moving{color: transparent;/*font-size: 0px;*/margin-left: 0;padding-right: 0px;right: -230px;text-indent: -9999px;width: 100%;}
.colours.moved{color: transparent;/*font-size: 0px;*/margin-left: 0;padding-right: 0;right: -230px;text-indent: -9999px;/* width: 230px;*/}
.colours.moved.stuck{bottom: 0;left: 0;position: fixed;right: inherit;width: 230px;}
p{
	text-indent:28pt;
	line-height:30px;
	font-size:18px;
}
.colour{display: block;height: 80px;position: relative;width: 100%;}
.colour_link{display: block;text-decoration: none;}
.colours.moved .colour_link{position: relative;right: 140px; z-index:9999}
.colours.moved .colour_link.hover span{color: #fff;margin-left: 140px;/* padding-left: 40px;*/}
.colours.moved .colour_link span{height: 40px}
.colour span{color: #fff;display: block;letter-spacing: 1px;line-height: 40px;position: absolute;right: 30px;text-align: right;text-transform: uppercase;top: 50%;vertical-align: middle;width: 100%; font-size:22px;margin-top: -20px;}
.colours.moved .colour span{/* color: transparent;*/padding-right: 100px;text-indent: -9999px;text-transform: uppercase;}
.colours.moved .hover .colour span{padding-right: 40px; font-size:12px;}
.home-block{background: #fff;color: #58585a;height: 100%;float: left;left: 0;position: absolute;width: 40%;z-index: 1550;}
.home-block img {position:absolute;top:0;left:20%}

html.ie7 .home-block h1,
html.ie7 .home-block .home-content{left: 0;}
.home-block .home-content{bottom: 0;position: absolute;margin-bottom: 40px;margin-left: 60px;}
.home-block .home-content p{font-size: 13px;/* line-height: 1.3em;*/line-height: 21px;}
.home-block .home-content img{background: #fff;box-shadow: 0px 0px 2px #fff;height: auto;width: 170px;}
.home-block input[type="search"]{background-color: #e9e9ea;background-image: url(file:///C|/Users/Knight/AppData/Roaming/Adobe/Dreamweaver%20CC/zh_CN/Configuration/Temp/DownloadCache/icon-sea.png);background-repeat: no-repeat;background-position: 10px center;background-size: 13px 12px;border-radius: 30px;box-sizing: inherit;color: #3e3e40;display: block;margin-top: 32px;padding-left: 20px;/* was 20px*/padding-right: 0;width: 50%;-moz-padding-start: 30px;}
.ie .home-block input[type="search"]{padding-left: 40px;}
.home-block input[type="search"]::-webkit-input-placeholder{color:#707073;}
.home-block input[type="search"]::-moz-placeholder{color:#707073;margin-left: 20px;}
/* firefox 19+*/.home-block input[type="search"]:-ms-input-placeholder{color:#707073;}
/* ie*/.home-block input[type="search"]input:-moz-placeholder{color:#707073;margin-left: 20px;}
html.ie7 .home-block input[type="search"]{display: none;background: #e9e9ea !important;border: 1px solid #e9e9ea !important;}
.quick-links{background: #fff;bottom: 0;/*display: none;*/font-size: 22px;padding: 25px;position: fixed;right: 0;text-align: center;width: 285px;text-align: left !important;}
.quick-links a{color: #000;}
.colour[data-name] span{background-image:url(http://shandong.sinaimg.cn/2014/0415/U10648P1333DT20140415114508.png);background-repeat: no-repeat;padding-right: 40px;}
.colour[data-name="who_we_are"] span{background-position: right top;}
.colour[data-name="what_we_do"] span{background-position: right -80px;}
.colour[data-name="why_choose_us"] span{background-position: right -168px;}
.colour[data-name="products"] span{background-position: right -250px;}
.colour[data-name="guestbook"] span{background-position: right -335px;}
.colour[data-name="faqs"] span{background-position: right -420px;}
.colour[data-name="contact_us"] span{background-position: right -512px;}
.colour[data-name="blog"] span{background-position: right -598px;}
.colours a.who_we_are,.content-panel.who_we_are,.content-box[data-page="who_we_are"]{background-color: #E8D174;}
.colours a.what_we_do,.content-panel.what_we_do,.content-box[data-page="what_we_do"]{background-color: #E39E54;}
.colours a.why_choose_us,.content-panel.why_choose_us,.content-box[data-page="why_choose_us"]{background-color: #D64D4D;}
.colours a.products,.content-panel.products,.content-box[data-page="products"]{background-color: #61494D;}
.colours a.guestbook,.content-panel.guestbook,.content-box[data-page="guestbook"]{background-color: #4D7358;}
.colours a.faqs,.content-panel.faqs,.content-box[data-page="faqs"]{background-color: #9ED670;}
.content-panel{/* background-color: #f1b700;*/background: #fff;height: 100%;min-width: 900px;/* left: 100%;*//* position: absolute;*/overflow: auto;width: 100%;}
html.ie7 .content-panel{overflow: hidden;}
.content-panel.default_colour{background: #007ba5;}
.content-box{color: #fff;/*margin-left: 180px;padding: 10px 180px 140px 0;*/margin-left: 90px;padding: 10px 180px 0 90px;/*position: relative;*//* z-index: 1 !important;*//*-webkit-transition: 1s background-color ease;-moz-transition: 1s background-color ease;-ms-transition: 1s background-color ease;-o-transition: 1s background-color ease;transition: 1s background-color ease;*/ overflow:hidden}
/*
html.cssanimations .content-box{background: transparent !important;}*//*
.content-box[data-page="contact_us"]{min-width: 600px;}*/.content-box a:link,
.content-box a:visited{color: #fff;color: rgba(255,255,255,0.9);text-decoration: none;text-shadow: 0px 0px 2px rgba(255,255,255,0.1);}
html.ie .content-box a:link,
html.ie .content-box a:visited{color: #fff;}
.content-box a { color:#FFF}
.content-box a:hover{color: #fff;text-shadow: 0px 0px 0px white;}
.content-box p{text-shadow: 0px 0px 2px rgba(255,255,255,0.2);text-align:left;}
.content-box.moved{/* max-width: 900px;*/}
.content-box.moved-back{}
/*
.content-box h1{font-size: 33px;font-weight: 600;letter-spacing: 1px;line-height: 1em;margin-bottom: 70px;margin-left: 6px;text-transform: uppercase;}
.content-box .entry-header{margin-bottom: 40px;}
.content-box .entry-header h1{font-family: museo-sans, sans-serif;font-size: 29px;font-weight: 500;margin-bottom: 20px;margin-left: 0;text-transform: none;}
.content-box h2{font-size: 110px;font-weight: 600;letter-spacing: -5px;line-height: 1em;margin-bottom: 60px;max-width: 740px;}
.content-box h3{font-size: 20px;font-weight: 500;margin-bottom: 10px;}*/
.content-box .page_name{text-align:left}
.content-box .page_name h3 { font-size:30px; line-height:60px; margin-top:30px;}
.content-box .page_name h3 span { font-size:12px; padding-left:30px}

.content-box .page_name1{text-align:left}
.content-box .page_name1 h1{ font-size:36px; font-weight:700; line-height:40px;}
.content-box .page_name1 .block1{ text-align:left; width:800px}
.content-box .page_name1 .block1 .tx1 { font-size:35px; line-height:50px; margin:15px 0}
.content-box .page_name1 .block1 .tx1 span { font-family:Arial, Helvetica, sans-serif; padding-right:30px}
.content-box .page_name1 .block1 img { border:5px solid #FFF}
.content-box .page_name1 .block1 p { font-size:14px; line-height:20px; margin:20px auto; font-weight:400; padding-left:65px}
.content-box .page_name1 .block1 .p1 {font-style:italic; color:#99ffff; margin:50px 0}
.content-box .page_name1 .lineA { height:1px; line-height:1px; font-size:0; overflow:hidden; margin:60px 0; width:740px; background-color:#FFF; margin-left:60px}

.content-box .page_name2 {}

.content-box .page_name2 .left{width:240px;}
.content-box .page_name2 .left .title h2{text-align:left;line-height:68px;font-size:36px;}
.content-box .page_name2 .photo{width:230px;height:230px;background:#fff;padding:5px;margin:10px 0px;}
.content-box .page_name2 .photo img{width:230px;	height:230px;}
.content-box .page_name2 .right{width:600px;float:left;margin-left:50px;overflow:hidden;}
.content-box .page_name2 .right .video{width:600px;height:375px;background:#fff;margin-top:60px;overflow:hidden;z-index:-1;}

.content-box .page_name3 {text-align:left;}
.content-box .page_name3 .lineA { height:1px; line-height:1px; font-size:0; overflow:hidden;  width:740px; background-color:#FFF; margin-left:40px}
.content-box .page_name3  .photo{width:800px;height:415px;background:#fff;padding:15px;margin:10px 0px;}
.content-box .page_name3  .photo img{width:800px;height:415px;}
.content-box .page_name3  .text{margin-top:40px;width:820px;}
.content-box .page_name3  .text h3{	font-size:30px;
	line-height:50px;
	margin-bottom:10px;
	font-weight:normal;}
.content-box .page_name3 .ft{margin-top:30px;}
.content-box .page_name3 .ft span{font-size:24px;color:#ffe432;}
.content-box .page_name3 .ft p{text-indent:0px;margin:5px 0px;}
.content-box .page_name3 .blockB { overflow:hidden; width:800px;}
.content-box .page_name3 .blockB h1 { font-size:24px; line-height:50px;/*background:url(beautiful_img/ask.png) 0 50% no-repeat;*/ padding-left:40px}
.content-box .page_name3 .blockB h3 { font-size:30px; line-height:70px; }
.content-box .page_name3 .blockB h3 span{margin-right:15px;}
.content-box .page_name3 .blockB p { font-size:14px; line-height:20px; margin:20px auto; font-weight:400; padding-left:40px}
.content-box .page_name3 .blockB .p1 {font-style:italic; color:#99ffcc; margin:50px 0}
.content-box .page_name3 .lineA { height:1px; line-height:1px; font-size:0; overflow:hidden; width:740px; background-color:#FFF; margin-left:40px}

.content-box .page_name4 {}
.content-box .page_name4 .qiehuan{height:60px;/*background:url(file:///C|/Users/Knight/AppData/Roaming/Adobe/Dreamweaver%20CC/zh_CN/Configuration/Temp/DownloadCache/images/qiehuan1.png) no-repeat center 42px;*/_background:none;margin-top:25px;}
.content-box .page_name4 .qiehuan ul{zoom:1;}
.content-box .page_name4 .qiehuan ul li{float:left;display:inline;	height:60px;	width:16%;	text-align:center;	font-size:24px;	cursor:pointer;}
.content-box .page_name4 .qiehuan ul .current{color:#dbfea1;/*background:url(file:///C|/Users/Knight/AppData/Roaming/Adobe/Dreamweaver%20CC/zh_CN/Configuration/Temp/DownloadCache/images/qiehuan2.png) no-repeat center 45px;*/}
.content-box .page_name4 .list{	margin-top:60px;}
.content-box .page_name4 .list ul li{	float:left;	display:inline;	width:270px;	height:425px;	overflow:hidden;	margin-right:1px;	position:relative;}
.content-box .page_name4 .list ul .sty1{ background:#c4a101; }
.content-box .page_name4 .list ul .sty2{ background:#fff; color:#c4a101; }
.content-box .page_name4 .list ul .sty2 a{ color:#c4a101; }
.content-box .page_name4 .list .photo,.content-box .page_name4 .list .photo img{	width:270px;	height:185px;}
.content-box .page_name4 .list ul li .type{	position:absolute;	left:11px;	top:156px;	height:50px;	width:34px;}
.content-box .page_name4 .list ul .sty1 .type{ /*background:url(file:///C|/Users/Knight/AppData/Roaming/Adobe/Dreamweaver%20CC/zh_CN/Configuration/Temp/DownloadCache/images/ly6-type1.png) no-repeat; */}
.content-box .page_name4 .list ul .sty2 .type{ /*background:url(file:///C|/Users/Knight/AppData/Roaming/Adobe/Dreamweaver%20CC/zh_CN/Configuration/Temp/DownloadCache/images/ly6-type2.png) no-repeat;*/ }
.content-box .page_name4 .list ul li .text{	padding:18px 16px 0px 16px;}
.content-box .page_name4 .list ul li h5{	text-align:center;	font-size:18px;	font-weight:normal;}
.content-box .page_name4 .list ul li h4{	font-size:20px;	margin-top:10px;	line-height:24px;	margin-bottom:5px;}
.content-box .page_name4 .list ul li p{	text-indent:0px;}
.content-box .page_name4 .list ul li .p14.xi{	margin-bottom:10px;}
.content-box .page_name4 .blockB li .icon01 {background: url(http://i2.itc.cn/20131108/121_f4486906_8147_908c_12ef_89536dd30ec7_2.png) no-repeat; width:64px; height:64px; position:absolute;top:125px;left:90px}
.content-box .page_name4 .blockB li .icon02 {background: url(http://i2.itc.cn/20131108/121_f4486906_8147_908c_12ef_89536dd30ec7_1.png) no-repeat; width:64px; height:64px; position:absolute;top:125px;left:90px}
.content-box .page_name4 .tabpanel{width:820px;float:left;margin-left:20px;}
.content-box .page_name4 .tabpanel .p18{
	text-indent:28pt;
	line-height:30px;
	font-size:18px;
}
.content-box .entry-header{margin-bottom: 40px;}
.content-box .entry-header h1{font-size: 32px;font-weight: 600;margin-bottom: 20px;margin-left: 0;text-transform: none;}

.content-box[data-page="contact_us"] label,
.content-box[data-page="contact_us"] h4{color: #2ce4ae;}
.content-box[data-page="contact_us"] h4{letter-spacing: 1px;line-height: 1em;margin-bottom: 5px;margin-top: 0;}
.content-box[data-page="contact_us"] label{letter-spacing: 1px;}
.content-box[data-page="products"] h4{color: #f779b7;letter-spacing: 1px;margin-bottom: 15px;margin-top: 40px;}
.content-box[data-page="guestbook"] h4{color: #c84ce1;}
.content-box .entry-content{font-size: 14px;line-height: 23px;}
.content-box .paragraphs{-webkit-column-count: 2;-webkit-column-gap: 30px;-moz-column-count: 2;-moz-column-gap: 30px;/* -webkit-column-width: 240px;*/column-count: 2;column-gap: 30px;column-width: 240px;font-size: 14px;line-height: 23px;margin-bottom: 50px;/* margin-left: 8px;*/max-width: 620px;/* position: relative;*/vertical-align: top;/* z-index: 5;*/}
.content-box .paragraphs.no-columns,
.content-box .paragraphs article{-webkit-column-count: 1;-webkit-column-width: 100%;-moz-column-count: 1;-moz-column-width: 100%;column-count: 1;column-width: 100%;}
.content-box .entry-content p,
.content-box .paragraphs p{line-height: 23px;margin: 0 0 16px;}
.content-box[data-page="contact_us"] .paragraphs p{font-size: 14px;line-height: 1.4em;}
.content-box .paragraphs ul{list-style-type: disc;margin: 5px 0;}
.content-box .paragraphs ul li{margin-left: 20px;}
.content-box[data-page="contact_us"] h2{font-size: 64px;letter-spacing: -3px;line-height: 1.1em;}
.content-box .paragraphs.second-block{display: none;}
.content-box[data-page="contact_us"] .paragraphs{-webkit-column-count: 1;-webkit-column-width: 100%;-moz-column-count: 1;-moz-column-width: 100%;float: left;width: 300px;padding-right: 10px;}
.content-box[data-page="contact_us"] .paragraphs.second-block{-webkit-column-count: 1;-webkit-column-width: 100%;-moz-column-count: 1;-moz-column-width: 100%;display: block;margin-left: 20px;}
.hidden{display: none;}
.icon-home{display: none;position: fixed;right: 50px;top: 40px;z-index: 100;/*float: right;margin-top: -75px;*/; width:200px; overflow:hidden}
.icon-home .list12 { width:200px; overflow:hidden}
.icon-home li {color:#FFF}

html.ie7 .icon-home{position: absolute;}
.icon-home img{border: 0;opacity: 0.9;}
.icon-home a:hover img{opacity: 1;}
input, input[type="password"], textarea{border: 0;color: #6d6e71;font-size: 13px;margin-bottom: 20px;padding: 5px 10px;width: 100%;}
input[type="submit"]{background: #7bcab0;color: #44b38e;cursor: pointer;float: right;font-family: inherit;font-size: 13px;font-weight: 700;letter-spacing: 1px;margin-right: -20px;text-transform: uppercase;opacity: 1;width: 80px;}
input[type="submit"]:hover{background: #fff;color: #44b38e;}
textarea{height: 10em;padding: 8px 10px;}
.telephone-number{font-size: 14px;line-height: 24px; text-align:left;padding-left:15px;}
.telephone-number.with-icon{}
.social-buttons{float: left;height: 22px;position: relative;z-index: 3;}

/*
.ie8 div.twtr-widget{display: none;}*/.twtr-widget{position:relative;font-size:12px!important;zoom:1;}
.twtr-fullscreen{font-size:220%!important;}
.twtr-fullscreen .twtr-new-results{_display:none!important;}
.twtr-inactive{display:none;}
.twtr-widget a img{border:0!important;}
.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.twtr-bd{padding:0 1px;}
.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;zoom:1;}
.twtr-fullscreen .twtr-tweet-wrap{padding:20px;}
.twtr-widget .twtr-tweet{border-bottom:1px dotted #ddd;overflow:hidden;zoom:1;}
.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:31px;height:31px;border:0!important;}
.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.2!important;width:auto!important;}
.twtr-widget-profile h3,.twtr-widget-profile h4{margin:0 0 0 40px!important;}
.twtr-widget h3{font-size:11px!important;font-weight:normal!important;}
.twtr-widget h4{font-size:16px!important;}
.twtr-widget em,.twtr-widget .twtr-new-results{font-size:9px;font-style:normal;display:block;margin-top:2px;zoom:1;}
.twtr-widget .twtr-new-results{text-align:center;padding:3px;margin:0 auto -10px auto!important;display:block;position:relative;bottom:5px;line-height:.9;}
.twtr-results-inner{line-height:1;font-size:100%;padding:4px 0;position:relative;bottom:-2px;width:40%;margin:0 auto;z-index:2;text-align:center;}
.twtr-results-hr{width:100%;position:relative;z-index:1;height:1px;border-bottom:1px dotted #ddd;bottom:7px;background:none;overflow:hidden;}
.twtr-new-results span{position:relative;z-index:3;top:-14px;display:block;font-size:9px!important;}
.twtr-fullscreen .twtr-new-results span{font-size:24px!important;}
.twtr-hd{padding:10px;position:relative;zoom:1;overflow:hidden;}
.twtr-fullscreen .twtr-hd{height:0;padding:0;}
.twtr-timeline{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;z-index:2;height:225px;}
.twtr-scroll .twtr-timeline{overflow-x:hidden;overflow-y:auto;}
.twtr-widget .twtr-tweet:last-child{border-bottom-width:0;}
.twtr-ft{position:relative;}
.twtr-ft div{overflow:hidden;padding:10px;zoom:1;}
.twtr-ft span{float:right;text-align:right;}
.twtr-ft a{float:left;display:block;}
.twtr-ft span a{float:none;}
.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;display:block;}
.twtr-fullscreen .twtr-avatar{width:80px;height:80px;}
.twtr-img{height:25px;width:25px;}
.twtr-img img{width:30px;height:30px;}
.twtr-fullscreen .twtr-img img{width:72px;height:72px;}
.twtr-fullscreen a.twtr-join-conv{display:none;}
.twtr-tweet-text{margin-left:40px;}
.twtr-fullscreen .twtr-tweet-text{margin-left:90px;}
.twtr-doc a{text-decoration:none!important;}
.twtr-doc a:hover{text-decoration:underline!important;}
.twtr-widget em, .twtr-widget .twtr-new-results{font-size: 9px;font-style: normal;display: block;margin-top: 2px;zoom: 1;}
div.twtr-widget{margin-left: 40px;margin-top: 20px;}
div.twtr-widget a{color: #58585a;}
div.twtr-widget a:hover{text-decoration: none;}
div.twtr-widget p{line-height: 1.4em !important;}
.social-buttons iframe .timeline-header,
.twtr-hd, .twtr-ft, .twtr-user,
.twtr-reply, .twtr-rt, .twtr-fav{display: none;}
.twtr-widget em{/* color: #fff;*/color: #58585a !important;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;margin-bottom: 10px;}
div.twtr-widget .twtr-tweet-wrap{min-height: 40px;padding: 13px 8px 6px 8px;}
div.twtr-widget em,
div.twtr-widget .twtr-new-results{margin-top: 8px;}
div.twtr-widget .twtr-tweet{border-bottom: 0;}
.twtr-widget em a{text-decoration: none;}
@media only screen and (max-height: 700px){html{overflow: auto;}}
@media only screen and (max-width: 905px){html{overflow: auto;}
#home_wrapper{left: auto !important;right: 100% !important;}}
@media only screen and (max-width: 1080px){.icon-home{position: absolute;}
.quick-links{position: absolute;}}
@media only screen and (max-height: 790px){.home-block h1{margin-top: -210px;}
.home-block .home-content{margin-bottom: 10px;}
.home-block input{display: none;}
div.twtr-widget{display: none;}}
@media only screen and (min-height: 810px) and (min-width: 1050px){html.not-ie .home-block h1{/* font-size: 96px;*/font-size: 115px;margin-top: -260px;}
html.not-ie .home-block .home-content img{height: auto;width: 250px;}
html.backgroundsize .colour span{margin-top: -14px;}
html.backgroundsize .colour[data-name] span{background-image: url(http://i3.itc.cn/20131108/121_11d15202_3763_1735_21e1_56308f077a3d_1.png);background-repeat: no-repeat;background-size: 38px 823px;padding-right: 70px;}
html.backgroundsize .colour[data-name="who_we_are"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="what_we_do"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="why_choose_us"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="products"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="guestbook"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="faqs"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="contact_us"] span{background-position: right -223px;}
html.backgroundsize .colour[data-name="blog"] span{background-position: right -223px;}
html.backgroundsize .colours.moved .hover .colour span{padding-right: 50px;}}
@media only screen and (max-width: 800px){div.twtr-widget{display: none;}}
@media only screen and (max-width: 1000px){.content-box[data-page="contact_us"] .paragraphs{float: none;width: 100%;}
.content-box[data-page="contact_us"] .paragraphs.second-block{margin-left: 7px;}}

.comment-meta{color: #aad6a0;font-size: 13px;font-style: italic;margin-bottom: 15px;}
.social-share{background-color: white;color: #7cb955;font-weight: 700;font-size: 15px;letter-spacing: 1px;line-height: 41px;margin: 30px 0 30px 0;padding: 0 12px;width: 600px;}
.social-share-buttons{float: right;}
.social-share-buttons > *{line-height: 41px !important;margin: 0 0 0 10px;vertical-align: middle !important;}
.social-share-buttons .IN-widget{height: 30px;}
.social-share-buttons .twitter-share-button.twitter-count-none{width: 58px !important;}
section p{font-size: 16px;line-height: 28px;}
article{/* margin-left: 8px;*/max-width: 630px;}
#comments{margin-left: 8px;max-width: 623px;}
.social-share{margin-left: 8px;width: 606px;}
article img{height: auto;width: 630px;}
#respond{border-top: 1px solid #fff;margin-top: 40px;padding-top: 30px;width: 630px;}
#commentform label{color: #aad6a0;display: block;font-size: 14px;letter-spacing: 1px;margin-bottom: 10px;text-transform: uppercase;}
#commentform p{float: left;width: 50%;}
#commentform p.comment-form-author{margin-right: 5%;width: 45%;}
#commentform p.comment-form-url{display: none;}
#commentform p.form-submit{width: 100%;}
#commentform p input{width: 94%;}
#commentform p.comment-form-comment{clear: both;float: none;width: 100%;}
#commentform textarea{width: 97%;}
#commentform p input#submit{background: #aad6a0;color: #7cb955;float: right;letter-spacing: 1px;line-height: 24px;text-transform: uppercase;width: 90px;}
#commentform p input#submit:hover{background: #fff;}
.entry-header time{display: block;font-style: italic;font-size: 13px;margin-bottom: 10px;}
.content-box a.more-link:link,
.content-box a.more-link:visited{color: #aad6a0;font-size: 0.9em;letter-spacing: 1px;}
.content-panel.search article{border-bottom: 1px solid #fff;margin-bottom: 30px;padding-bottom: 20px;}
.content-panel.search article:last-child{border-bottom: 0;}
.search .content-box .entry-header{margin-bottom: 0;}
hr.product-border{border-bottom: 0;border-top: 1px solid #fff;clear: both;margin: 55px 0;}
hr.testimonial-border{border-bottom: 0;border-top: 1px solid #fff;clear: both;margin: 35px 0;}
.content-box a.product-buy{background: #fff;color: #b00057;display: block;letter-spacing: 2px;line-height: 42px;text-align: center;text-transform: uppercase;text-shadow: 0px 0px 0px #fff;width: 300px;}
.content-box a.product-buy:hover{background: #b00057;color: #fff;/* content: "BUY THIS PHONE";*/}
.product-image{margin: 6px 45px 15px 0;vertical-align: top;}
.product-image img{background-color: white;/* Transparent images look silly here.*/display: block;height: auto;width: 300px;}
.content-box .paragraphs .product-description{margin: 0 25px 0 0;width: 280px;}
.content-box .paragraphs .product-description ~ .product-description{margin: 0 0 0 25px;width: 280px;}
.content-box .paragraphs .product-description{vertical-align: top;}
.content-box .paragraphs .product-description p,
.content-box .paragraphs .product-description li{font-size: 14px;line-height: 23px;}
.content-box .paragraphs .product-description a{font-weight: bold;}
.content-box .paragraphs ul.page-list{-webkit-column-count: 2;-webkit-column-gap: 0;-moz-column-count: 2;-moz-column-gap: 0;column-count: 2;column-gap: 0;}
.content-box .paragraphs ul.page-list li{font-size: 16px;line-height: 24px;list-style-type: none;margin: 0 0 8px;text-transform: uppercase;}
/*
.content-box .paragraphs ul.page-list li:nth-child(odd){float: left;}
.content-box .paragraphs ul.page-list li:nth-child(even){float: right;}*/.content-box .paragraphs ul.page-list li a{color: #fff;}
.content-box .paragraphs ul.page-list li a:hover{color: #f779b7;}
/*
.page-id-19 .content-box a:link,
.page-id-19 .content-box a:visited,*/body .content-box[data-page="products"] a:link,
body .content-box[data-page="products"] a:visited{color: #f779b7;text-shadow: 0px 0px 0px black;}
/* .page-id-19 .content-box a:hover,*/body .content-box[data-page="products"] a:hover{color: #fff;}
.icon-home a{ display:block}

body{font-family:'\5FAE\8F6F\96C5\9ED1';}
#channelNav { margin:0 auto; position:absolute;top:0; left:50%; z-index:50; width:950px; margin-left:-475px}
#indexNav li, #channelNav li { font-size:12px}
.channelbg { background-color:#EFEBEF; width:100%; position:absolute; height:22px;z-index:20;}
.fl { width:200px; height:220px; overflow:hidden;}
.fl .a1 {width:200px; height:220px;margin-top:80px;margin-right:30px;}
.fl .a2 {width:200px; height:220px;display:none;}
.fl .a2 .a3 { position:relative;width:200px; height:220px;margin-top:80px;margin-right:30px;}
.fl .a2 .a3 a { position:absolute;top:0;left:0; display:block; z-index:1000;width:200px; height:220px;}
.fl .sb { display:block}

.pinglun  {width:800px;}

.page_name3 img { padding:10px;}

.blockB h3{cursor:pointer;}