/* CSS Document */

body{ margin:0; background:none repeat scroll 0 0 #B3D6EA; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal;}
img{ border:none; outline:none;}
.clr{ clear:both;}
.floarright{ float:right;}
.floarleft{ float:left;}
.wrapper{ width:1003px; margin:0 auto;}
#header{ width:100%;}
.header_strip{ width:1003px; height:167px; background:url(../images/head_strip.jpg) no-repeat;}
.logo{ padding:10px 0 0 48px;}
/*-------------navigation----------------*/
.nav_links{color:#000;width:900px;font-size:12px;font-family:arial;margin:11px 0 0 30px;}
.nav_links ul{list-style:none;margin:0;padding:0px;}
.nav_links ul li{padding:0;margin:0px 28px 0 5px;float:left;font-size:12px; text-transform:uppercase; font-weight:bold;}
.nav_links ul li a{text-decoration:none;color:#a8a9ab; padding:0px 8px 0 8px; }
.nav_links ul li a:hover{text-decoration:none;color:#fff; background:#f052c0; border-radius:3px; padding:3px 8px 3px 8px;}
.nav_links ul li a.active{text-decoration:none;color:#fff; background:#f052c0; border-radius:3px; padding:3px 8px 3px 8px;}
.nav_links li ul {   display: none; }
.nav_links li:hover ul {background-color: #FFFFFF;display: block; width:auto; position: absolute; z-index:999;}
.nav_links li:hover li {float: none; font-size: 12px; padding: 2px; z-index:999;}
.nav_links li:hover a { background: #ffffff; width:200px; }
.nav_links li:hover li a:hover {    background: #F052C0;}

/*--------navigation_end----------------*/
.header_bot{ width:1003px; height:91px; background:url(../images/header_bot.jpg) no-repeat; margin:0px 0 0 0;}
.headbot_links{color:#000;width:982px;font-size:12px;font-family:arial;margin:0 0 0 23px;}
.headbot_links ul{list-style:none;margin:0;padding:0px;}
.headbot_links ul li{padding:0;margin:14px 61px 0 0px;float:left;font-size:12px; text-transform:uppercase; font-weight:bold;}
.headbot_links ul li a{text-decoration:none;color:#fff; }
.headbot_links ul li a:hover{text-decoration:none;color:#d1e671; }
.headbot_links ul li a.active{text-decoration:none;color:#d1e671; }
/*-----------------slider-------------*/
.slider{ width:920px; height:384px; background:url(../images/slider.jpg)  no-repeat; margin:0 0 0 35px;}
.slider_wrap{ width:920px; height:364px; background:#FFFFFF; }
.mid_pro{ width:982px;  margin: 25px 0 0 0px;}
.product{ width:927px; height:320px; background:url(../images/prod_bg.jpg) repeat-x; margin:0 0 0 35px; position:relative;}
.pro_heading{ color:#2073c1; font-size:23px; padding:21px 0 0 15px;  }
.pro_size{ display: inline-flex; width:auto; margin:43px 27px 0 26px; }
.pro_name{ text-align:center; padding:30px 0 0 0; color:#2073c1; font-size:13px; line-height:18px; font-family:Calibri;}
.arrow_left{
	position:absolute;
	left: -27px;
	top: 130px;
}
.arrow_right{
	position:absolute;
	left: 927px;
	top: 130px;
}
/*---------------cate-----------------*/
.cate{ width:927px; margin:15px 0 0 35px; }
.cate_left{ width:216px; background:#FFFFFF; float:left; margin:0 10px 0 0;}
.cate_right{ width:700px; background:#FFFFFF; float:left;}
.cate_head{ width:171px; height:39px; background:url(../images/cate_head.jpg) no-repeat; color:#FFFFFF; font-size:20px; padding:5px 0 0 45px;}
.left_links{ font-size:15px;font-family:Calibri; margin-top:5px; float:left;    }
.left_links ul{list-style:none;margin:0;padding:0;border: none;}
.left_links ul li{ width:auto;padding:3px 0px 8px 47px;font-size:15px;   }
.left_links ul li a{display:block;color: #5c5b5b;text-decoration:none;}
.left_links ul li a:hover{color:#d1e671;}
.cate_right_top{ width:656px; height:45px; background:url(../images/cate_righttop.jpg) no-repeat; color:#FFFFFF; font-size:20px; padding:5px 0 0 45px;}
.right_width{ width:680px; margin:8px 0  0px 0;}
.cate_text{ width:450px; float:left; text-align:justify; line-height:18px;color: #a8a9ab; font-size:12px; margin:0 2px 0 16px;}
.cate_img{ width:212px; height:114px; float:left; }
.right_width p{ margin:0; padding:0;text-align:justify; line-height:18px;color: #a8a9ab; font-size:12px;margin:0 0px 22px 16px;}
.right_width a{ margin:0; padding:0;text-align:justify; line-height:18px;font-size:12px;margin:0 0px 22px 5px;text-decoration: none;}
.footer{ width:1003px; height:108px; background:url(../images/footer.jpg) no-repeat; margin:15px 0 0 0;}
.footer_wrapper{ width:927px; margin-left:35px; }
.fotlinks{color:#5c5c5c;font-family:Calibri;font-size:14px;float:left;padding-bottom:8px; text-transform:uppercase; width:480px; margin:34px 0 0 258px; font-weight:bold;}
.fotlinks ul { margin:0; padding:0;}
.fotlinks ul li { float: left; display:inline; padding:14px 12px 0 9px;}
.fotlinks ul li a { color:#000; text-decoration:none;}
.fotlinks ul li a:hover{ color:#f052c0; text-decoration:underline;}
.fotbot{width:400px; margin:10px 0 0 280px;}
.fot_terms{float:left; font-size:11px; color:#000;}.fotPad{ padding:0px 11px 0 10px;}
/*----------product---------------*/
.pro_table{ width:927px;  margin-left:35px; margin-top:10px; font-size:14px;}

/*----------about---------------*/
.about {background-color:#FFFFFF; height:auto; margin: 0 0 0 35px; position: relative; width: 927px;}
.about p{font-size:14px; padding:0 15px 0 15px;	text-align: justify;}
.about p:last-child{font-size:14px;	padding:0 15px 15px 15px; text-align: justify;}

/*----------contact---------------*/
.con_desc{float:left; width:550px; }
.con_img{float:left; width:auto; margin:0 0 25px 0; }

/***************Franchiese*********************/
.franchise {
	background-color:#1076CE;
    height: auto;
    margin-bottom: 0;
    margin-left: 35px;
    margin-right: 0;
    margin-top: 0;
    position: relative;
    width: 850px;
}

.franchise p {
	color:#F5F5F5;
	}
	



