﻿﻿@charset "utf-8";



/*菜单样式*/

#mainmenu  {background:#023197}
#mainmenu  .navbar-inverse {background:none;border:0px;min-height:40px;margin-bottom:0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px}
#mainmenu  .navbar-inverse .navbar-nav>li {text-align:left; }
#mainmenu  .navbar-inverse .navbar-nav>li>li {border:0px;}
#mainmenu  .navbar-inverse .navbar-nav>li>a {padding:10px 25px;font-size:1em;color:#fff;border-right:1px solid #16419f;border-left:1px solid #022c88}
#mainmenu  .navbar-inverse .navbar-nav>li>a:hover {background:#1767c9}
#mainmenu  .navbar-inverse .navbar-nav li li a  {color:#555;padding:8px 15px;}

#mainmenu  .navbar-inverse .navbar-link {color:#fff}
#mainmenu  .navbar-inverse .navbar-brand {color:#fff;padding:2px 15px;padding-top:15px}

#mainmenu  .navbar-inverse .navbar-toggle:hover, #mainmenu .navbar-inverse .navbar-toggle:focus
{
	background-color:#007cda !important;
}

#mainmenu .navbar-inverse .in .navbar-nav>li>a {padding:10px 15px;}

#mainmenu  .navbar-inverse .in  .dropdown-menu>li>a {color:#fff;padding:5px 15px;padding-left:25px;}
#mainmenu  .navbar-inverse .in  .dropdown-menu>li>a:hover {background:#000}

#mainmenu  .navmenu-brand {color:#ccc;padding:5px 15px}



#mainmenu .offcanvas.in  {width:200px;border-left-color:#ccc;background:#fff;}
#mainmenu .offcanvas.in .navbar-nav>li>a,#mainmenu .offcanvas.in .dropdown-menu>li>a

{
	color:#333;
	border-bottom:1px solid #e0e0e0;
}



#mainmenu .offcanvas.in .navbar-nav>li>a:hover,#mainmenu .offcanvas.in .navbar-nav>li>a:focus
{
	background-color:#f5f5f5;
}

#mainmenu .offcanvas.in .dropdown-menu>li>a:focus,#mainmenu .offcanvas.in .dropdown-menu>li>a:hove
{
	background-color:#f5f5f5;
}

.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px;
	border-radius: 0 6px 6px 6px;
}
.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;
}

