@charset "UTF-8";
/* Base Reset */
* {margin: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll; /*-webkit-font-smoothing: antialiased;*/ -moz-osx-font-smoothing: grayscale;}
:focus { outline:0;}
img { border:0; vertical-align: top;}
a img { vertical-align: middle;}
/*
img{
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;
}*/
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

.shares {list-style:none;display:inline;} 
.shares .share {display:inline-block;}

.hover{width: 67px;height: 92px;display: block;overflow: hidden;position: relative;}
.hover:hover{overflow: visible;}
.hover .weixin{position: absolute;left:0px;margin-top: -255px;}
        


/*floatbar*/
.main-im{ position:fixed; right: 0px; top:150px; z-index: 100; width: 110px; height: 272px; _position:absolute; _right:expression(eval(document.documentElement.scrollLeft+2));
 _top:expression(eval(document.documentElement.scrollTop+200));}
 
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative;}
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px;}
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9;}
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px;
 border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qqim/qq-icon-bg.png) no-repeat center 8px;}
  
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px;
 top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
   
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute;}
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:none;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 135px; border-bottom: 1px solid #dddddd; padding-top:20px;}
.main-im .im_main .im-tel div{font-size: 12px; line-height:22px; margin-top:0px;}.main-im .im_main .im-tel .tel-num { font-family: Arial;  color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa;}
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px;
 background: url(../images/qqim/weixing-icon.png) no-repeat center center;float:left;}
    
.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd;
 position: absolute; left: -125px; top: -126px;}
     
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid;
 border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
      
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd;
 border-width: 8px; left: 112px; top: 132px; position: absolute;}

.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px; color:#666; margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px;
 background: url(../images/qqim/totop-icon.png) no-repeat center center;float:right;}
 
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px;}
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px;}
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/qqim/close_im.png) no-repeat left top;}
.main-im .close-im a:hover { text-decoration: none;}
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/qqim/open_im.png) no-repeat left top;}


/*floatbar*/
.main-jj{ position:fixed; right: 0px; top:350px; z-index: 100; width: 110px; height: 272px; _position:absolute; _right:expression(eval(document.documentElement.scrollLeft+2));
 _top:expression(eval(document.documentElement.scrollTop+200));}
 
.main-jj .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative;}
.main-jj .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px;}
.main-jj .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9;}
.main-jj .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px;
 border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qqim/qq-icon-bg.png) no-repeat center 8px;}
  
.main-jj .img-qq {max-width: 60px; display: block; position: absolute; left: 6px;
 top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
   
.main-jj .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute;}
.main-jj .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:none;}
.main-jj .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 135px; border-bottom: 1px solid #dddddd; padding-top:20px;}
.main-jj .im_main .im-tel div{font-size: 12px; line-height:22px; margin-top:0px;}.main-jj .im_main .im-tel .tel-num { font-family: Arial;  color: #e66d15;}
.main-jj .im_main .im-tel:hover { background: #fafafa;}
.main-jj .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px;
 background: url(../images/qqim/weixing-icon.png) no-repeat center center;float:left;}
    
.main-jj .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd;
 position: absolute; left: -125px; top: -126px;}
     
.main-jj .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid;
 border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
      
.main-jj .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd;
 border-width: 8px; left: 112px; top: 132px; position: absolute;}

.main-jj .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px;}
.main-jj .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px; color:#666; margin:0 auto; text-align:center;}
.main-jj .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px;
 background: url(../images/qqim/totop-icon.png) no-repeat center center;float:right;}
 
.main-jj .im_main .go-top a { display: block; width: 52px; height: 47px;}
.main-jj .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px;}
.main-jj .close-im a { display: block; width: 24px; height: 24px; background: url(../images/qqim/close_im.png) no-repeat left top;}
.main-jj .close-im a:hover { text-decoration: none;}
.main-jj .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/qqim/open_im2.png) no-repeat left top;}

body,p,input,select,textarea {
	font:12px Georgia,'Helvetica', Arial, Helvetica, sans-serif; 
	/* font:14px/1 'microsoft yahei', 'helvetica', 'stheiti stxihei', 'microsoft jhenghei', 'tohoma', 'arial';*/
	color: #666; /*font: normal 12px georgia,arial, helvetica, sans-serif; font-family:georgia,arial, helvetica, sans-serif;*/
font-family:Georgia,"PingHei",STHeitiSC-Light,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif
;}

