﻿/*通用*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "微软雅黑","宋体","Arial Narrow";margin:0 auto; color:#333;}
a{color:#555;text-decoration:none}
a:hover{color:#555;text-decoration:underline}
table{ margin:0px; padding:0px; border:0px;}
dl，dd{border:none;}
em{font-style:normal}
li{list-style:none}
img{border:0; display: block;}
h2 a{color:#004276;}
h2 a:hover {text-decoration:; color:#cc3333;}
.clear{claer:both;}
.subnav{float:left;width:980px;height:50px;line-height:50px;font-size:22px;padding-left:20px;background:#a1b1e5;color:#fff;margin:50px 0;letter-spacing:5px}

/*主体*/
#box{width:1420px;height:auto;margin:0 auto;}

.topnav{float:left;width:1420px;height:60px;background-color:#a1b1e5;position: fixed;z-index: 1000;}
.topnav ul{float:left;width:1100px;height:60px;padding-left:200px;list-style:none;color:#fff;}
.topnav ul li{float:left;width:145px;height:60px;line-height:60px;text-align:center;margin-left:2px;font-size:20px;background:#}
.topnav ul li a{float:left;width:120px;height:48px;margin-left:1px;color:#fff;background:#;}
.topnav ul li a:hover{color:#900;}

/*
#n0{float:left;width:82px;height:5px;line-height:50px;text-align:center;margin-left:1px;font-size:14px;background:#}
#n0 a{float:left;width:82px;height:48px;margin-left:1px;color:#fff;background:#;}
#n0 a:hover{border-bottom:none;}
#n4{float:left;width:107px;height:48px;line-height:50px;text-align:center;margin-left:2px;font-size:14px;background:#}
#n4 a{float:left;width:107px;height:48px;margin-left:1px;color:#fff;background:#;}
#n4 a:hover{border-bottom:2px solid #0D3E72;}
.topnav span{float:left;}*/

.top{float:left;width:1420px;height:579px;margin:0 auto;position:relative;padding-top:60px;background:url(images/top.jpg) no-repeat bottom;}
.topleft{width:975px;height:156px;position:absolute;left:180px;top:125px;overflow:hidden;}
.topright{position:absolute;top:295px;right:100px;width:899px;height:70px;z-index:100;overflow:hidden;}
.topup{position:absolute;top:480px;left:545px;width:345px;z-index:100;overflow:hidden;height:46px;}
.container{width:1000px;height:auto;margin:0 auto;}

.daoyu{float:left;width:1000px;height:132px;padding-top:10px;background-color:#a1b1e5;margin-bottom:30px;}
.daoyu span{float:left;font-size:40px; font-weight:bold; display:block;width:40px;height:100px;margin-top:10px;padding-left:45px;padding-right:30px;color:#fff;border-right:1px solid #ccc;}
.daoyu p{display:block;width:825px;height:auto;padding-left:142px;font-size:16px;line-height:36px;padding-top:5px;text-indent:2em;color:#fff;}
.daoyu p a{color: #fff;}

/* screen1 */
.p1{float:left;width:1000px;height:auto; }
#p1box{width: 1000px; height: 570px; overflow: hidden; position: relative;}
#vClick {width: 260px; height: 50px;line-height: 50px;text-align: center; border-radius: 0%; background-color: #000; opacity: .6;font-size:18px;color: #fff; position: absolute; top:50%; left: 50%; margin-top:-25px; margin-left:-130px; cursor: pointer;}
#vClick:hover {background-color: #369;border:1px solid #ccc;}

/* screen2 */
.p2{ float:left;width:1000px;height:auto;margin-bottom:30px;}
.p2box { width: 1000px;height:423px; position: relative; overflow: hidden;}
.p2box ul { width: 2000px; position: absolute; top:0; left: 0;}
.p2box ul li {float:left;}
.p2box ul li.current { display: block; }
#arr { display: none;}
#arr span { width: 42px; height: 70px; line-height: 70px; text-align: center; position: absolute; top: 50%; font-size: 36px; color: #fff; margin-top:-35px; background-color: #000; opacity:.5; border:1px solid #999; cursor: pointer; font-family: "黑体"; font-weight: bold;}
#arr #right {position: absolute; right: 0;}

.onel{display:block;float:left;width:305px; height:423px; background:#1f5ca0; color:#FFF;}
.onel dl{ width:305px;}
.onel dl dt{margin-top:8px;}
.onel dl dt,.scroll_A .onel dl dt a{ width:273px; padding:0 16px;font-family:"微软雅黑"; font-size:16px; line-height:21px; }
.onel dl dd,.scroll_A .onel dl dd a{ width:273px; padding:0 16px; font-family:"宋体"; font-size:12px; line-height:22px;margin-top:10px;}
#jl{ margin:0 42px;}
#jl2{ margin:0 42px;}

/* screen3 */
.p3{float:left;width:1000px;height:auto;margin-bottom:30px;}
/* sildes css begin */
.control {width:860px;height:580px;background:#eee;display: block;position:absolute;top:0;left:0;overflow: hidden;}
.change li{width:900px;overflow: hidden;text-align:center;}

/* 图片垂直居中,不是很准确 */
.change li .imgWrap{display: table-cell ;width:900px;height:600px;vertical-align: middle;cursor:pointer;*font-size: 500px;}
.change li img{max-width:900px;max-height:900px;width: expression(this.width > 900 && this.width > this.height ? 900 :true); height:expression(this.height >900 ? 900: true);vertical-align:middle; overflow:hidden}

/* 描述部分 */
.change li .textDesc{width:100%;height:0px;position:absolute;left:0;bottom:0;text-align:left;overflow: hidden;}
.change li .opacity{width:100%;height:0px;position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.change li .title{padding:10px 15px 0; color:#e6e6e6;font-size:14px;line-height:22px;}
.change li .title a{color:#e6e6e6;}
.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}

/* 翻页按钮 */
.prev, .next{width:49px;height:49px;position:absolute;bottom:280px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 
.prev span, .next span{display: none;}
.prev{left:0;background:url(images/arrows_01.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="images/arrows_01.png") ; _background:none}
.next{right:0;background:url(images/arrows_02.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="images/arrows_02.png") ; _background:none}

/* 分页 */
.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}
.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}
.pageClass a span{display:none}
.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a }

/* 缩图部分 */
.thumbWrap{width:140px;height:502px;padding:39px 0;position:absolute;right:0;top:0;background:#888;overflow: hidden;}
.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden;}
.thumbWrap ul{}
.thumbWrap ul li{width:134px;height:89px;padding:8px 12px 3px;text-align:center;overflow: hidden;}
.thumbWrap ul li div{display: table-cell ;width:138px;height:89px;vertical-align: middle;cursor:pointer;*font-size: 79px;}

.thumbWrap ul li img {max-width:116px; max-height:89px; width: expression(this.width > 116 && this.width > this.height ? 116 :true); height:expression(this.height >89 ? 89: true);vertical-align:middle; overflow:hidden}

.thumbWrap ul li.cur{background:url(images/curBg.gif) no-repeat}

/* 缩图按钮 */
.thumbPrev,.thumbNext{width:140px;height:39px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none}
.thumbPrev span, .thumbNext span{display: none;}

.thumbPrev{left:0;top:0;background:url(images/Yprev.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="images/Yprev.png") ; _background:none}
.thumbNext{left:0;bottom:0;background:url(images/Ynext.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="images/Ynext.png") ; _background:none}

/* screen4 */
.p4{float:left;width:1000px;height:auto;}
.p4box{float:left; width: 300px; height:auto; margin-right:50px; margin-bottom: 50px; position: relative; background-color: #eee;}
.p4lr{margin-right: 0;}
.p4box dl dt{width:300px; height: auto; border-bottom: 2px solid #369;}
.p4box dl dt:hover{border-bottom: 2px solid #a1b1e5; cursor: pointer;}
.p4box dl dd{width:300px; height:50px; line-height: 50px; font-size: 18px; text-align: center;}
/*.p4 span{display: inline-block; width: 50px; height: 50px;line-height: 50px; text-align: center; font-size: 32px; font-family: "黑体"; font-weight: bold; color:#fff; border-radius: 50%; background-color: #000; border:2px solid #aaa; opacity: .7; position: absolute; top:80px; left:125px}*/
.p4 span{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:145px; left:5px; background: url(images/playIcon.png);}

.p4 .hbg{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:145px; left:5px; background: url(images/playIcon.png);}
.p4 .showbg{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:145px; left:5px; background: url(images/play2Icon.png);}

/* screen5 */
.p5{float:left;width:1000px;height:610px; margin-bottom:40px; background:url(images/5bg.jpg) no-repeat;}
.p5box{float:right;width:280px;height:auto;margin-top:40px;margin-right:50px;}
.blk{width:280px;height:265px;color:#1f1009;font-size:14px;}
.p5 h2 a {color:#1f1009; text-decoration:none;}
.p5 h2 a:hover {color:#900; text-decoration:none;}
.p5 span{display:block;width:280px;height:10px;border-bottom:3px solid #1f1009;}
.p5 p{padding-top:10px;line-height:25px;}
.p5 a{color:#700; cursor:pointer;}

/* screen6 */
.p6{float:left;width:1000px;height:auto;}
.imgTit {float: left;width:480px;height:auto; border-bottom:2px solid #ddd; margin-bottom:40px;}
.p6lf{margin-right:40px;}
.nl{border-bottom:none; margin-bottom:8px;}
.imgTit img {float: left; margin-right:18px; height:170px; width:250px;border-left:2px solid #fff;}
.imgTit img:hover {border-left:2px solid #900;}
.imgTit h5 {display:inline;height:18px;line-height:28px;font-size:18px;font-weight:normal;}
.imgTit h5 a{height:18px;font-size:18px;font-weight:normal; color:#333;}
.imgTit p { display:block;width:auto;height:165px;font-size:14px; overflow:hidden;line-height:21px;padding-top:6px;color:#777;text-indent:2em;}

/* foot */
.foot{float:left;width:1000px;height:auto;font-size:15px;border-top:2px solid #ddd;padding-top:40px;}
.foot ul{width:580px;height:30px;font-size:18px;color:#333;margin:0 auto;}
.foot ul li{float:left;display:block;width:98px;height:28px;margin-right:10px;margin-bottom:5px;padding-left:5px;}
.foot ul li a{float:left;display:block;width:75px;height:28px;text-decoration:none;color:#333;}
.foot ul li a:hover{text-decoration:underline;color:#333;}
#cp{display:block;width:500px;height:30px;color:#333;line-height:30px;padding-right:5px;font-size:16px;margin:0 auto;}
#foot-icp{display:block;width:300px;height:36px;line-height:36px;margin-left:280px;padding-bottom:30px;margin:0 auto;color:#333;}