.toplink  a  { line-height:30px;opacity:0.8;margin-left:20px;}
.toplink  a:hover {opacity:1; text-decoration:none}
.menuitem {padding-left:15px;padding-right:15px;line-height:70px;}
.menuitem:hover {color:#2356a7}


.headerlink,.headerlink  a {color:#fff}	

body {background-color:#fff;position:relative;}

.whitebg {background:#fff;}

#videoBlock {margin-top:20px;clear:both}
.padding1xbt {padding-bottom:10px}
.margin1xleft {margin-left:10px;}
.margin2xleft {margin-left:20px;}
.margin1xright {margin-right:10px;}
.margin2xright {margin-right:20px;}
.line2xheight {line-height:200%;}
.opacity-button {border:0px;background:none;padding:0px;}

html,body,p,div,h1,h2,h3,h4,h5,h6,span { font-family:"STXiHei","Microsoft Yahei","微软雅黑",arial, sans-serif;-webkit-text-size-adjust:none;}
label {font-weight:normal}
body,p,div,td,li {color:#333}
textarea { overflow:auto}
.radius {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
}
.radius5 {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius:5px; 
}
table {border-collapse:collapse}

.graytext {color:#999;}
.graytext:hover {color:#555;}

.home_header { font-size:1.2em;font-weight:normal;color:#666;}

.stButton  span
{
	height:24px !important;
}

.radius15 {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px; 
}

.border-top {border-top:1px solid #e0e0e0}
.border-bottom {border-bottom:1px solid #e0e0e0}

.border-right {border-right:1px solid #e0e0e0}
.border-left {border-left:1px solid #e0e0e0}

.input-xs {height:24px;text-indent:5px;border:0px;background:#f2f2f2;color:#555;border:1px solid #e0e0e0;background:#fff;}

.gray {color:#999;}
.dark {color:#666;}
.dbllineheight {line-height:180%}
.justify {text-align:justify}
.margintp {margin-top:10px}
.margin2xtp {margin-top:20px}
.margin3xtp {margin-top:30px}
.margin4xtp {margin-top:40px}

.marginbt {margin-bottom:10px}
.margin2xbt {margin-bottom:20px}
.margin3xbt {margin-bottom:30px}
.margin4xbt {margin-bottom:40px}


.homebox {margin-left:120px;}
.homebox .title,.homebox .more {color:#008490}
.homebox .summary {}


.marginbtdbl {margin-bottom:20px}
.lowopacity {	filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8;
}


.graybutton {display:inline-block;  padding:1px 20px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;background:#004986;color:#fff;
border-radius:5px;  
}
.graybutton:hover { text-decoration:none;color:#fff;background:#910004;}

.linkbutton {display:inline-block;  padding:5px 10px;border:1px solid #d0d0d0;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px;background:#fff;color:#444;
border-radius:4px;  
}
.linkbutton:hover { text-decoration:none;color:#fff;background:#259e11;border:1px solid #259e11}


.light-gray {color:#ddd;}
.text-inverse {color:#fff}
.text-lightgray {color:#dddddd;}
.header-text {font-size:16px;font-weight:bold\9;}
.small {font-size:11px !important;}

.border {border:1px solid #e0e0e0}
.outershadow {box-shadow:-1px 1px 0px 0px #cc4a11 }
.innershadow {box-shadow:inset 1px 1px 0px 0px #cc4a11  }
.shadow {box-shadow:1px 1px 1px 0px #ccc }

.innershadow1 {box-shadow:inset 0px 0px 80px 30px #ececec  }
.shadow {box-shadow:1px 1px 1px 0px #ccc }
.picshadow {box-shadow:0px 0px 8px 1px #ccc}

.header2 {font-weight:bold;font-size:1.2em;margin:15px auto;color:#22ac38}
.header3 {font-weight:bold;font-size:1.2em;margin:15px auto;color:#005dc9;padding-bottom:15px;text-align:center}
.header3 a {color:#005dc9;}
.summarytext {color:#999;line-height:160%;}
.moretext {margin-top:20px;margin-bottom:15px;}
.moretext a {color:#777;}

.homebox .title,.homebox .more {color:#01818c}
.homebox .summary {color:#666;}
.mainborder {border:1px solid #FFDED0}
.fa-icon .fa-circle {color:#de0f05} 
.fa-icon:hover  .fa-circle {color:#de0f05;
		filter:Alpha(opacity=80);
	-moz-opacity:0.8;  
	opacity:0.8;
} 
a {color:#333;}
a:hover {color:#259e11}

.articleList {line-height:200%}

.searchbox {background:#ff7133;height:22px;margin:0px auto;padding-top:2px;}
.searchkeyword {height:20px;border:0px;background:none;width:100%;color:#fff;}

#homeTop {position:absolute;height:50px;left:0px;top:0px;width:100%;text-align:center;z-index:2000}



#bdshare {padding-bottom:0px !important;}
#bdshare span.bds_more, .bds_tools a {display:inline-block !important;float:none !important;}


#page_body {margin-top:20px;}
#page_title { font-size:1.4em; color:#004986;margin:20px auto;font-weight:normal}

#page_content {margin:20px auto;}
#page_content, #page_content p,#page_content div,#page_content td {line-height:180%}

#footer  {background:#fff;line-height:26px;padding:8px 0px;}
#footer_nav {padding:15px 0px;background:#f8f8f8;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
#footer_nav * {color:#444;}
#footer_nav h5 {font-weight:bold; font-size:1.2em;}
#footer_nav a {color:#666;display:block;line-height:200%;}
#footer_nav .icons a:hover i {text-decoration:none}
#footer_nav .icons a i {margin-right:5px;}
#footer_nav .icons a:hover {color:#e20606;}

 


.form-group {margin-bottom:10px}

#leftpanel {width:240px ;padding-top:30px; vertical-align:top; }
#right_panel {min-height:700px;padding:40px 0px;vertical-align:top}
#content_panel { min-height:600px;}

.tborder {border-top:1px solid #e0e0e0;}
.bborder {border-bottom:1px solid #e0e0e0;}


#leftpanel .leftheader {height:50px; line-height:50px;text-indent:15px;background:#00479d;font-size:1.2em;color:#fff;border-radius:5px 5px 0px 0px; 
}

#leftNav {border-radius:5px; }
#leftNav ul {list-style:none;margin:0px;clear:both;padding:0px;}
#leftNav ul li a {display:block;padding:10px 0px;line-height:20px;border-bottom:1px solid #e5e5e5; text-align:left;text-indent:15px; }
#leftNav ul li a:hover {text-decoration:none;color:#0151b4;background:#efefef }
#leftNav ul li  li a {font-size:13px;padding:8px 0px;padding-left:15px;padding-right:5px;border-top:0px;border-right:0px;border-bottom:1px solid #efefef;margin-bottom:0px;
}

#leftNav>ul>li.active>a 
{
	background:#0059c8;color:#fff;border-bottom:0px;
}

#leftNav>ul>li.active
{
	border:1px solid #0059c8
}


#leftNav>ul>li>ul>li.active>a 
{
	background:#32a6ff;color:#fff;
}


#leftNav ul ul {margin:0px 0px;}
#leftpanel  #leftNav ul li  li a:hover {text-decoration:none;}


#leftNav ul li  li li a {font-size:0.9em;padding:6px 0px;padding-left:35px;padding-right:5px;border-top:0px;background:#fff url(../images/menu-right.jpg) no-repeat 35px 12px;border-bottom:1px solid #efefef}
#leftpanel  #leftNav ul li  li li a:hover {text-decoration:none;background:#fff url(../images/menu-right.jpg) no-repeat 35px 10px}




.hline {border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:20px;}

#prev {display:block;width:20px;heigh:35px; margin-top:100px;background:url(../images/prev1.png) no-repeat left center}
#next {display:block;width:20px;heigh:35px; margin-top:100px;background:url(../images/next1.png) no-repeat right center}

#prev:hover {background:url(../images/prev1_over.png) no-repeat left center}
#next:hover { background:url(../images/next1_over.png) no-repeat right center}

.prod {text-align:center;border:1px solid #e0e0e0;border-top:8px solid #0051b3}
.prod .pic  {display:block;}
.prod .title a {display:block;margin-top:10px;text-align:left;font-size:1.2em;font-weight:bold;margin-bottom:5px;color:#259e11}
.prod .summary,.prod .summary * {text-align:left;color:#666 !important}
.prod .moretext {text-align:left;}

.home_articles .icon {height:16px;width:16px;line-height:18px;display:inline-block;-moz-border-radius:3px;
-webkit-border-radius:3px;margin-right:5px;color:#fff;font-size:0.9em;text-align:center;
border-radius:3px; 
}


.home_articles  .time {font-size:0.9em;color:#666;}

.home_articles .title {line-height:28px;background:url(../images/graydot.jpg) no-repeat left 12px; display:block;color:#666;border-bottom:1px solid #f0f0f0}
.home_articles a:hover {color:#004986;}
.home_articles .title a {text-indent:12px;}

.cattop {height:6px;background:#005dc9}
.cat {border:1px solid #e0e0e0;border-top:0px;width:100%;margin-bottom:20px;}
.subcat {margin:10px;margin-left:25px;margin-right:15px;min-height:140px;}
.subcat a {display:block;margin:8px auto;color:#666}

.home_tab:hover,.home_activetab:hover,.home_activetab {background:url(../images/home_activetab.jpg) no-repeat center center;color:#fff;text-decoration:none;line-height:32px;height:32px}
.centerColumn {border-left:0px;border-right:0px;}
.prodcat  {background:url(../images/caticon.jpg) no-repeat left 8px;text-indent:20px;display:inline-block}

#home_profile {line-height:26px;color:#555;font-size:0.9em}

.btnmore {display:inline-block;padding:5px 30px;border:1px solid #d0d0d0;color:#555;
-moz-border-radius: 6px;
-webkit-border-radius:6px;
border-radius:6px; 
}

.btnmore:hover  {color:#008f3b;border:1px solid #008f3b;text-decoration:none}

/*---------------版面样式-------------------*/
.List {padding-left:15px;padding-right:15px;}

.titleList {padding-left:0px;padding-right:0px;}
.titleList .item  {display:block;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0;}
.titlelist .title {line-height:40px;}
.titleList .item .title  a {background:url(../images/news2.png) no-repeat left 2px;text-indent:25px;display:block;}
.titleList .item .title  a:hover {color:#004986}
.titleList .item .title,.titleList .item .time {padding:0px;}
.titleList .item .content {margin-left:25px;}
.titleList .item .time {color:#666;}
.titleList .item .summary {margin-top:5px;color:#888;}
.titleList .item .tag {margin-top:10px;color:#999;}
.titleList .item .tag  a {color:#666666;}
.titleList .item .download  a {color:#666;display:block;background:url(../images/pdf.png) no-repeat left 2px;text-indent:22px;margin-top:10px}


.topBottom { }
.topBottom  .item{background:#fff; position:relative;margin-bottom:30px;}
.topBottom  .item .pic {display:block;position:relative;border:1px solid #e0e0e0;}
.topBottom  .item .title {color:#004986;line-height:25px;font-size:1.1em;margin-top:10px;display:block;}
.topBottom  .item .summary {line-height:20px !important;color:#555;text-align:left;margin:0px 10px;margin-top:10px}
.topBottom  .item .summary p,.topBottom  .item .summary div,.topBottom  .item .summary li {color:#555;}

.topBottom  .item .summary ul {margin:5px  0px;padding-left:20px;}
.topBottom  .item .pic .playicon
{
	height:100%;background:url(../images/play.png) no-repeat center center;position:absolute;left:0px;top:0px;width:100%;display:none;cursor:hand;
}

.topBottom1 {}
.topBottom1  .item{background:#fff;position:relative;}
.topBottom1  .item .pic {display:block;}
.topBottom1  .item .title {color:#004986;line-height:25px;}
.topBottom1 .item .summary {color:#de0f05;line-height:20px !important;color:#999;text-align:left;min-height:50px;margin-top:10px;}
.topBottom1 .item .tag {margin-top:10px;color:#999;}
.topBottom1 .item .tag  a {color:#666666;}


 
.leftright  .item .pic {background:#fff;display:block;padding:5px;}
.leftright  .item .title {color:#004986;line-height:25px;}
.leftright  .item .summary {color:#999;text-align:left;min-height:50px;margin-top:10px;}
.leftright  .item .summary p,.leftright  .item .summary div,.leftright  .item .summary li {color:#666;}
.leftright  .item .summary ul {margin:5px  0px;padding-left:20px;}

.leftright .item .tag {margin-top:10px;color:#999;}
.leftright .item .tag  a {color:#666666;}
.leftright .item .more {margin-top:20px;}

.cascade>.item  {margin-bottom:20px; }
.cascade>.item>.header {font-weight:bold;color:#555;}
.cascade>.item>.titleList>.item {padding:5px 0px;}
.cascade>.item>.more {margin-top:10px;}


#serviceBox .item  {border-bottom:1px solid #e7e7e7;padding-left:10px;}
#serviceBox .item a {
	line-height:30px;
display:block;padding:5px 0px;
}

#serviceBox .item div {float:left;}
#serviceBox .item a .icon {
	width:26px;
	vertical-align:middle;
	line-height:30px;
	margin-right:5px;
}

#leftMenu ul {list-style:none;margin:0px;clear:both;padding:0px;}
#leftMenu li  a {display:block;line-height:40px; text-align:left;text-indent:30px;background:url(../images/arrow12.png) no-repeat 90% center; border-bottom:1px solid #e0e0e0;}

#leftMenu li  a:hover {text-decoration:none;background:#f5f5f5 url(../images/arrow12.png) no-repeat 90% center; }


/*新增样式*/

.thumb-pager a {display:inline-block;border:1px solid #e0e0e0;margin-right:5px;margin-bottom:5px;}
 .thumb-pager .cycle-pager-active {border:1px solid #004bbe;}


.tooltip-inner {
  max-width: 500px;
  padding: 3px 8px;
  color: #333;
  text-align: center;
  text-decoration: none;
  background-color: #fff;
  border-radius: 4px;
    border:1px solid #d0d0d0 

}


.tooltip.top .tooltip-arrow {
  border-top-color: #d0d0d0;
}
.tooltip.top-left .tooltip-arrow {
  border-top-color: #d0d0d0;
}
.tooltip.top-right .tooltip-arrow {

  border-top-color: #d0d0d0;
}
.tooltip.right .tooltip-arrow {
  border-right-color: #d0d0d0;
}
.tooltip.left .tooltip-arrow {
  border-left-color: #d0d0d0;
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #d0d0d0;
}
.tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #d0d0d0;
}
.tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #d0d0d0;
}

.affix{position:fixed;top:20px;z-index:1000}
.affix-bottom{position:absolute;}

.header1 {font-size:1.6em;color:#22ac38;}
.desctext {color:#888;font-size:1.1em;margin-top:10px;}

blockquote {font-size:1em;}
.cycle-slideshow-responsive,.cycle-slideshow-responsive * {
	BOX-SIZING: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
 
.cycle-slideshow-responsive {
	POSITION: relative; MIN-WIDTH: 200px; PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; width:100%;PADDING-RIGHT: 0px;  PADDING-TOP: 0px
}

.cycle-slideshow-responsive IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px;cursor:hand;
}


.cycle-pager {
text-align: center;
width: 100%;
z-index: 500;
position: absolute;
bottom: 10px !important;
overflow: hidden;
}

.cycle-pager-bottom
{
	text-align: center;
width: 100%;
z-index: 500;
position:relative;
margin-top:15px;
}

.cycle-pager span {
font-family: arial;
font-size: 36px;
width: 15px;
height: 12px;
display: inline-block;
color: #fff;
cursor: pointer;
}

.cycle-pager span.cycle-pager-active {
color: #004986;
}


.column_left {padding-right:0px;margin-right:-5px;}
.column_mid {padding-right:5px;}
.column_right {padding-left:5px;}

.column_left1 {padding-right:5px;}
.column_mid1 {padding-left:5px;}
.column_right1 {padding-left:0px;margin-left:-5px;}

.floater {z-index:20000;position:absolute;border:1px solid #e0e0e0;}
#rightFloater a {display:block;padding:5px 8px;margin-bottom:1px;background:#efefef;color:#777;text-align:center;}
#rightFloater a:last-child {margin-bottom:0px;}
#rightFloater a:hover {text-decoration:none;background:#023197;color:#fff}
#rightFloater a .glyphicon {font-size:24px;}

/*
.partner img {
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
	}
.partner a:hover img {
	-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
	}
*/


@media (max-width: 740px)
{
html,body,.dropdown-menu{font-size:13px;}
#mainmenu  .navbar-nav>.open>.dropdown-menu>.dropdown-submenu>.dropdown-menu
{
	display:block;
}

#mainmenu  .navbar-nav>.open>.dropdown-menu>.dropdown-submenu>.dropdown-menu a,#mainmenu  .navbar-nav>.open>.dropdown-menu>.dropdown-submenu>.dropdown-menu a:hover,#mainmenu  .navbar-nav>.open>.dropdown-menu>.dropdown-submenu>.dropdown-menu a:focus
{
	text-indent:15px;
}

.footer_link 
{
	text-align:left
}



}





@media (min-width: 768px)
{
#mainmenu  .navbar-nav>li.dropdown:hover>.dropdown-menu {   display: block;     }
html,body {font-size:12px;}
#mainmenu  .navbar-inverse .navbar-nav>li>a  {padding-left:20px;padding-right:20px;}


}


@media (min-width: 900px)
{
html,body {font-size:12px;}
#mainmenu  .navbar-inverse .navbar-nav>li>a  {padding-left:30px;padding-right:30px;}

}

@media (min-width: 1000px)
{
html,body {font-size:13px;}

#mainmenu  .navbar-inverse .navbar-nav>li>a  {padding-left:40px;padding-right:40px;}

}



@media (min-width: 1200px)
{
	
html,body {font-size:13px;}
#mainmenu  .navbar-inverse .navbar-nav>li>a  {padding-left:50px;padding-right:50px;}

}






@media (min-width: 1600px)
{
	html,body {font-size:14px;}
	#mainmenu  .navbar-inverse .navbar-nav>li>a  {padding-left:60px;padding-right:60px;}

}
