body{line-height:28px; font-family:Arial; color:#333333 font-size:14px;}
.row{margin:0;}
a{color:#333333;}
a:hover{text-decoration:none;color:#0b3a88;}
a.more{color: #0b3a88;}
.martop{margin-top:60px;}
.title{font-size: 30px;text-align: center;margin-bottom: 50px;}
.twopage-title{font-size: 22px;font-weight: bold;margin-top:60px;margin-bottom: 30px;cursor: pointer;color: #0b3a88;text-align: center;}
.twopage-title hr{width: 60px;border-bottom: 2px solid #c9c9c9;margin-top: 5px;margin-bottom: 0;border-top: 0;}
.table tr th{background-color: #0b3a88;text-align:center;color:white;line-height:50px;font-size:16px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:2px solid white;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:10px; line-height:28px;}
.table-striped>tbody>tr{background-color:#f3f3f3;}
.table-striped>tbody>tr:nth-of-type(odd){background-color: #c4e2f9;}
.table>tbody>tr>td{vertical-align:middle;}

/* header start */
#header{margin-top:20px}
.alilogo{margin-top:30px}
.alilogo h2{font-weight:600;font-size: 30px;}
.alilogo-right{text-align:right;}
.alilogo-li{color: #008baf;}
.alilogo-li a{font-size:12px;color: #008baf;margin:0 5px;}
.alilogo-right img{margin:10px 0;}
.alilogo-right h4{color:#ffcc00;font-weight:600;font-size: 33px;letter-spacing: 1px;}
.alilogo-right h6{font-size:18px;font-weight:600;}
.countdowntime{font-size:18px;color: #008baf;margin-top: 20px;}
.countdowntime span{color:#ffcc01;font-weight:600}
#header .col-md-8,#header .col-md-4{padding:0;}
/* header end */

/* navbar start */
.navbar{margin-top:20px; margin-bottom:0; border:none; border-radius:0;}
.navbar-default{background-color: #0b3a88;}
.navbar-default .navbar-nav>li>a{color:white;font-size: 16px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:#102a55; color:white;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:#102a55; color:white;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color:#102a55; color:white;}
.navbar-nav>li{margin-left: 15px;}
.navbar-nav>li:first-child{margin-left:0;}
.dropdown-menu>li>a{padding:7px 20px;}
.dropdown-menu{min-width:130px;}
.navbar-default .navbar-toggle .icon-bar{background-color:white;}
/* navbar start */


/* carousel */
.carousel-indicators .active{
	background-color:#0b3a88;
}
.carousel-indicators li{
	background-color:white; 
	border-color:#0b3a88;
}
.banner-prev,.banner-next{
	position: absolute;
	top: 50%;
}

/* index canhui */
.index-canhui-btn{display:flex;flex-wrap: wrap;justify-content: space-around;}
.index-canhui-btn a{padding: 1% 10%;border:1px solid #ffcc00;font-size: 18px;margin: 30px 0;}
.index-canhui-btn a:hover{background-color: #ffcc00;-webkit-transition: all 0.8s;transition: all 0.8s;}

/* index jieshao */
.index-jieshao{display: flex;flex-wrap: wrap;}
.index-jieshao .col-md-6{padding:0;}
.index-jieshao-left{background-color: #f2f3ff;}
.index-jieshao-left strong{display: block;font-size: 30px;padding:40px 30px 20px 30px;font-weight: normal;}
.index-jieshao-left p{padding: 0 30px;color: #0b3a88;line-height: 35px;}

/* index richeng */
.index-richeng{padding: 20px 0; background-color: #f2f3ff;}
.index-richeng ul{background: url(../images/richeng_xian.jpg) repeat-x left center;display: flex;flex-wrap: wrap;justify-content: space-between;height: 350px; cursor: pointer;}
.index-richeng ul li{height: 182px;background: url(../images/richeng_dian.png) no-repeat left bottom; font-size:12px;}
.index-richeng ul li:nth-of-type(even){background: url(../images/richeng_dian.png) no-repeat left top;padding-top: 20px;margin-top: 168px;}
.index-richeng ul li:hover{background: url(../images/richeng_time.png) no-repeat left bottom;color: #ffcc00;height: 189px;}
.index-richeng ul li:nth-of-type(even):hover{background: url(../images/richeng_time.png) no-repeat left top;margin-top: 160px;padding-top: 30px;}
.index-richeng ul li strong{display: block;font-size: 16px;}

/* index news start */
.index-news .index-news-links a{margin:0 10px;}
.index-news-con{margin-top: 30px;}
.index-news-left h4{line-height: 25px;font-weight: 600;}
.index-news-left-con img{margin-right: 10px;}
.index-news-left-con img:nth-child(3){margin-left: 10px;}
.index-news-left-con span:nth-child(2){margin-right: 10px;}
.index-news-img{margin: 15px 0;}
.index-news-right{margin-top: 50px;}
.index-news-right .media-left p{color: white;text-align: center;margin: 0;text-indent: 0;}
.index-news-right .media-left p:nth-child(1){font-size: 16px;background-color: #0b3a88;padding: 3px 30px;}
.index-news-right .media-left p:nth-child(2){font-size: 46px;background-color: #f1f1f1;color: #666666;padding: 12px 20px;font-family: 'Arial';}
.index-news-right .media-left p:nth-child(3){font-size: 14px;background-color: #0b3a88;padding: 3px 10px;letter-spacing: 1px;}
.index-news-right .media-body{padding-left: 10px;}
.index-news-right .media-body h4{line-height: 25px;font-weight: 600;}
.index-news-con .col-md-6:nth-child(1){padding-left: 0;}
/* index news end */

/* lunbo */
.lunbo{background: url(../images/lunbobg.jpg) no-repeat top center;height: 600px;}
.lunbo .pull-left{width: 35%; text-align: center; margin-top: 10px;}
.lunbo .pull-right{width: 55%; color: white;margin-right: 10%;}
.lunbo .pull-right h2{font-weight: 600;margin-bottom: 10px;}
.lunbo .pull-right p{line-height: 28px;}
.lunbo .carousel-inner>.item{margin-top: 150px;}
.lunbo .carousel-inner{height: 600px;}

/* index contact */
.index-contact{background-color: #1367ed;padding: 20px 0;}
.index-contact ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index-contact ul li{display: flex;}
.index-contact ul li img{margin-right: 10px;}
.index-contact ul li span{margin-top: 10px;line-height: 25px;color: white;}

/* links */
.links{background-color: #0d46a1;}
.links-title{background:url(../images/linksbg.png) no-repeat top center;color: white;text-align: center;}
.links ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}

/* footer */
.footer{background-color: #092f6e;padding: 20px 0;}
.footer .footer-con{color: white;}
.footer .footer-con span{text-align: center;font-size: 12px;}


/* twopage content */
.twopage-con{
	line-height:35px;	
}
.twopage-con h5{
	font-size: 18px;
	font-weight: 600;
	margin-top: 20px;
}
.twopage-con h6{
	font-size:16px;
	font-weight:600;
	color:#018ed9;
	padding-top:15px;	
}
.twopage-con p{
	line-height: 35px;
}
.dahui-ul{
	display: flex;
	justify-content: space-between;
}

/* contactus start */
.contact-con{display: flex;flex-wrap: wrap;}
.contact-text{background-color: #c4e2f9;padding: -1px 0 42px 30px;padding: 20px;line-height: 30px;}
.contact-list ul.media-list{box-shadow: 0px 0px 20px 5px #f3f3f3; width:95%; margin:30px auto; padding:30px;}
.contact-list ul.media-list .media-body{padding-left:20px;}
.contact-list ul.media-list .media-body img{margin-right:30px;}
.contact-list ul.media-list .media-body .media-heading{height:30px;line-height:30px;display:block;font-size:28px;font-weight:600;letter-spacing: 2px;}
.contact-list ul.media-list .media-body .media-heading span{font-family:Arial;letter-spacing:0;}
.contact-list ul.media-list .media-body p{width:40px;height:1px;background-color:#0062ac;margin: 20px 0;}
.contact-list ul.media-list .media-body div{color: #0062ac;}
/* contactus end */



/* news */
.newslist{
	border-bottom: 1px solid #cccccc;
	padding: 20px 0;
}
.newslist h4{
	font-weight: 600;
}
.newslist p a{
	color: #CD0205;
}
.newslist span{
	float: right;
	border: 1px solid #0b3a88;
	font-size: 12px;
	color:#0b3a88;
	padding: 3px 10px;
}
.news-ul{margin: 40px;padding-bottom: 30px;width: 100%;}
.news-ul li{float: left;width: 22%;margin: 0 3px;}
.news-ul li a{padding: 10px 40px;background-color: #f5f5f5; display: block;text-align: center;font-size: 16px;}
.news-ul li a:hover{background-color: #0b3a88;color: white;}
.news-ul li.active a{background-color: #0b3a88;color: white;}
.pagination{margin: 30px auto;border-radius: 4px;width: 100%;display: flex;justify-content: center;padding: 30px 0;}
.pagination>li>a,.pagination>li>span{position: relative;float: left; padding: 5px 15px;line-height: 1.42857143;color: #0b3a88; text-decoration: none;background-color: white; border: 1px solid #ddd; margin:0 10px;}
.pagination>li.thisclass{position: relative;float: left; padding: 5px 15px;line-height: 1.42857143;color: white; text-decoration: none;background-color: #0b3a88; border: 1px solid #0b3a88; margin:0 10px;}
/* articlepage */
.articlepage{margin-top:30px;}
.articlepage h2{text-align:center;}
.articlepage .info{text-align:center; margin-bottom:30px; margin-top:10px;}
.articlepage p{line-height:32px;}


@media all and (min-width: 320px) and (max-width: 767px){
	.martop{margin-top:20px;}
	 body{font-size:12px; line-height:25px;}
	 h5{font-size:14px;}
	/* header */
	#header{display:none;}
	.navbar{margin-top:0; border-radius:0;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:white;}
	.navbar-nav .open .dropdown-menu{background-color:#03792d;}
	.alilogo img{width:100%;}
	/* index canhui */
	.index-canhui img{width: 100%;}
	.index-canhui-btn a{font-size: 16px;}
	/* index index-jieshao */
	.index-jieshao img{width: 100%;}
	.index-jieshao-left strong{font-size: 24px;padding: 20px;}
	.index-jieshao-left p{padding: 0 20px;line-height: 27px;}
	/* index index-richeng */
	.index-richeng ul{background: none;display: block;height: auto;}
	.index-richeng ul li{height: auto;background:url(../images/index-richeng_time.png) no-repeat left top;padding-left: 40px;line-height: 30px;margin-top: 20px;}
	.index-richeng ul li:nth-of-type(even){background:url(../images/index-richeng_time.png) no-repeat left top;padding-left: 40px;height: auto;margin-top: 20px;padding-top: 0;line-height: 30px;}
	/* index news */
	.index-news-img img{width: 100%;}
	.index-news-right .media-body{padding-top: 0;}
	/* lunbo */
	.lunbo .carousel-inner>.item{margin: 0;}
	.lunbo .pull-left{width: 100%;text-align: center;}
	.lunbo .pull-right{width: 100%;padding-left: 10%;padding-right: 5%;float: left!important;}
	.lunbo .pull-right h2{font-size: 16px; text-align: center;}
	.lunbo .pull-right h4,.lunbo .pull-right h6{text-align: center; line-height: 18px; font-size: 14px;}
	.lunbo .pull-right p{line-height: 20px;margin: 0;text-align: justify;}
	/* index-contact */
	.index-contact ul{display: block;}
	.index-contact ul li{margin-top: 10px;}
	/* twopage banner */
	.banner img{width: 100%;}
}

@media (min-width: 768px) and (max-width: 991px) {
	body{font-size:12px; line-height:25px;}
	/*header */
	.alilogo-right,.navbar-brand{display:none;}
	.navbar-nav>li{margin-left: 12px;}
	.nav>li>a{padding:15px 10px;}
	.navbar-default .navbar-nav>li>a{font-size:12px;}
	/* index canhui */
	.index-canhui img{width: 100%;}
	/* index index-jieshao */
	.index-jieshao img{width: 100%;}
	.index-jieshao-left strong{font-size: 28px;padding: 20px 30px 10px 30px;}
	.index-jieshao-left p{line-height: 27px;}
	/* index-news */
	.index-news-img img{width: 100%;}
	.index-news-right .media-body{padding-top: 0;}	
	/* twopage banner */
	.banner img{width: 100%;}
	/* news */
	.newslist .newslist-right h4{font-size: 18px;line-height: 30px;}
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	.container{padding:0;}
	/* nav */
	.navbar-brand{display:none;}
	.navbar-nav>li{margin: 0;}
	.navbar-default .navbar-nav>li>a{font-size:14px;}
	/* index canhui */
	.index-canhui img{width: 100%;}
	/* index index-jieshao */
	.index-jieshao img{width: 100%;}
	.index-jieshao-left strong{font-size: 28px;padding: 20px 30px 10px 30px;}
	.index-jieshao-left p{line-height: 27px;}
	/* index news */
	.index-news-img img{width: 100%;}
	.index-news-right .media-body{padding-top: 0;}
	/* twopage banner */
	.banner img{width: 100%;}

}

 

@media (min-width: 1200px) { 
	.container{padding:0;width:1200px;}
	/* nav */
	.navbar-brand{display:none;}
	/* luntan */
	.luntan img{width: 100%;}
	/* twopage banner */
	.banner img{width: 100%;}

}