/******************************* Defult Tags ************************************/

*{  margin:0;
	border:0;
	padding:0;
}
body{
	color:#000000;
	font-size:13px;
	background:#FFFFFF;
     font-family:Arial, Helvetica, sans-serif;
}
.clear{
	clear:both;	
}
/******************************* Defult Tags ************************************/

/******************************* Html Tags ************************************/


.header{
	display:block;
}
nav{
	margin-top:10px;
  border-top:solid #e5e5e5 2px;
    display:block;
}

article{
	display:block;
}
aside{
	display:block;
}
section{
	margin-top:40px;
	height:auto;
	padding-bottom:40px;
	display:block;
}
footer{
	border-top:solid #e9eaee 10px;
	padding-top:20px;
	background:#363839;
	display:block;

}
/******************************* Html Tags ************************************/
.main_div{
		width:100%;
	max-width:1160px;
	margin:0 auto;
}
/******************************* Css Tags ************************************/
.top_bg{
	height:50px;
		background:#1a80b6;
}
.top_right{
	width:300px;
	float:right;
}
.social{
	height:45px;
 text-align:center;
}
.social a{
	height:30px; 
	width:30px;
	text-align:center; 
	line-height:47px; 
	color:#FFFFFF;
	text-decoration:none;
	margin-left:5px;
	font-size:22px;
}
	
.social a:hover{
	color:#c9d2dc;
	text-decoration:none;
}
.social1{
	height:45px;
 text-align:center;
}
.social1 a{
	height:30px; 
	width:30px;
	text-align:center; 
	line-height:47px; 
	color:#46494a;
	text-decoration:none;
	margin-left:5px;
	font-size:22px;
}
	
.social1 a:hover{
	color:#46494a;
	text-decoration:none;
}
.top_left{
	width:600px;
	float:left;
}
.call{
	font-size:15px;
	float:left;
	font-family: Roboto,Arial,sans-serif;
	line-height:45px;
	color:#FFFFFF;}

.email{
	height:45px;
 text-align:right;
}
.email a{
	float:left;
	text-align:center; 
	line-height:47px; 
	color:#FFFFFF;
	font-family: Roboto,Arial,sans-serif;
	text-decoration:none;
	margin-left:5px;
	font-size:15px;
}
	
.email a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.le_box{
	width:180px;
	float:left;
	margin:0px 20px 0px 10px;
}
.le_box1{
	width:300px;
	float:left;
	margin:0px 10px 0px 10px;
}
.le_box2{
	width:300px;
	float:left;
}
.te2{
	color:#FFFFFF;
	font-size:16px;
	padding:5px;
	border-bottom:#e4e4e4 solid 1px;
}
.te11{
	color:#FFFFFF;
	font-size:16px;
	padding:5px;
	margin-bottom:10px;
	border-bottom:#e4e4e4 solid 1px;
}
#linkkk{
	color:#FFFFFF;
}
#linkkk ul{
	margin:0;
	padding:0;
}
#linkkk ul li{
	list-style:none;
}
#linkkk ul li a{
	color:#8c897f;
	font-size:12px;
	display:block;
	line-height:20px;
	font-weight:bold;
	padding:15px 6px;
	text-transform:uppercase;
	text-decoration:none;
	border-bottom:#4b4c4d solid 1px;
}
#linkkk ul li a:hover{
	color:#2878ab;
}
#linkkk ul li a:active{
	color:#2878ab;
}
.copy{
	border-top:solid #4b4c4d  1px;
	height:50px;
		background:#282a2b;
}
.copyright{

	float:left;

	background:#282a2b;

	padding:16px 0px;

	text-align:center;

	color:#8c8989;

	font-size:12px;

	font-weight:bold;

}

.copyright span{

	font-weight:bold;

	color:#FFFFFF;

}.flo{
	width:200px;
	float:left;
	margin-right:20px;
}
.flo1{
	width:300px;
	float:left;
	margin-right:20px;
}
.con{
	color:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	font-size:16px;
	border-bottom:#FFFFFF dashed 1px;
}
.te{
	color:#8c897f;
	line-height:25px;
}
.te1{
	line-height:40px;
}
.im{
	line-height:30px;
	color:#8c897f;
}
.banner{
	width:100%;
}
.banner_bg{
		float:left;
	width:280px;
	margin-right:10px;
}
.banner_bg_icon{
	margin-bottom:30px;
 text-align:center;
}

.banner_bg-text{
	text-align:left;
}
.banner_bg-text a{
	text-align:left; 
	line-height:30px; 
	color:#393333;
	 font-family: IcoMoon;
	text-decoration:none;
	margin-left:5px;
	font-size:18px;
	font-weight:bold;
}
	
