/* CSS Document */
 body { margin:0; padding:0; margin:0 auto;  font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif; background-color:#4e96dd; }
 
#header{width:100%; min-height:100px; margin:0 auto; background-color:#FFFFFF; border-bottom:7px solid #9bc5eb;  border-top:5px solid #0033CC; }

.menu_bar{width:1000px; height:40px; margin:0 auto;
background:url(../image/middle-bar-bg.jpg) repeat-x;
}

.banner{width:1000px; height:90px; margin:0 auto; padding:5px 0; background:#cfe5f4 url(../image/bnbg.jpg) no-repeat bottom;}
.banner_left_box{ width:200px; height:90px; margin-right:20px;}
.banner_right_box{ width:780px; height:90px;}
.navigation{ width:1000px; height:45px; margin:0 auto;  

background:linear-gradient(#012d5e, #013b7b);
	background:-moz-linear-gradient(#012d5e, #013b7b);
	background:-o-linear-gradient(#012d5e, #013b7b);
	background:-webkit-linear-gradient(#012d5e, #013b7b);
	background:-ms-linear-gradient(#012d5e, #013b7b);


 }

#sticky {
  width: 1000px;
margin:0 auto;
height:45px;

}
#sticky.stick {
  position: fixed;
  top: 0;
  left:0;
  right:0;
  
  z-index: 10000;

}

.left_float{ float:left;}
.right_float{ float:right;}
img{ height:auto;}

.logo{ width:200px; height:90px;}
.logo a img{ width:200px; text-decoration:none; list-style:none; display:block;}

.banner_title{padding:11px 15px; font-size:40px; /*font-family: 'Alex Brush', cursive;*/ font-family:Arial, Helvetica, sans-serif; color:#EAF3F7; }

.banner_under_box{ width:1000px; height:170px; margin:10px auto; background-color:#EFEFEF;}

.slide_box_main{ width:100%; margin:0 auto; height:500px;   padding:10px 0; 

background:linear-gradient(#36aee0, #1f92cb);
	background:-moz-linear-gradient(#36aee0, #1f92cb);
	background:-o-linear-gradient(#36aee0, #1f92cb);
	background:-webkit-linear-gradient(#36aee0, #1f92cb);
	background:-ms-linear-gradient(#36aee0, #1f92cb);

}
.slide_box_in{ width:980px; margin:0 auto; height:480px; background-color:rgba(255,255,255,0.9); padding:10px; border-radius:5px;
 box-shadow:0 0 10px;
}



.container_01{width:1000px; min-height:500px; margin:0 auto; padding-top:20px;}
.clr{ padding:0; margin:0 auto; clear:both;}

a { text-decoration:none;}

.text_paragraph{ padding:10px; line-height:23px; font-size:12px; color:#333333; }
.h1{ padding:5px 10px; background-color:#b5d4f4; color:#333333; font-size:18px; margin-bottom:5px;}

.h2{ padding:10px; background-color:#82ADD9; color:#663399; font-size:16px; margin-top:7px; margin-bottom:3px;}


.footer_main_contant{ width:100%; min-height:200px; margin:0 auto; padding:20px 0; background-color:#65666a; margin-top:20px;
border-top:5px solid #9bc5eb;
}

.footer_min_box_under{width:100%; min-height:20px; margin:0 auto;
clear:both; background-color: #FFFFFF; font-size:12px; text-align:center; color:#333; padding:10px 0;  }

.footer_box_in{width:1000px; margin:0 auto; min-height:150px; clear:both;  padding-top:10px; padding-bottom:10px;
background: none repeat scroll 0 0 #65666a; border-radius:3px;
}

.footer
{
width:150px;

}
.footer ul
{
margin:0;
padding:0;
}
.footer ul li
{

list-style:none;


}
.footer ul li:last-child
{
border-right:none;
}
.footer ul li a
{
list-style:none;
text-decoration:none;
color:#FFFFFF;
/*padding:1px 5px 1px;*/
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

display:block;
}

.footer ul li a:hover
{
color:#FFCCFF;
}
.footer_box_left{width:200px; min-height:150px; float:left;}
.footer_box_mid{width:230px; min-height:150px; float:left; margin-left:20px; color:#FFF; font-size:14px; line-height:24px;}
.footer_box_right{width:230px; min-height:150px; float:left; margin-left:20px; color:#CCC; font-size:14px; line-height:24px;}
.footer_box_right a{ text-decoration:none;}
.footer_box_last{width:230px; min-height:150px; float:left; margin-left:20px; line-height:24px;}
.footer_had_line{padding:7px 5px; font-size:20px; font-weight:bold; color:#FFFFFF;
border-bottom:1px #454547 solid; box-shadow:0 1px #999a9d; margin-bottom:10px;}

.staing
{
margin:0;
padding:0;
}
.staing ul
{
margin:0;
padding:0;
}
.staing ul li
{
list-style-type:none;

}

.staing ul li a
{
text-decoration:none;
display:block;
color:#FFFFFF;
padding:5px;
font-size:12px;

}
.staing ul li a samp{ text-align:center; font-family:Arial, Helvetica, sans-serif; position:absolute; padding:5px 10px;  }
.staing ul li a:hover
{
color:#FFFFFF;
opacity:0.6;
filter:alfha(opacity=60); /* For IE8 and earlier */
}

.webmail{ border:1px solid #646463; border-radius:3px; margin:30px auto; padding:20px; font-size:18px; color:#b959d6;
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

}








.inquiry_box{ width:330px;  min-height:200px; margin:0 auto;}
.input_name{ height:20px; padding:0 5px; font-size:14px; color:#333;}
.input_field{ width:310px; padding:5px; margin:0 auto; margin-bottom:10px;}
.input_textarea{ width:310px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:150px;
 margin-bottom:10px;}