body {background: url(img/bg.jpg); _text-align:center;}
a:link,a:active,a:hover,a:visited{ text-decoration: none; font-size: inherit; color: inherit;}
a {color: #666;}
a:hover{ text-decoration: none; color: #B92F0F;background: #;}

.theme-showcase .navbar .container {  width: auto;}
.wrapper {}
.wrapper .inner { width:1002px; margin: 0 auto; _text-align: left;}
.focusbg{background: url(../images/container-bg.jpg);}
.navbg{background: #49afe9;}
.containerbg1{background: url(../images/focus-bg.png);}
.footerbg{background: #38a7e8;}
.hrxx{width:96%;height:1px;border-bottom:1px dashed #ccc;}

.content{margin: 0px 0px;}
.content1 span{color: #888;float: left;margin-right: 15px;height: 25px;}
.content1 li{padding: 5px 0px;border-bottom: 1px dotted #ccc;font-size: 15px;}
.content1 li a:hover{color: #006699;}
.content1 li a{color: #1295D8;text-decoration: none;}
.content2 span{color: #888;float: right;margin-right: 2px;height: 25px;}
.content2 li{padding: 5px 0px;border-bottom: 1px dotted #ccc;font-size: 15px;}
.content2 li a:hover{color: #006699;}
.content2 li a{color: #1295D8;text-decoration: none;}
.content3 span{color: #888;float: right;margin-right: 2px;height: 25px;}
.content3 li{padding: 5px 0px 5px 5px;border-bottom: 1px dotted #ccc;font-size: 15px;}
.content3 li a:hover{color: #006699;}
.content3 li a{color: #000000;text-decoration: none;}
#bx-pager-5{margin-bottom: 10px;margin-top: 0px;padding-top: 0px;}
#bx-pager-5 .bxlist a{color: #428bca;margin-right: 20px;} 


#topnav{background:#0197e6;padding-left: 0px;}
#topnav .topnavleft,#topnav .topnavright { padding: 0px 0;}
#topnav a{color:#ffffff;}
#topnav a:visited{color:#ffffff;}
#bottomnav a{color:#ffffff;}
#bottomnav a:visited{color:#ffffff;}
#topnavright a:visited{color:#ffffff;}
#topnavright2 a:visited{color:#ffffff;}
#bottomnav{background:#0197e6;padding-left: 0px;opacity:0.8;}

#topheader{background:#ffffff;padding-left: 0px;}
#topheader .topheaderleft,#topheader .topheaderright { padding: 0px 0;}
#nav{background:#7c7b77;padding-left: 0px;}
#nav .navleft,#nav .navright { padding: 0px 0;}
#nav2{background:#7c7b77;padding-left: 0px;}
#nav2 .navleft,#nav2 .navright { padding: 0px 0;}
.show-grid{padding-top: 10px;padding-bottom: 0px;margin: 0px;}
#weibo-wrap a{display:inline-block; float:left; margin-left:0px; width:37px; height:36px; text-indent:-9999px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
#weibo-wrap a:hover{-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}
#appstore{ background:url(../images/socialicons.png) no-repeat 0 -36px;}
#appstore:hover{background:url(../images/socialicons.png) no-repeat 0 0;}
#rss{ background:url(../images/socialicons.png) no-repeat -50px -36px;}
#rss:hover{background:url(../images/socialicons.png) no-repeat -50px 0;}
#weibo{ background:url(../images/socialicons.png) no-repeat -100px -36px; margin-left:9px;}
#weibo:hover{background:url(../images/socialicons.png) no-repeat -100px 0;}
#youku{ background:url(../images/socialicons.png) no-repeat -150px -36px;}
#youku:hover{background:url(../images/socialicons.png) no-repeat -150px 0;}
#weixin{ background:url(../images/socialicons.png) no-repeat -300px -36px;}
#weixin:hover{background:url(../images/socialicons.png) no-repeat -300px 0;}
#android{ background:url(../images/socialicons.png) no-repeat -200px -36px;}
#android:hover{background:url(../images/socialicons.png) no-repeat -200px 0;}
#toolbar{ background:url(../images/socialicons.png) no-repeat -250px -36px;}
#toolbar:hover{background:url(../images/socialicons.png) no-repeat -250px 0;}

body{background: #dedede url(back1.jpg) fixed;margin: 0;padding: 0;}




@import url(../../../21104/f9442f9f76612f17a7af18fb832e3326_css.css);
@import url(font-awesome.css);

.bouti-link1{padding-left: 0px;padding-right: 0px;width: 100%;margin: 0 auto;height: 213px;background-repeat: no-repeat;background-position: 50% 0;
-moz-background-size: 100%;-webkit-background-size: 100%;-o-background-size: 100%;background-size: 100%;}
.bouti-link{width: 100%;max-width: 1380px;margin: 0 auto;height: 213px;
background-repeat: no-repeat;background-position: 50% 0;
-moz-background-size: 100%;
-webkit-background-size: 100%;-o-background-size: 100%;background-size: 100%;}
.bouticon{position: absolute;width: 190px;height: 50px;
padding: 10px 40px;left: 0;top: 35%;margin-top: -65px;z-index: 1;text-align: right;}
.boutibg{position: absolute;background: #9b0000;width: 200px;height: 80px;padding: 10px 40px;left: 0;top: 35%;margin-top: -65px;filter: alpha(opacity=80);opacity: 0.7;}
.weixinshowPic{width:71px;line-height:30px;color:#656565;cursor:pointer;}
.weixinshowPic .i-qrcode{background:url(../images/ico.png) -48px 0px no-repeat;display:inline;float:left;height:12px;margin-top:9px;margin-right:5px;width:12px;}
.weixinshowPic .wx_box{background:url(../images/ico.png) no-repeat -43px -15px #fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0, 0, 0, 0.12);height:84px;left:-15px;position:absolute;top:28px;width:84px;display:none;}
.weixinshowPic-hover .wx_box{display:block;}
.weixinshowPic .wx_box .arrow{height:16px;left:50%;margin-left:-8px;position:absolute;top:-16px;width:16px;}
.weixinshowPic .wx_box .arrow i{border-style:dashed dashed solid;border-width:8px;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}
.weixinshowPic .wx_box i.layer1{border-color:transparent transparent #ddd;top:-1px;}
.weixinshowPic .wx_box i.layer2{border-color:transparent transparent #fff;}

.titlediv{
	background-color:none;
	height: 45px;
	border-bottom: 1px solid black;
	padding-top: 0px;
	margin-top: 10px;
	}
.titlediv2{
	height: 35px;
    border-bottom: 1px solid black;
    
    margin-top: 20px;}
.titledivjw{
	height: 25px;
    border-bottom: 1px solid black;
    padding-top: 2px;
    margin-top: 6px;}
.headdiv{
	height: 45px;
    border-left: none;
    margin-top: 0px;
    position: relative;}
.headdivjw{
	height: 45px;
    border-left:none;
    margin-top: 0px;
    position: relative;}
.titlename{
	
    font-family: 'Microsoft YaHei';
    color:#fff;
    margin-left: 0px;
    line-height: 45px;}
.titlename h5{font-size: 18px;
    margin: 0;
    background: #239fe6;
    line-height: 44px;
    float: left;
    color: #fff;
    padding: 0 15px;
}
.titlename  span a{color:#000;}
.titlenamejw{
	font-size: 16px;
    font-family: 'Microsoft YaHei';
    color: black;
    margin-left: 10px;
    line-height: 25px;}
.titleDiv .headDiv .more {
     
    line-height: 25px;
    font-family: 'Microsoft YaHei';
    color: black;
    float: right;}

.titleDiv .headDivjw .more {
     
    line-height: 25px;
    font-family: 'Microsoft YaHei';
    color: black;
    float: right;}


/**
			 * 鼠标划过就展开子菜单，免得需要点击才能展开
			 */


#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url(imgbox-spinner.gif) center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;}

#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;}

#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;}

.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url(imgbox-close.png) top left no-repeat;
	cursor: pointer;
	outline: none;}

.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;}

.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;
	background: url(imgbox-bg-n.png) repeat-x;}

.imgbox-bg-ne {
	right: -20px;
	top: -20px;
	background: url(imgbox-bg-ne.png) no-repeat;}

.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-e.png) repeat-y;}

.imgbox-bg-se {
	right: -20px;
	bottom: -40px;
	background: url(imgbox-bg-se.png) no-repeat;}

.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;
	background: url(imgbox-bg-s.png) repeat-x;}

.imgbox-bg-sw {
	left: -20px;
	bottom: -40px;
	background: url(imgbox-bg-sw.png) no-repeat;}

.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-w.png) repeat-y;}

.imgbox-bg-nw {
	left: -20px;
	top: -20px;
	background: url(imgbox-bg-nw.png) no-repeat;}