﻿/* rest style */
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:14px;font-family:'微软雅黑',Arial,Helvetica,sans-serif,Times,"Times New  Roman",serif;width:100%;min-width:1100px;background:#fff;color:#252525;}
em{font-style:normal}
input::-moz-focus-inner{border:0;padding:0;}
b,i{font-style:normal;font-weight: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:1100px;margin:0 auto;}
.hidden{display:none;}
.ml7{margin-left:7px;}
.pt20{padding-top:20px !important;}
/* header style */
.headerbox{width:100%;height:150px;}
.fix{position:fixed; top:0;z-index:66;}
.header
{
  /*padding-top:150px;*/
   /*background:url("../../../../guoqing.jpg") top center;*/
    /*height:110px;*/
    /*background:#fff;*/
    }
.searchbox
{
    margin-top:40px;
    }
.searchbox .searchi
{
    width:190px;
    border:1px solid #004080;
    height:30px;
    float:left;
    padding-left:8px;
    color:#888888;
    line-height:30px;
    }

.searchbox .submit{
    width: 60px;
    background: #004080;
    height: 32px;
    outline: none;
    border: none;
    float: left;
    color: #fff;
    font-size: 14px;
}
/*.searchbox button
{
    width:60px;
    background: #004080;
    height:32px;
    outline:none;
    border:none;
    float:left;
    color:#fff;
    font-size:14px;
    }*/
.nav
{
    height:40px;
    line-height:40px;
    background:#004080;
    width:100%;
    } 
.nav li
{
    float:left;
    width:122px;
    text-align:center;
    font-size:14px;    
    } 
.nav li a
{
    color:#fff;
    display:block;
    }
.nav li.parent
{
    position:relative;
    z-index:99;
    }
.nav li.parent i
{
    background:url("../../../../../Images/Info/T20180130/Front/Common/trangle.png");
    position:absolute;
    top:40px;
    width:152px;
    height:5px;
    left:50%;
    margin-left:-76px;
    display:none;
    }
.nav li.parent ul
{
    position:absolute;
    top:45px;
    left:50%;
    background:#0052a4;
    width:auto;
    z-index:80px;
    text-align:center;
    border:1px solid #00386f;
    border-bottom:0;
    margin-left:-75px;
    display:none;
    }
.nav li.parent li a
{    
    font-size:12px;
    width:auto;
    }
.nav li.parent li a:hover
{    
    background:#00386f;
    }
.nav li.parent li 
{    
    font-size:12px;
    width:150px;
    float:none;
    border-bottom:1px solid #00386f;
    line-height:32px;
    }
.nav  li a.active
{
    background:#0052a4;   
    }
.nav  li a:hover
{
    background:#0052a4;   
    }
/* footer style */
.link
{
    margin-top:10px;
    }
.link h2
{
    height:30px;
    border:1px solid #ccc;
	border-bottom:none;
    background:url("../../../../../Images/Info/T20180130/Front/Common/titlebg.jpg") repeat-x ;
    color:#fff;
    font-size:14px;
    }
.link h2 span
{
    line-height: 24px;
    padding: 0 12px;
    margin-top: 6px;
    margin-left: 10px;
    background: #004080;
    color: #fff;
    border-radius: 3px 3px 0 0;
	display:inline-block;
    }
.linkbox
{
    border:1px solid #ccc;
    width:1078px;
    height:160px;
    padding:10px 10px;
    }
.linkbox ul.last
{
    border-bottom:1px dashed #ccc;
    }
.linkbox li
{
    float:left;
    padding:0 3px 10px;
    }
.linkbox li a img
{
    border:1px solid #ccc;
    }
.linkbox li a:hover
{
     color:#004080;
    }
select
{
    float:left;
    border:1px solid #aaa;        
    margin-top:10px;
	font-size:12px;
	margin-left:10px;
    }
select option{
	font-size:12px;
	}
.line
{
    height:5px;
    width:100%;
    background:#004080;
    margin-top:15px;
    }
.info
{
    padding-top:8px;
    }
.info p
{
    text-align:center;
    font-size:12px;
    line-height:24px;
    }
/*侧栏样式*/

/*新加角标*/
.xstitle{
    margin-top: 24px;
    text-align: center;
  padding-right:20px;
}

.xstitle h1{
   letter-spacing: 9px;
}

.xstitle p{
    margin-top: 7px;
}