/**/@charset "utf-8";
body {
	margin: 0px;
	padding: 0px; background-image:url(../images/page-bg.jpg);
	 
}
.container_main{width:100%; height:auto; float:left;}
.header_main{width:100%; height:131px; float:left; background-color:#57614e;}
.header{width:1024px; height:131px; margin:auto;}
.header_left{width:550px; height:131px; float:left;}
.header_right{width:460px; height:131px; float:left;}
.nav{width:460px; height:31px; float:left; margin-top:55px;}
.nav ul{margin:0px; padding:0px;}
.nav ul li{list-style:none; display:block; float:left;}
.nav ul li a{font-family: Arial, Helvetica, sans-serif; color:#b8c6ac; text-decoration:none; font-size:13px; font-weight:600; margin-right:25px; text-transform:uppercase;}
.nav ul li a:hover{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:600;}
.banner_main{width:100%; height:409px; float:left; text-transform:none;}
.banner{width:1024px; height:409px; margin:auto;}
.midd1_main{width:100%; height:219px; float:left;}
.midd1{width:1024px; height:190px; margin:0 auto; background:url(../images/midd1_bg.png) repeat-x;}
.midd1_left{width:670px; height:219px; float:left;}
.midd1_right{width:340px; height:219px; float:left;}
.midd1_heading{width:635px; height: auto; float:left; font-family: "Times New Roman", Times, serif; color:#707f62; font-size:32px; margin-left:35px; margin-top:10px;}
.midd1_text{width:630px; height: auto; float:left; font-family: "Times New Roman", Times, serif; color:#707f62; font-size:32px; margin-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; text-align:justify; padding-top:10px; line-height:25px;}
.ver_line{ width:7px; height:218px; float:left;}
.middr1right_heading{width:165px; height:30px; float:left; font-family: "Times New Roman", Times, serif; color:#707f62; font-size:19px; text-transform:uppercase; padding-top:20px;}
.midd1rigt_text{width:300px; font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:14px; height:100px; line-height:20px; padding-top:5px; margin-left:20px; margin-right:20px; line-height:25px; text-align:justify; float:left;}
.midd2_main{ width:100%; height:434px; float:left;}
.midd2{ width:1024px; height:434px; margin:auto; background:url(../images/midd2_bg.png) repeat-x; margin-top:-3px;}
.midd2_box{ width:235px; height:380px; float:left; margin-left:20px;}
.midd2_box_heading{ width:900px; height:30px; float:left; font-family:"Times New Roman", Times, serif; font-size:19px; color:#57614e; float:left; margin-left:40px;}
.box_img{width:220px; height:114px; float:left;}
.box_head2{width:223px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; font-weight:bold; margin-top:60px; margin-left:3px; text-transform:uppercase;}
.box_text{width:233px; height:150px; float:left; color:#626262; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:25px; text-align:justify;}
.midd3_main{width:100%; height:210px; float:left;}
.midd3{width:1024px; height:210px; margin:auto; background:url(../images/midd3_bg.png) repeat-x; margin-top:-8px;}
.midd3_box{width:330px; height:200px; float:left; margin-left:11px;}
.midd3_box_text{width:327px; height:200px; float:left;}
.midd3_box_head{width:290px; height:30px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262; font-weight:bold ; margin-left:21px; margin-top:20px; text-transform:uppercase;}
.midd3_box_line{width:3px; height:200px; float:left; }
.midd3_box_tiptext{width:290px; height:150px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; margin-left:21px; line-height:25px;}
.footer_main{width:100%; background-color:#4e5944; height:55px; float:left;}
.footer{width:1024px; height:45px; margin:auto;}
.footer_left{width:450px; height:45px; float:left;}
.footer_right{width:550px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e2e2e2; margin-top:15px; margin-left:20px;}
a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e2e2e2; text-decoration:none;}
span{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:none; color:#FF0000; font-weight:600;}
span a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#FF0000;}
span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#666666;}
/*product*/
.product_main{width:100%; height:auto; float:left; margin-top:20px; }
.product{width:1024px; height: auto; border-width:4px; border-color:#999999; border-style:solid; margin:0 auto;}
.product_img{width:200px; height:200px; float:left; margin-top:20px;}
.product_disc{width:724px; height: auto; float:left; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:16px; text-align:justify; margin-left:35px; line-height:25px; background-color:#FFFFFF;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#57614e;}
/*contact us*/
.contactus_main{width:100%; height:auto; float:left; }
.contactus{width:1024px; height:auto; margin:auto;background-color:#FFFFFF;}
.cont_heading{width:900px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666666; font-weight:bold; padding-top:20px;}
.contactus_left{width:450px; height: auto;background-color:#FFFFFF; float:left;}
.contactus_left1{width:200px; height:100px;background-color:#FFFFFF; float:left; text-align:justify; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999}
.contactus_left2{width:200px; height:100px;background-color:#FFFFFF; float:left; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}
.icon{width:50px; height:50px; float:left;}
.contactus_right{width:574px; height:300px;background-color:#FFFFFF; float: left;}
.cont_right{ width:413px; height:187px; float:left; margin-left:100px;}
.hor_line_main{width:100%; height:auto; float:left;}
.hor_line{width:1024px; height:7px; margin:auto; background-color:#CC0000;}
.Cont_form{ width:450px; height: auto; float:left;}
.sub_button{ width:150px; height:40px; float:left; margin-left:90px;}
.addinf{ width:450px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999999;}
.addinf2{ width:450px; height:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999999;}
/*about us*/
.aboutus_main{width:100%; height:auto; float:left;}
.aboutus{width:1024px; height:400px; margin:auto; background-image:url(../images/pagebg-.png);}
.aboutus_heading{width:1004px; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#ea1202; font-weight:bold; height:55px; padding-left:20px; text-align:center; padding-top:5px;}
.aboutus_left{width:300px; height:300px; float:left; padding-left:10px; padding-bottom:10px;}
.aboutus_right{width:704px; height:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-align:justify; margin-right:20px; line-height:18px;}

.bodytext{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2a2a2a; text-align:justify; font-weight:500; line-height:22px;}
.heading{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ea1202; font-weight:bold; height:30px; padding-top:5px;}
.pro-heading{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ea1202; font-weight:100; }
.banner_main1{width:100%; height:348px; float:left; text-transform:none;}
.banner1{width:1024px; height:348px; margin:auto;}