/*
Theme Name: multitech
Theme URI: http://www.songlecn.com
Author: Song Le
Author URI: http://www.songlecn.com
Description: multitech Theme
Version: 1.0
*/
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
@charset "utf-8";
/*-- reset css --*/
body,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;}
body,button,input,select,textarea { font:12px/1.5 arial,Verdana, Geneva, sans-serif;}
body { background:#FAFAFA;}
ul,ol,li,dl,dd{list-style:none}
input,select { vertical-align:middle;}
em { font-style:normal;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}
h6 { font-weight:normal;}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{zoom:1;}
table {border-collapse:collapse; border-spacing:0px;}
a { color:#575757; text-decoration:none;}
a:hover { color:#f50; text-decoration:none;}

#header { clear:both; background:url(images/bodybg.gif) repeat-x; margin:0 auto;}
#topwrap { clear:both; height:116px; background:url(images/topbg.gif) no-repeat center top;}
#topbox { width:973px; margin:0 auto; height:116px; position:relative;}
#logo { float:left; width:206px; height:48px; padding:19px 0 0 17px;}
#logo a { display:block; width:206px; height:48px; overflow:hidden; text-indent:-9999px;}
#toplink { float:right; width:500px; text-align:right; padding-top:10px; color:#898989;}
#toplink a { padding:0 5px;}

#navbox { width:973px; height:45px; background:url(images/nav.png) no-repeat; position:absolute; bottom:-7px; left:0; z-index:1000;}
ul.menu {font-size:14px;}
ul.menu li { float:left; position:relative; height:42px; display:inline; margin-right:20px;}
ul.menu li a { display:block; width:140px; height:42px; overflow:hidden; text-indent:-9999px;}
ul.menu li a:hover,ul.menu li.hover a,ul.menu li a#on { background:url(images/nav.gif) no-repeat 0 -45px;}
ul.menu li#m1 { margin-right:68px;}
ul.menu li#m1 >a{background:url(images/nav.gif) no-repeat 0 0;}
ul.menu li#m1.hover >a{background:url(images/nav.gif) no-repeat 0 -45px;}
ul.menu li#m1 a:hover,ul.menu li.hover a.a1,ul.menu li#m1 a#on { background-position:0 -45px;}
ul.menu li#m2 { margin-right:68px;}
ul.menu li#m2 >a{background:url(images/nav.gif) no-repeat -150px 0;}
ul.menu li#m2.hover >a{background:url(images/nav.gif) no-repeat -150px -45px;}
ul.menu li#m2 a:hover,ul.menu li.hover a.a2,ul.menu li#m2 a#on { background-position:-150px -45px;}
ul.menu li#m3 { margin-right:68px;}
ul.menu li#m3 >a{background:url(images/nav.gif) no-repeat -307px 0;}
ul.menu li#m3.hover >a{background:url(images/nav.gif) no-repeat -307px -45px;}
ul.menu li#m3 a:hover,ul.menu li.hover a.a3,ul.menu li#m3 a#on  { background-position:-307px -45px;}
ul.menu li#m5 { margin-right:69px;}
ul.menu li#m5 >a{background:url(images/nav.gif) no-repeat -615px 0;}
ul.menu li#m5.hover >a{background:url(images/nav.gif) no-repeat -615px -45px;}
ul.menu li#m5 a:hover,ul.menu li.hover a.a5,ul.menu li#m5 a#on  { background-position:-615px -45px;}
ul.menu li#m6 { margin-right:0px;}
ul.menu li#m6 >a{background:url(images/nav.gif) no-repeat -785px 0;}
ul.menu li#m6.hover >a{background:url(images/nav.gif) no-repeat -785px -45px;}
ul.menu li#m6 a:hover,ul.menu li.hover a.a6,ul.menu li#m6 a#on  { background-position:-785px -45px;}
ul.menu li ul { min-width:178px; background-color:#92c859; visibility:hidden; position:absolute; left:-1px; top:42px; height:auto; padding:10px; filter:alpha(Opacity=97);-moz-opacity:0.97;opacity: 0.97;border:1px solid #357fbc;}
ul.menu li ul li ul{left:178px;top:0px;}
ul.menu li ul li { line-height:23px; height:23px; float:none; margin:0; display:block; padding-right:9px; }
ul.menu li ul li.haschild{background:url(images/arrow.png) no-repeat 170px -23px;}
ul.menu li ul li.haschild:hover{background-position:170px 0;}
ul.menu li ul li.haschild:hover > a{color:#f2941b;}

ul.menu li ul li a,ul.menu li.hover ul li a { color:#424242; width:100%; text-indent:0; background:none;white-space:nowrap;}
ul.menu li ul li a:hover,ul.menu li.hover ul li a:hover { background:none; color:#f2941b;}
ul.menu li:hover > ul { visibility: visible; }

#topimg{width:973px;margin:0 auto;}
#topimg img{max-width:973px;display:block;}

#breadcrumbs{height:38px;background:url(images/breadcrumbs.png) repeat-x top center;}
#breadcrumbs ul{width:973px;margin:0 auto;list-style:none;}
#breadcrumbs ul li{float:left;line-height:38px;color:#808080;}
#breadcrumbs ul li a{color:#808080;}
#breadcrumbs ul li a:hover{color:#f50;}
#breadcrumbs ul li .sep{margin:0 10px;color:#b4b4b4;}

#page{}
#page p{margin-bottom:10px;}

#category-title{border-bottom:1px solid #E4E4E4;color:#909090;font-size:14px;padding-top:16px;margin-bottom:6px;height:36px;line-height:25px;}
#midimg{text-align:center;margin-top:20px;}
#midimg img{display:block;margin:0 auto;}
#category-desc{margin:15px 0 0;color:#787878;}

#product-list{overflow:hidden;}
.product-block{overflow:hidden;margin-top:23px;padding-bottom:60px;background:url(images/ls.png) no-repeat center bottom;}
.product-block.last{margin-right:1px;}
.product-img{float:left;padding:5px;border:1px solid #ededed;background:#fff;margin-right:13px;width:268px;}
.product-img-inner{border:1px solid #000;}
.product-img img{display:block;margin:0 auto;}
.product-con-wrap{}
.product-con{color:#787878;overflow:hidden;}
.product-con ul,.product-con ol{list-style:none;float:left;}
.product-con ul li,.product-con ol li{background:url(images/dot.gif) no-repeat left 8px;padding-left:10px;line-height:20px;margin-top:5px;}
.product-title{display:block;font-weight:bold;line-height:32px;font-size:13px;color:#444444;}

.product-block.even .product-img{float:right;margin-left:13px;margin-right:0;}
.product-block.even .product-con-wrap{text-align:right;}
.product-block.even .product-con-wrap .product-con ul li,.product-block.even .product-con-wrap .product-con ol li{background:url(images/dot.gif) no-repeat right 8px;padding-right:10px;line-height:20px;margin-top:5px;}

.alignleft{float:left;margin-right:15px;margin-bottom:15px;margin-top:15px;}
.alignright{float:right;margin-left:15px;margin-bottom:15px;margin-top:15px;}
.aligncenter{display:block;margin:15px auto;}

#contact-left{float:left; padding-left:10px; width:500px;}
#contact-left p{margin-bottom:10px;}
#contact-right{float:left;}

.brand-title{clear:both;height:28px;line-height:28px;color:#909090;border:1px solid #000;padding:0 5px;width:718px;margin:17px auto 0;background:#ccc;}
.brand-title:hover{color:#000;}
.download-wrap{overflow:hidden;width:730px;margin:0 auto;}
.download-title{height:28px;line-height:28px;color:#909090;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:483px;float:left;padding:0 5px;}
.download-category{height:28px;line-height:28px;color:#4f4f4f;border-right:1px solid #000;border-bottom:1px solid #000;width:105px;float:left;padding:0 5px;}
.pdf{height:28px;line-height:28px;color:#575757;border-right:1px solid #000;border-bottom:1px solid #000;width:108px;float:left;padding:0 5px;}
.download-wrap:hover div{background:#60b2e2;color:#000;}

#letters{margin-top:17px;text-align:center;}
#letters a{margin:0 10px;}

.dealerwrap{margin-top:20px;}
.dealer-category{height:20px;font-size:14px;color:#000;line-height:25px;margin:6px auto 26px;}
.dealerslider{list-style:none;}
.dealerslider li{text-align:center;float:left;margin-right:30px;}
.dealerslider li img{display:block;margin:0 auto;}
.bx-caption{color:#8E8E8E;font-size:14px;line-height:25px;}
.dealerwrap .bx-wrapper .bx-prev {left: -41px;background: url(images/controls.png) no-repeat 0 -32px;}
.dealerwrap .bx-wrapper .bx-next {right: -41px;background: url(images/controls.png) no-repeat -43px -32px;}
.dealerwrap .bx-wrapper .bx-prev:hover {background-position: 0 0;}
.dealerwrap .bx-wrapper .bx-next:hover {background-position: -43px 0;}
.dealerwrap .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
.dealerwrap .bx-wrapper .bx-controls-direction a.disabled {display: none;}

#home-slider-wrap{width: 973px;margin:0 auto;}
#homeslider { width: 973px; height:295px; background:url(images/banner.jpg) no-repeat; margin:0 auto; }
.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(images/loader.gif) center center no-repeat;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
#home-slider-wrap .bx-wrapper .bx-prev {left:0;}
#home-slider-wrap .bx-wrapper .bx-next {right:0;}
#home-slider-wrap .bx-wrapper .bx-controls-direction a {display:none;position: absolute;top: 50%;margin-top:-15px;outline: 0;height: 30px;line-height:30px;z-index: 9999;background:rgba(0,0,0,.7);color:#fff;padding:0 10px;}
#home-slider-wrap .bx-wrapper .bx-controls-direction a:hover{color:#FF5500;}
#home-slider-wrap .bx-wrapper .bx-controls-direction a.disabled {display: none;}
#home-slider-wrap .bx-wrapper .bx-pager{text-align:center;position:absolute;left:0;bottom:18px;width:100%;z-index:51;height:12px;}
#home-slider-wrap .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;margin-left:5px;}
#home-slider-wrap .bx-wrapper .bx-pager .bx-pager-item a{border:1px solid #B8C4CF;display:block;width:10px;height:10px;text-indent:-9999px;}
#home-slider-wrap .bx-wrapper .bx-pager .bx-pager-item a.active{background:#B8C4CF;}

#main { width:973px; margin:0 auto 30px; clear:both;overflow:hidden;}
.mainbox { padding-top:15px;}
.leftside { float:left; width:310px; margin-right:20px;}
.aboutus {}
.aboutus h2 { height:27px; line-height:25px; padding-left:30px; font-family:"Century Gothic"; font-size:14px; padding-right:12px; color:#212121; background:url(images/i1.gif) no-repeat; margin-bottom:6px; }
.more { float:right; }
.aboutcon { height:234px; color:#4F4F4F; line-height:18px;}
.solutions h2 { height:27px; line-height:25px; font-family:"Century Gothic"; font-size:14px; padding-right:35px; color:#212121; margin-bottom:6px; }
.solutionpic { margin-bottom:10px; clear:both;}
ul.solutionlist li { float:left; width:150px; line-height:15px; margin-bottom:5px; padding-left:10px; background:url(images/dot1.gif) no-repeat 0 6px;}
ul.solutionlist2 li { float:left; width:300px; line-height:15px; margin-bottom:5px; padding-left:10px; background:url(images/dot1.gif) no-repeat 0 6px;}

.products h2 { height:27px; line-height:25px; font-family:"Century Gothic"; font-size:14px; color:#212121; margin-bottom:6px; }

.center { float:left; width:320px;}
.rightside { float:right; width:305px;}
#footer { clear:both; background-color:#F3F3F3; padding:14px 0; border-bottom:1px solid #EDEDED;}
.botmenu { width:973px; margin:0 auto 8px;color:#505050;}
.botmenu a { padding:0 5px; color:#505050;}
.botmenu a:hover { text-decoration:underline;}
.copyright {width:973px; margin:0 auto; font-size:11px; color:#7C7C7C;}
.copyright p .fr { float:right;}

.probox { padding-top:16px; color:#909090;}
.probox h2 { height:36px; line-height:25px; font-family:"Century Gothic"; font-size:14px; padding-right:35px; color:#909090; margin-bottom:6px; border-bottom:1px solid #E4E4E4;  }
.probox h3 { height:20px; line-height:25px; font-family:"Century Gothic"; font-size:14px; padding-right:35px; color:#909090; margin-bottom:6px; margin-top:6px; }
ul.prolist li { background:url(images/line.gif) no-repeat center top; padding:25px 0; margin-bottom:6px;}
ul.prolist li .proimg { width:215px; height:160px; padding:7px 14px 8px 15px; float:left; background:url(images/probg.gif) no-repeat;}
ul.prolist li .procon { float:right; width:705px;}
ul.prolist li .procon1 { float:left; width:705px;}
ul.prolist li .procon h3 { font-size:13px; margin-bottom:5px;}
ul.prolist li .procon ul.proinfolist li { padding:0; line-height:24px; padding-left:20px; background:url(images/dot.gif) no-repeat 0 7px; margin:0; color:#787878;}
ul.prolist li.nobr { background:none;}
.aboutbox { padding:30px 0; font-size:14px; line-height:25px; color:#8E8E8E;}
.aboutbox h3 { font-size:14px; color:#656565; line-height:25px;}
.aboutbox p { margin-bottom:20px;}

table.foobar {
    border: solid black 1px;
    border-spacing: 10px;
}
table.foobar td {
    border: solid black 1px;
	padding:5px;
}
table.foobar tr:hover {
	background-color:#60b2e2;
	color: black;
}

.valignbot { vertical-align:bottom;}
.aligncen { text-align:center;}
.paddingtop10px { padding-top:10px;}
.paddingleft10px { padding-left:10px;}
.paddingright10px { padding-right:10px;}
.paddingbottom10px { padding-bottom:10px;}
.bold { font-weight:bold;}

input { width:expression(this.type=="text"?"250px":"style"); width:expression(this.type=="textarea"?"250px":"style"); height:16px;}
input[type="text"] { width:250px; height:16px; padding:0; border:1px solid #ccc; max-width:250px; max-height:16px;}
textarea { width:250px; height:100px; padding:0; border:1px solid #ccc; max-width:250px; max-height:100px;}
.button{ padding-left:5px; padding-right:5px; height:20px;}
#main .probox p {
	color: #000;
}
#main .probox h3 {
	color: #00F;
}
#main .probox h1 strong {
	color: #00F;
}
#main .probox p {
	color: #00F;
}
#main .probox ul {
	color: #00F;
}
#main .probox ul li strong a {
	color: #00F;
}
#main .probox ul li a strong {
	color: #00F;
}
#main .probox tr td center {
	color: #000;
}
#main .probox p br {
	color: #000;
}
#main .probox h1 strong {
	color: #000;
}
#main .probox h3 {
	color: #000;
}
#main .probox p {
	color: #000;
}
#main .probox p {
	color: #00F;
}
#main .probox p strong {
	color: #000;
}
#main .probox p {
	color: #000;
}
#main .probox tr td table tr td #table7 tr td div ul li span {
	color: #000;
}
#main .probox tr td table tr td #table7 tr td div ul li {
	color: #000;
}
#main .probox tr td table tr td div div ul {
	color: #000;
}
#main .probox ul li strong a {
	color: #000;
}
#main .probox ul {
	color: #000;
}
#main .probox ul {
	color: #000;
}
#main .probox ul li a strong {
	color: #000;
}
#main .probox p {
	color: #000;
}
#main .probox div ul li {
	color: #000;
}
#main .probox tr td table tr td #table7 tr td br {
	color: #00F;
}
#main .probox tr td table tr td #table7 tr td ul li em strong {
	color: #00F;
}



