@charset "gb2312";
.none980{display:none}
.block980{display:block}


body{ background:#eaeaea; color:#464646;}
.clear{ clear:both}
.pubW {
	width:1004px;
}
.center {
	margin:0px auto;
}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank25 {
	width:100%;
	height:25px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.logo { width: 100%; height: 66px; background: #1d1d1d; position: fixed; z-index: 9999999999; margin: 0 auto; }
.logo h1 { width: 980px; height: 66px; }
.header_icon{display:none}
.wrapper{ width:980px; margin:0 auto; position:relative; line-height:22px;zoom:1}
.leftSide{ float:left; width:395px; position:relative;}
.rightSide{ width: 586px; float: right; position: relative; margin-top: 80px; }
.right_inner { overflow:hidden; top:66px;}
.leftSide .inner{ position: absolute; right: 40px; }
.clearFix{ clear:both; overflow:hidden; font-size:1px;}
#cpjxNav{position:fixed;top:66px;}
.cpjxInner{ position:relative; z-index:9999;}
.inner {position: absolute;
    right: 0;
}
#cpjxNav {position:fixed;top:66px; }
.menu{ position: absolute; top: 63px; right: 0px; z-index: 99; width: 223px; }
.menu li{ width: 223px; color: #FFF; margin-bottom: 8px; position: relative; display: block; }
.menu li a{ display: block; height: 30px; padding-left: 17px; color: #FFF; text-decoration: none; font-size: 16px; font-family: "微软雅黑"; transition: all 0.3s ease 0s; line-height: 30px; }

.menu li a.active{margin-left:40px}

.menuli1 a{background:url(../images/black_icon_01.png) 0 0 no-repeat}
.menuli1 a:hover{ background:url(../images/gray_icon_01.png) 0 0  no-repeat}
.menuli1 a.active{background:url(../images/red_icon_01.png) 0 0  no-repeat}

.menuli2 a{background:url(../images/black_icon_02.png) 0 0 no-repeat}
.menuli2 a:hover{ background:url(../images/gray_icon_03.png) 0 0  no-repeat}
.menuli2 a.active{background:url(../images/red_icon_03.png) 0 0  no-repeat}

.menuli3 a{background:url(../images/black_icon_03.png) 0 0 no-repeat}
.menuli3 a:hover{ background:url(../images/gray_icon_05.png) 0 0  no-repeat}
.menuli3 a.active{background:url(../images/red_icon_05.png) 0 0  no-repeat}

.menuligs a{background:url(../images/black_icon_gs.png) 0 0 no-repeat}
.menuligs a.active{background:url(../images/red_icon_gs.png) 0 0  no-repeat}

.menulijj a{background:url(../images/black_icon_jj.png) 0 0 no-repeat}
.menulijj a.active{background:url(../images/red_icon_jj.png) 0 0  no-repeat}

.menuli4 a{background:url(../images/black_icon_04.png) 0 0 no-repeat}
.menuli4 a:hover{ background:url(../images/gray_icon_07.png) 0 0  no-repeat}
.menuli4 a.active{background:url(../images/red_icon_07.png) 0 0  no-repeat}

.menuli5 a{background:url(../images/black_icon_05.png) 0 0 no-repeat}
.menuli5 a:hover{ background:url(../images/gray_icon_09.png) 0 0  no-repeat}
.menuli5 a.active{background:url(../images/red_icon_09.png) 0 0  no-repeat}

.menuli6 a{background:url(../images/black_icon_06.png) 0 0 no-repeat}
.menuli6 a:hover{ background:url(../images/gray_icon_11.png) 0 0  no-repeat}
.menuli6 a.active{background:url(../images/red_icon_11.png) 0 0  no-repeat}

.menuli7 a{background:url(../images/black_icon_07.png) 0 0 no-repeat}
.menuli7 a:hover{ background:url(../images/gray_icon_13.png) 0 0  no-repeat}
.menuli7 a.active{background:url(../images/red_icon_13.png) 0 0  no-repeat}

.menuli8 a{background:url(../images/black_icon_08.png) 0 0 no-repeat}
.menuli8 a:hover{ background:url(../images/gray_icon_15.png) 0 0  no-repeat}
.menuli8 a.active{background:url(../images/red_icon_15.png) 0 0  no-repeat}

.menuli9 a{background:url(../images/black_icon_09.png) 0 0 no-repeat}
.menuli9 a:hover{ background:url(../images/gray_icon_17.png) 0 0  no-repeat}
.menuli9 a.active{background:url(../images/red_icon_17.png) 0 0  no-repeat}

.menuli10 a{background:url(../images/black_icon_10.png) 0 0 no-repeat}
.menuli10 a:hover{ background:url(../images/gray_icon_19.png) 0 0  no-repeat}
.menuli10 a.active{background:url(../images/red_icon_19.png) 0 0  no-repeat}


#btn_left,#btn_right{ bottom:auto; top:550px;}
a.detaillink{ color:#C03938; font-weight:700;}
.mod2 .hd{ font-family:"微软雅黑";}
#demo{ position:relative; width:auto; z-index:1;}					
#pic{ width:630px;overflow:hidden;position:relative}/*宽度,overflow:hidden和相对定位是必须的属性*/
#pic .split{float:left;}/*水平滚动的话，滚动单元必须浮动，垂直则必须不能浮动*/
#pic div.split img{}
#btn_left{ background:url(../images/leftCur.png) no-repeat; width:34px; height:34px;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/leftCur.png'); cursor:pointer; position:absolute; right:115px; bottom:20px; z-index:999; display:block;}/*左按钮*/
#btn_right{background:url(../images/rightCur.png) no-repeat; width:34px; height:34px;_background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/rightCur.png'); cursor:pointer; position:absolute; right:50px; bottom:20px; z-index:999; display:block;}/*右按钮*/


.jyjs {width:753px;height:223px;padding:25px 0 30px 0;}
.jyjs dt {float:left;width:355px;height:233px;}
.jyjs dd{color:#464646;line-height:23px;float:left;width:286px; margin-left:60px; margin-top:13px}
.jyjs dd strong{ font-size:24px;color:#292929; font-family:"微软雅黑"}
.jyjs dd span{ color:#000; padding-top:10px; display:block}
.jyjs1 {width:753px;height:40px;line-height:40px;border-bottom:1px dashed #9f9f9f;font-size:13px;font-family:"微软雅黑";color:#464646;}
.jyjs1 b {color:#000;}
.jyjs1 font {}

dl.yzal {width:170px;height:205px;float:left;margin:0 116px 8px 0;display:inline;}
dl.yzal dt {width:170px;height:117px;float:left;margin-bottom:15px; border:#FFF solid 3px}
dl.yzal dd {width:170px;height:23px;line-height:23px;text-align:center;color:#464646;float:left;margin:0;text-indent:0;}

.jyzj_list dl {width:145px;height:248px;float:left;overflow:hidden;margin-right:58px;display:inline;}
.jyzj_list dl dt {width:145px;height:174px;float:left;}
.jyzj_list dl dd {width:145px;height:30px;line-height:30px;margin:20px 0;  text-align:center;float:left;color:#464646;font-family:"微软雅黑";}
.jyzj_list dl dd b {color:#680211;font-size:16px;padding:0 5px;}

.bzx {width:580px;height:357px;float:left;margin-bottom:30px}
.bzx img {float:left;}
.zjhy_list {width:580px; overflow:hidden;zoom:1;}
.zjhy_list dl {width:377px;height:185px;float:left;display:inline;}
.zjhy_list dl dt {width:145px;height:184px;float:left;margin-bottom:6px;}
.zjhy_list dl dd {width:220px;float:left;margin-bottom:6px; margin-left:8px;font-family:"微软雅黑"; color:#000}
.zjhy_list dl dd b{ font-size:20px; font-weight:bolder; color:#000; margin-right:20px}

.bbzxdh {width:580px;height:305px;}
.bbzxdh dl {width:137px;height:140px;float:left;margin-right:68px;display:inline;margin-bottom:10px;}
.bbzxdh dl dt {width:137px;height:101px;float:left;}
.bbzxdh dl dd {width:127px;height:28px;line-height:28px;float:left;color:#464646;text-align:center;margin-top:5px;font-family:"微软雅黑";}
.jtlx {width:580px;height:380px}
.jtlx img {float:left;}
.lxjt {width:580px;height:388px;}
.lxjt img {float:left;}
.yylct {width:580px;height:596px;}
.yylct img {float:left;}



.items,.items a{color: #8f8f8f;}

.top10{ margin-top:10px}
.top20{margin-top:20px}
.scroll_top{position: relative;}

#apDiv1 { position: absolute; top: 57px; width: 292px; z-index: 1; text-indent: 2em; }
#apDiv2 { position: absolute; top: 53px; z-index: 2; right: 0px; }
#apDiv3 { position: absolute; top: 510px; z-index: 3; }
#apDiv4 { position: absolute; top: 579px; height: 227px; z-index: 4; }
#apDiv5 { position: absolute; top: 574px; width: 291px; z-index: 5; text-indent: 2em; right: 0px; }
#apDiv6 { position: absolute; top: 840px; z-index: 6; }
#apDiv7 { position: absolute; top: 915px; width: 294px; z-index: 7; text-indent: 2em; }
#apDiv8 { position: absolute; top: 910px; z-index: 8; right: 0px; }
#apDiv9 { position: absolute; top: 1234px; z-index: 9; }
#apDiv10 { position: absolute; left: 7px; top: 1306px; z-index: 10; }
#apDiv11 { position: absolute; top: 1306px; width: 309px; z-index: 11; right: 0px; text-indent: 2em; }
#apDiv12 { position: absolute; left: 12px; top: 1571px; width: 565px; height: 377px; z-index: 12; background: url(../images/pp10.jpg) 0 0 no-repeat; text-indent: 2em; }

#apDiv17 h1 { font-size: 19px; font-weight: 100; }

#apDiv17 p { text-indent: 2em; }

.apDiv21 h3 { font-size: 16px; line-height: 2; }

.apDiv21 h3 span { font-size: 12px; font-weight: 100; margin-left: 10px; }

.apDiv21 p a { color: #000; }
.apDiv21 p a:hover{ color:#e4007f; }

.t2em{text-indent:2em}

#apDiv41 h1,#apDiv42 h1,#apDiv43 h1,#apDiv45 h1,#apDiv46 h1,#apDiv47 h1 { font-size: 16px; color: #500024; font-weight: 100; background:url(../images/pp37.jpg) left center no-repeat; padding-left:20px}

#apDiv42 h1 {color: #d0543d; background-image:url(../images/pp38.jpg)}

#apDiv43 h1 {color: #6a002c; }

#apDiv45 h1 {color: #a61c39; }

#apDiv46 h1 {color: #860234; }

#apDiv47 h1 {color: #820532; }

#apDiv51 h1 { font-size: 19px; font-weight: 100; }
#apDiv13 { position: absolute; top: 32px; width: 174px; height: 97px; z-index: 1; left: 0px; }
#apDiv14 { position: absolute; left: 396px; top: 33px; width: 169px; height: 89px; z-index: 2; }
#apDiv15 { position: absolute; left: 0px; top: 215px; width: 175px; height: 145px; z-index: 3; }
#apDiv14_1 { position: absolute; left: 396px; top: 33px; width: 169px; height: 89px; z-index: 2; }
#apDiv16 {margin-top:28px}
#apDiv17 { margin-top: 37px }
#apDiv18 {margin-top:48px;width: 582px;}
.apDiv19 { width: 279px; height: 206px; background-color: #FFF; -webkit-box-shadow: 0px 0px 15px #888; -moz-box-shadow: 0px 0px 15px #888; box-shadow: 0px 0px 15px #888; position: relative; float: left; margin: 5px; border:1px solid #fff}
.apDiv19:hover{ border-color:#6fc9ec}

.apDiv20 { position: absolute; z-index: 1; }
.zj_span { font-size:14px; font-weight:bold;}
.apDiv21 { position: absolute; left: 156px; width: 125px; height: 188px; z-index: 2; top: 15px; }

.apDiv22 { position: absolute; left: 45px; top: 155px; width: 30px; height: 30px; z-index: 1; background: url(../images/zixun_icon.png) 0 0 no-repeat;transition: all 0.3s linear 0s;}
.apDiv22:hover{ background-position:0 -40px}
.apDiv23 { position: absolute; left: 85px; top: 155px; width: 30px; height: 30px; z-index: 2; background: url(../images/zixun_icon.png) -37px 0 no-repeat;transition: all 0.3s linear 0s;}
.apDiv23:hover{ background-position:-37px -40px}
#apDiv19 { position: absolute; top: 40px; z-index: 1; left: 1px; }
#apDiv20 { position: absolute; top: 107px; z-index: 2; }
#apDiv21 { position: absolute; left: 333px; top: 109px; z-index: 3; font-size: 18px; }
#apDiv22 { position: absolute; left: 335px; top: 153px; width: 241px; z-index: 4; }
#apDiv23 { position: absolute; left: 14px; top: 370px; width: 216px; height: 30px; z-index: 5; font-size: 18px; }
#apDiv24 { position: absolute; left: 16px; top: 417px; width: 226px; height: 164px; }
#apDiv25 { position: absolute; left: 270px; top: 402px; }
#apDiv26 { position: absolute; top: 691px; z-index: 6; }
#apDiv27 { position: absolute; left: 334px; top: 684px; width: 218px; height: 34px; z-index: 7; font-size: 18px; }
#apDiv28 { position: absolute; left: 326px; top: 729px; width: 251px; height: 127px; z-index: 8; }
#apDiv29 { position: absolute; left: 245px; top: 1077px; width: 323px; height: 278px; z-index: 9;  }
#apDiv30 { position: absolute; left: 19px; top: 1057px; width: 193px; height: 44px; z-index: 10; font-size: 18px; }
#apDiv31 {
position: absolute; left: 14px; top: 1098px; width: 208px; height: 179px; z-index: 11;
}
#apDiv32 { position: absolute; top: 1470px; z-index: 12; }
#apDiv33 { position: absolute; left: 343px; top: 1387px; width: 188px; height: 34px; z-index: 13; font-size: 18px; }
#apDiv34 {
position: absolute; left: 342px; top: 1439px; width: 222px; height: 136px; z-index: 14;
}
#apDiv35 { position: absolute; left: 274px; top: 2039px; z-index: 15; }
#apDiv36 { position: absolute; left: 19px; top: 2002px; width: 182px; height: 26px; z-index: 16; font-size: 18px; }
#apDiv37 { position: absolute; left: 16px; top: 2046px; width: 237px; height: 152px; z-index: 17; }
#apDiv38 { position: absolute; top: 1842px; z-index: 18; }
#apDiv39 { position: absolute; top: 1906px; z-index: 19; font-size: 18px; line-height: 1.5; width: 100%; }
#apDiv40 { position: absolute; top: 1966px; z-index: 20; font-family: arial; font-size: 16px; line-height: 1.5; width: 100%; border-bottom:1px dotted #5c5c5c}
#apDiv41 { position: absolute; left: 50px; top: 2099px; width: 193px; z-index: 21; }
#apDiv42 { position: absolute; left: 351px; top: 2109px; width: 194px; z-index: 22; }
#apDiv43 { position: absolute; top: 2268px; width: 140px; z-index: 23; }
#apDiv44 { position: absolute; left: 157px; top: 2238px; z-index: 24; }
#apDiv45 { position: absolute; left: 444px; top: 2306px; width: 136px; z-index: 25; }
#apDiv46 { position: absolute; left: 58px; top: 2559px; width: 181px; height: 44px; z-index: 26; }
#apDiv47 { position: absolute; left: 347px; top: 2561px; width: 168px; height: 46px; z-index: 27; }
#apDiv48 { position: absolute; top: 2728px; z-index: 28; width: 100%; text-align: center; border-bottom:1px dotted #9e9e9e; padding-bottom:30px}
#apDiv49 { position: absolute; top: 47px; z-index: 1; }
#apDiv50 { position: absolute; top: 100px; z-index: 2; width:585px; overflow:hidden}
#apDiv51 { position: absolute; top: 339px; z-index: 3; }
#apDiv52 { position: absolute; top: 522px; width: 100%; z-index: 4; }
.apDiv53 { width: 293px; text-align: center; line-height: 3; float: left; margin-bottom: 20px; 
}
.apDiv53 img{ -webkit-box-shadow: 0px 0px 15px #888; -moz-box-shadow: 0px 0px 15px #888; box-shadow: 0px 0px 15px #888; width: 264px; height: 195px; }

#apDiv55 h1 { font-size: 19px; font-weight: 100; }

#apDiv57 h1 { font-size: 16px; font-weight: 100; }

#apDiv58 h1 { font-size: 16px; font-weight: 100; }

#apDiv61 h1 { font-size: 16px; font-weight: 100; }

#apDiv62 h1 { font-size: 16px; font-weight: 100; }

#apDiv65 h1 { font-size: 16px; font-weight: 100; }

#apDiv66 h1 { font-size: 16px; font-weight: 100; }
#apDiv53 { position: absolute; top: 50px; z-index: 1; }
#apDiv54 { position: absolute; top: 110px; z-index: 2; width: 585px; overflow: hidden; }
#apDiv55 { position: absolute; left: 4px; top: 343px; z-index: 3; border-bottom: 1px dotted #595959; padding-bottom: 10px; }
#apDiv56 { position: absolute; top: 437px; z-index: 4; }
#apDiv57 {
position: absolute; left: 284px; top:446px; width: 293px; height: 139px; z-index: 5;
}
#apDiv58 { position: absolute; left: 14px; top: 628px; width: 289px; z-index: 6; }
#apDiv59 { position: absolute; left: 323px; top: 635px; z-index: 7; }
#apDiv60 { position: absolute; top: 813px; z-index: 8; }
#apDiv61 { position: absolute; left: 284px; top: 802px; width: 297px; z-index: 9; }
#apDiv62 { position: absolute; top: 922px; width: 288px; z-index: 10; }
#apDiv63 { position: absolute; left: 322px; top: 936px; z-index: 11; }
#apDiv64 { position: absolute; top: 1115px; z-index: 12; }
#apDiv65 {
position: absolute; left: 281px; top: 1115px; width: 296px; height: 175px; z-index: 13;
}
#apDiv66 {
position: absolute; left: 5px; top: 1296px; width: 261px; height: 190px; z-index: 14;
}
#apDiv67 { position: absolute; left: 319px; top: 1302px; z-index: 15; }
#apDiv68 { position: absolute; top: 44px; z-index: 1; }
#apDiv69 { position: absolute; top: 102px; height: 25px; z-index: 2; background:url(../images/pp52.jpg)  left center no-repeat; padding-left:30px}
#apDiv70 { position: absolute; top: 136px; height: 482px; z-index: 3; width: 586px; background-color: #000; }
#apDiv84 { position: absolute; left: 9px; top: 8px; width: 461px; height: 425px; z-index: 1; }
#apDiv85 { position: absolute; left: 479px; width: 100px; height: 90px; z-index: 2; top: 8px;}
#apDiv85 li{width:100px; height: 90px; margin-bottom:6px;overflow: hidden; cursor:pointer;line-height:1.7;padding:3px}
#apDiv85 li a{color:#454545;}
#apDiv85 li:hover a{color:#FFF}
#apDiv85 li:hover{background-color:#414141}
#apDiv85 li img{float:left;margin-right:7px; width:100px;height:80px}

#apDiv1_gnq { position: absolute; top: 2397px; z-index: 12; }
#apDiv2_gnq { position: absolute; left: 343px; top: 2352px; width: 188px; height: 34px; z-index: 13; font-size: 18px; }
#apDiv3_gnq {
position: absolute; left: 342px; top: 2397px; width: 222px; height: 136px; z-index: 14;
}
#apDiv1_vct { position: absolute; top: 2947px; z-index: 12; }
#apDiv2_vct { position: absolute; left: 343px; top: 2898px; width: 188px; height: 34px; z-index: 13; font-size: 18px; }
#apDiv3_vct {
position: absolute; left: 342px; top: 2957px; width: 222px; height: 136px; z-index: 14;
}
#apDiv1_rainbow { position: absolute; left: 274px; top: 3361px; z-index: 15; }
#apDiv2_rainbow { position: absolute; left: 19px; top: 3308px; width: 182px; height: 26px; z-index: 16; font-size: 18px; }
#apDiv3_rainbow{ position: absolute; left: 16px; top: 3355px; width: 237px; height: 152px; z-index: 17; }

#apDiv1_school { position: absolute; left: 274px; top:4081px; z-index: 15; }
#apDiv2_school{ position: absolute; left: 19px; top: 4036px; width: 182px; height: 26px; z-index: 16; font-size: 18px; }
#apDiv3_school{ position: absolute; left: 16px; top:4089px; width: 237px; height: 152px; z-index: 17; }

#apDiv1_heard { position: absolute; top: 3641px; z-index: 12; }
#apDiv2_heard { position: absolute; left: 343px; top: 3616px; width: 188px; height: 34px; z-index: 13; font-size: 18px; }
#apDiv3_heard {
position: absolute; left: 342px; top: 3648px; width: 222px; height: 136px; z-index: 14;
}
#apDiv1_apple { position: absolute; left: 274px; top: 2706px; z-index: 15; }
#apDiv2_apple { position: absolute; left: 19px; top: 2662px; width: 182px; height: 26px; z-index: 16; font-size: 18px; }
#apDiv3_apple { position: absolute; left: 16px; top: 2710px; width: 237px; height: 152px; z-index: 17; }

#apDivfw_2 h1 { font-size: 16px; font-weight: 100; }
#apDivfw_1 { position: absolute; top: 1491px; z-index: 12; }
#apDivfw_2 {
position: absolute; left: 281px; top: 1491px; width: 296px; height: 175px; z-index: 13;
}

#apDivfw_3 h1 { font-size: 16px; font-weight: 100; }
#apDivfw_3 {position: absolute; left: 5px; top: 1641px; width: 261px;  z-index: 14;}
#apDivfw_4 { position: absolute; left: 319px; top: 1641px; z-index: 15; }
#apDivfw_6 h1 { font-size: 16px; font-weight: 100; }
#apDivfw_5 { position: absolute; top: 1791px; z-index: 12; }
#apDivfw_6 {
position: absolute; left: 281px; top: 1791px; width: 296px;  z-index: 13;
}

#apDivfw_7 h1 { font-size: 16px; font-weight: 100; }
#apDivfw_7 {position: absolute; left: 5px; top: 1926px; width: 261px; z-index: 14;}
#apDivfw_8 { position: absolute; left: 319px; top: 1926px; z-index: 15; }
#apDivfw_10 h1 { font-size: 16px; font-weight: 100; }
#apDivfw_9 { position: absolute; top: 2081px; z-index: 12; }
#apDivfw_10 {
position: absolute; left: 281px; top: 2081px; width: 296px;  z-index: 13;
}
.divjy{ width:720px; border: 2px solid #4a4a4a;}
.divjy td{ border: #9c9c9c solid 1px; text-align:center;}
.divjy h1{ text-align:center; font-size:20px; color:#333; height:35px; line-height:35px;}
.divjy h2{ text-align:center; font-size:18px; color:#333; height:45px; line-height:45px;}
.divjy .jy_tit{ font-size:14px; font-weight:bold; text-align:center; height:25px; line-height:25px;}
.divjy ul{ text-align:left; width:248px; margin:0 auto;}
.divjy ul li{ border-bottom: #9c9c9c dashed 1px;}
/*1190*/






#apDiv86 { position: absolute; top: 442px; width: 100%; z-index: 3; background-color: #FFF; }
#apDiv71 { position: absolute; top: 648px; z-index: 4; width: 622px; }
#apDiv71_1 { position: absolute; top: 998px; z-index: 4; width: 622px; }
.apDiv72 { width: 175px; height: 130px; z-index: 1; overflow: hidden; line-height: 2.5; text-align: center; float: left; margin-right: 30px; margin-bottom: 20px; }
.apDiv72 img{border:1px solid #EAEAEA; padding:3px}
.apDiv72:hover img{ border-color: #e4007f; width: 167px; height: 99px; overflow: hidden; }
.apDiv72:hover a{color:#e4007f}
#apDiv72 { position: absolute; top: 40px; z-index: 1; }
#apDiv73 { position: absolute; top: 108px; }
#apDiv73 .apDiv788{top:0;}



#apDiv73 a { position:relative; display:block}
#apDiv73 a p {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 40px;
	background: url(../images/fdj1.png) center top no-repeat;
	margin-left: 60px;
	opacity: 0;
	transition: all 0.3s linear 0s;
}
#apDiv73 a:hover p {
	opacity: 1
}
#apDiv73 a:hover p:hover {
	background: url(../images/fdj2.png) center top no-repeat
}


.apDiv78 a { position:relative; display:block}
.apDiv78 a p {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 40px;
	background: url(../images/fdj1.png) center top no-repeat;
	margin-left: 60px;
	opacity: 0;
	transition: all 0.3s linear 0s;
}
.apDiv78 a:hover p {
	opacity: 1
}
.apDiv78 a:hover p:hover {
	background: url(../images/fdj2.png) center top no-repeat
}


#apDiv73 .apDiv788 .syFocusThumb .contentdiv {
HEIGHT: 606px;
}
#apDiv73 .apDiv788 .dPic {
height: 606px;
overflow: hidden;
width: 550px;
margin: 0 auto;
}
#apDiv73 .apDiv788 .syFocusThumb .pagination { TEXT-ALIGN: left; WIDTH: 100%; TOP: 73px; position: absolute; LEFT: 0;  HEIGHT: 62px;  CLEAR: both;
}


#apDiv73 .apDiv788 .syFocusThumb .prev,#apDiv73 .syFocusThumb .next {

TOP: 107px;

}
#apDiv73 .apDiv788 .syFocusThumb .prev{ left:10px}
#apDiv73 .apDiv788 .syFocusThumb .next{ right:10px}
#apDiv73 .apDiv788 .syFocusThumb .thumbWrap{ TOP: 690px; LEFT: 0px; width:586px; position: absolute; 
}
#apDiv73 .apDiv788 .syFocusThumb .holder {
WIDTH: 4000px;
}

.scrollbox{ position: relative; width: 586px; height: 610px; overflow: hidden; }
.scrollz,.scrolly{ width: 43px; height: 44px; position: absolute; top: 171px; z-index: 99; background: #F00 }
.scrollz{ left: 0px; background: url(../images/zzz.jpg) 0 0 no-repeat }
.scrolly{ right: 0px; background: url(../images/yyy.jpg) 0 0 no-repeat }
.scrollz a,.scrolly a{ display: block; height: 44px; }
.scrollcbox{ width: 518px; overflow: hidden; position: relative; margin: 0 auto; height: 610px; }
.scrollcbox ul li{ display: block; position: relative; width: 518px; height: 610px; overflow: hidden; }
.apDiv74.fr{line-height: 2;}
.apDiv74.fr p {  background:url(../images/pp59.jpg) 0 7px no-repeat ; padding-left:10px}
.apDiv74.fr h1,.apDiv74.fr p b{ color:#000}

.scrollbox2{ position: relative; border-bottom:1px dotted #000; padding-bottom:20px}
.scrollz2,.scrolly2{ width: 11px; height: 27px; position: absolute; top: 30px; z-index: 99; background: #F00 }
.scrollz2{ left: 0px; background: url(../images/zzz.jpg) 0 0 no-repeat }
.scrolly2{ right: 0px; background: url(../images/yyy.jpg) 0 0 no-repeat }
.scrollz2 a,.scrolly2 a{ display: block; height: 28px; }
.scrollcbox2{ width: 533px; overflow: hidden; position: relative; margin: 0 auto }
.scrollcbox2 ul li{ display: inline; width: 150px; margin-right: 42px; position: relative; text-align: center; }
.scrollcbox2 ul li img{ border:1px solid #eaeaea}
.scrollcbox2 ul li:hover img{ border:1px solid #e4007f}


.apDiv74 { width:480px; position: relative; top:50px; right:38px}
#apDiv74 { position: absolute; top: 754px; z-index: 2; width: 100%; text-align: center; }
#apDiv75 { position: absolute; top: 813px; width: 100%; z-index: 3; font-size: 16px; border-bottom:2px solid #000; padding-bottom:5px }
#apDiv76 { position: absolute; top: 871px; z-index: 99999; width: 100%; }
#apDiv77 { position: absolute; top: 51px; z-index: 1; width: 500px; }
.apDiv78 { position: absolute; top: 110px; width: 100%; height: 356px; z-index: 2; }
#apDiv77 ul{ display: block; border-bottom: 2px solid #4a4a4a; background-color: #EAEAEA; }
#apDiv77 ul p{ font-size:20px; padding-bottom:10px;}
#apDiv77 ul li { height: 30px; line-height: 30px; float: left; margin-right: 2px; }
#apDiv77 ul li a{ display: block; height: 30px; background-color: #414141; padding: 0 8px; font-size: 14px; text-decoration: none; position: relative; color: #FFF }

#apDiv77 ul li a i{background:url(../images/pp64.jpg) no-repeat; position:absolute; width:2px; height:30px; left:0; font-size:0}
#apDiv77 ul li a em{background:url(../images/pp65.jpg) no-repeat; position:absolute; width:2px; height:30px; right:0; font-size:0}
#apDiv77 ul li.hover a{background-color:#9d0a3a;}

#apDiv77 ul li.hover a i{background:url(../images/pp66.jpg) no-repeat}
#apDiv77 ul li.hover a em{background:url(../images/pp67.jpg) no-repeat}




.syFocusThumb IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none}
.syFocusThumb  { POSITION: relative; WIDTH: 586px; }
.syFocusThumb .pagination { POSITION: absolute; TEXT-ALIGN: left; WIDTH: 586px; TOP: 73px; LEFT: -37px}
.syFocusThumb .thumbWrap { POSITION: absolute; WIDTH: 586px; OVERFLOW: hidden; TOP: 315px; LEFT: 0px;}
.syFocusThumb .thumbWrap IMG {-MS-INTERPOLATION-MODE: bicubic}
.thumbWrap i {float:left; width:158px;height:130px; overflow:hidden; cursor: pointer;font-style:normal; text-align:center; 
margin:0 18px 20px; font-family:arial, \5b8b\4f53}
.thumbWrap i img{WIDTH: 150px; HEIGHT: 104px ; border:1px solid #d7d7d7; padding:3px;transition:all 0.3s linear 0s;}
.thumbWrap i:hover,.thumbWrap i.selected a,.thumbWrap i.selected{ color:#e4007f}
.thumbWrap i.selected img,.thumbWrap i:hover img{border:1px solid #e4007f;}
.syFocusThumb .prev { POSITION: absolute; WIDTH: 18px; HEIGHT: 71px; TOP: 57px; CURSOR: pointer; LEFT: 0px }
.syFocusThumb .next { POSITION: absolute; WIDTH: 18px; HEIGHT: 71px; TOP: 57px; CURSOR: pointer ; RIGHT: 2px; LEFT: auto}
.syFocusThumb .contentdiv { HEIGHT: 356px }
.dPic{ width:840px; height:470px;overflow:hidden}
.dPic .fl{position: relative; top:10px; left:37px}
#apDiv81 h1 { font-size: 26px; font-weight: 100; }

#apDiv81 p { line-height: 2; }
#apDiv78 { position: absolute; top: 40px; z-index: 1; }
#apDiv79 { position: absolute; left: 2px; top: 90px; width: 364px; z-index: 2; font-size: 14px; color: #000; }
#apDiv80 { position: absolute; left: 336px; top: 90px; z-index: 3; }
#apDiv81 { position: absolute; left: 468px; top: 94px; width: 105px; z-index: 4; 
}
#apDiv82 { position: absolute; top: 240px; width: 586px; height: 517px; z-index: 5; }


#apDiv83 {position: absolute; top: 811px; width: 594px;z-index: 6;}
#apDiv83 ul{ display: block; border-bottom: 2px solid #4a4a4a; background-color: #FFF; }
#apDiv83 ul li { height: 30px; line-height: 30px; float: left; margin-right: 1px; width:144px; text-align:center; }
#apDiv83 ul li a{ display: block; height: 30px; background-color: #414141; padding: 0; font-size: 14px; text-decoration: none; position: relative; color: #FFF }

#apDiv83 ul li a i{background:url(../images/pp64.jpg) no-repeat; position:absolute; width:2px; height:30px; left:0; font-size:0}
#apDiv83 ul li a em{background:url(../images/pp65.jpg) no-repeat; position:absolute; width:2px; height:30px; right:0; font-size:0}
#apDiv83 ul li.hover a{background-color:#9d0a3a;}

#apDiv83 ul li.hover a i{background:url(../images/pp66.jpg) no-repeat}
#apDiv83 ul li.hover a em{background:url(../images/pp67.jpg) no-repeat}

.apDiv84 { position: absolute; top: 850px; width: 100%; height: 356px; z-index: 2; display:none}
.apDiv84 h3{ font-size:14px; font-weight:100; color:#000; margin-top:20px}
.apDiv84 ul li { background:url(../images/pp59.jpg) left center no-repeat; padding-left:15px; line-height:2}
.pp248{ width:248px;overflow:hidden}

#apDiv48a{ width:143px; height:38px; display:block; margin:0 auto; background:url(../images/pp39.jpg) no-repeat}
#apDiv48a:hover{ background:url(../images/pp39_02.jpg) no-repeat}

#apdiv74a{width:280px; height:38px;margin:0 auto;}
#apdiv74a a{width:118px; height:38px; display:inline-block; margin:0 10px}
#apdiv74a1{ background:url(../images/list_10_05.jpg) no-repeat}
#apdiv74a1:hover{ background:url(../images/list_10_02_05.jpg) no-repeat}
#apdiv74a2{background:url(../images/ddwwe.jpg) no-repeat}
#apdiv74a2:hover{ background:url(../images/jiage_icon.png) no-repeat}

#box1{height:2122px}
#box2{ margin-bottom:30px}
#box3{height:4550px }
#box4{height:2450px}
#box5{height:2400px}
#box6{height:1550px}
#box7{ height:1400px }
#box8{height:900px}
#box9{height:1500px}
#boxgs1{height:1922px}
#boxjj1{height:2122px}


#apDiv87,#apDiv88,#apDiv89,#apDiv90 {position:absolute;top: 8px;width: 24px;height: 24px; z-index: 1; background:none; display:block;padding: 0;margin: 0;}
#apDiv87 { left: 77px; }
#apDiv88 { left: 106px; }
#apDiv89 { left: 133px; }
#apDiv90 { left: 161px; }



.div21span{ margin-top:10px}
#apDivgs1 { position: absolute; top: 67px; width: 421px; z-index: 1; text-indent: 2em; }
#apDivgs2 { position: absolute; top: 63px; z-index: 2; right: 0px; }
#apDivgs3{position: absolute;top: 295px;z-index: 3;}
#apDivgs4 { position: absolute; top: 367px; height: 227px; z-index: 4; }
#apDivgs5 { position: absolute; top: 363px; width: 424px; z-index: 5;  right: 0px; }
#apDivgs5 p{text-indent: 2em;}
#apDivgs6 { position: absolute; top: 935px; z-index: 6; }
#apDivgs7 { position: absolute; top: 995px; width: 433px; z-index: 7; }
#apDivgs7 p{ text-indent: 2em;}
#apDivgs8 { position: absolute; top: 995px; z-index: 8; right: 0px; }
#apDivgs9{position: absolute;top: 1302px;z-index: 3;}
#apDivgs10 { position: absolute; top: 1372px; height: 227px; z-index: 4; }
#apDivgs11 { position: absolute; top: 1372px; width: 424px; z-index: 5;  right: 0px; }
#apDivgs11 p{text-indent: 2em;}#boxjjs1 {    font: 12px "??????","Arial Narrow",HELVETICA;}