html,body{margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
td { padding: 0; }
img {border:0;}
.main {width:997px; font-family: Arial; font-size:12px;}
.bgd {width:997px;background:url(/images/pixstyle/bgd.jpg) no-repeat;margin:0 auto;}
.left {width:600px;float:left;}
.right {width:300px;float:left;}

/* Top panel*/
div.tel_time {margin:10px -90px 0px 0;padding:0 0 0px 10px;float:right;position:relative;z-index:2;left:-90px;}
div.tel_time span.sign {width:175px;line-height:17px;margin:0 0 25px 0px;color:#464646;font-size:14px;float:left;border:1px dashed #C4C4C4;padding:8px 8px 8px 10px;}
.topbgd_line {min-width:997px;}
.topbgd_line1 {height:23px;float:left;width:74%;background:url(/images/pixstyle/bgd_topline1.png) repeat-x;margin:0;}
.topbgd_line1 div {font-size:13px;font-family:Arial;padding:2px 0px 0 30px;}
.topbgd_line1 div i {width:1px;height:18px;margin:0px 1% 0 1%;background:#ff5200;float:left;}
.topbgd_line1 div u {width:1px;height:18px;margin:0px 1% 0 1%;background:#1fc2ff;float:left;text-decoration: none;}
.topbgd_line1 div em {width:1px;height:18px;margin:0px 1% 0 1%;background:#bddf00;float:left;}
.topbgd_line1 div a {color:#3f3f3f;text-decoration:none;padding:0 0px 0 0;float:left;}
.topbgd_line1 div a:link, .topbgd_line1 div a:visited  {color:#3f3f3f;text-decoration:none;}
.topbgd_line1 div a:hover, .topbgd_line1 div a:active {color:#3f3f3f;text-decoration: underline;}

.topbgd_line2 {height:23px;float:right;width:26%;background:url(/images/pixstyle/bgd_topline2.gif) repeat-x;}
.topbgd_line2 div {color:#5d5d5d;float:right;padding:2px 0px 0 0px;font-size:13px;font-family:Arial;}
.topbgd_line2 i {border-left:1px solid #cf7200;height:23px;float:left;}
.topbgd_line2 img {float:right;margin:2px 5px 0 9px;} 
.topbgd_line2 u {color:#000;text-decoration: none;}
.topbgd_line2 em {color:#ff5200;text-decoration: none;font-style:normal;}

.price_block {float:left;margin:0 0 15px 0;padding:0 0px 0 0;width:185px;text-align:center;}
.price_block span {font-family:Arial;font-size:17px;color:#b1d802;}
.price_block p {margin:0;padding:10px 0 10px 0;display:block;font-family:Arial;font-size:17px;color:#b1d802;}

/* Top */

.logo_block {width: 240px;float:left;padding:35px 0 0 0px;}
.home_btn {width: 39px;height:33px;background:url(/images/pixstyle/home.gif) no-repeat;float:left;margin:5px 0 0 30px;}
.mail_btn {width: 33px;height:33px;background:url(/images/pixstyle/email.gif) no-repeat;float:left;margin:5px 0 0 0px;}
.map_btn {width: 29px;height:33px;background:url(/images/pixstyle/map.gif) no-repeat;float:left;margin:5px 0 0 0px;}
.logo {margin:0 0 0 35px}
.order {float:left;}
.order img {margin:40px 30px 0 60px;}
div.calc {float:left;}
div.calc img {margin:40px 0 0 70px;float:left;}
div.calc a.cimglink {text-decoration: none;}
div.calc a.cimglink:link, .calc a.cimglink:visited {text-decoration: none;}
div.calc a.cimglink:hover, .calc a.cimglink:active {text-decoration: none;}

div.calc a.calclink {width:120px;text-decoration: none;color:#141414;float:left;padding:60px 0 0 0;font-size:15px;font-family:Arial;position:relative;z-index:4;left:-10px;margin:0 -10px 0 0;}
div.calc a.calclink:link, div.calc a.calclink:visited {text-decoration: none;color:#141414;}
div.calc a.calclink:hover, div.calc a.calclink:active {text-decoration: underline;color:#141414;}
div.calc span {color:#88C619;font-size:16px;font-weight:bold;}

.cont_block {float:right;margin:0 10px 0 0;padding:0;}
.tel_d{z-index: 1;position: relative;margin:30px 0px 0 0px;}
.cm_bgd {width:119px;height:19px;background:url(/images/pixstyle/email_bgd.gif) no-repeat;z-index: 2;position: 
relative;top:-48px;left:87px;}
.c_mail {padding:0 0 0 8px;margin:0;}
.c_mail a {text-decoration: none; color:#000;font-family: Arial;font-size:12px;}
.c_mail a:link, .c_mail a:visited {text-decoration: underline;color:#141414;}
.c_mail a:hover, .c_mail a:active {text-decoration: none;color:#141414;}
.tel_txt {z-index: 2;position: relative;top:-22px;left:108px;margin:0 0px 0 0;color:#adadad;font-size:12px;float:left;}

div.menu_block {width:920px;float: left;}
.menu_block ul{margin:30px 0 0 75px; padding: 0 0 0 0;list-style: none;width: 100%;}
.menu_block ul li{float: left;margin: 0px 57px 0px 0px;text-transform:uppercase;font-family: 
Arial;font-size:14px;}
.menu_block ul li a {text-decoration: none;color:#424242;font-weight:bold;}
.menu_block a:link, .menu_block a:visited{text-decoration: none;color:#424242;font-weight:bold;}
.menu_block a:hover, .menu_block a:active{text-decoration: underline;color: #424242; 
font-weight:bold;}

a.menu_act {text-decoration: none;color:#7c4601;font-weight:bold;}
a.menu_act:link{text-decoration: none;color:#7c4601;}
a.menu_act:visited {text-decoration: none;color:#7c4601;}
a.menu_act:hover{text-decoration: underline;color:#7c4601; }
a.menu_act:active{text-decoration: underline;color:#7c4601; }

.sel{position: relative;top:-5px;float:left;left:17px;margin:0 0 0 -30px;color:#7c4601;}
.l {width:15px;height:29px;background:url(/images/pixstyle/b_left.gif) no-repeat;float:left;}
.r {width:15px;height:29px;background:url(/images/pixstyle/b_right.gif) no-repeat;float:left;}
.m_bgd {height:36px;background:url(/images/pixstyle/b_bgd.gif) repeat-x;float:left;padding:6px 0 0 0;}


.line {width:3px;height:19px;background:url(/images/pixstyle/vline.gif) no-repeat;float:left;position: 
relative;z-index:2;top:29px;left:173px;}
.line2 {width:3px;height:19px;background:url(/images/pixstyle/vline.gif) no-repeat;float:left;position: 
relative;z-index:2;top:29px;left:317px;}
.line3 {width:3px;height:19px;background:url(/images/pixstyle/vline.gif) no-repeat;float:left;position: 
relative;z-index:2;top:29px;left:519px;}
.line4 {width:3px;height:19px;background:url(/images/pixstyle/vline.gif) no-repeat;float:left;position: 
relative;z-index:2;top:29px;left:690px;}
.line5 {width:3px;height:19px;background:url(/images/pixstyle/vline.gif) no-repeat;float:left;position: 
relative;z-index:2;top:29px;left:815px;}

a:link {text-decoration: underline; color:#78bb32;}
a:visited {text-decoration: underline; color:#78bb32;}
a:active {text-decoration: none; color:#78bb32;}
a:hover {text-decoration: none; color:#78bb32;}

/* Showcase */

.vitr {padding:20px 0 0 10px;float:left;}
.vitr_tl {float:left;margin:0 0 0 10px;}
.vitr_tl2 {float:left;padding:60px 0 0 30px;color:#b1d802; font-family: Arial; font-size:26px;font-weight: bold;}
.vitr_tl2 span {color:#424242;}
.vitr2 {padding:40px 0 0 45px;float:left;margin:0 0 -270px 0;}
.pf1 {float:left;z-index:1;position:relative;}
.pf2 {float:left;z-index:1;position:relative;left:20px;}
.pf3 {float:left;z-index:2;position:relative;top:-270px;left:150px;} 
.b2 {width:530px;float: left;}
.b2 ul {margin:10px 0 0 75px; text-align:center;padding: 0 0 0 0;list-style: none;width: 100%;}
.b2 ul li {height:32px;float: left;width:25%;font-family: 
Arial;font-size:12px;color:#fff;background: url(/images/pixstyle/b2.gif) no-repeat;margin:0 43px 0 0;padding:3px 0 0 0; }
.b2 ul li a {text-decoration: none;color:fff;font-weight:bold;}
.b2 a:link, .b2 a:visited {text-decoration: none;color:#fff;}
.b2 a:active, .b2 a:hover {text-decoration: underline;color:#fff;}
a.b3 {width:174px;height:41px;float:left;color:#fff;background: url(/images/pixstyle/b3.png) no-repeat;font-size:16px;text-align: center;padding:9px 0 0 0;font-weight:bold;font-family: Arial;text-decoration: none;color:#fff;margin:20px 0 0 220px;}
a.b3:link, a.b3:visited {text-decoration: none;color:#fff;}
a.b3:active, a.b3:hover {text-decoration: underline;color:#fff;}

/* Content */

.content {padding:20px 0 0 35px;position:relative;font-family: Arial;font-size:13px;color:#131313;float:left;line-height:18px;}
h1 {font-family: Arial; color: #313131; font-size:26px;line-height:24px;}
h2 {font-family: Arial; color: #313131;font-size:23px;line-height:24px; }
h3 {font-family: Arial; color: #313131;font-size:16px;}

h1 span, h2 span, h3 span {color:#B1D802;}
.orange {color:#B1D802;}


.cite {width:180px;margin:5px 0px 8px 10px; background-color:#fffcf2;color:#000;padding:10px 10px 10px 10px;border-top: 1px solid #b1d802;border-bottom: 1px solid #b1d802;float:right;}

.cite span {font-family: Verdana; font-size:22px;color: #b1d802;font-weight:bold;text-transform:uppercase;}

.gray {color:#484848;}

/* services */

.serv_tbl {float:left;width:350px;padding:10px 0 0 45px;}
.serv_block {float:left;width:100%;padding:0px 0px 0 0px;}
.serv_block ul {list-style-type:none; padding:110px 0 0 0px;margin: 0 0 0px 0px;}
.serv_block ul li {text-align:left;margin: 0px 0 0px 0px;padding:0px 0 6px 0px;}
.serv_block a {background: url(/images/pixstyle/bullet.gif) 4px no-repeat;font-family: Arial; 
font-size:14px;color:#424242;text-decoration: none;padding: 0px 0 0px 25px;display: block;}
.serv_block a:link {color:#424242;text-decoration: none;}
.serv_block a:visited{color:#424242;text-decoration: none;}
.serv_block a:hover {color:#424242;text-decoration: underline;}
.serv_block a:active{color:#424242;text-decoration: underline;}

.serv_block2 {float:left;width:100%;}
.serv_block2 ul {list-style-type:none; padding:80px 0 0 0px;margin: 0 0 0px 0px;}
.serv_block2 ul li {text-align:left;margin: 0px 0 0px 0px;padding:0px 0 6px 0px;}
.serv_block2 a {background: url(/images/pixstyle/bullet.gif) 4px no-repeat;font-family: Arial; 
font-size:14px;color:#424242;text-decoration: none;padding: 0px 0 0px 25px;display: block;}
.serv_block2 a:link {color:#424242;text-decoration: none;}
.serv_block2 a:visited{color:#424242;text-decoration: none;}
.serv_block2 a:hover {color:#424242;text-decoration: underline;}
.serv_block2 a:active{color:#424242;text-decoration: underline;}

.serv_block3 {float:left;width:100%;}
.serv_block3 ul {list-style-type:none; padding:50px 0 0 0px;margin: 0 0 0px 0px;}
.serv_block3 ul li {text-align:left;margin: 0px 0 0px 0px;padding:0px 0 6px 0px;}
.serv_block3 a {background: url(/images/pixstyle/bullet.gif) 4px no-repeat;font-family: Arial; 
font-size:14px;color:#424242;text-decoration: none;padding: 0px 0 0px 25px;display: block;}
.serv_block3 a:link {color:#424242;text-decoration: none;}
.serv_block3 a:visited{color:#424242;text-decoration: none;}
.serv_block3 a:hover {color:#424242;text-decoration: underline;}
.serv_block3 a:active{color:#424242;text-decoration: underline;}

.tl2 {float:left;font-family: Arial; font-size:26px;color: #313131;font-weight: bold;padding:66px 0 0 0px;}
.tl {float:left;margin:0 0 5px 0;}

.tl2_1 {width:240px;float:left;font-family: Arial; font-size:26px;color: #313131;font-weight: bold;padding:20px 0 10px 0px;line-height:20px;}
.tl1_1 {float:left;margin:0px 0 0px 0;}
.tl4_2 {float:left;margin:-6px 0 0px 0;}
.tl4_1 {width:255px;float:left;font-family: Arial; font-size:26px;color: #313131;font-weight: bold;padding:20px 0 10px 0px;line-height:20px;}
.tl2_2 {float:left;font-family: Arial; font-size:26px;color: #313131;font-weight: bold;padding:10px 0 0 
0px;z-index:2;position:relative;margin:0 0 -40px 0;}
.tl1_2 {float:right;margin:0px 0 0px 0;position:relative;top:-45px;z-index:1;right:20px;}



/* 5 advantages */

.adv{float:left;padding:60px 0 0 50px;}
.5adv  {position:relative;z-index:20;}
.tl3 {float:left;font-family: Arial; font-size:24px;color: #313131;font-weight: bold;padding:45px 0 0 
0px;}
.tl3 span {color:#b1d802;}

div.5txt {font-family: Arial; font-size:13px;padding:50px 0 0 45px;width:310px;position: relative;top:140px;}

a.tip1 {position: relative;width:46px;height:46px;background:url(/images/pixstyle/1.png) no-repeat;top:35px;left:-118px;float:left;}
		a.tip1 span { display: none; }
		a.tip1:hover { position: relative;font-size:99%;}
		a.tip1:hover span { display: block; position: absolute; top:-35px;right:-150px;  z-index:24;}

a.tip2 {position: relative;width:46px;height:46px;background:url(/images/pixstyle/2.png) no-repeat;top:96px;left:-82px;float:left;}
		a.tip2 span { display: none; }
		a.tip2:hover { position: relative;font-size:99%;}
		a.tip2:hover span { display: block; position: absolute; top:50px;right:-60px; z-index:24;}


a.tip3{position: relative;width:46px;height:46px;background:url(/images/pixstyle/3.png) no-repeat;top:146px;left:-68px;float:left;}
		a.tip3 span { display: none; }
		a.tip3:hover { position: relative;font-size:99%;}
		a.tip3:hover span { display: block; position: absolute; top:50px;right:-60px; z-index:32;}


a.tip4{position: relative;width:46px;height:46px;background:url(/images/pixstyle/4.png) no-repeat;top:146px;left:-215px;float:left;}
		a.tip4 span { display: none; }
		a.tip4:hover { position: relative;font-size:99%;}
		a.tip4:hover span { display: block; position: absolute; top:50px;right:-140px; z-index:24; }


a.tip5{position: relative;width:46px;height:46px;background:url(/images/pixstyle/5.png) no-repeat;top:4px;left:-199px;float:left;}
		a.tip5 span { display: none; }
		a.tip5:hover { position: relative;font-size:99%;}
		a.tip5:hover span { display: block; position: absolute; top:-35px;right:-185px;z-index:24; }

.tgl {margin:0 0 0 170px;}
.tgl2 {width:14px;height:7px;background:url(/images/pixstyle/triangle2.gif) no-repeat;margin:0 0 0 80px;}
.tgl5 {width:14px;height:7px;background:url(/images/pixstyle/triangle2.gif) no-repeat;margin:0 0 0 45px;}
.tgl4 {margin:0 0 0 92px;}

.in1 {background:url(/images/pixstyle/bottom-left.gif) 0 100% no-repeat #4f4f51; width:260px;color:#ffffff;font-size: 12px; font-family:Arial;text-align:center;}
.in2 {background:url(/images/pixstyle/bottom-right.gif) 100% 100% no-repeat;}
.in3 {background:url(/images/pixstyle/top-left.gif) 0 0 no-repeat;}
.in4 {background:url(/images/pixstyle/top-right.gif) 100% 0 no-repeat; padding:6px;}

.adv_txt {width:310px;float:left;font-family: Arial; font-size:15px;color: #313131;padding:25px 0 0 
0px;line-height:20px;}

.tl4 {float:left;font-family: Arial; font-size:24px;color: #313131;font-weight: bold;padding:45px 0 15px 
0px;}
.tl4 span {color:#b1d802;}


/* news */

.news_tbl {float:left;width:310px;padding:10px 0 0 45px;font-size:13px;line-height:18px;}
.news_tbl2 {float:left;width:310px;padding:10px 0 0px 45px;font-size:13px;line-height:18px;}
.news_tbl2 img {margin:20px 0 0px 0px;}
.news_tl {float:left;font-family: Arial; font-size:26px;color: #313131;font-weight: bold;padding:45px 0 0 
45px;}
.date {font-family: Arial; font-size:11px;color:#464646;}
.news_title {color:#78bb32;padding:0 0px 0 65px;display: block;margin:-15px 0 0 0;font-size:14px;}
.news_txt {float:left;padding:5px 0px 20px 65px;color:#131313;font-size:13px;}
.news_all {padding:0 0px 0 65px;display: block;font-family: Arial; font-size:14px;font-size:18px;}

.news_tag {padding:0px 0px 20px 65px;color:#131313;font-size:13px;display: block;}


/* Live Chat */

.support {margin:30px 0 0 0;float:left;width:100%;}
.sup_title {color:#05aceb;font-size:15px;font-family:Arial;text-transform:uppercase;display:block;padding:0 0 0px 0;}
.sup_title span {color:#1f2224;}
.support_tl {font-family: Arial; font-size:24px;color: #313131;font-weight: bold;padding:45px 0 0 
0px;display:block;}
.support_tl span {color:#b1d802;}

p.sup_txt {margin:0;padding:5px 0 5px 0;color:#7e7e7e;font-size:15px;font-family:Arial;display:block;}
.live_chat {clear:both;display:block;padding:20px 0 0px 0;margin:0;width:100%;}
.live_chat img {float:left;margin:5px;border:solid 1px gray;}
.live_chat img.img_chat {float:right;border:0;margin:5px 0 0 0;}
.lchat_info a {text-decoration: underline;color:#78bb32;font-size:13px;}
.lchat_info a:link, .lchat_info a:visited {text-decoration: underline;}
.lchat_info a:hover, .lchat_info a:active {text-decoration: none;}
.lchat_info {float:left;padding:0 7px 0 7px;font-size:12px;color:#313d5c;line-height:18px;}
.lchat_info b.gr {color:green;}


/*chat new*/

.img_chat1 {border:solid 1px #d2d2d2;float:left;margin:10px 0 0 0;}
.link_chat1 {top:13px;left:13px;position:relative;z-index:2;margin:0 0 -10px 0;}
.link_chat1 a {text-decoration:underline;font-size:16px;}
.link_chat1 a:link {text-decoration:underline;font-size:16px;}
.link_chat1 a:visited {text-decoration:underline;}
.link_chat1 a:hover {text-decoration:none;}
.link_chat1 a:active {text-decoration:none;}
.img_chat2 {margin:0px;top:-10px;left:6px;border:none;position:relative;z-index:1;}


/* Bottom */
.btm_bgd {float:left;width:100%;background-color:#e5e5e5;height:50px;margin:25px 0 0 0;}
.btm_txt {color:#313131;font-family: Arial; font-size:12px;padding:20px 0 0 50px;}
