/*首页主体样式*/
.theme-banner{
    position: relative;
    background-repeat: repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(banner.jpg);
    color: white;
    padding:110px 0 140px 0;
    margin: 0;
    transform: translate3d(0,0,0);
}
.search{
	padding:10px 28px 17px 28px;
	background-color: rgba(59,71,106,0.5);    
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border-radius: 4px;
    -webkit-box-shadow: 1px 3px 10px rgba(0, 0, 0, .2);
    box-shadow: 1px 3px 10px rgba(0, 0, 0, .2);
}
.TabTitle li{cursor:pointer;display:inline-block;height:50px;text-align:center;}
.TabTitle li a{font-size:15px;cursor:pointer;color:#fff;display: inline-block;height:50px;line-height:50px;overflow: hidden;text-decoration: none;}
.TabTitle li span{font-size:15px;cursor: pointer;color: #fff;margin:0 10px;display: inline-block;height: 50px;line-height: 50px;overflow: hidden;text-decoration: none;}
.TabTitle li.active a{color:#fff; position:relative; }
.TabTitle li.active a:after{ content:"";width:14px; height:14px; position:absolute; left:50%; margin-left:-9px; bottom:-10px; background:#fff; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
.searchform .searchInput{ float:left; width:502px; height:40px; line-height:40px; }
.searchform .searchBtn{margin-left:-2px;text-align:center;width:auto;float:left;overflow:hidden;height:40px;}
.searchform .searchInput .keyword {float: left;
    height:40px;
    line-height: 40px;
    margin-right: 0;
    color: #666;
    font-size: 14px;
    overflow: hidden;
    padding: 3px 6px;
    border-radius: 3px;
    width:502px;
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
	border:0;}
.searchform .searchBtn .btn {height:40px;background-color:#676e9f;color: #fff;cursor: pointer;padding-left: 20px;padding-right: 20px;font-size: 16px;}
.searchform .searchBtn .icon-search {background: url(searchbtn.png) no-repeat scroll left center;padding-left: 24px;}

	
.note {text-indent: 0;color: #fff;line-height:22px;margin-top:10px;}
.note a {color: #DE5133;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .search{
    background-color:#3b476a;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  } 
}
.quick a { float:left;display: block;position: relative;color:#fff;font-size:16px;line-height:76px; }
.quick a.qone{ float:left;background-color:#3b96c1;/*margin-bottom:6px;*/ width:293px; margin:0px 8px; }
.quick a.qtwo{float:left;background-color:#e5781b;/*margin-bottom:6px;*/width:293px;margin:15px 8px;}
.quick a.qthree{float:left;background-color:#214987;width:293px;margin:15px 8px;}


.quick .ml span{float:left;display:inline-block;vertical-align:middle;width:70px;height:76px; text-align:center; }
.quick .mr span{display:inline-block;vertical-align:middle;margin:19px auto;width:100%;height:60px;}
.quick .ml2 span{display:inline-block;vertical-align:middle;margin:5px auto;width:100%;height:26px;}
.quick .mr2 span{display:inline-block;vertical-align:middle;width:76px;height:82px;}

.quick .icon-one{float:left;background:url(q1.png) center center no-repeat;}
.quick .icon-two{float:left;background:url(q2.png) center center no-repeat;}
.quick .icon-three{float:left;background:url(q4.png) center center no-repeat;}
.quick .icon-four{background:url(q4.png) center center no-repeat;}
.quick .icon-five{background:url(q5.png) center center no-repeat;}

.nbox .page-header{margin:20px 0 0;background-color:#f2f2f2;border-bottom:1px solid #0068b7;padding-bottom:0}
.nbox .title{font-size:18px;color:#fff;padding:5px 20px;background-color:#0068b7;}
.nbox .more{padding:10px 10px 0 10px;}
.nbox .more a{color:#0068b7;font-size:12px;}
.nbox .page-body{border:1px solid #eeeeee;border-top:none;}
.nbox .nlist2{padding:10px;}
.slide,.nlist{margin:15px 0 10px;}
.list_dblink li{width:50%;padding:5px 0px;float:left;font-size:12px;}
.list_dblink li a{padding-left:15px;background:url(arr27.png) left 8px no-repeat;text-decoration:none;}
.list_dblink li,.list_dblink li a {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

.sbox .page-header{margin:20px 0 0;background-color:#185f9f;border-bottom:1px solid #185f9f;padding-bottom:0}
.sbox .title{font-size:18px;color:#fff;padding:5px 20px;}
.sbox .more{padding:10px 10px 0 10px;}
.sbox .more a{color:#fff;font-size:12px;}
.sbox .page-body{border:1px solid #eeeeee;border-top:none;}
.sbox .slist{ padding:15px 10px 10px 10px;}

.links{padding:10px 0;border-top:1px solid #e5e5e5;color:#666;margin-top:20px;}
.links span{font-size:20px;color:#0068b7;display:inline-block;}
.links a{display:inline-block;color:#666;padding:0 6px;}
.links a:hover{color:#953434;}
@media (min-width: 768px){
	.TabTitle{height:50px;}
	.quick .ml,.quick .mr{width:50%;float:left;}
	.quick .ml2{width:40%;float:left;}
	.quick .mr2{width:60%;float:left;}
	.quick a.qthree{margin:0 0 15px 8px;}
	.quick a.qfive{margin:0 0 0 5px;}
}
@media (max-width: 767px) {
	.theme-banner{padding:20px 0;}
	.TabTitle li{width:100%;}
	.search{padding:10px 10px;}
	.searchform .searchInput{width:auto; }
	.searchform .searchInput .keyword {width:auto;}

	.nbox .nlist{padding:10px 5px;}
	.pic-tiem-one,.pic-tiem-two{margin-top:12px;}
}