﻿
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#666; background: url(../images/body_bg.gif) top center no-repeat #f5f5f5; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#000;text-decoration:none; } 
a:hover{color:#F00;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

#header{width:1200px;margin:0 auto;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}
@font-face {font-family: "iconfont";
          src: url('../fonts/iconfont.eot'); /* IE9*/
          src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"iconfont" !important;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }

/*顶部*/
.t1{ width:100%; height:41px; margin:0 auto; border-bottom:#edeef0 1px solid; background:#fcfcfc;}
.t1c{ width:1200px; height:auto; margin:0 auto;}
.t1z{ float:left;}
.t1z a{ display:block; height:41px; line-height:41px; padding:0 12px 0 12px; color:#333; font-size:12px; float:left;}
.t1z a:hover{ background:#edeef0; color:#ff8400;}
.t1y{ float:right;}
.menudown{ float:right; height:41px; position:relative;}
.menua{display:block;height:41px; width:100px; text-align:center; line-height:41px; color:#333; font-size:12px;background:url(../images/01.png) 80px center no-repeat;}
.menua span{ display:block; margin-right:15px; }
.menua:hover{ background:url(../images/01.png) 80px center no-repeat #edeef0; color:#ff8400;}
.onmenua{display:block;height:41px; width:100px; text-align:center; line-height:41px; color:#333; font-size:12px;background:url(../images/01.png) 80px center  no-repeat #edeef0;color:#ff8400;}
.menudownc{position:absolute; background:#999999; padding:12px; right:0; top:40px; z-index:2;background:#fff; border:#edeef0 1px solid; display:none; width:74px; }
.menudownc a{ padding:6px; color:#333333; display:block; float:left; width:100%; }
.menudownc a:hover{color:#ff8400;}
.t22{ width:100%; height:88px; margin:0 auto; background:#9e3211;}
.t21{ width:100%; height:130px; margin:0 auto; background:#fff;}
.t6{ width:100%; height:134px; margin:0 auto;  }
.t2{ width:1200px; height:130px; margin:0 auto;}
.t2y{ float:right; height:58px; margin-top:20px;}
.t2yz{ float:left; height:58px; font-size:46px; line-height:58px; color:#1157ab;}
.t2yc{ float:left; height:58px; margin-left:10px;}
.t2yc span{ display:block; float:left; width:100%; text-align:left; font-size:16px; color:#333; line-height:20px; margin-top:5px;}
.t2yc p{ display:block; float:left; width:100%; text-align:left; font-size:22px; color:#d10000; line-height:24px;}
.t2k{height:58px; float:left; margin:14px 0 0 10px;}
.fontdx1{ font-size:50px;}
.cxa{ display:block; width:100%; height:58px; cursor:pointer;position:relative;}
.cxa:hover .t2yz{ color:#FFCC00;}
.cxa:hover .t2yc p{color:#FFCC00;}
#wxevm{ position:absolute; z-index:2222222222222222222; top:58px; right:0; border:#CCCCCC 1px solid; display:none;width:160px; height:160px; padding:10px 10px 10px 10px; background:#FFFFFF;}
#wxevm img{ width:160px; height:160px;}



.tevm{ width:90px; height:90px; display:block; float:left; margin:6px 0 0 6px;}

.t3{ width:100%; height:260px; margin:0 auto; background:url(../images/13.jpg) top center no-repeat;}
.t4{ width:100%; height:260px; margin:0 auto; background:url(../images/14.jpg) top center no-repeat;}
.logo{ float:left; height:54px; margin-top:16px;width:378px;}
.search {width:178px;margin-top:30px;float: right;}
.search p{ display:block; width:100%; text-align:right; font-size:12px; color:#666666; line-height:20px;}
.search form {width:178px;}
.search form .text {width:130px;height:26px;padding-left:4px;border:1px solid #0965ba;outline: none;float: left;}
.search form .submit {width:40px;height:28px;border: none;background:#0965ba;color:#FFF;font-size:12px;outline: none;cursor: pointer;float: left;}

.search2 {width:178px;margin-top:30px;float: right;}
.search2 p{ display:block; width:100%; text-align:right; font-size:12px; color:#666666; line-height:20px;}
.search2 form {width:178px;}
.search2 form .text {width:130px;height:26px;padding-left:4px;border:1px solid #ff2d2d;outline: none;float: left;}
.search2 form .submit {width:40px;height:28px;border: none;background:#ff2d2d;color:#FFF;font-size:12px;outline: none;cursor: pointer;float: left;}


.nav{ width:100%; height:60px; background:#1157ab; margin:0 auto;}
.nav ul{ width:1200px; height:60px; margin:0 auto;}
.nav ul li{ width:130px; height:60px; line-height:60px; background:url(../images/03.jpg) right center no-repeat; float:left;}
.nav ul li a{ display:block; width:100%; height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff;}
.nav ul li a:hover{ background:#2968b4;}
#bgnone{ background:none;}

.nav1{ width:100%; height:50px; background:#004692; margin:0 auto;}
.nav1 ul{ width:1200px; height:46px; margin:0 auto;}
.nav1 ul li{ width:100px; height:46px; line-height:46px; background:url(../images/03.jpg) right center no-repeat; float:left;}
.nav1 ul li a{ display:block; width:100px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#fff;}
.nav1 ul li a:hover{ text-decoration:underline;}

/*顶部广告*/
.tad{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.tadz{ width:1200px; height:auto; overflow:hidden; float:left; margin:15px 0 0 0; background:#CCCCCC;}
.tadz img{ width:1200px; }

/*头条新闻*/
.newstop{ width:1200px; height:80px; margin:0 auto; background:#333333; }
.newstopimg{ width:60px; height:60px; float:left; margin:10px 0 0 10px;}
.newstopimg img{ width:60px; height:60px;}
.newstl{ width:636px; height:66px; float:left; margin:20px 0 0 20px;}
.newstl a{ display:block; width:100%; height:auto; overflow:hidden;}
.newstl a h1{ width:100%; font-size:30px; color:#000000; font-weight:bold; line-height:30px;}
.newstl a p{ width:100%; font-size:14px; color:#999;  line-height:16px; padding-top:10px;}
.newstc{ width:320px; float:left; margin:20px 0 0 60px;}
.newstc li{ width:100%; float:left; line-height:27px;}
.newstc li a{ line-height:27px; color:#999999; font-size:14px;}
.newstc li a:hover{ color:#FF0000;}
.newsta{ display:block; float:right; height:30px; margin:50px 20px 0 0; line-height:30px; font-size:16px; color:#000000; text-decoration:underline;}
.newsta:hover{ color:#FF0000;}
#pmp { float:left;
	font-family: "黑体";
	font-size: 22px;
	color: #D5D5D5;
	text-decoration: none;
	height: 45px;
	width: 1080px;
	border: 0px ridge #CCCCCC;
	background-color: #333333;
	padding-top: 25px;
	padding-right: 20px;
	padding-left: 20px;
}
#pmp a{ color:#d5d5d5;}


/*首页背景幻灯片*/

.hdp{ width:100%; height:460px; margin:0 auto; background:#ccc; position:relative;min-width:1120px; }
.flexslider{position:relative;height:460px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.slides{position:relative;z-index:2;}
.slides li{height:460px;}
.fudong{ width:100%; height:49px; bottom:0; left:0; background:url(../images/011.png) top repeat-x; position:absolute; z-index:88;}
.flex-control-nav{position:absolute;bottom:40px;z-index:9999;width:100%;text-align:center; }
.flex-control-nav li{display:inline-block;width:21px;height:21px;margin:0 8px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:21px;height:21px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer; text-indent:-99999px;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:65px;height:129px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:60px;background:url() center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url() center center no-repeat;}

/*主体*/
.sbox{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.skz{ width:330px; float:left; height:auto; overflow:hidden; margin-top:30px;}
.sky{ width:500px; float:left; height:auto; overflow:hidden; margin-left:30px;margin-top:30px;}
.skyz{ width:860px; float:left; height:auto; overflow:hidden;}
.skyy{ width:312px; float:left; height:auto; overflow:hidden; margin-left:28px; }
.sboxbg{ width:100%; margin:0 auto; overflow:hidden;}
.bgbai{ background:#FFFFFF;}

/*简介*/
.jianjie{ height:auto; overflow:hidden; width:760px; float:left;}
.bt{ width:100%; height:42px; float:left; border-bottom:#CCCCCC 1px solid;}
.bt h1{ display:block; float:left; height:42px; line-height:42px; font-size:18px;  color:#fff; background:#1157ab; padding:0 20px 0 15px;}
.bt span{ display:block; float:left; font-size:14px; color:#666666; line-height:42px; margin:0 0 0 10px;}
.jjc{ width:760px; float:left; margin-top:30px; }
.jjpic{ width:330px; height:250px; float:left;}
.jjcontent{ width:400px; height:250px; float:left; margin-left:30px; font-size:13px; color:#666666; line-height:26px; position:relative;}
#jjmore{ position:absolute; bottom:0; left:0; line-height:30px; padding:0 15px 0 15px; background:#1157ab; color:#FFFFFF; font-size:12px;}

/*首页视频*/
.svideo{ width:410px; height:320px; float:right; background:#FFFFFF;}


/*新闻小幻灯*/
.ptCnt{ width:330px; height:260px; overflow:hidden;position:relative;}
#focus ul{height:260px;position:absolute;}
#focus ul li{float:left;width:330px; height:260px;overflow:hidden;position:relative;}
#focus ul li img{ width:512px; height:260px;}
#focus .preNext{width:22px;height:50px;position:absolute; top:90px;background:url(../img/sprite.png) no-repeat 0 0;cursor:pointer; z-index:99;}
#focus .pre{left:0; top:90px; z-index:9999;}
#focus .next{right:0;background-position:right top;}
.pptfont{ position:absolute; z-index:10;left:0px; bottom:0px;_bottom:0px;*bottom:0px; width:330px;background:#000;filter:Alpha(Opacity=60);opacity:0.6; color:#FFFFFF; text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.pptfont h3{ width:100%; text-align:center; line-height:1.2em; font-weight:normal; padding-top:.5em;}
.pptfont h3 a{ color:#FFFFFF; font-size:16px; font-family:"Microsoft YaHei";}
.pptfont h3 a:hover{ text-decoration:underline; color:#FFFFFF;}
.pptfont p{ width:100%; text-align:center; line-height:24px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.pptfont p a{ color:#FFF;}
.pptfont p a:hover{ color:#FFF;}


#focus2 ul{height:260px;position:absolute;}
#focus2 ul li{float:left;width:330px; height:260px;overflow:hidden;position:relative;}
#focus2 ul li img{ width:330px; height:260px;}
#focus2 .preNext{width:22px;height:50px;position:absolute; top:90px;background:url(../img/sprite.png) no-repeat 0 0;cursor:pointer; z-index:99;}
#focus2 .pre{left:0; top:90px; z-index:9999;}
#focus2 .next{right:0;background-position:right top;}

/*视频列表*/

.splist li{ position: relative; width: 345px; height: 258px; float: left; margin:0 8px;}
.splist li .tit{ position: absolute; top: 213px; width: 100%; background: rgba(0,0,0,0.5); left: 0; height: 45px; line-height: 45px; text-align: center; color: #FFF; font-size:14px;}
.splist li img{width: 345px; height: 258px;}


/*首页大视频*/
.bigvideo{ width:852px; height:480px; overflow:hidden; float:left; margin-left:28px; }
#ifm1{ float: left; margin:0; padding:0;}

/*标题*/
.biaoti1{ width:318px; height:42px; float:left;  background:#1157bd; }
.biaoti1 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 15px 0 15px; color:#FFFFFF;  font-size:14px;}
.biaoti1 h2{ display:block; float:left; height:42px; }
.more{ display:block; float:right; line-height:42px; font-size:12px; margin-right:10px; color:#666;}
.more1{ display:block; float:right; line-height:42px; font-size:12px; margin-right:10px; color:#fff; margin-right:10px;}
.biaoti2{ width:860px; height:42px; float:left; border-bottom:#ececec 1px solid;}
.biaoti2 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 20px 0 20px; color:#1157ab; border-bottom:#999 1px solid;font-size:18px;  background:#1157ab; color:#FFFFFF;}
.biaoti2 p{ display:block; float:left; margin-left:20px;}
.biaoti2 p a{ float:left; padding:0 20px 0 0; font-size:16px; color:#666666; line-height:42px;}
.biaoti2 p a:hover{ color:#1157ab;}


.biaoti3{ width:310px; height:42px; float:left; border-top:#ccc 1px solid;border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; background:#f8f8f8;}
.biaoti3 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 10px 0 10px; color:#1157ab; font-size:14px; }
.biaoti4{ width:100%; height:42px; float:left;  background:#f8f8f8;}
.biaoti4 h1{ display:block; float:left; height:40px; line-height:42px; padding:0 10px 0 10px; border-bottom:#d26008 2px solid; color:#d26008; font-size:16px; }
.biaoti5{ width:318px; height:42px; float:left; border-bottom:#cc6216 1px solid; background:#f8f8f8;}
.biaoti5 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 15px 0 15px; color:#FFFFFF; background:#cc6216; font-size:14px;}

.biaoti6{ width:100%; height:42px; float:left; }
.biaoti6 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 20px 0 20px; color:#FFFFFF; background:#1157ab; font-size:20px;}

.biaoti6 p{ display:block; float:right; margin-right:20px;}
.biaoti6 p a{ float:left; padding:0 20px 0 20px; margin-right:10px;font-size:16px; color:#999; line-height:30px; border:#999 1px solid; text-align:center;}
.biaoti6 p a:hover{ color:#fff; background:#1157ab;border:#1157ab 1px solid; }


.biaoti7{ width:310px; height:42px; float:left; border-top:#d0620b 1px solid;border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; background:#fff8f2;}
.biaoti7 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 10px 0 10px; color:#d0620b; font-size:14px; }

.biaoti8{ width:318px; height:42px; float:left; border-bottom:#1157ab 1px solid; background:#f8f8f8; margin-top:15px;}
.biaoti8 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 15px 0 15px; color:#000; font-size:16px; font-weight:bold;}

.biaoti82{ width:318px; height:42px; float:left; border-bottom:#cc6216 1px solid; background:#f8f8f8; margin-top:15px;}
.biaoti82 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 15px 0 15px; color:#000; font-size:16px; font-weight:bold;}

.biaoti9{ width:310px; height:42px; float:left; background:#1157ab;}
.biaoti9 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 10px 0 10px; color:#fff; font-size:14px; }

.biaoti92{ width:310px; height:42px; float:left; background:#cc6216;}
.biaoti92 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 10px 0 10px; color:#fff; font-size:14px; }

.biaoti10{ width:310px; height:42px; float:left; }
.biaoti10 h1{ display:block; float:left; height:42px; line-height:42px; padding:0 10px 0 0; color:#000; font-size:16px; font-weight:bold; }
/*框*/
.newsk{ width:310px; height:auto; overflow:hidden; float:left; border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
.newsk1{ width:500px; height:auto; overflow:hidden; float:left; }
.newsk2{ width:658px; height:auto; overflow:hidden; float:left; border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
.newsk3{ width:1004px; height:auto; overflow:hidden; float:left; border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
.skz1{ width:860px; height:auto; overflow:hidden; float:left;}
.newsk4{ width:858px; height:394px; overflow:hidden; float:left; border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
.newsk5{ width:860px; height:224px; overflow:hidden; float:left; margin:10px 0 0 20px;}

/*小广告*/
.kad{ width:318px; height:120px; float:left; margin:10px 0 0 0;}
.kad img{ width:318px; height:120px;}
.kad2{ width:320px; height:82px; float:left; margin:15px 0 0 0;}
.kad2 img{ width:320px; height:82px;}
.kad3{ width:660px; height:90px; float:left; margin:15px 0 0 28px;}
.kad3 img{ width:660px; height:90px;}

/*新闻列表*/
.newslb{ width:100%; height:auto; overflow:hidden; float:left; margin:10px 0 0 0;}
.newslb li{ width:100%; height:34px; line-height:34px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:30px;}
.newslb li a:hover{ color:#e32327;}
.newslb li span{ display:block; float:right;}

.newslb2{ width:290px; height:auto; overflow:hidden; float:left; margin:0 0 0 8px;}
.newslb2 li{ width:100%; height:30px; line-height:30px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb2 li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:30px;}
.newslb2 li a:hover{ color:#e32327;}
.newslb2 li span{ display:block; float:right;}

.tunews2{ width:308px; height:120px; float:left; margin:18px 0 0 0;}
.tunews2 li{ width:128px; height:120px; float:left; margin-left:18px;}
.tunews2 li h1{ display:block; float:left; width:124px; height:82px;}
.tunews2 li h1 img{ width:124px; height:82px;}
.tunews2 li p{ width:124px ; display:block; float:left; height:38px; line-height:38px; font-size:12px; color:#666666;}

.tunews3{ width:312px; height:120px; float:left; margin:18px 0 0 0;}
.tunews3 li{ width:138px; height:130px; float:left; margin-right:18px;}
.tunews3 li h1{ display:block; float:left; width:138px; height:92px;}
.tunews3 li h1 img{ width:138px; height:92px;}
.tunews3 li p{ width:128px ; display:block; float:left; height:38px; line-height:38px; font-size:12px; color:#666666;}


.tunews4{ width:308px; height:auto; overflow:hidden; float:left; margin:18px 0 0 0;}
.tunews4 li{ width:128px; height:120px; float:left; margin-left:18px;}
.tunews4 li h1{ display:block; float:left; width:124px; height:82px;}
.tunews4 li h1 img{ width:124px; height:82px;}
.tunews4 li p{ width:124px ; display:block; float:left; height:38px; line-height:38px; font-size:12px; color:#666666;}

.tunews5{ width:860px; height:auto; overflow:hidden; float:left; margin-top:30px; }
.tunews5 li{ width:415px; height:120px; float:left; margin-bottom:20px; }
.tunews5 li h1{ display:block; float:right; width:247px; height:38px;}
.tunews5 li h1 a{ font-size:14px; color:#000000; line-height:38px;}
.tunews5 li h1 a:hover{ color:#FF0000;}
.tunews5 li h2{ display:block; float:left; width:128px; height:110px; margin-top:10px;}
.tunews5 li h2 img{ width:128px; height:110px;}
.tunews5 li p{ width:227px ; padding:10px 20px 10px 20px; display:block; float:right;  line-height:20px; font-size:12px; color:#999; margin-left:20px; background:#f8f8f8;}

.ml30{ margin-left:30px;}

.tunews6{ width:308px; height:240px; float:left; margin:18px 0 0 0;}
.tunews6 li{ width:128px; height:120px; float:left; margin-left:18px;}
.tunews6 li h1{ display:block; float:left; width:124px; height:82px;}
.tunews6 li h1 img{ width:124px; height:82px;}
.tunews6 li p{ width:124px ; display:block; float:left; height:38px; line-height:38px; font-size:12px; color:#666666;}


.tunews7{ width:310px; height:auto; overflow:hidden; float:left; }
.tunews7 li{ width:100%; height:60px; float:left; margin-bottom:15px; }
.tunews7 li h1{ display:block; float:right; width:200px; height:20px;}
.tunews7 li h1 a{ font-size:14px; color:#000000; line-height:20px;}
.tunews7 li h1 a:hover{ color:#FF0000;}
.tunews7 li h2{ display:block; float:left; width:90px; height:60px;}
.tunews7 li h2 img{ width:90px; height:60px;}
.tunews7 li p{ width:200px ; display:block; float:right; height:40px; line-height:20px; font-size:12px; color:#999; margin-left:20px;}


.newslb3{ width:512px; height:auto; overflow:hidden; float:left; padding-top:12px; }
.newslb3 a{display:block; float:left;}
.newslb3 a:hover{ color:#e32327;}

.newslb4{ width:100%; height:auto; overflow:hidden; float:left; margin:10px 0 0 0;}
.newslb4 li{ width:100%; height:30px; line-height:30px; float:left;}
.newslb4 li a{ display:block; float:left; font-size:14px; color:#666666; line-height:30px;}
.newslb4 li a:hover{ color:#e32327;}

.newslb5{ width:100%; height:auto; overflow:hidden; float:left; margin:10px 0 0 0;}
.newslb5 li{ width:100%; height:32px; line-height:32px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb5 li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:32px;}
.newslb5 li a:hover{ color:#e32327;}


.newslb6{ width:100%; height:auto; overflow:hidden; float:left; margin:10px 0 0 0;}
.newslb6 li{ width:100%; height:35px; line-height:34px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb6 li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:34px;}
.newslb6 li a:hover{ color:#e32327;}

.newslb7{ width:240px; height:auto; overflow:hidden; float:left; margin-top:14px;}
.newslb7 li{ width:100%; height:30px; line-height:30px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb7 li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:30px;}
.newslb7 li a:hover{ color:#e32327;}
.ml20{ margin-left:20px;}

.newslb8{ width:410px; height:auto; overflow:hidden; float:left; margin-top:14px;}
.newslb8 li{ width:100%; height:30px; line-height:30px; float:left; background:url(../images/dot1.gif) 0 center no-repeat;}
.newslb8 li a{ display:block; float:left; margin-left:12px; font-size:14px; color:#666666; line-height:30px;}
.newslb8 li a:hover{ color:#e32327;}


.newslb9{ width:100%; height:auto; overflow:hidden; float:left; margin:10px 0 0 0;}
.newslb9 li{ width:100%; height:30px; line-height:30px; float:left;}
.newslb9 li span{ display:block; float:left; width:20px; height:20px; margin:5px 0 0 0; line-height:20px; background:#CCCCCC; border-radius:10px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.newslb9 li a{ display:block; float:left; margin-left:10px; font-size:14px; color:#666666; line-height:30px;}
.newslb9 li a:hover{ color:#e32327;}
#hongquan{ background:#FF0000;}



.dazinews1{ width:100%; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#333;}
.dazinews2{ width:240px; height:26px; line-height:26px; font-size:12px; color:#666; margin-right:10px; text-decoration:underline;}
.dxian{ width:100%; height:14px; border-bottom:#dddddd 1px solid; float:left; margin-bottom:5px;}
#lana{ font-size:16px; color:#000; font-weight:bold;}

.newsfirst{ width:500px; height:120px; float:left; }
.tnewsc{ width:500px; height:120px; float:left;}
.tnewsbt{ width:500px; height:26px; float:left;}
.tnewsbt a{ color:#000000; font-size:16px; line-height:26px;}
.tnewscontent{ width:480px; height:60px; padding:10px; margin-top:14px; float:left; background:#f5f5f5; font-size:12px; color:#666666; line-height:24px;}



.newsfirst2{ width:860px; height:250px; float:left; margin:20px 0 0 0;}
.tnewstu2{ width:330px; height:250px; float:left;}
.tnewstu2 img{ width:330px; height:250px;}
.tnewsc2{ width:500px; height:330px; float:left; margin-left:30px;}
.tnewsbt2{ width:500px; height:26px; float:left;}
.tnewsbt2 a{ color:#000000; font-size:16px; line-height:26px;}
.tnewscontent2{ width:460px;  padding:20px; margin-top:14px; float:left; background:#f8f8f8; font-size:14px; color:#666666; line-height:28px;}

/*tab框架*/
.tab1{ width:860px; height:auto; overflow:hidden; float:left;}
.tabnav1{ width:860px; height:42px; border-bottom:#ececec 1px solid;background:#f8f8f8;}
.tabnav1 div{ float:left;}
.tabnav1 div a{padding: 0 20px 0 20px;height:42px; display:block; line-height:42px; font-size: 18px;color:#333;}
.tabnav1 .tabon a{background: #1157ab;color:#FFFFFF; }
.tabc{ width:860px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.tabnewsz{ width:312px; float:left; height:310px; overflow:hidden;}
.tabnewsy{ width:320px; height:310px; overflow:hidden; float:left; margin-left:26px;}

.tabnav2{ width:860px; height:42px; background:#f8f8f8; border-bottom:#1157ab 1px solid;}
.tabnav2 div{ float:left;}
.tabnav2 div a{padding: 0 15px 0 15px;height:42px; display:block; line-height:42px; font-size: 14px;background:#f8f8f8;color:#333;}
.tabnav2 .tabon a{background: #1157ab;color:#FFFFFF; }

.tabc2{ width:860px; height:auto; overflow:hidden; float:left; margin-top:12px;}
.tabnewsz2{ width:860px; float:left; height:auto; overflow:hidden;}
.tabnewsy2{ width:320px; height:360px; overflow:hidden; float:left; margin-left:26px;}

/*书画*/
/*通栏*/
.tonglan{ width:1200px; height:100px; margin:0 auto; border-top:#ad7e22 4px solid;}
.tonglan img{ width:1200px; height:100px;}

/*书画导航*/
.shnav{ width:1200px; height:50px; background:url(../images/10.jpg) top repeat-x; margin:0 auto;}
.shnav ul{ width:876px; height:46px; float:left; margin:4px 0 0 65px;}
.shnav ul li{ width:146px; height:46px; line-height:46px; background:url(../images/11.jpg) right center no-repeat; float:left;}
.shnav ul li a{ display:block; width:146px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#a43c09; font-weight:bold;}
.shnav ul li a:hover{ color: #FF0000;}


/*书画导航*/
.shnav1{ width:100%; height:50px; background:#cc6216; margin:0 auto;}
.shnav1 ul{ width:876px; height:46px; margin:0 auto;}
.shnav1 ul li{ width:146px; height:46px; line-height:46px; background:url(../images/11.jpg) right center no-repeat; float:left;}
.shnav1 ul li a{ display:block; width:146px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#fff; font-weight:bold;}
.shnav1 ul li a:hover{ text-decoration:underline;}


/*佳作欣赏*/
.jzxs{ width:630px; height:160px; float:left; margin:30px 0 0 15px; overflow:hidden;}
.jzxs ul{ float:left;}
.jzxs ul li{ width:146px; height:150px; float:left; margin-right:16px; margin-bottom:20px;}
.jzxs ul li h1{ display:block; float:left; width:144px; height:114px; border:#c6c6c8 1px solid;}
.jzxs ul li h1 img{ width:140px; height:110px; display:block; margin:2px 0 0 2px;}
.jzxs ul li p{ display:block; float:left; width:146px; height:36px; line-height:36px; text-align:center; color:#666666; font-size:12px;}

/*会员风采*/
.hyfc{ width:1070px; height:150px; float:left; margin:30px 0 0 15px; overflow:hidden;}
.hyfc ul{ float:left;}
.hyfc ul li{ width:86px; height:130px; float:left; margin-right:11px; margin-bottom:20px;}
.hyfc ul li h1{ display:block; float:left; width:84px; height:104px; border:#c6c6c8 1px solid;}
.hyfc ul li h1 img{ width:80px; height:100px; display:block; margin:2px 0 0 2px;}
.hyfc ul li p{ display:block; float:left; width:86px; height:36px; line-height:30px; text-align:center; color:#666666; font-size:12px;}




/*友情*/
.yqbg{ width:100%; height:auto; overflow:hidden; background-color:#1157ab;}
.youqing{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.youqing h1{ width:100%; height:30px; line-height:30px;font-family:Microsoft YaHei,LiHei Pro; font-size:15px; color: #fff;}
.youqing p{ width:100%; height:auto; overflow:hidden; display:block; float:left;}
.youqing a{ display:block; float:left; line-height:22px; margin-right:10px; color:#88c2fc; font-family:Microsoft YaHei,LiHei Pro;font-size:12px;}
.youqing a:hover{ color:#fff;}



/*底部*/
.d1{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; margin:0 auto;}
.dboxleft{ float:left; width:346px; border-right:#bdbdbd 1px solid;  height:auto; overflow:hidden;}
.dboxright{ float:right; height:168px;}
.dboxcenter{ float:left; width:560px; float:left; border-right:#bdbdbd 1px solid;height:168px;margin-left:40px;}


/*联系方式*/
.dlogo{ width:306px; float:left; height:76px;}
.dlogosm{ width:306px; float:left; text-align:right; color:#727272; font-size:14px; margin-top:10px; line-height:24px;}
/*底部导航*/
.dnav{ float:left;  float:left; height:200px; margin-top:10px; }
.dnav dt{width:100%; float:left; height:30px; font-size:16px; color:#303030; font-weight:bold;}
.dnav dd{ float:left;margin-top:12px; width:120px; background:url(../img/03.jpg) left center no-repeat;}
.dnav dd a{color:#666666;line-height:20px; font-size:12px; display:block; float:left; margin-left:10px;}
.w230{ width:140px;}
.w280{ width:380px;}
.dnav dd a:hover{color:#000; text-decoration:underline;}
.d2{ width:100%; height:40px; background:#fff; margin: 0 auto;}
.dbox{ width:1200px; height:auto; overflow:hidden; margin:0 auto; font-size:12px; color:#666; line-height:40px;}
.dbox p{ display:block;}

.dtelc{ float:left;height:60px; width:320px; margin-top:6px;}
.dtelc h8{ display:block;float:left; line-height:22px; height:auto; overflow:hidden; font-size:20px; color:#bdbdbd; text-align:left; width:100%; font-family:Arial, Helvetica, sans-serif;}
.dtelc .bd{width:240px; height:60px; float:left;}
.dtelc .bd ul{ overflow:hidden; zoom:1; }
.dtelc .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}

.devm{ float:right; height:168px;}
.devm ul{ float:left;}
.devm ul li{ float:right; width:128px; height:168px; background:#FFFFFF; margin-left:26px; padding:10px 10px 0 10px;}
.devm ul li img{ display:block; width:128px; height:128px; float:left;}
.devm ul li span{ display:block; width:128px; height:30px; line-height:30px; font-size:12px; color:#999999; text-align:center;}


/*空隙*/

.k15{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}
.k10{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}
.kong10{ width:100%; height:15px; line-height:15px; float:left; clear:both;}
.kong20{ width:100%; height:20px; line-height:20px; float:left; clear:both;}
.k50{ width:100%; height:50px; margin:0 auto;}
.k30{ width:100%; height:30px; margin:0 auto;}

.k60{ width:100%; height:60px; margin:0 auto;}
.k12{ width:100%; height:12px; line-height:12px; margin:0 auto; clear:both;}

/*视频列表*/

.rongyu{ width:1200px; height:auto; margin:0 auto;}

.case{ width:1100px; height:auto; position:relative;margin:0 auto; }
.case li{width:232px; height:210px; float:left;margin:0 20px 0 20px; background:#fff; border:#f2f2f2 1px solid;} 
.case .hd{overflow:hidden; -moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.case .hd .prev{ width:50px; height:50px; position:absolute; left:-50px; top:100px; background:url(../img/case_tab_l.png) no-repeat; cursor:pointer; z-index:888888;}
.case .hd .next{ width:50px; height:50px; position:absolute; right:-50px; top:100px; background:url(../img/case_tab_r.png) no-repeat; cursor:pointer;z-index:888888;}
.case .bd ul{ overflow:hidden; zoom:1; float:left; margin-left:80px;}


.alnm1{width:232px;  height:auto; color:#333; overflow:hidden; float:left; background:#ececec; }

.alnm1 h1{ display:block; width:200px; margin:0 auto; padding:10px 0 10px 0; font-size:14px; color:#333; line-height:18px; text-align:center;}
.alnm1 p{ display:block; width:200px; margin:0 auto; padding:10px 0 10px 0; font-size:12px; color:#666; line-height:18px;}

.ver_pic1{width:232px;height:172px;text-align:center;position:relative;display:table-cell;vertical-align:middle; background:#FFFFFF;}
.jiantou{ position: absolute; bottom:0; right:10px; z-index:8;}

.lmtl2{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(../images/011.png) top center no-repeat;}
.lmtl2 h1{ width:100%; text-align:center; font-size:26px;  color:#333; font-weight:bold; padding:0 0 0 0;}
.lmtl2 p{ width:100%; text-align:center; font-size:14px; color:#999; height:30px; line-height:20px; padding-top:10px;}
#mr0{ margin-right:0;}











