/*-----global CSS 清除浏览默认样式-----*/
*{ margin:0; padding:0;}
body{ font:14px/150% Microsoft YaHei,SimHei,SimSun,Arial, Helvetica, sans-serif; background:#192d7c url(banner1115.png) no-repeat center 0px;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:none; vertical-align:bottom; display:inline-block;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb30{ margin-bottom:30px;}
.mr10{ margin-right:10px;}
.mt30{ margin-top:30px;}
.fb{ font-weight:bold;}
.no_margin{ margin-bottom:0;}
.dsn{display:none;}


/*-----layout CSS-----*/
ul,ul li,.col,.hd,h2,.bd,.menu{ overflow:hidden; zoom:1; }

/*------------------------头部 start--------------------------*/
.header{ width:1000px; height:535px; margin:0 auto;}

form,p,ol,ul,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{
	font-size: 12px;
	font-weight: normal;
}
ul,ol{list-style:none;}
img,fieldset{border:medium none;}
img{vertical-align:left;}
em{font-style:normal;}
a{cursor:pointer;}
a:link,a:visited{text-decoration:none;color:#fff;}
a:hover,a:active{text-decoration:underline;color:#a40000;}
table{width:100%;margin-bottom:20px;}


table{width:100%;margin-bottom:20px;}


.clearing{clear:both;overflow:hidden;width:1px;height:0;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.hidden{display:none;}
.foot-mb,.banner-mb{display:none;}

.banner{width:1000px;height:680px;overflow:hidden;margin:0 auto;}
h1 span,h2 span{display:block;font-size:0;height:0;overflow:hidden;width:0;}

.con{width:1000px;overflow:hidden;margin:0 auto;}
.con strong,.con img{display:block;}
.con li{float:left;display:inline;}
.con h2{width:1000px;overflow:hidden;margin:23px auto 0;}
.more{color:#e00000;margin:0 1px;}
.more a:link,.more a:visited{color:#e00000;}
.more a:hover,.more a:active{color:#a40000;}

/*.di{background: url(bg_02.jpg) no-repeat center 0;}*/


.di-wh{background:url(bg_03a.jpg) no-repeat center 0;padding:0 0 30px;}

.di11{background:url(bg_04a.jpg) no-repeat center 0;padding:0 0 50px;}

.tt{width:1000px;height:109px;margin:0px auto 0;position:relative;}
.tt h2{height:0px;margin:0;}
.tt .gjz{font:bold 20px/50px "Microsoft YaHei";width:750px;height:50px;overflow:hidden;margin:0 0 0 210px;}
.tt strong{font:bold 35px/100px "Microsoft YaHei";color:#e60012;width:820px;height:40px;overflow:hidden;margin:0 0 0 210px;}
.tt strong a:link,.tt strong a:visited{color:#fff;}
.tt strong a:hover,.tt strong a:active{color:#a40000;}
.tt p{position:absolute;font:14px/26px "Microsoft YaHei";border:1px solid #ccc;background:#eee;padding:0 5px;right:10px;bottom:15px;}
.tt p a:link,.tt p a:visited{color:#555;}
.tt p a:hover,.tt p a:active{color:#a40000;}

.ldjy{width:1000px;overflow:hidden;margin:20px auto 0;}
.ldjy li{width:500px;height:48px;overflow:hidden;font:18px/48px "Microsoft YaHei";background:url(images/li.gif) no-repeat 10px 20px;
text-indent:30px;text-overflow:ellipsis;white-space:nowrap;}

.photo{width:1000px;height:563px;overflow:hidden;margin:30px 0 0;}
.photo img{width:1000px;height:563px;}
.photo strong{position:absolute;color:#fff;font:bold 18px/38px "Microsoft YaHei";width:430px;height:40px;overflow:hidden;margin:-40px 0 0 15px;text-align:left;z-index:20;}
.photo strong a:link,.photo strong a:visited,.photo strong a:hover,.photo strong a:active{color:#fff;}
.p-tit{position:absolute;width:1000px;height:40px;margin:-40px 0 0;background:#000;z-index:10;
filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }

/*焦点图*/
.focus{position:relative;width:1000px;height:563px;margin:0;}  
.focus .fPic{position:absolute;left:0px;top:0px;z-index:10;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .fbg{bottom:5px;right:5px;position:absolute;height:21px;z-index:50;}  
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;border-radius:7px;margin:0 5px;color:#B0B0B0;
text-decoration:none;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#e60012;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(btn.png) no-repeat;z-index:80;}
.focus .prev{top:50%;margin-top:-60px;left:0;background-position:0 0;cursor:pointer;}  
.focus .next{top:50%;margin-top:-60px;right:0;background-position:-40px 0;cursor:pointer;}  

.di-wh h2{margin:30px 0;}
.whmz{width:1030px;overflow:hidden;margin:0; zoom:1;}
.whmz li{width:483px;height:233px;overflow:hidden;border:1px solid #d2d2d2;margin:30px 30px 0 0;background:#fff;}
#scrollNews{width:1030px;height:800px;overflow:hidden;}

.mz-l{width:210px;overflow:hidden;margin:20px 0 0 10px;}
.mz-l img{width: 210px;height: 130px;}
.mz-l strong{font:14px/24px "Microsoft YaHei";color:#111;text-align:center;margin:10px 0 0;}
.mz-l p{font:14px/20px "Microsoft YaHei";color:#555;text-align:center;}

.Text{ padding:20px; width:960px; margin:0 auto;}
.Text p{ font-size:16px; color:#fff; line-height:28px ; text-indent:34px;}


.mz-r{width:230px;overflow:hidden;margin:5px 5px 0 0;}
.whmz strong{width: 463px; height:50px;overflow:hidden;font:bold 24px/50px "Microsoft YaHei";color:#c3181f;margin:5px 0 0;text-overflow:ellipsis;white-space:nowrap; text-align: center; padding: 0 10px;}
.mz-r .doc{height:144px;overflow:hidden;font:18px/36px "Microsoft YaHei";color:#626262;margin:10px 0 0;}

.mj-doc{width:950px;height:110px;overflow:hidden;margin:30px auto 0;background:url(images/bg2.jpg) no-repeat 0 0;border-bottom:3px solid #ccc;}
.mj-doc p{width:900px;overflow:hidden;font:18px/40px "Microsoft YaHei";color:#111;margin:15px auto 0;}
.whmj{width:1020px;overflow:hidden;margin:0; zoom:1;}
.whmj li{width:340px;}
.mj-one{width:318px;height:350px;margin:30px 20px 0 0;background:#fff;border:1px solid #ccc;}
.mj-one img{width:280px;margin:10px auto 0;}
.mj-one h2{width:280px;height:36px;overflow:hidden;margin:10px auto 0;font:bold 18px/36px "Microsoft YaHei";color:#111;text-align:center; }
.mj-one h2 a{font:bold 18px/36px "Microsoft YaHei"; color:#333;}
.whm-doc{width:280px;overflow:hidden;font:14px/30px "Microsoft YaHei";color:#626262;margin:10px auto 0;}

.scroll{width:1020px;position:relative;}
.scroll_left{cursor:pointer;position:absolute;width:40px;height:60px;background:url(images/btn1.png) no-repeat left 0;top:160px;left:-40px;z-index:99;}
.scroll_right{cursor:pointer;position:absolute;width:40px;height:60px;background:url(images/btn1.png) no-repeat right 0;top:160px;right:-20px;z-index:99;}


.gd{clear:both;width:500px;height:36px;overflow:hidden;margin:15px auto;text-align:center;background:#eee;color:#7d7d7d;font:18px/36px "Microsoft YaHei";}
.gd a:link,.gd a:visited{color:#7d7d7d;}
.gd a:hover,.gd a:active{color:#a40000;}

.DKtopnews{text-decoration: none;color: #333;}


/*通用图片+标题+摘要-----*/
.imgTxtNews{ width:485px; float:left; display:inline; padding:0 15px 25px 0;}
.imgTxtNews .img{ float:left;}
.imgTxtNews .img img{ width:200px; height:200px; }
.imgTxtNews .txtNews{ float:right; width:265px; }
.imgTxtNews .tit{ display:block; font-size:18px; font-weight:bold;margin-bottom:20px;}
.imgTxtNews .txt{ color:#ddd; font-size:14px; line-height:26px;}
.imgTxtNews .more{ color:#f00;}

/*滚动图片-----*/
.scrollImg{ position:relative;width:500px;height:300px; overflow:hidden;}
.scrollImg img{width:500px;height:300px;}
#bd1lfimg{position:relative;width:500px;height:300px;overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{position:relative; width:500px;height:300px; overflow:hidden; float:left;}
#bd1lfimg dt{ position:absolute; left:0; top:0;}
#bd1lfimg dd { width:500px;height:25px; line-height:25px;  padding:8px 0 4px 15px; overflow:hidden;background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0; bottom:0;}
#bd1lfimg dd a{font-size:14px; font-weight:bold; color:#ffffff; position:relative; z-index:100;}
#bd1lfimg dd a:hover{color:#cccccc;}
.sub_nav{width:100px; height:25px; right:0; bottom:3px;  position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px;}
.sub_no li{display:block; width:20px; height:20px;line-height:20px; float:left; overflow:hidden;  vertical-align:middle; text-align:center; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px;  cursor:pointer; margin:0 2px;background:#ffffff; color:#000000;}
.sub_no li.show{color:#fff; background: #F30;}


/*滚动大图----带小缩略图-----*/
#marvellous{margin:26px auto 0;}
.mod18Box {border:1px solid #CCC; margin:0 auto; width:1000px; padding:10px;}
.mod18{ width:1000px;height:750px; margin:0 auto; position: relative;  }
.mod18 .btn{position:absolute;width:15px;height:96px; top:648px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(xc_prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:280px;width:46px;height:48px;}
.mod18 #prevTop{background:url(xc_prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(xc_nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0; background:url(xc_nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:1000px;height:640px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:938px;position:absolute;left:0;bottom:0;padding:10px 30px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:640px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:640px;position:absolute;}
.mod18 .picBox li{width:1000px;height:640px;}
.mod18 .picBox li img{ width:1000px; height:640px;}
.mod18 .listBox{ width:970px; height:100px; margin: 0 auto; position: relative; padding:6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{ width:150px; height:100px; cursor:pointer; position:relative; margin:0 6px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block; width:144px; height:100px;}
.mod18 .listBox li img{width:150px;height:100px;}
.mod18 .listBox .on img{width:148px;height:98px;border:1px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

/*两侧带箭头滚动图-----*/
.rollBox {width:1000px; padding-bottom:15px;}
.rollBox .LeftBotton { background:url(arrow_l.gif) no-repeat; width:30px;height:36px;overflow:hidden;float:left;display:inline;margin:50px 5px 0 10px;cursor:pointer;}
.rollBox .RightBotton {background:url(arrow_r.gif) no-repeat; width:30px;height:36px;overflow:hidden;float:left;display:inline;margin:50px 0 0 5px;cursor:pointer;}
.rollBox .Cont {width:920px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:170px;float:left;text-align:center; margin:0 7px;}
.rollBox .Cont .pic img {display:block;margin:0 auto;width:170px; height:130px;}
.rollBox .picTit{ display:block; text-align:center; height:25px; line-height:25px;}
.rollBox #List1, .rollBox #List2 {float:left;}





/*------------------------底部 start--------------------------*/
.footer{ width:100%; background:#003f8e; margin:0 auto; text-align: center; font-size:14px; padding:60px 0; color:#FFF;}
