@charset "gb2312";
/* CSS Document */
*{padding:0px;margin:0px;}
body{font-size:14px;color:#333; line-height:23px;font-family:AvenirRoman, HelveticaNeue-Light, Helvetica Neue, arial, Hiragino Sans GB, 冬青黑体, Microsoft YaHei New, Microsoft Yahei, 微软雅黑, 宋体, SimSun, STXihei, 华文细黑, sans-serif;}
.h10{width:100%;height:10px;float:none; clear:both; overflow:hidden;}
.h20{width:100%;height:20px;float:none; clear:both; overflow:hidden;}
.h30{width:100%;height:30px;float:none; clear:both; overflow:hidden;}
.clear{width:100%;height:1px;float:none; clear:both; overflow:hidden;}
a{color:#333;text-decoration:none;}
a:focus, a:hover{color:#333;}
header{min-height:112px;width:100%; background:url(../images/headerbj.jpg) repeat-x center center;background-size: 100% 100%;}
.headerleft{line-height:112px;}
.headerright{text-align:right;line-height:30px;}
.headerright .lang{padding-bottom:20px;padding-right:0px;}
.carousel-control{font-size:120px;padding-top:10%;}
.navbar{border-radius:0px;}
.navbar-default{border-color:none;border-width:0px;max-height:69px;margin-bottom:0px;}
.navbar-default{background-color:#122d4b;border:0px;color:#fff;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{min-height:69px;}
.navbar-toggle{margin-top:18px;margin-bottom:0px;}
.container-fluid{width:1170px;min-height:69px;margin:0 auto;border-color:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{min-height:69px;}
.navbar-brand{display:none;}
.navbar-nav>li>a{padding:0 36.666px;line-height:69px;font-size:14px;color:#fff;}
.navbar-nav>li{line-height:69px;margin:0 5px 0 5px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:#e40011;color:#ffffff;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#fff;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:#e40011;color:#ffffff;}
.dropdown-menu{min-width:145px;}
.dropdown-menu>li{border-bottom:1px dotted #ededed;}
.dropdown-menu>li>a{padding:8px 0px;text-align:center;}
.row{padding:0px 0px;margin:0px 0px;}
.searchbar{background:#e6e8eb;min-height:50px;line-height:50px;}
.searchbar input[type='text']{margin-top:8px;}
.searchbar p{padding:0px;margin:0px;}
.indexclass > .item{background:#122d4b;min-height:148px;margin-right:20px;color:#fff;width:18.565555%;padding:0px;}
.indexclass > .over{background:#cc0000;}
.indexclass > .item a{color:#fff;display:block;min-width:100%;min-height:148px;}
.indexclass > .item a span{padding:20px 20px;display:block;}
.indexabout{line-height:25px;}
.indexabout img{padding:0 35px 0 0;}
.title1{position:relative;line-height:73px;height:73px;}
.title1 > h1{width:1140px;line-height:35px;height:35px;padding:0px;margin:0px auto;position:relative;}
.title1 > h1 > b{font-size:18px;color:#e40011;font-weight:normal;position:absolute;border-bottom:3px solid #999;}
.title1 > h1 > span{font-size:16px;float:right;line-height:35px;display:block;}
.title1 > h2{font-size:15px;width:1140px;line-height:35px;padding:0px;margin:0px auto;}
.title1 > h1 > .nav{float:right;position:absolute;right:0px;top:16px;}
.title1 > h1 > .nav a{font-size:12px;display:block;background:#60666d;color:#fff;padding:0px 16px;margin:0 2px;float:left;}
.title1 > h1 > .nav a:hover{background:#e40011;}
.indexnews img{max-width:100%;}
.indexnews > .list-group{width:100%;}
.indexnews .list-group .list-group-item{border:0px;border-bottom:1px dotted #ddd;padding:5px 0px;margin:1px 0px;clear:both;float:none;background:url(../images/icon-1.png) no-repeat 0 center;text-indent:8px;}
.indexnews .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;}
.CUSTOMER{padding:0px;}
.CUSTOMER .item{margin:10px 0px;border-right:1px dotted #ddd;text-align:center;}
.links{background:#f4f5f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.links .container{height:40px;line-height:40px;text-align:center;}
.links .container a{padding:0 13px;}
.footermenu{text-align:center;line-height:30px;}
.footermenu a{padding:0 13px;border-right:1px solid #333;}
footer{background:#424345;min-height:65px;width:100%;padding:15px 0px;}
footer p{text-align:center;line-height:30px;padding:0px;margin:0px;color:#999999;}

.neiye_left{background:#5089c7;min-height:220px;width:20%;padding:0px;padding-bottom:20px;}
.neiye_left > h3{width:100%;height:89px;line-height;89px;font-size:24px;color:#ffffff;font-weight:bold;background:#122d4b;padding:0px;margin:0px;line-height:89px;text-indent:20px;margin-bottom:20px;}
.neiye_left > li{list-style:none;list-style-type:none;margin-bottom:10px;}
.neiye_left > li > a{width:100%;height:35px;line-height:35px;text-indent:20px;display:block;color:#ffffff;border-left:5px solid #5089c7;}
.neiye_left > li a:hover{width:100%;height:35px;line-height:35px;text-indent:20px;display:block;color:#ffffff;background:#122d4b;border-left:5px solid #cc0000;}
.neiye_left > li .on{width:100%;height:35px;line-height:35px;text-indent:20px;display:block;color:#ffffff;background:#122d4b;border-left:5px solid #cc0000;}
.neiye_right{width:80%;min-height:220px;padding:0px;background:#eeeeee;padding:0 28px 30px 28px;}
.neiye_right > h1{font-size:18px;line-height:53px;border-bottom:1px solid #b4b4b4;padding:0px;margin:0px;font-weight:bold;}
.neiye_right > h1 > span{float:right;font-size:14px;line-height:53px;color:#666;}
.neiye_right > .table > caption{font-size:18px;text-align:center;line-height:58px;font-weight:bold;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>td{vertical-align:middle;text-align:center;padding:3px;}
.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:1px solid #999;}
.news .list-group-item{border:0px;border-bottom:1px dotted #ddd;padding:5px 0px;margin:1px 0px;clear:both;float:none;background:url(../images/icon-1.png) no-repeat 0 center;text-indent:8px;}
.news .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;}
th{text-align:center;background:#78b7dd;color:#000;}
.form-group{padding:0px 0;width:80%;margin:0 auto 10px auto;}
.control-label{text-align:right;}
h5{font-size:20px;font-weight:bold;text-align:center;line-height:30px;}
.page {
	display: block;
	text-align: center;
	height: 32px;
	line-height: 32px;
	padding: 0px 0;
	color: #333;
	width:100%;
}

.page a,.page span {
	padding: 6px 10px;
	font-size: 12px;
	border: solid 1px #999;
	border-radius: 2px;
	margin-right: 6px;
	color: #333;
}

.page .hover {
	font-weight: bold;
	background: #eb5323;
	color: #333;
	border-color: #eb5323
}
.page select{ display:none;}