/* content_right*/
.right, .righta{
    width:710px;
	padding:0 0 7px 2px;
	float:left;
	margin-bottom:5px;
	margin-left:8px;_margin-left:4px;
	
}

.righta{
    width:830px;
	padding-left:0px;
	float:right;
}

.banner{
    width:980px;
	height:303px; margin:0 auto 10px;

}
/*position: relative;top:0px;right:-870px;*/
.focusbox{position:relative;width:980px;height:303px;}
ul.focusbox_list{display:inline;float:left;overflow:hidden;margin:0px;}
.focusbox_list li{list-style-type:none;position:}
.focusbox_list li img{display:none;width:980px;height:303px;}
.focusbox_list li.current img{display:block;}
.focusbox_btn{height:17px overflow:hidden;font-size:12px;position:absolute;top:250px;right:30px;}
.focusbox_btn ul{padding:0;margin:0; }
.focusbox_btn li{list-style-type:none;cursor:pointer;text-align:center;float:left;width:17px;height:17px;margin:0 2px;color:#000;background-color:#91cbdf;line-height:16px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.focusbox_btn li.current{background-color:#75B331;color:#FFF;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
/*index banner*/
#home_banner {position:relative;clear:both;height:259px;}
#home_banner .imgs li {position:absolute;left:0px;}
#home_banner .num {
	position:absolute;
	bottom:-31px;
	right:15px;
	z-index:10;
}
#home_banner .num li {color:#000;float:left;margin:3px;padding:0 4px;background:#fff;font:normal 11px/1.4em Arial;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer;}
#home_banner .num li.curr {background:#FFFFFF;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;color:#03243a;font-weight:bold;}
.gray { color:#666666; font-size:12px;}


.banner .text_1{
				 width:403px;
				 line-height:15px;
				 z-index:1;
				 position: relative;
				 left: 580px;
				 top: 95px;
}
.banner .text_2{
				width:403px;
				line-height:15px;
				z-index:2;
				position: relative;
				left: 580px;
				top: 125px;
}
.banner .text_3{
				width:403px;
				line-height:15px;
				z-index:3;
				position: relative;
				left: 580px;
				top: 160px;
}
.banner .text_4{
				width:153px;
				line-height:15px;
				z-index:4;
				position: relative;
				left: 115px;
				top: 175px;
}
.text_4 span{ padding:0 0 0 5px; font-size:13px;}
.text_4 span a{color: #222222; line-height:20px; text-decoration:underline;}
.text_4 span a:hover{ color:red; }

.text_1_l{ float:left;}
.text_1_r{ float:right; margin-right:25px;}
.text_1_rr{float:right; margin: 10px 78px 0 0;}



.column_leftofe .list{ line-height:18px;}

.column_leftofe,.column_leftoff{
    width:704px;
	padding-left:5px;
	padding-bottom:1px;
}
.column_leftofe{
    background:url(../images/public/line_li.gif) left top repeat-x;
	padding-bottom:5px;
}
.column_leftofe p span img{
    padding-right:31px;
}
.column_leftofe .po{list-style:none; }
.column_leftofe .po li{height:73px; float:left; width:177px;  background:url(../images/index/arie_slob.jpg) left top no-repeat; padding:69px 0 15px 110px; font-size:13px;}
.column_leftofe .po li.one{height:44px; width:217px;  background:url(../images/index/forgot.jpg) left top no-repeat; padding:98px 25px 15px 75px;}

.column_leftofe h4{ margin:0px;  line-height:20px;}


.column_leftofe .list{
    background:url(../images/public/ico.gif) 8px 8px no-repeat;
	padding:2px 0 2px 20px;
}

.column_leftofe2{
    width:704px;
	padding-left:5px;
	padding-bottom:1px;
}
.column_leftofe2 .list{
    background:url(../images/public/ico.gif) 8px 8px no-repeat;
	padding:2px 0 2px 20px; line-height:19px;
}


.list a{text-decoration:underline;}
.list a:hover{text-decoration:none; color:#057ce0;}
.column_leftofg{
    border:1px solid #adc8ea;
	background-color:#ecf5fb;
	width:592px;
	padding:20px 5px;
	margin-top:10px;
	float:left;
}
.column_leftofg dl{
    width:592px;
}
.column_leftofg dl dt{
    float:left;
	width:135px;
	text-align:center;
	background:url(../images/index/line.jpg) right center no-repeat;
	padding-right:10px;
}
.column_leftofg dl dd{
    float:right;
	width:432px;
	padding-left:15px;
}
.column_leftofg dl dd.lasted{
   margin-top:10px;
   font-weight:bold;
}
.column_leftofg dl dd.lasted p{
   
}
.column_leftofg dl dd.lasted a{
    background:url(../images/index/buy.jpg) left top no-repeat;
	height:20px;
	width:90px;
	display:block;
	float:left;
	padding:3px 0 0 18px;
	margin:10px;
}
.column_leftofg dl dd.lasted a.download{background:url(../images/index/download.jpg) left top no-repeat;}

.pro_title{font-size:12px; font-family:Arial; font-weight:bold; width:125px; float:left; line-height:25px; padding:13px 0px 0px 0px;}
.pro_price{color:#CC0000; font-size:11px;}
.pro_body{font-size:11px; text-align:center;}
.pro_body a{text-decoration:underline; color:#000;}
.pro_body a:hover{text-decoration:none;}
.pro_p{font-size:12px; line-height:15px; vertical-align:top; }

.product{background:url(../images/public/line_li.gif) left top repeat-x; border-bottom:1px dashed #CCCCCC; padding-bottom:15px; margin-bottom:15px;}
.pro_right{text-align:right;vertical-align:bottom; height:40px; line-height:40px;}
.product_title{font-size:14px; font-weight:800; vertical-align:bottom; height:40px; line-height:40px;}
.product_title h1{font-size:14px; font-weight:800; vertical-align:bottom; height:40px; line-height:40px;  margin:0px;display:inline-block;}


.logo_text{ font-size:26px; font-weight: bold;}
img{ border:0 none;}
.clear{ clear:both; margin:0px; padding:0px; line-height:0px;}
.in_product_box_right .text{ font-size:11px; line-height:16px;}
.in_product_box_right img{ margin-top:13px;}
.how_to_use{  font-size:11px; font-weight:bold; line-height:25px;}
.how_to_use a{color:#0e7da3;}
.how_to_use a:hover{ text-decoration:underline;}
.in_product_box_left{ float:left;width:37%;}
.in_product_box_right{ float:right;width:62%; padding-top:30px;}

.in_product_box{ width:714px;}
.in_product_box1{ float:left; width:235px;}
.in_product_box2{ float:left; width:235px; background:url(../images/index/x.jpg) left no-repeat; margin-left:2px;}
.in_product_box3{ float:right; width:235px; background:url(../images/index/x.jpg) left no-repeat;}


.in_left_bot{ padding:7px 0px 10px; line-height:15px; color:#545454;}
.in_left_bot span{ font-weight:bold; line-height:20px;color:#212121;}
.in_left_bot img{ float:left; margin:0 12px 0 0;}
.in_left_bot_box1{ width:49%; float:left; height:85px; margin:0 0 15px;}
.in_left_bot_box2{ width:49%; float:left; height:85px; margin:0 0 15px 14px;}
.in_left_bot_box11{ width:49%; float:left; height:85px; margin:0 0 0px;}
.in_left_bot_box22{ width:49%; float:left; height:85px; margin:0 0 0px 14px;}

.in_cen_text{ margin:0 0 0px 0; background:url(../images/index/banner_10.jpg) no-repeat; width:700px; height:199px;}
.in_cen_text_ti{ font-size:15px; font-weight:bold; width:650px; margin:0px 0 0 50px; padding-top:17px; line-height:25px;}
.in_cen_text_cen{ width:655px; margin: auto; padding-top:15px; line-height:16px;}

.compare{background:url(../images/index/compare_bj.jpg) no-repeat;width:693px; height:316px; margin:17px 0 0 0;}
.compare_ti{ width:122px; position:relative; top:18px; left:546px; font-weight:bold; }
.compare_ti a{color:#FFF;}
.compare_ti a:hover{ text-decoration:underline;}

.compare_box1{ width:229px; text-align:center; float:left; background:url(../images/index/c_border.jpg) right center no-repeat; margin:35px 0 0 0;}
.compare_box1 h3{ margin-bottom:3px;}
.compare_box1 img{}

.compare_box1_button{ margin:4px 0 0 54px; list-style:none; text-align:left;}
.compare_box1_button li{ float:left; height:28px; width:124px; font-size:13px; }
.in_download{background: url(../images/index/index_c_buttun.png) left -56px no-repeat;height:28px; width:124px; color:#000;display:block;}
.in_download a{height:28px; width:117px; padding-left:5px;color:#000; display:block; line-height:28px;}
.in_download a:hover{background: url(../images/index/index_c_buttun.png) left -84px no-repeat;height:28px; width:117px; padding-left:5px;display:block;  text-decoration:none;}
.in_buy_now{background: url(../images/index/index_c_buttun.png) left top  no-repeat;height:28px; width:124px; margin:3px 0 7px 0;}
.in_buy_now a{height:28px; width:117px; padding-left:5px;color:#FFF; display:block;  line-height:28px;}
.in_buy_now a:hover{background: url(../images/index/index_c_buttun.png) left -28px no-repeat;height:28px; width:117px; padding-left:5px;display:block;  text-decoration:none;}

.steps{ padding:0 0 0 15px;}
.steps_box{ width:170px;  float:left;}
.steps_arrow{ width:33px; float:left;margin:50px 25px 0;}
.steps_box img{ margin:0 0 0 20px;}
