@charset "utf-8";
#header{
	background:url(header.jpg) no-repeat center top;
}

#header .w1182{
	height:650px;
	position:relative;
}

#header .scroll{
	position:absolute;
	width:100%;
	line-height:20px;
	height:20px;
	left:0px;
	top:130px;
	text-align:right;
}

#header .box{
	position:absolute;
	left:0px;
	top:165px;
	width:1182px;
	overflow:hidden;
}

#header .box .tab{
	float:left;
	width:190px;
	background:url(hd-tab-bg.gif);
	margin-top:-2px;
}

#header .box .tab a{
	display:block;
	width:100%;
	height:75px;
	margin-top:2px;
	background:#c80000;
}

#header .box .tab .current,#header .box .tab a:hover{
	background-position:left -75px;
}

#header .box .tab .icon1{ background-image:url(hd-tab1.gif); }
#header .box .tab .icon2{ background-image:url(hd-tab2.gif); }
#header .box .tab .icon3{ background-image:url(hd-tab3.gif); }
#header .box .tab .icon4{ background-image:url(hd-tab4.gif); }
#header .box .tab .icon5{ background-image:url(hd-tab5.gif); }
#header .box .tab .icon6{ background-image:url(hd-tab6.gif); }

#header .box .default{
	float:right;
	width:970px;
	height:460px;
	background:#fff;
}

#header .box .default .photo{
	float:left;
	width:645px;
	height:460px;
}

#header .box .default .photo img{
	height:100%;
}

#header .box .default .text{
	float:right;
	width:325px;
	overflow:hidden;
}

#header .box .default .text .title{
	font-size:15px;
	line-height:42px;
	padding-left:30px;
	height:42px;
}

#header .box .default .text .title a{
	color:#c80000;
}

#header .box .default .text dl{
	margin-top:-1px;
}

#header .box .default .text dd{
	border-top:1px solid #efefef;
	font-size:20px;
	line-height:28px;
	overflow:hidden;
	padding:12px 30px 12px 30px;
	position:relative;
}

#header .box .default .text dd a{
	text-decoration:none;
}

#header .box .default .text .on,#header .box .default .text dd:hover{
	color:#c80000;
}

#header .box .default .text .on a,#header .box .default .text dd:hover a{
	color:#c80000;
}

#header .box .con{
	position:absolute;
	right:0px;
	top:0px;
	height:458px;
	width:991px;
	z-index:999;
	background:#fff;
	border:1px solid #c80000;
	border-left:none;
	display:none;
}

#header .box .con .headline{
	text-align:center;
	padding-top:35px;
}

#header .box .con .headline h2{
	font-size:36px;
}

#header .box .con .headline h3{
	font-size:33px;
}

#header .box .con .headline h2,#header .box .con .headline h3{
	height:40px;
	line-height:40px;
	font-weight:bold;
}

#header .box .con .headline h2 a,#header .box .con .headline h3 a{
	color:#c80000;
}

#header .box .con .headline p{
	color:#666;
	line-height:20px;
	height:20px;
	margin-top:10px;
}

#header .box .con .block{
	margin:30px 52px 0px 52px;
}

#header .box .con .title{
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e3e3e3;
	height:40px;
	line-height:40px;
	background:#fafafa;
}

#header .box .con .title span{
	float:left;
	display:inline;
	margin-right:8px;
	font-size:18px;
	padding:0px 12px;
	cursor:pointer;
}

#header .box .con .title .tit-on{
	margin-top:-1px;
	color:#c80000;
	border-top:1px solid #c80000;
	border-bottom:1px solid #c80000;
}

#header .box .con .title .tit-on a{
	color:#c80000;
}

#header .box .con .list2 li{
	height:35px;
	line-height:35px;
	overflow:hidden;
	font-size:16px;
	background:url(list2.gif) no-repeat left 14px;
	padding-left:15px;
}

#header .box .con .list2 li a{
	float:left;
}

