/*通用*/
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 {color:#cc3333;}
.clear{claer:both;}

/*主体*/
#box{width:1080px;height:auto;margin:0 auto;}

.topnav{float:left;width:1070px;height:60px;margin-left:5px;background-color:#363;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:#2BB742;}

/*
#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:1080px;height:560px;margin:0 auto;position:relative;padding-top:60px;margin-bottom:30px;background:url(images/top.jpg) no-repeat bottom;}

.container{width:1070px;height:auto;margin:0 auto;padding:0 5px;}
.pbox{float:left;width: 1070px;height:auto;margin-bottom:40px;}
.subnav{float:left;width:60px;height:auto;line-height:50px;text-align:center;font-size:24px;background:#363;color:#fff;}

.daoyu{float:left;width:1070px;height:132px;padding-top:10px;background-color:#363;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:885px;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:right;width:1000px;height:auto; }
.p1Left{float:left;width:605px;height:auto;margin-right:20px;background:#;}
/* focus */
.focusBox { position: relative; width: 605px; height: 378px; overflow: hidden; font: 12px/1.5 "微软雅黑","宋体",Verdana, Geneva; text-align: left; background: white; }
.focusBox .pic img { width: 605px; height: 378px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;color: white; padding: 0 0 0 10px; font-size: 19px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 19px; font-weight: bold; text-decoration: none;letter-spacing: 1px; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#a00; }

.p1Right{float:left;width:375px;height:auto;background:#;}
.text {float:left;width:375px;height:118px;margin-bottom:10px;border-bottom:1px solid #ccc;}
.text h2 {font-size:18px;height:46px;line-height:28px;font-weight:normal;padding-bottom:12px;}
.text h2 a{display:block;width:375px;height:35px;color:2b2b2b;}
.text h2 a:hover{color:#363;}
.text p {font-size: 16px;line-height:24px;padding-top:5px;text-indent:2em;color:#666;}


/* screen2 */
.p2{float:right;width:1000px;height:auto;}
.p2box{float:left; width: 310px; height:auto; margin-right:35px; margin-bottom: 20px; position: relative; background-color: #F3F3F3;}
.p2lr{margin-right: 0;}
.p2box dl dt{width:310px; height: auto; border-bottom: 2px solid #369;}
.p2box dl dt:hover{border-bottom: 2px solid #363; cursor: pointer;}
.p2box dl dd{width:310px; height:95px;font-size: 14px;}
.p2box dl dd h3{color: #4D68A4;height:36px;line-height:36px; padding-top:3px; font-size:19px; text-align:center; font-weight: normal}
.p2box dl dd h3 a{color: #004276;}
.p2box dl dd h3 a:hover{color: #363;}
.p2box dl dd p{padding:0 15px;color:#666;line-height: 21px;text-indent:2em;}
.p2 span{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:177px; left:6px; background: url(images/playIcon.png);}
.p2 .hbg{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:177px; left:6px; background: url(images/playIcon.png);}
.p2 .showbg{display: inline-block; width: 50px; height: 50px;line-height: 50px; position: absolute; top:177px; left:6px; background: url(images/play2Icon.png);}

/* screen3 */
.p3{ float:right;width:1000px;height:auto;margin-bottom:20px;}
.m_w1000 {
	MARGIN: 0px auto; WIDTH: 1000px
}
.m_boxList01 {
	MARGIN: 0px auto 0px; WIDTH: 1000px
}
.m_pic1000 {
	OVERFLOW: hidden; HEIGHT: 97px; POSITION: relative; FLOAT: left; MARGIN-TOP: 15px; WIDTH: 919px
}
.mpicList01 {
	WIDTH: 10000px
}
.mpicList01 LI {
	CURSOR: pointer; HEIGHT: 97px; POSITION: relative; FLOAT: left; WIDTH: 187px
}
.mpicList01 .current .m_picTxt01 {
	HEIGHT: 97px; BACKGROUND: url(images/mk.png) no-repeat; POSITION: absolute; LEFT: 5px; Z-INDEX: 10; TOP: 0px; WIDTH: 166px; _background: none
}
.mpicList01 LI IMG {
	HEIGHT: 92px; POSITION: absolute; LEFT: 5px; DISPLAY: block; TOP: 5px; WIDTH: 166px
}
.m_tuj01 {
	HEIGHT: 21px; BACKGROUND: #000; POSITION: absolute; COLOR: #fff; TEXT-ALIGN: center; LEFT: -5px; FILTER: alpha(opacity=60); DISPLAY: block; LINE-HEIGHT: 21px; TOP: 70px; WIDTH: 80px; -moz-opacity: 0.6; opacity: 0.6
}
.mpicList01 .current .m_tuj01 {
	HEIGHT: 21px; BACKGROUND: #363; POSITION: absolute; COLOR: #fff; TEXT-ALIGN: center; LEFT: -5px; FILTER: alpha(opacity=60); DISPLAY: block; LINE-HEIGHT: 21px; TOP: 70px; WIDTH: 80px; -moz-opacity: 0.6; opacity: 0.6
}
#prevSlide {
	CURSOR: pointer; HEIGHT: 46px; BACKGROUND: url(images/mz.jpg) no-repeat; FLOAT: left; MARGIN-TOP: 45px; WIDTH: 20px; MARGIN-RIGHT: 20px
}
#nextSlide {
	CURSOR: pointer; HEIGHT: 46px; BACKGROUND: url(images/my.jpg) no-repeat; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-TOP: 45px; WIDTH: 20px
}
.m_wrapbg01 {
	HEIGHT: 107px; POSITION: absolute; LEFT: 0px; TOP: 484px; WIDTH: 1000px
}
.m_txt01 {
	WIDTH: 1000px
}
.m_bg01 {
	HEIGHT: 107px; BACKGROUND: #000; FILTER: alpha(opacity=64); WIDTH: 1000px; -moz-opacity: 0.64; opacity: 0.64; display:none;
}
.m_txt01 H3 {
	FONT-SIZE: 18px; FONT-FAMILY: Microsoft YaHei; PADDING-TOP: 20px; LINE-HEIGHT: 24px; WIDTH: 621px; display:none;
}
.m_w1000 .m_txt01 H3 A {
	COLOR: #fff
}
.m_w1000 .m_txt01 H3 A:hover {
	COLOR: #fff
}
.m_txt01 P {
	COLOR: #fff; PADDING-TOP: 5px; LINE-HEIGHT: 22px; display:none;
}
.m_text01 {
	HEIGHT: 107px; POSITION: absolute; LEFT: 30px; TOP: 0px; WIDTH: 950px
}
.m_bg02 {
	HEIGHT: 107px; BACKGROUND: #000; FILTER: alpha(opacity=80); WIDTH: 90px; -moz-opacity: 0.8; opacity: 0.8
}
.m_text02 {
	FONT-SIZE: 14px; RIGHT: 25px; POSITION: absolute; COLOR: #fff; TOP: 40px
}
.m_text02 .m_shu01 {
	FONT-SIZE: 18px; FONT-FAMILY: Microsoft YaHei; POSITION: absolute; COLOR: #fff; LEFT: -19px; TOP: 0px
}
.m_text02 .m_xiegan {
	FONT-SIZE: 30px; COLOR: #fff
}
.m_text02 .m_shu02 {
	FONT-SIZE: 14px; POSITION: absolute; COLOR: #fff; LEFT: 10px; TOP: 16px
}
.big_pic {
	POSITION: relative; WIDTH: 1000px
}
.m_numtu01 {
	HEIGHT: 21px; POSITION: absolute; COLOR: #fff; TEXT-ALIGN: center; LEFT: -5px; LINE-HEIGHT: 21px; TOP: 70px; WIDTH: 80px
}
.m_numtu02 {
	HEIGHT: 21px; POSITION: absolute; COLOR: #fff; TEXT-ALIGN: center; LEFT: -5px; LINE-HEIGHT: 21px; TOP: 70px; WIDTH: 80px
}
.img-scroll {
	HEIGHT: 703px; WIDTH: 1000px
}
#gaoqing{width:1000px;height:auto;padding-top:30px;margin:0 auto;}

/* screen4 */
.p4{float:right;width:1000px;height:auto;}
.imgTit {float: left;width:480px;height:170px; margin-bottom:30px;overflow: hidden;}
.p4lf{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 #363;}
.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:#004276;}
.imgTit h5 a:hover{color:#363;}
.imgTit p { display:block;width:auto;height:auto;font-size:14px; overflow:hidden;line-height:21px;padding-top:6px;color:#777;text-indent:2em;}

/* foot */
.foot{float:left;width:1070px;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;}