.banner_bg-text a:hover{
	color:#1a80b6;
	text-decoration:none;
}
.banner_bg-te{
	font-size:13px;
		line-height:22px;
	 font-family: IcoMoon;
	 color:#747474;
	 margin-top:1px;
	text-align:left;
}
.about_text{
	width:800px;
	font-size:18px;
		line-height:30px;
	 font-family: IcoMoon;
	 color:#747474;
	 float:right;
	 margin-left:20px;
	 margin-top:10px;
	text-align:left;
}
.readmore{
	width:130px;
	color:#1172c1;
	padding:10px;
	background:url(../images/line.jpg) repeat-x;
	border-radius:3px;
	font-size:12px;
	border:solid #1172c1 1px;
	text-align:center;
	margin-top:15px;
	 font-family: IcoMoon;
	 font-weight:bold;
	margin-bottom:20px;
}
.readmore a{text-decoration:none;
line-height:10px;
text-transform:uppercase;
	color:#1172c1;}
	
.readmore a:hover{
	color:#1172c5;
}
#about  a{
	text-align:left;
	line-height:25px; 
	color:#333333;
	text-decoration:none;
	margin-left:5px;
	margin-top:10px;
	font-size:15px;
}
	
#about a:hover{
	color:#2878ab;
	text-decoration:none;
}
#about{
	margin-left:30px;
	font-size:18px;
		line-height:15px;
	 color:#747474;
	 float:left;
	  font-family: IcoMoon;
	 margin-top:10px;
	text-align:left;
}
#logo{
	padding:8px;
	float:left;
}
.sh{
	height:60px;
	margin-top:-5px;
	background: url(../images/shadow3.png) no-repeat top center;
}


/******************************* Css Tags ************************************/
	
/******************************* Inner Pages  ************************************/
.img{
	border-top:solid #d2d3d4 1px;
	border-bottom:solid #d2d3d4 1px;
	height:87px;
	background:#f4f4f4 url(../images/page_title_bg.png) no-repeat top center;
 }
 .left_img{
	 height:80px;
	 width:500px;
	 float:left;
}
.about{
	
	text-align:left;
	margin-top:35px;
	padding-left:20px;
	color:#747474;
	font-weight:bold;
	 font-family: IcoMoon;
	font-size:16px;
}
.about_bg{
	width:650px;
	float:right;
}
.about-text{
	height:45px;
	padding-top:30px;
	text-align:right;
}
.about-text a{
	text-align:center; 
	line-height:10px; 
	color:#333333;
	 font-family: IcoMoon;
	text-decoration:none;
	margin-left:5px;
	font-size:11px;
}
	
.about-text a:hover{
	color:#1a80b6;
	text-decoration:none;
}
.text_about{
	width:860px;
	float:left;
}

.about_texts{
	text-align:left;
	margin-top:25px;
	line-height:40px;
	color:#333333;
	 font-family: IcoMoon;
	font-size:14px;
}
p{	font-size:14px;
		line-height:25px;
	 font-family: IcoMoon;
	 color:#333333;
	 text-align:justify;
	 margin-top:5px;
	}

.us{
	margin-left:10px;
	font-size:14px;
		line-height:15px;
	 color:#333333;
	 text-decoration:none;
	  font-family: IcoMoon;
	 margin-top:10px;
	text-align:left;
}
.us  a{
	text-align:left;
	line-height:25px; 
	color:#333333;
	text-decoration:none;
	margin-left:5px;
	margin-top:10px;
	font-size:15px;
}
	
.us a:hover{
	color:#1a80b6;
	text-decoration:none;
}
.search_right{
	float:right;
	width:260px;
}
.find_bg{
		text-align:left;
	margin-top:25px;
	color:#333333;
	 font-family: IcoMoon;
	font-size:20px;
}
.banners{
	width:100%;
	float:left;
}
.banners img{
	max-width:100%;
}

#abouts{
	margin-left:30px;
	font-size:15px;
		line-height:25px;
	 color:#747474;
	  font-family: IcoMoon;
	 margin-top:5px;
	text-align:left;
}
#abouts  a{
	text-align:left;
	line-height:30px; 
	color:#333333;
	text-decoration:none;
	margin-left:5px;
	font-size:13px;
}
	
#abouts a:hover{
	color:#1a80b6;
	text-decoration:none;
}

