
/*@font-face{
	font-family:'MontblancType';
	src:url('MontblancType-Light.ttf');
	font-style:normal;
	font-weight:normal;
	text-rendering:optimizeLegibility
	}*/
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

body
{
	 font-family: "宋体" !important;
	 font-style:normal;
	letter-spacing:1.5px;
	background:#FFF;
}


.page-num {
	width: 50px;
	height: 34px;
	border: 1px solid #d9d9d9;
	border-color: #d9d9d9;
	text-align: center;
}

.dropdown-submenu {  
	position: relative;  
}  
.dropdown-submenu .dropdown-menu {  
	top: 0;  
	left: 172px !important;  
	margin-top: -6px;  
	margin-left: -1px;  
	-webkit-border-radius: 0 6px 6px 6px;  
	-moz-border-radius: 0 6px 6px;  
	border-radius: 0px;  
}  
.dropdown-submenu:hover > .dropdown-menu {  
	display: block;  
}  
.dropdown-submenu > a:after {  
	display: block;  
	content: " ";  
	float: right;  
	width: 0;  
	height: 0;  
	border-color: transparent;  
	border-style: solid;  
	border-width: 5px 0 5px 5px;  
	border-left-color: #ccc;  
	margin-top: 5px;  
	margin-right: -10px;  
}  
.dropdown-submenu:hover > a:after {  
	border-left-color: #fff;  
}  
.dropdown-submenu.pull-left {  
	float: none;  
}  
.dropdown-submenu.pull-left > .dropdown-menu {  
	left: -100%;  
	margin-left: 10px;  
	-webkit-border-radius: 6px 0 6px 6px;  
	-moz-border-radius: 6px 0 6px 6px;  
	border-radius: 6px 0 6px 6px;  
}  


a, a:hover, a:focus
{
	text-decoration:none;
	
}
a:hover, a:focus
{
	color:#A9DCFA;
}

.navbar-nav>li>.dropdown-menu 
{
    margin-top: 29px;
}

.dropdown-menu {
    padding: 37px 0;
	position:absolute;
	border-radius: 0px;
}

.dropdown-header, .dropdown-menu>li>a {
	color:#04287a;
	font-size:15px;
}


.btn-group>.dropdown-menu:after, .dropdown-toggle>.dropdown-menu:after, .dropdown>.dropdown-menu:after {
    position: absolute;
    top: -7px;
   left: 47%;
    right: auto;
    display: inline-block!important;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    content: '';
}


.navbar-right .kefu {
    right: -88%;
    left: auto;
}

toggle>.dropdown-menu:before, .dropdown>.dropdown-menu:before, .btn-group>.dropdown-menu:after, .dropdown-toggle>.dropdown-menu:after, .dropdown>.dropdown-menu:after {
    
}


/*********公共样式*********/
.btn-flat-white {
    border: 1px solid #FFF;
    background: none;
    color: #FFF;
    text-shadow: none;
    font-weight: normal;
	border-radius: 4px;
}
.btn-flat-white:hover,.btn-flat-white:focus
{
	color:#A9DCFA;
}

.my-panel .my-head
{
	text-align:center;
	font-size:18px;
	padding:6px 0px;
	color:#FFF;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	position:relative;
}

.my-body
{
	padding:10px;
	border:1px solid #D6D6D6;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:17px;
}

.more
{
	position:absolute;
	right:0px;
	font-size:16px;
	padding:0px 20px;
	top:6px;
}

.more a
{
	color:#FFF; 
}

.blue-block
{
	background-color:#012763;
}

/*--------公共样式---------*/

.navbar {
    margin-bottom: 0px;
}

.container
{
	width:1170px !important;
	padding:0px;
}

.container span
{
	font-family:"宋体" !important;
}

.head
{
     min-width:1170px;
	 background:url(../images/toubu.png);
	 background-color:#012A5C;
	//background-color:#012A5C;
	background-position: center;
background-repeat: no-repeat;
	font-family:"宋体";
}

.logo-b
{
	height:135px;
	width:200px;
	
}


.logo
{
	
	height:135px;
	background-image:url(../images/header1.png);
	position:absolute;
	z-index:9999;
	
}
/*********顶部导航栏*********/ 
.head-nav
{
	background:none;
	border:none;
	height:73px;
}
.head-nav .navbar-nav>li>a {
    color:#FFF;
	font-size:17px;
	padding: 10px 18px;
}

.head-nav .navbar-nav>li>a:hover,.head-nav .navbar-nav>li>a:focus, .top-bar .navbar-nav>li>a:focus,.more a:hover {
    color:#A9DCFA;
}

