@charset "utf-8";
/* CSS Document */
body{margin: 0; padding: 0;font-family: "微软雅黑",Arial;font-size: 14px; color: #333333;}

div,ul,li,p,h1,h2,h3,span { margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial; font-size:14px; color:#333; text-decoration:none}

img { border:0px; vertical-align:middle;}

a { list-style:none;color:#0a81c5; text-decoration:none;font-family:"微软雅黑",Arial; font-size:14px;}

a:hover{color:#fa8631;}

.top{width: 1000px; height: 50px; margin: 0 auto;}
.top li{float: left; font-size: 26px; color: #0a81c5; font-weight: bold; line-height: 50px;}
.top .logo{float: right;}
.top img{vertical-align: bottom;}

.banner{height:300px;  background: url(banner.png) no-repeat center/100% 100%; border-top:2px #0a81c5 solid}

.tb{width: 1050px; height: 110px; margin: 0 auto;}

.tb li{width: 131px; height: 105px; float: left; text-align: center; position: relative;}
.sjx{position: absolute; width: 0px; height: 0px;border-width:22px;border-style: solid;border-color: transparent transparent #50b3eb;top: 92px; left: 43px; display: none;}
.sjx1{position: absolute; width: 0px; height: 0px;border-width:20px;border-style: solid;border-color: transparent transparent #fff;top: 96px; left: 45px; display: none;}


.tb a{display: block; width: 60px; height: 60px;border:1px solid #e2e2e2; margin-left: 35.5px; line-height: 58px; border-radius: 60px;}
.tb p{ font-size: 16px; margin-top:5px;color:#333;}
.tb img{width:30px; height:auto;}

.tb li:hover a{box-shadow: 0 0 10px 2px rgba(10,129,197,0.15)!important;cursor: pointer;border:1px solid #50b3eb;}
.tb li:hover p{color: #0a81c5; cursor: pointer;}

.active a{box-shadow: 0 0 10px 2px rgba(10,129,197,0.15)!important;border:1px solid #50b3eb;}
.active p{ color: #0a81c5;}


.qh-nr{width: 1000px;height:auto; margin: 0 auto; display:none; border: 1px #50b3eb solid;clear: both; margin-top: 25px;box-shadow: 0 0 10px 2px rgba(10,129,197,0.15)!important;}

.seach{font-size: 15px; margin: 10px auto;}
.seach input,
.seach select{height: 30px; width: 310px; border: 1px #b5b5b5 solid; border-radius: 5px;}
.aniu a{display:inline-block;width:310px; height: 40px; line-height: 40px; text-align: center; background: #ff7f21; margin: 0px 550px 20px 400px; border-radius: 5px; color: #fff; font-size: 16px; font-weight: bold;}

.aniu a:hover{background:#E4721E}

.tab{ border-bottom: #E8E8E8 1px solid;}
.tab th{height: 40px; background:#F3F3F3;border-top: #E8E8E8 1px solid;border-left: #E8E8E8 1px solid;}
.tab td{height: 40px; text-align: center; color: #666; border-top: #E8E8E8 1px solid;border-left: #E8E8E8 1px solid;}
.tab tr:nth-child(odd){ background:#F1F1F1;}
.tab .lef{text-align: left;padding-left: 20px;}
.bottom{padding: 15px; text-align: center; line-height: 26px; color: #fff; background: #0a81c5; margin-top: 15px;}


/*详情页*/
.xian{border-top:2px #0a81c5 solid;}
.mb{border: 1px #e2e2e2 solid; width: 950px; height: auto; margin: 0 auto;padding: 25px; margin-top: 25px;box-shadow: 0 0 10px 2px rgba(10,129,197,0.15)!important;}

.xq-tab td{height: 31px; color: #999}
.xq-tab .tite{color:#333;}
.xq-tab .bt{font-size: 20px; font-weight: bold;color:#333;}
.xq-tab a{color:#2345B4;}
.pl li{ border-bottom:#E8E8E8 1px dashed; padding: 20px 0; line-height:36px;}
.pl span{color: #999; margin-right: 20px; font-size: 14px;}

.pl a{display: inline-block; background: #0a81c5; padding: 8px 15px; color: #fff; clear: both;border-radius: 5px; position:relative;left:855px; cursor: pointer}

.pl a:hover{background:#E4721E}
.pl li:last-child{border-bottom: none}