#icon{
	margin-left:30px;
	font-size:15px;
		line-height:20px;
	 color:#747474;
	  font-family: IcoMoon;
	 margin-top:5px;
	text-align:left;
}
#icon ul {
	margin:0;
	padding:0;
}
#icon ul  li{list-style:none;
	background:url(../images/icon.png) no-repeat left;
	line-height:30px;
	padding-left:28px;
}

#icon  a{
	text-align:left;
	line-height:25px; 
	color:#333333;
	text-decoration:none;
	font-weight:bold;
		list-style:none;
	margin-left:5px;
	font-size:13px;
}
	
#icon a:hover{
	color:#1a80b6;
	text-decoration:none;
}

.con_left{
	width:450px;
	float:left;
}
.le_box2{
	width:300px;
	float:left;
}
.le_box_1{
	width:400px;
	float:right;
}
.con_right{
	margin-left:50px;
	width:400px;
	margin-top:20px;
	float:left;
}
.login_feild{
	margin-bottom:15px;
	line-height:20px;}
	.f7{
	color:#000000;
	font-size:16px;
	width:110px;
	float:left;
	margin-bottom:10px;
	text-align:left;
	font-family: 'Trirong', serif;
}
.login_input{
	height:35px;
	line-height:24px;
	border-radius:5px;
	background:#FFFFFF;
	border:#c2c2c2 1px solid;
	padding-left:10px;
	width:300px;
}
.make{
	width:100%;
}
.login_inputs2{
	height:100px;
	line-height:24px;
	border-radius:5px;
	background:#FFFFFF;
	border:#c2c2c2 1px solid;
	padding-left:10px;
	width:600px;
}
.login_input2{
	height:100px;
	line-height:24px;
	border-radius:5px;
	background:#FFFFFF;
	border:#c2c2c2 1px solid;
	padding-left:10px;
	width:300px;
}
.login_input1{
	height:120px;
	line-height:24px;
	background:#FFFFFF;
	border:#c2c2c2 1px solid;
	padding-left:10px;
	width:300px;
}
.text2{
	text-align:left;
	font-size:12px;
	line-height:20px;
}
.login{
	text-align:left;
	margin-top:20px;}
.logins{
	text-align:center;
		margin-top:20px;}
		.sent{
			width:100px;
			text-align:center;
	font-size:20px;
		line-height:15px;
	 color:#000000;
	 margin-top:40px;
	 text-decoration:none;
}
.sent a{
	text-align:left;
	line-height:25px; 
	color:#444444;
	padding:12px;
	border-radius:5px;
	border:solid #d0d0d0 1px;
	text-decoration:none;
		 font-family: IcoMoon;
	margin-left:5px;
	font-size:20px;
}
	
.sent a:hover{
	background:#efefef;
}

.copyright a{

	font-weight:bold;

	text-decoration:none;

	color:#FFFFFF;

}

/******************************* Inner Pages  ************************************/
 /* jssor slider bullet navigator skin 01 css */
        /*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */
        .jssorb01 {
            position: absolute;
        }
        .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
            position: absolute;
            /* size of bullet elment */
            width: 12px;
            height: 12px;
            filter: alpha(opacity=70);
            opacity: .7;
            overflow: hidden;
            cursor: pointer;
            border: #000 1px solid;
        }
        .jssorb01 div { background-color: gray; }
        .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
        .jssorb01 .av { background-color: #fff; }
        .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

        /* jssor slider arrow navigator skin 02 css */
        /*
        .jssora02l                  (normal)
        .jssora02r                  (normal)
        .jssora02l:hover            (normal mouseover)
        .jssora02r:hover            (normal mouseover)
        .jssora02l.jssora02ldn      (mousedown)
        .jssora02r.jssora02rdn      (mousedown)
        .jssora02l.jssora02lds      (disabled)
        .jssora02r.jssora02rds      (disabled)
        */
        .jssora02l, .jssora02r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 55px;
            height: 55px;
            cursor: pointer;
            background: url('../images/a02.png') no-repeat;
            overflow: hidden;
        }
        .jssora02l { background-position: -3px -33px; }
        .jssora02r { background-position: -63px -33px; }
        .jssora02l:hover { background-position: -123px -33px; }
        .jssora02r:hover { background-position: -183px -33px; }
        .jssora02l.jssora02ldn { background-position: -3px -33px; }
        .jssora02r.jssora02rdn { background-position: -63px -33px; }
        .jssora02l.jssora02lds { background-position: -3px -33px; opacity: .3; pointer-events: none; }
        .jssora02r.jssora02rds { background-position: -63px -33px; opacity: .3; pointer-events: none; }