.head-nav .navbar-nav>.open>a, .head-nav .navbar-nav>.open>a:focus, .head-nav .navbar-nav>.open>a:hover {
    color:#FFF;
    background:none;
}


.kefu
{
	background-image:url(../images/guzhang.png);
	background-repeat:no-repeat;
	background-position: 15px 15px;
	padding-left:216px;
}


/*--------顶部导航栏---------*/

/*********顶部菜单栏**********/
.top-bar
{
	background:none;
	border:none;
	height:63px;
}

.top-bar .navbar-nav>li>a {
    color:#FFF;
	font-size:14px;
	padding:20px 6px;
}

.top-bar .navbar-form
{
	margin-top:18px;
}

.top-bar .navbar-nav>li>a:hover, .top-bar .navbar-nav>li>a:focus,.video-more a:hover {
    color:#A9DCFA;
}

.top-bar .top-search
{
	font-size:12px !important;
}

.top-bar .top-search input
{
	border-radius:2px;
	padding:2px 10px;
	width:150px;
	height: 25px;
}

.top-bar .top-search button
{
	font-size:12px !important;
	padding:4px 10px;
}

/*--------顶部菜单栏---------*/




/*--*/

/*底部*/
.foot
{
	background-color:#012763;
	color:#FFF;
	text-align:center;
	padding:35px 0px 25px 0px;
	font-size: 13px;
	margin-top:30px;
	font-family:"宋体";
}

.f-nav
{
	text-align:left;
}

.f-nav .col-xs-2
{
	margin-bottom:0px;
}

.f-nav .f-area
{
	padding-right:10px;
}

.foot .f-title
{
	font-size:18px;
	padding-bottom:5px;
	margin-bottom:13px;
	border-bottom:1px solid #FFF;
}

.foot .f-title a, .foot .f-item a
{
	color:#FFF;
}

.foot .f-title a:hover, .foot .f-item a:hover, .online a:hover
{
	color:#A9DCFA;
}

.foot .f-item
{
	font-size:15px;
	margin-bottom:5px;
}

.about
{
	font-size:18px;
	margin-bottom:13px;
}

.online
{
	font-size:18px;
	margin-top:5px;
	margin-left:3px;
}

.online a
{
	color:#FFF;
}

.phone
{
	margin-left:6px;
	font-size:15px;
}

.friendlink-ct .col-xs-12
{
	text-align:left;
	margin-bottom:15px;
}

.friendlink-ct img
{
	width:80%;
	
}

.friendlink-ct a{
	font-size:12px;
	color:#FFF;
	text-align:left;
	margin-left:15px;
}

.friendlink
{
	text-align:left;
	font-size:18px;
	margin-left:29px;
	margin-bottom:8px;
}

/***面包屑**/

.breadcrumb {
    border-radius: 0px;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;
	font-size:18px;
	color:#04287a;
	background-color: #fff;
}

.breadcrumb a{
	color:#04287a;
}

.breadcrumb > li + li::before {
    color: #04287a;
    content: ">" !important;
    padding: 0 5px;
	color:#04287a;
}

.hidd
{
	display:none;	
}

.contact-bg-1
{
	 position:absolute;
	 margin-top:-156px;
	 margin-left:693px;
}

.contact-bg
{
	 position:absolute;
	 margin-top:-88px;
	 z-index:1000;
	 margin-left:-51px;	
}

.tel
{
	position: absolute;
    z-index: 10000;
    margin-top: -60px;
	margin-left:-20px;	
}

.icon3-text
{
	position: absolute;
    z-index: 10000;
    width: 300px;
    text-align: center;
    color: #888888;
    margin-left: 8px;
    line-height: 15px;	
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #e73d4a;
    border-color: #e73d4a;
    cursor: default;
}

.pagination>li>a, .pagination>li>span {
    padding: 6px 12px;
    margin-left: 2px;
	color:#000;
}

.breadcrumb {
	border-radius: 0px;
	list-style: outside none none;
	margin-bottom: 20px;
	padding: 8px 15px;
	font-size:18px;
	color:#04287a;
	background-color: #fff;
}

.breadcrumb a{
	color:#04287a;
}

.breadcrumb > li + li::before {
	color: #04287a;
	content: ">" !important;
	padding: 0 5px;
	color:#04287a;
}

.breadcrumb > li {
    margin: 0px;
}

.breadcrumb
{
	padding: 13px 5px 30px;
	margin-bottom: -19px;
	background-color: transparent;
	list-style: none;
	border-radius: 0px;
}

.breadcrumb a
{
	color: #04287a;
}


div.justify 
{ 
text-align:justify;
}
div.justify > span 
{ 
　　display: inline-block /* Opera */; 
　　padding-left: 100%; 
}

.relationRead  a{
margin-right:15px;
}


