@charset "utf-8";

/* = CSS重定义
------------------------------------------------------------ */

body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote 
{ margin: 0;padding: 0; } 
input, button, textarea,select, optgroup, option {font-family: inherit;font-size:100%;font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; display: block; }
ul, li, dl, dt, dd {
	display: block;
	list-style-image: none;
}
fieldset, img {border: 0;}
ol, ul {list-style: none;} 
iframe {background-image: none; }
caption{text-align: left;}

hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
.clear { clear:both; font-size: 0px; line-height: 0px; }
.copyright { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.checkbox { line-height: 13px; height: 13px; width: 13px; padding: 0px; margin: 0px; }
.indent {text-indent: 24px;}

.fl{float:left;}
.fr{float:right;}
.clearspan{
	display:block !important;
	float:none !important;
	clear:both;
}

/* 全局CSS*/

body{  font-family: "微软雅黑"; color:#444444; font-size: 14px; background:#fff; }
a { text-decoration: none; color:#444444;}
a:hover{ text-decoration:underline; }

/* CSS开始*/
.box{ width:1000px; margin:0 auto; overflow:hidden;}

.TopMenu{ width:100%; background:#e7e9e8; margin:0 auto;}
.Title{ width:830px; margin:0 auto; height:20px; background:url(../images/logo.jpg) 30px 5px no-repeat #e7e9e8; line-height:20px; padding:5px 0 5px 150px; overflow:hidden; }
.Title span{ float:left;padding-right: 20px;}
.Title span a{ padding:0 4px; font-family:"Microsoft Yahei"; color:#5c5c5c;}

.banner{ width:1000px; margin:0 auto;overflow:hidden; margin:0 auto;}
.banner img{display: block;}
.nav{ width:1000px; margin:0 auto;  background:#6dcff6; padding-top:1px; height:81px;}
.navL{ height:80px; overflow:hidden; background:#f6f6f6 url(../images/sj.png) no-repeat right; border:1px solid #ebebeb; border-top:none; border-right:none; padding-left:20px;}
.navL li{ float:left; width:84px;  height:80px;background:url(../images/bgLine.png) no-repeat right;cursor:pointer; position:relative;}
.navL li.HTnav{ background:url(../images/home.png) no-repeat; width:43px; height:228px; position:fixed; top:35%;  left:50%; margin-left:-560px;}
.navL .HTnav.active{ background:url(../images/home_a.png) no-repeat;}
.navL li .nlist{ position:absolute; left:-10px; top:0;}
.navL span{font-size:12px; color:#666; }
.navL em{ display:block; width:49px; height:41px; margin-top:12px; background:url(../images/nav_ico.png) no-repeat center;}
.navL .n1{ background-position:0 0; }
.navL .n2{ background-position:-49px 0;  }
.navL .n3{ background-position:-98px 0;  }
.navL .n4{ background-position:-147px 0;  }
.navL .n5{ background-position:-196px 0; }
.navL .n6{ background-position:-245px 0;  }
.navL .n7{ background-position:-294px 0;  }
.navL .n8{ background-position:-343px 0;  }
.navL .active .n1{background-position:0 -41px;}
.navL .active .n2{background-position:-49px -41px;}
.navL .active .n3{background-position:-98px -41px;}
.navL .active .n4{background-position:-147px -41px;}
.navL .active .n5{background-position:-196px -41px;}
.navL .active .n6{background-position:-245px -41px;}
.navL .active .n7{background-position:-294px -41px;}
.navL .active .n8{background-position:-343px -41px;}
.navR{ padding-right:16px;}
.sharpInfo{ float:left; width:130px; padding-top:18px;}
.sharpInfo .sText{ display:block; width:102px; height:20px; background:url(../images/share_ico.png) no-repeat;}
.sharpInfo .sIco{ padding-top:6px; position:relative; z-index:9;}
.sharpInfo .weixin{ position:absolute; left:-35px; bottom:-110px; width:108px; height:108px;}
.sharpInfo .sIco a{ display:inline-block; width:24px; height:24px; background:url(../images/wb.png) no-repeat; margin:0 4px;}
.sharpInfo .sIco .s1{ background-position:0 0;}
.sharpInfo .sIco .s2{ background-position:0 -24px;}
.sharpInfo .sIco .s3{ background-position:0 -48px;}

.navR .custom{ float:left; display:inline; color:#fff; padding-top:18px; line-height:24px; text-align:center;}
.navR .custom .num{font-weight:bold; font-size:17px;}
.navR .custom .text{ font-size:12px;}

.main{ width:1000px;overflow:hidden; margin:10px auto 0;}
.m_flow{ width:676px; overflow:hidden;}
.conTab{ overflow:hidden; display:none; position:relative;  padding-bottom:100px;}

.container{position:relative; width:676px; margin:0 auto;}
.grid{ min-height:100px;  -moz-box-shadow:1px 1px 2px rgba(180,180,180,0.4);-webkit-box-shadow:1px 1px 2px rgba(180,180,180,0.4);box-shadow:1px 1px 2px rgba(180,180,180,0.4);-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease; }
.m_flowIN{ float:left; margin-right:14px; display:inline; overflow:hidden;}
.m_flowIN .cell{ width:322px; border:1px solid #d5d5d5; margin:0 14px 14px 0; }
.m_flowIN .lr{ overflow:hidden;  padding:8px 0;}
.m_flowIN .pic{float:left; padding:0 8px;}
.m_flowIN .c_name{ display:inline-block; height:24px; line-height:24px; margin:2px 0;text-align:center; height:40px; width:120px; margin-left:4px;}
.m_flowIN .n737{ background:url(../images/lm1.jpg) no-repeat left center;}
.m_flowIN .n738{ background:url(../images/lm2.jpg) no-repeat left center;}
.m_flowIN .n739{ background:url(../images/lm3.jpg) no-repeat left center;}
.m_flowIN .n740{ background:url(../images/lm4.jpg) no-repeat left center;}
.m_flowIN .n741{ background:url(../images/lm5.jpg) no-repeat left center;}
.m_flowIN .n742{ background:url(../images/lm6.jpg) no-repeat left center;}
.m_flowIN .n743{ background:url(../images/lm7.jpg) no-repeat left center;}
.m_flowIN .title{margin:0 8px;}
.m_flowIN .title a{font-size:16px; color:#000;}
.m_flowIN .time{display:inline-block; padding:0 10px; height:20px; background:#b7dfef; line-height:20px; color:#fff; position:absolute; right:0; top:-10px;}
.m_flowIN .content{line-height:24px; background:#f6f6f6; font-size:14px; color:#a2a2a2; padding:14px;position:relative;margin-top:10px;}
.m_flowIN .more{ color:#0098f0; }
.conTab .btn{width:200px; height:84px; margin-top:50px; background:url(../images/Mcon.png) no-repeat; position:absolute; bottom:5px; left:50%; margin-left:-100px; text-align:center; color:#fff; line-height:84px; cursor:pointer;}


.m_side{ width:324px; overflow:hidden; margin-top:10px;overflow:hidden;}
.m_side .sTitle{ height:34px; line-height:34px; width:100%;  padding-left:40px; background:#6dcff6 url(../images/s_ico.png) no-repeat; color:#fff;}
.m_side .Tvi{ background-position:10px 0;}
.m_side .Tcx{ background-position:10px -34px;}
.m_side .Txg{ background-position:10px -68px;}

.m_side .ad{ width:324px; height:265px; background:url(../images/ad.jpg); position:relative;}
.m_side .ad .list1{  display:block; width:95px; height:29px; position:absolute; left:15px; bottom:96px;}
.m_side .ad .list2{  display:block;width:98px; height:22px; position:absolute; left:15px; bottom:67px; }
.m_side .ad .list3{  display:block;width:74px; height:25px; position:absolute; left:15px; bottom:34px; }
.m_side .ad .list4{  display:block;width:81px; height:24px; position:absolute; right:36px; bottom:107px;}
.m_side .ad .list5{  display:block;width:90px; height:32px; position:absolute; right:25px; bottom:72px; }
.m_side .ad .list6{  display:block;width:110px; height:50px; position:absolute; right:0px; bottom:16px;}

.jcVideo{ margin-bottom:10px;}
.jcVideo .videoIN{ width:324px; height:220px;  background:#CCC;}
.jcVideo .videobot{ margin-top:8px;}
.jcVideo .vLeft,.jcVideo .vRig{ width:158px; height:120px;}
.jcVideo .vLeft img,.jcVideo .vRig img{ width:158px; height:120px;}

.cxInfor{ margin-bottom:10px;}
.cxInfor .picIN{}
.cxInfor .picIN img{ width:324px; height:436px;  background:#CCC;}
.xgNews{ margin-bottom:10px;}
.newsList{ width:306px; border:1px solid #dfdfdf; border-top:none; padding:0 8px}
.newsList li{ line-height:30px; height:30px; width:296px; overflow:hidden; border-bottom:1px dashed #cacaca; background:url(../images/tico.gif) no-repeat left center; padding-left:12px;}
.newsList li:last-child{ border:none;}


#roll{ display:block;position:fixed;bottom:10%; z-index:999999;left: 50%;margin-left:600px;display: inline;}
#roll .rollTop{ position:relative; display:block; cursor:pointer; width:36px; height:36px; background:url(../images/top.gif) no-repeat;}


#footer{  clear: both; line-height:30px; margin: 20px auto auto; background:#6dcff6; text-align: center;}
.FooterNav{ color:#fff; width:100%;  padding:20px 0; margin:0 auto; /*border-top:2px solid #6DCFF6;*/}
.FooterNav a, .FooterNav font{ color: #fff; font-size:12px; margin:0 5px;}
.jubao { margin: 15px auto;  width:900px; overflow:hidden; }
.biaozhi { border-color: #E8ECEF; border-style: solid; border-width: 1px 1px 1px 0; float: left; height: 38px; line-height: 18px; margin-right: 15px; padding: 8px 5px 8px 2px; width: 70px; color: #004499; text-decoration: none;}
