/* CSS Document */

html,body{
	background:#fcfdff;
	font-family:"Î¢ÈíÑÅºÚ";
	margin:0;
	padding:0;
	font-size:12px
}
body a{
color:#113F6C;
text-decoration:none
}
img{border:0}
ul,li{
	padding: 0;
	margin: 0;
	list-style:none;
	
}
.clearfix{ clear:both;}
.o_f{
	text-decoration: none;
	color: #fff;
	font-weight: 500;}
.f_14{ font-size:14px;}

.font_a a{ color:#FFFFFF}


.font a:hover{ color:#113F6C}


.box{ width:1140px; margin:0 auto;}
.header-top{
	background:#113f6c;
	height:60px; 
}



.header-bottom{
height:77px;  
background:#f8991e;
}
.logo{
	float: left;
	padding-top:15px;;
	height:62px;
}
.top-nav{
	float:right;	
	text-align:right
}
.top-nav ul li{
	display: inline-block;
	padding: 28px 15px; float:left;
}

.top-nav ul li a{
	font-size:15px;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
	height:62px;
	padding-top:15px;
}
.top-nav ul li a:hover{
	color:#113f6c;
}


  .container {
    width: 1170px;
	margin:0 auto;
  }

/*--content--*/
.about {
	width:100%;
	padding: 0.5em 0 0em 0;
}
.about-left-left {
	width:100%;
	font-size:15px;
	line-height:30px;
}
.about-left{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.about-left h3{
	font-size: 1.8em;
	margin-top:20px;
	color:#174580;
}
.about-left h4{
	font-size: 1.6em;
	color:#174580;
	text-align:center;
}
.red{
	float:left;
}
.left-img{
	float:left;
	width: 20%;
}
.left-about{
	float:right;
	width: 80%;
}
.left-about h4{
	font-size: 1.8em;
	margin: 0 0 1em;
	color: #113f6c;
	width: 74%;
	font-weight: 700;
}
.left-about h5{
	font-size: 1.5em;
	color: #FF6000;
}
.left-about span{
	font-size: 0.9em;
	color: #113f6c;
	font-weight: 700;
}
.left-about p{
	margin: 0em 0 0.5em;
	font-size: 15px;
	color: #46738a;
	width: 77%;
	line-height:30px;
}
a.now{
	color:#49a2c8;
	border:2px solid #49a2c8;
	font-size:1.1em;
}
a.now:hover{
	color:#fff;
}
.last{
	width:32%;
}
ul.sony{
height:205px;
}
ul.sony li{
	display: inline-block;
	float:left;

}
ul.sony li img{ width:auto; 
height:200px;
border:1px #ccc solid;
margin-left:15px;


}

ul.sony_1{
width:100%;
}
ul.sony_1 li{
	display: inline-block;
	float:left;

}
ul.sony_1 li img{ width:160px; 
height:70px;
border:1px #ccc solid;
margin-left:15px;


}

.now-left{
	float:left;
}
.now-right{
	float:right;
}
/*----*/
.blog-left{
	float:left;
	width:100%;

}
.blog-left h3{
	font-size: 1.8em;
	margin:0;
	color:#174580;
	text-transform:uppercase;
}
.left-blog{
	float:right;
	width: 58%;
	margin-right:6em
}
.red-left{
	float:left;
	border-radius:5px;
}
.last-blog{
	width:100%;
	padding: 0 0em 0 0em;
	 float:left
}
.left-blog h6,.col-mt h6{
	font-size:16px;
	margin: 0 0 7px;
	color: #49a2c8;
	font-weight: 700;
}
.left-blog p{
	margin: 0em 0; 
		font-size:14px;
	color: #999999;
	line-height: 19px;
	text-align: justify;
}
a.click{
	color:#49a2c8;
	font-size:12px;
	text-decoration:none;
	float:right;
}
.blog-left-right{
	border-bottom: 1px solid #e2e1e1;
	padding: 3em 0;
}

.col-mt1{
	float:left;
	width: 33%;
	margin: 0 0px 0 0;
	text-align:center;
}
.col-mt1 img{
	border-radius:5px;
	
}
.col-mt1 h6{
	margin: 1em 0px;
	font-size: 12px;
	text-align: center;
}


.col-mt{
	float:left;
	width: 20%;
	margin: 0 0px 0 0;
	text-align:center;
}
.col-mt img{
	border-radius:5px;
	
}
.col-mt h6{
	margin: 1em 0px;
	font-size: 12px;
	text-align: center;
}
.col-t{
	width:25.5%;
}
.blog-left-bottom {
	padding: 0.5em 0 1em 0;
}
.black-grid{
	margin:0;
}
.men-grid{
	float:left;
}
.men-left{
	float:right;
	width: 70%;
}
.men-left h5{
	margin: 0em ;
	font-size: 16px;
	color:#49a2c8;
	border-bottom: 1px solid #e2e1e1;
	padding: 0 0 5px;
}
.right-side-blog {

	padding: 2.7em 0 4em;
	width:30%;
	padding-left:3%;
	float:left;	
}
.men-left p{
	margin: 0em ;
	font-size:14px;;
	color:#767676;
}
.men-left span{
	font-size:14px;
	color:#f89d2a;
}
.m3-blog{
	border-bottom:none;
}
.blog {
	padding: 0em 0 6em;
}
a.startnow {
	padding: 8px 10px;
}
 a.startnow{
	text-decoration:none;
	color:#fff;
	padding:10px 20px;
	transition:0.5s all;
	font-size: 0.8em;
	border:1px solid #fff;
}
a.startnow:hover{
	border:1px solid #f8991e;
	background:#f8991e;
}
a.now{
	color:#49a2c8;
	border:1px solid #49a2c8;
	font-size:1.1em;
}

/*----*/
.footer{
	background: #113f6c;
	padding: 1em 0;
	height:150px;
}
.footer p{
	margin:1em 0;
	font-size: 14px;
	color:#fff;	
}
p.footer-grid a{
	color:#fff;
}
p.footer-grid a:hover{
	color:#f8991e;
}
.footer a{
	text-decoration:none;
}
.class-footer{
	float:left;
}

.class-footer ul li{
	display: inline-block; 
	float:left
}
.class-footer ul li a{
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
}
.class-footer ul li a:hover{
	color:#f8991e;
}
.class-footer ul li span{
	padding:0 14px 0;
	color: #fff;
	font-size: 1em;
}
.footer-class {
	padding: 2em 0 1em;
	float:left;
	
}
.footer-logo{padding: 2em 0 ;float:right; margin-right:10px;}













.hz{ width:100%; height:70px;}


.grid-categories h4{
	margin: 0 0;
	font-size: 1.4em;
	background: #f8991e;
	color: #fff;
	padding: 0.5em 1.2em;
}
ul.popular,.cate-img,.cate-cate{
	border:1px solid #EAE0E0;
	background: #fff;
}



 span.dot,h6 span.dot{
	background: url(../images/dot.png) no-repeat -9px -5px;
	width: 10px;
	height: 13px;
	display: inline-block;
	margin: 0em 10px;
}

h6 span.dot{
	margin:0 10px 0 0;
}

ul.popular li{ height:30px; border-bottom:1px #f1f1f1 solid; width:90%; margin-left:5%; line-height:30px; padding:5px 0px;}



ul.popular {
	padding: 0px 0px 13px 0px;
}


ul.popular li a {
	font-size:15px;
	padding: 5px 8px;
	color:#555;
	font-weight:700;
	font-family:"Î¢ÈíÑÅºÚ";
}

ul.popular li a:hover{
	color: #113f6c;
}

ul.popular .sec a{ padding-left:38px; font-weight:500;}






.cate-top{
	padding:0em 0 2.8em;
}

.cate-cate p{
	margin: 0 0 24px 27px;
	font-size: 0.85em;
	color:#c1c1c1;
	text-align:justify;
	line-height:17px;
}















.lone-line{
	padding:4em;
	height:auto;
}

.single-grid{
	border:1px solid #EAE0E0;
	margin:0em 0 3em;
	background: #fff;
	 width:798px;
}
.single-grid h4{
	margin:0 0 1em;
	font-size:2em;
	font-weight: 600;
	 color:#174580;
}

.single-grid h5{
	margin:0 0 1em;
	font-size:2em;
	font-weight: 600;
	 color:#F8991E;
}

.single-grid p, .single-grid {
	margin:0 0;
	font-size:1.1em;
	color:#555;
	line-height:35px;
}


.single-grid1{
	border:1px solid #EAE0E0;
	margin:0em 0 3em;
	background: #fff;
	 width:98%;
}
.single-grid1 h4{
	margin:0 0 1em;
	font-size:2em;
	font-weight: 600;
	 color:#174580;
}

.single-grid1 h5{
	margin:0 0 1em;
	font-size:2em;
	font-weight: 600;
	 color:#F8991E;
}

.single-grid1 p{
	margin:0 0;
	font-size:1.1em;
	color:#555;
	line-height:35px;
}


/*page*/
.page{width:100%;}
.page .page_con{height:22px;margin:0px auto;text-align:right;padding-top:14px;}
.page .page_con a{line-height:20px;height:20px;border:1px solid #113F6C;margin-left:3px;padding:1px 6px;color:#515C62;font-weight:bold;text-decoration:none;}
.page .page_con a:hover,.page .page_con a.check{background:#F8991e; border:1px solid #F8991e;color:#fff;text-decoration:none;}



a.single-now{
	background:#f8991e;
	font-size:1.2em;
	border-radius:5px;
	border:none;
}
a.single-now:hover{
	background:  #113f6c;
	border:none;
}


.sin-grid { float:right}
ul.sin-grid li{
	padding: 0.5em 1em 0 0;
	display: inline-block;
}
ul.sin-grid li  span{
	background: url(../images/img-sprite.png) -8px -54px;
	width: 15px;
	height: 17px;
	display: inline-block;
	margin: 0 4px;
}
ul.sin-grid li  span.comment{
	background-position:  -32px -53px;
}
ul.sin-grid li  span.share{
	background-position:  -58px -53px;
}

ul.sin-grid li a {
	font-size: 0.9em;
}
ul.sin-grid li {
	padding: 0.3em 0.1em 0 0;
}


.class-para p{
	font-size:1.4em;
	margin:0 ;
	line-height:1.6em;
}

p.your-para{
	color:#8d8d8d;
	margin: 0 0 0.3em;
	font-size:14px;
}
.send {
	padding: 3em 1em;
}

input[type="submit"] {
	width:230px;
	font-size: 16px;
	padding:0.5em 1em;
}

input[type="text"]{
	width: 250px;
	height:25px;
}
.contact-para textarea {
	width: 88%;
}



DIV.scott {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: #2E6AB1; color:#000; text-decoration:none;
}
DIV.scott A:active {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.scott SPAN {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.scott SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
.fy{ margin:0 auto}
.fy input{
	width:30px;
	height:20px;
	border: 1px solid #9AAFE5;
}