#header .box .con .list2 li span{
	float:right;
	color:#bfbfbf;
}

#header .box .con .block .list2{
	margin-top:20px;
}

#header .box .con .block .list2 li a{
	width:710px;
}

#header .box .con .left-block{
	float:left;
	display:inline;
	margin:50px 0px 0px 60px;
	width:565px;
}

#header .box .con .left-block .list2{
	margin-top:10px;
}

#header .box .con .left-block .list2 li a{
	width:445px;
}

#header .box .con .right-block{
	float:right;
	display:inline;
	margin:50px 35px 0px 0px;
	width:293px;
}

#header .box .con .right-block h4{
	height:40px;
	line-height:40px;
	background:#e50606;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border-bottom:1px solid #d86969;
}

#header .box .con .right-block h4 a{
	color:#fff;
}

#header .box .con .right-block img{
	width:100%;
}

#header .box .con .right-block .list3{
	margin-top:33px;
}

#header .box .con .right-block .list3 li{
	height:35px;
	line-height:35px;
	overflow:hidden;
	font-size:16px;
}

#header .box .con .right-block .list3 li a{
	float:left;
	width:198px;
}

#header .box .con .right-block .list3 li span{
	float:right;
	color:#949494;
}

#header .box .con .links{
	position:absolute;
	left:30px;
	top:22px;
	width:935px;
	overflow:hidden;
}

#header .box .con .links ul{
	margin:-1px 0px 0px -1px;
}

#header .box .con .links li{
	float:left;
	border-left:1px dashed #d5d5d5;
	border-top:1px dashed #d5d5d5;
	width:232px;
	height:103px;
	line-height:103px;
	text-align:center;
	font-size:23px;
	font-weight:bold;
}

#header .box .con .links .color1 a{ color:#8294da; }
#header .box .con .links .color2 a{ color:#29a3cc; }
#header .box .con .links .color3 a{ color:#cca329; }
#header .box .con .links .color4 a{ color:#52a352; }
#header .box .con .links .color5 a{ color:#a37acc; }
#header .box .con .links .color6 a{ color:#cc7a29; }
#header .box .con .links .color7 a{ color:#cc2929; }
#header .box .con .links .color8 a{ color:#52a3cc; }
#header .box .con .links .color9 a{ color:#c25a86; }

#content .left{
	width:252px;
}

#content .middle{
	float:left;
	display:inline;
	margin-left:30px;
	width:540px;
}

#content .right{
	width:328px;
}

.title1{
	height:42px;
	line-height:42px;
	background:#ededed;
}

.title1 img{
	float:left;
}

.title1 span{
	float:left;
	display:inline;
	margin-left:25px;
	font-size:18px;
	font-weight:bold;
	color:#c80000;
}

.title1 span a{
	color:#c80000;
}

.con{
	background:#fafafa;
	border:1px solid #ededed;
	border-top:none;
}

/*.jigou{
	padding:12px 20px 12px 20px;
}

.jigou h4{
	border-bottom:1px solid #ededed;
	line-height:30px;
	font-size:16px;
	color:#c80000;
}

.jigou h4 a{
	color:#c80000;
}

.jigou p{
	line-height:22px;
}*/

.canyu ul{
	width:220px;
	margin:0px auto;
	padding:15px 0px 15px 0px;
}

.canyu li{
	float:left;
	display:inline;
	margin:0px 10px;
	width:35px;
	text-align:center;
	font-size:14px;
	line-height:20px;
	background-position:center top;
	background-repeat:no-repeat;
}

.canyu li a{
	display:block;
	width:100%;
	padding-top:43px;
	cursor:pointer;
	text-decoration:none;
}

.canyu li a:hover{
	color:#333;
}

.canyu .icon1{ background-image:url(canyu1.png); }
.canyu .icon1:hover{ background-image:url(canyu1b.png); }
.canyu .icon2{ background-image:url(canyu2.png); }
.canyu .icon2:hover{ background-image:url(canyu2b.png); }
.canyu .icon3{ background-image:url(canyu3.png); }
.canyu .icon3:hover{ background-image:url(canyu3b.png); }
.canyu .icon4{ background-image:url(canyu4.png); }
.canyu .icon4:hover{ background-image:url(canyu4b.png); }

