﻿/* rest style */
*{
    padding:0;
    margin:0;
    }
html,body,div,h1,h2,h3,h4,h5,h6,ul,li,img,p,ol,form,input,dl,dt,dd,thead,tbody,tr,td,th{padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:0;vertical-align:middle}
li{list-style:none;}
select,input{vertical-align:middle;outline:none;border:none;}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#191919;}
body{font-size:12px;font-family:'宋体',serif,Times,"Times New  Roman";}
em{font-style:normal}
input::-moz-focus-inner{border:0;padding:0;}
i{font-style:normal;}
/* public style */
.clear { clear: both;}
.clearfix { *zoom: 1;} 
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: "";}
.clearfix:after { clear: both;}
.flt{float:left;}
.frt{float:right;}
.layout{width:1000px;margin:0 auto;}

.hidden{display:none;}
.pl10{padding-left:10px;}
.pl30{padding-left:30px;}
.ml30{margin-left:30px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pr10{padding-right:10px;}
/* header style */

form{
    background:#fff;
    
    margin:0 auto;
    }

/* 头部样式*/
.header{    
    
    }
.time
{
    height:20px;
    line-height:20px;
    color:#000;
    }
.heade_title
{
    height:117px;
    border-bottom:4px solid #044773;
    background:url(header_title_bg.jpg) repeat-x ;
    }
.heade_title img
{
    padding:21px 0 0 37px;
    }   
.searchbar
{
    padding:64px 72px 0 0;
    }
.searchbar .text
{
    width:166px;
    height:20px;
    border:1px solid #dcdcdc;
    background:url(search_icon.jpg) #fff no-repeat 4px center;
    padding-left:20px;
    }
.searchbar .btn
{
    width:52px;
    height:22px;
    border:1px solid #afd0e9;
    background:url(search_btn_bg.jpg) repeat-x;
    }
.main_nav
{
    height:29px;
    }
.nav .main_nav li 
{
    float:left;
    width:125px;
    text-align:center; 
    font-size:15px;
    line-height:29px;
    font-family:"微软雅黑";    
    }
.nav .main_nav li a:hover
{
   color:#044773;
    }  
.second_nav
{
    width:968px;
    height:20px;
    border:1px solid #e5e5e5;
    padding-left:30px;
    }
.second_nav ul 
{
    display:none;
    }
.second_nav li
{
    float:left;
    font-size:12px;
    line-height:20px;
    padding:0 15px;
    }
.second_nav li a
{
    color:#044773;
    }
.second_nav li a:hover
{
    color:red;
    }
/* footer style */
/*友情链接样式*/

/*版权信息样式*/  
.footer 
{
    border-top:2px solid #044773;
    padding-top:20px;    
    margin-top:10px;
    }
.footer .logo
{
    padding-left:170px;
    }
.footer p
{
    padding:0 0 0 10px;
    line-height:18px;
    }
