*{ padding:0px; margin:0px;}

body{ font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#333; background: url(images/bg.jpg) no-repeat center top #f7faff;}

header, nav, section, hgroup, aside, article, footer{ display:block;}

img{ border:0px;}

#wrapper{ margin:0px auto; padding:0px; width:990px;}

/* header */

.top_header{width:100%; height:92px; }

.logo{ width:402px; height:auto; float:left; padding-left:10px; padding-top:3px;}

.right_header{ width:450px; float: right;}

.topnav{ display:block; height:30px; margin-top:10px; text-align:right;}

.topnav ul{ margin:0px; padding:0px; list-style:none;}

.topnav ul li{ padding:5px 15px; font-size:12px; list-style:none; display: inline-block;}

.topnav ul li a{ text-decoration:none; color:#000; }

.topnav ul li a:hover{ text-decoration:none; color:#C30; }

.topnav ul li span{width:14px; padding:2px 7px; margin-top:5px;}

.sn{ font-size:15px; color:#000; font-weight:bold; display:block; margin-top:10px; text-align:right; margin-right:8px;}

.sn img{ margin-bottom:-10px; padding-left:10px;}

.menu{ height:31px; display:block;}

.slider{ height:268px;}

h1{ font-size:18px; font-weight:bold; color:#11538f; padding-bottom:5px; padding-left:5px; border-bottom:#999 solid 2px; margin:0px 0px 8px 0px;}

input[type='text']{ width:150px; height:23px; border-radius:4px; margin:5px 0px; border:#999 solid 1px; box-shadow:#999 3px 3px 3px; }

textarea{ width:150px; height:70px; border-radius:4px; margin:5px 0px; border:#999 solid 1px; box-shadow:#999 3px 3px 3px; }

.ntext{ text-align:justify;}

/* mian content */

.main_top{ width:100%; display:block; margin-top:20px;}

.main_topcontent{ width:990px; height:230px; margin:0px auto;    }

.main_bottom{ width:100%; display:block; background-color:#FFF; margin-top:12px;}

.main_bottomcontent{ width:990px; height:232px; margin:0px auto;    }

.main_bottomcontent1{ width:990px; height: auto; margin:0px auto; min-height:300px;    }


/* footer */


.bottom_footer{ background-color:#6996df; height:70px;}

.footer_content{ width:990px; margin:0px auto; text-align:center; color:#fff;}

.footer_content ul{ margin:2px; padding:10px; list-style:none; }

.footer_content ul li{ margin:0px; padding:0px; list-style:none; font-size:12px; color:#fff; padding:0px 10px; display:inline-block; border-right:#FFF solid 1px; height: auto; line-height:15px; }

.footer_content ul li a{ color:#FFF; text-decoration:none; }

.footer_content ul li a:hover{ color:#039; text-decoration:none; }


/* style */

.ntext{ padding:0px 15px; line-height:18px;}
h2{ padding:0px 0px 10px 0px; font-size:17px; font-weight:bold; color:#0062f1;}

 h2 span{ color:#5a5a5a;}

.readmore a{ color:#ed5903; text-decoration:none; font-weight:bold;}

.readmore a:hover{ color:#ed5903; text-decoration: underline; font-weight:bold;}