.gongkai a{
	float:left;
	text-align:center;
	color:#676767;
	margin-top:1px;
	background-repeat:no-repeat;
	text-decoration:none;
}

.gongkai a:hover{
	background-color:#ff9900;
	color:#fff;
	font-weight:bold;
}

.gongkai .small{
	width:125px;
	padding-top:57px;
	line-height:18px;
	height:33px;
	background-position:center 22px;
}

.gongkai .big{
	width:200px;
	padding-left:50px;
	height:90px;
	line-height:90px;
	background-position:48px center;
}

.gongkai .icon1,.gongkai .icon4{ background-color:#eee; }
.gongkai .icon2,.gongkai .icon3{ background-color:#f8f8f8; }
.gongkai .icon5{ background-color:#e5e5e5; }

.gongkai .icon1,.gongkai .icon4,.gongkai .icon5{ background-color:#eee; }
.gongkai .icon2,.gongkai .icon3,.gongkai .icon6{ background-color:#f8f8f8; }

.gongkai .icon1{ background-image:url(gongkai1.png); }
.gongkai .icon2{ background-image:url(gongkai2.png); }
.gongkai .icon3{ background-image:url(gongkai3.png); }
.gongkai .icon4{ background-image:url(gongkai4.png); }
.gongkai .icon5{ background-image:url(gongkai5.png); }
.gongkai .icon6{ background-image:url(gongkai6.png); }

.gongkai .icon1:hover{ background-image:url/gongkai1b.png); }
.gongkai .icon2:hover{ background-image:url(gongkai2b.png); }
.gongkai .icon3:hover{ background-image:url(gongkai3b.png); }
.gongkai .icon4:hover{ background-image:url(gongkai4b.png); }
.gongkai .icon5:hover{ background-image:url(gongkai5b.png); }
.gongkai .icon6:hover{ background-image:url(gongkai6b.png); }

.jk{
	position:relative;
}

.jk-drop{
	position:absolute;
	left:252px;
	top:0px;
	width:842px;
	height:444px;
	padding:22px 0px 0px 78px;
	background:url(jk-bg.jpg) no-repeat;
	border:3px solid #c80000;
	z-index:999;
	display:none;
}

.jk-drop .close{
	position:absolute;
	right:25px;
	top:25px;
	width:67px;
	height:24px;
	background-image:url(jk-close.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.jk-drop .close:hover{
	background-position:left bottom;
}

.jk-drop .arrow{
	position:absolute;
	left:-15px;
	top:19px;
	width:15px;
	height:21px;
	background:url(jk-arrow.png);
}

.jk-drop .title{
	height:42px;
	line-height:42px;
	background:url(jk-line.png) no-repeat;
	padding-left:15px;
	font-size:18px;
}

.jk-drop .title span{
	float:left;
	width:121px;
	font-weight:bold;
	color:#00afef;
	text-align:center;
}

.jk-drop .title a{
	float:left;
	display:inline;
	margin-left:70px;
}

.jk-drop .box{
	width:700px;
	font-size:16px;
	margin-top:20px;
}

.jk-drop .box h4{
	font-size:18px;
	height:24px;
	line-height:24px;
}

.jk-drop .box ul{
	border-top:1px dashed #b9c3c9;
	border-bottom:1px dashed #b9c3c9;
	padding:7px 0px;
	margin-top:10px;
	margin-bottom:25px;
	height:84px;
	overflow-y:scroll;
}

.jk-drop .box ul li{
	float:left;
	width:50%;
	height:28px;
	line-height:28px;
}

.jk-drop .box ul li input{
	display:inline-block;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	margin-right:8px;
}

.jk-drop .box .table1{
	float:right;
	width:550px;
}

.jk-drop .box .table1 img{
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
}

.jk-drop .box .table1 td{
	width:33%;
}

.jk-drop .box .table2{
	width:680px;
	margin-top:18px;
}

.jk-drop .box .table2 td{
	width:50%;
	font-size:16px;
	height:36px;
}

.jk-drop .box .table2 .text{
	float:left;
	background:#fff;
	border:1px solid #50cffd;
	padding:0px 10px;
	height:23px;
	line-height:23px;
}

.jk-drop .box .table2 .w1{ width:198px; }
.jk-drop .box .table2 .w2{ width:65px; }

.jk-drop .box .table2 span{
	float:left;
	width:100px;
}

.jk-drop .box .table2 label{
	float:left;
	width:70px;
}

.jk-drop .box .table2 b{
	font-weight:normal;
	float:left;
	display:inline;
	margin-right:5px;
	padding:0px 6px;
	height:20px;
	line-height:20px;
	border:1px solid #8db78d;
	background:#fefefe;
	cursor:pointer;
}

.jk-drop .box .table2 .money1{ border:1px solid #8db78d; color:#8db78d; }
.jk-drop .box .table2 .money2{ border:1px solid #dc9e95; color:#dc9e95; }
.jk-drop .box .table2 .money3{ border:1px solid #7d9acc; color:#7d9acc; }
.jk-drop .box .table2 .money4{ border:1px solid #ccb77d; color:#ccb77d; }

.jk-drop .box .table2 .money1:hover,.jk-drop .box .table2 .money1:active{ color:#fff; background:#8db78d; }
.jk-drop .box .table2 .money2:hover,.jk-drop .box .table2 .money2:active{ color:#fff; background:#dc9e95; }
.jk-drop .box .table2 .money3:hover,.jk-drop .box .table2 .money3:active{ color:#fff; background:#7d9acc; }
.jk-drop .box .table2 .money4:hover,.jk-drop .box .table2 .money4:active{ color:#fff; background:#ccb77d; }

.jk-drop .box .table2 .money-on{
	border:1px solid #7d9acc;
	color:#7d9acc;
}

.jk-drop .box .table2 .radio{
	margin:0px 5px 0px 0px;
	padding:0px;
}

.jk-drop .box .table2 .code{
	float:left;
	display:inline;
	margin-left:10px;
}

.jk-drop .box .sub{
	margin-top:18px;
	margin-left:100px;
}

.jk-drop .box .sub input{
	width:396px;
	height:33px;
	border:none;
	cursor:pointer;
}

.jk-drop .box .sub .btn-color1{
	background:url(jk-btn1.png);
}

.jk-drop .box .sub .btn-color2{
	background:url(jk-btn2.png);
}

.title2{
	height:40px;
	line-height:40px;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:#fafafa;
}

.title2 span{
	float:left;
	display:inline;
	margin-right:20px;
	font-size:18px;
	font-weight:bold;
	color:#666;
	cursor:pointer;
	width:100px;
	text-align:center;
}

.title2 span a{
	color:#666;
	text-decoration:none;
}

.title2 .current{
	font-size:22px;
	color:#c80000;
	border-top:1px solid #c80000;
	border-bottom:1px solid #c80000;
	margin-top:-1px;
}

.title2 .current a{
	color:#c80000;
}

.hot1{
	margin-top:28px;
}

.hot1 .photo{
	float:left;
	width:185px;
	height:120px;
}
.photo .one{
	width:645px;
	height:460px;
}
.hot1 .photo img{
	width:100%;
	height:100%;
}

.hot1 .text{
	float:right;
	display:inline;
	margin:0px 5px 0px 0px;
	width:330px;
}

.hot1 .text h3{
	line-height:26px;
	max-height:52px;
	font-weight:bold;
	font-size:16px;
}

.hot1 .text p{
	line-height:20px;
	max-height:60px;
	color:#8d8d8d;
	margin-top:8px;
}

#content .middle .list1{
	margin-top:18px;
}

#content .middle .list1 li a{
	width:465px;
}

.list1 li{
	height:34px;
	line-height:34px;
	font-size:14px;
	background:url(list1.gif) no-repeat left 13px;
	padding-left:16px;
}

.list1 li a{
	float:left;
}

.list1 li span{
	float:right;
	color:#bfbfbf;
}

.title3{
	border-top:1px solid #ddd;
	border-bottom:1px solid #e0e0e0;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	background:#f5f5f5;
	height:40px;
	line-height:40px;
	padding:0px 12px 0px 22px;
}

.title3 span{
	float:left;
	color:#c80000;
	font-size:18px;
	font-weight:bold;
}

.title3 i{
	float:left;
	display:inline;
	margin-left:5px;
	color:#696969;
	font-style:normal;
}

.title3 .more{
	float:right;
	color:#b6b6b6;
	font-family:"SimSun";
}

.tongzhi{
	height:215px;
	padding-top:5px;
	position:relative;
	overflow:hidden;
}

.tongzhi .arrow1,.tongzhi .arrow2{
	position:absolute;
	bottom:13px;
	width:30px;
	height:30px;
	cursor:pointer;
	z-index:99;
}

.tongzhi .arrow1:hover,.tongzhi .arrow2:hover{
	box-shadow:0px 0px 4px #dadada;
}

.tongzhi .arrow1{
	right:63px;
	background:url(tongzhi-arrow1.gif);
}

.tongzhi .arrow2{
	right:28px;
	background:url(tongzhi-arrow2.gif);
}

.tongzhi li{
	line-height:30px;
	padding:10px 28px 0px 18px;
	position:relative;
}

.tongzhi li i{
	position:absolute;
	left:-3px;
	top:22px;
	width:6px;
	height:6px;
	border-radius:50%;
	background:#ccc;
}

.tongzhi li:hover a{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}

.tongzhi li:hover i{
	background:#c80000;
}


.tongzhi li span{
	color:#999;
	margin-left:16px;
}

.zhuanti img{
	width:290px;
	margin:0px auto;
	padding:10px 0px ;
}

.jianbao ul{
	margin:-1px 0px 0px -1px;
	background:url(jianbao.gif);
}

.jianbao li{
	float:left;
	border-left:1px solid #e9e9e9;
	border-top:1px solid #e9e9e9;
	height:42px;
	line-height:42px;
	text-align:center;
	width:53px;
	font-size:14px;
}

.jianbao li a{
	display:block;
	width:100%;
	height:100%;
	color:#696969;
	text-decoration:none;
}

.jianbao li a:hover{
	background:#ff9900;
	font-weight:bold;
	color:#fff;
}

.download{
	padding:10px 20px 25px 20px;
}

.download li{
	line-height:30px;
	padding-top:10px;
	position:relative;
}

.download li a{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	text-decoration:none;
}

.download li i{
	position:absolute;
	right:5px;
	bottom:5px;
	width:21px;
	height:20px;
	background:url(download.png);
	z-index:1;	
}

.download li:hover i{
	background:url(download2.png);
}


.close1{
	width:36px;
	height:36px;
	position:absolute;
	right:15px;
	top:15px;
	background:url(/images/close.gif);
	cursor:pointer;
}

/*.jigou p{
	height:22px;
	line-height:22px;
	text-indent:12pt;
}

.jigou p span{
	float:left;
	width:80px;
}*/


.video-list{
	padding:0px 20px 5px 20px;
	height:250px;
}

.video-list li{
	line-height:30px;
	padding-top:10px;
	padding-left:22px;
	position:relative;
	background-image:url(video1.png);
	background-repeat:no-repeat;
	background-position:left 21px;
}

.video-list li:hover{
	background-image:url(video2.png);
}

.video-list li:first-child{
        background-image:url(video2.png);
	color:red;
	font-weight:bold;
}


.video-list li a{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	text-decoration:none;
}
.juzhong{
	width:1180px;
    margin:0px auto;

}
