/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ outline:none; border:none;}
ul li{ list-style:none;}
html,body select,input,button{ outline:none; border:none;}
html,body p,h1,h2,h3,h4,h5,h6,span,font,li{ font-size:12px; font-family:"微软雅黑";}
area{outline:none;}

/*container*/
.container{width:100%; font-family:"微软雅黑";}
.mar0 { margin:0px auto;}
.clear {clear:both;}
.nav{width:1200px; height:94px; overflow:hidden; margin:0 auto;}
.ver {vertical-align:middle;}
.logo{float:left; padding-top:10px;}
.nav_back {width:100%; background:#000; display:table;}



.nav ul{float:left; margin-left:100px;}
.nav ul li{float:left; height:54px; line-height:54px; margin-top:20px;}
.nav ul li a{display:block; padding:0px 10px; font-size:18px; color:#fff; border-top:2px solid #292b45;}
.nav ul li a:hover{ border-top:2px solid #fff;}



.nav p{float:right; height:54px; line-height:54px; margin-top:20px; font-size:28px; color:#fff; vertical-align:middle; padding-right:10px;}
.nav p img {padding-right:6px; padding-bottom:4px; width:26px; height:26px;}

.area1 {
    width:1000px; margin:0px auto;
}
.nav_line {width:100%; height:6px; background:#ff647c; display:table;}
/*box*/
.box1 {
    width:100%; background: url(imagesbox_01.jpg) no-repeat center top; height:129px;
}
.box2 {
    width:100%; background: url(imagesbox_02.jpg) no-repeat center top; height:300px;
}
.box3 {
    width:100%; background: url(imagesbox_03.jpg) no-repeat center top; height:330px; text-align:center;
}
.box3 img {
    margin-right:70px; margin-top:180px;
}
.box4 {
    width:100%; background: url(imagesbox_04.jpg) no-repeat center top; height:407px;
}
.box5 {
    width:100%; background: url(imagesbox_05.jpg) no-repeat center top; height:378px;
}
.box6 {
    width:100%; background: url(imagesbox_06.jpg) no-repeat center top; height:310px;
}
.box7 {
    width:100%; background: url(imagesbox_07.jpg) no-repeat center top; height:310px;
}
.box8 {
    width:100%; background: url(imagesbox_08.jpg) no-repeat center top; height:321px;
}
.box9 {
    width:100%; background: url(imagesbox_09.jpg) no-repeat center top; height:313px;
}
.box10 {
    width:100%; background: url(imagesbox_10.jpg) no-repeat center top; height:427px;
}
.box11 {
    width:100%; background: url(imagesbox_11.jpg) no-repeat center top; height:441px;
}
.box12 {
    width:100%; background: url(imagesbox_12.jpg) no-repeat center top; height:324px;
}
.box13 {
    width:100%; background: url(imagesbox_13.jpg) no-repeat center top; height:1036px;
}
/*cenrer*/


.area2 {
    width:960px; margin:0px auto;
}
.fhor {width:1000px; padding-top:10px;}
.fhor ul{width:975px; margin-left:25px;}
.fhor li{float:left; width:180px; padding-left:80px; line-height:30px; font-size:18px; color:#fff; position:relative; height:230px;}
.fhor li:first-child {padding-left:0px;}
.fhor li p {position:absolute; bottom:0px;}
a.select_white { width:160px; height:50px; text-align:center; line-height:50px; color:#fff; display:table; font-size:24px; -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px; background:#ff9202;}
a.select_white:hover{ color:#fff; font-size:24px;-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px; background:#ff9202;}







dl{width:236px;hegiht:288px; display:inline; position:relative; float:left;}
dl p {width:102px;hegiht:40px;float:left; position:absolute; left:20px; top:-6px; background:#ff7953; font-size:14px; line-height:40px; text-align:center; color:#fff; z-index:200;}
dl dt{height:288px; background: url(../images/back_1.jpg) no-repeat 0px 0px;}
dl dd{height:288px; width:236px;}
dl dt div {width:185px; line-height:36px; vertical-align:middle; background: url(../images/laber.png) no-repeat 0px 7px; margin:0px auto; font-size:14px; color:#631eac; padding-left:25px;}
.inmovie_box dl dt img{ width:236px; height:288px; overflow:hidden;}
.ycc{ width:236px; height:288px; background:#FFF; display:none; z-index:100; position:absolute; left:0px; bottom:0px; line-height:30px; text-align:center; font-size:12px; font-weight:bold;}
.ycc span{ color:#F00;}

h1 {text-align:left; color:#ff9201; font-size:24px; line-height:30px; padding-left:20px; padding-top:29px;}
h2 {text-align:left; color:#fff; font-size:24px; line-height:30px; padding-left:20px; padding-top:29px;}
.area3 {
    width:752px; margin:0px auto; padding-top:100px; position:relative;
}
.area3 div {
    width:280px;  position:absolute; right:10px; line-height:30px; font-size:18px; top:150px;
}
.area3 div p {
    width:280px; line-height:30px; text-align:right;
}
.area4 {
    width:100%; height:30px; background:#fadeda; display:table;
}
.area4_1 {
    width:100%; height:16px; background:#fce5cc; display:table;
}

.area5 {
    width:998px; height:143px;
}
.area5_1 {
    width:499px; float:left; color:#000;
}
.area5_2 {
    width:499px; float:right;
}
.padd_5_1 {padding-top:30px; font-size:20px!important; width:270px;}
.padd_5_1 a {float:right;}
.padd_5_2 {padding-top:40px; font-size:20px!important; width:270px; padding-left:220px;}
.padd_5_2 a {float:right;}
.padd_5_3 {padding-top:10px; font-size:18px!important; width:275px;}
.padd_5_3 a {float:right; margin-top:-15px;}
.padd_5_4 {padding-top:40px; font-size:20px!important; width:270px; padding-left:90px;}
.padd_5_4 a {float:right;}

.area6 {
    width:1000px; margin-top:25px;
}
.area6_1 {
    width:334px; float:left; height:348px;  display:table; position:relative;
}
.area6_2 {
    width:630px; float:right;
}
.area6_1 p {
    position:absolute; bottom:-25px; left:65px;
}
.xueke {width:294px; margin-top:20px; font-size:20px; line-height:40px;}

a.select_yellow { width:194px; height:50px; text-align:center; line-height:50px; color:#fff; display:table; font-size:24px; -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px; background:#ff9201;}
a.select_yellow:hover{ color:#fff; font-size:24px;-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px; background:#ff9201;}
a.select_blue { width:194px; height:50px; text-align:center; line-height:50px; color:#fff; display:table; font-size:24px; -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px; background:#0954ae;}
a.select_blue:hover{ color:#fff; font-size:24px;-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px; background:#0954ae;}

.line1 {border:1px solid #ff9201;}
.line2 {border:1px solid #0954ae;}

.area7 {
    width:1000px;
}
.area7_1 {
    width:310px; float:left;
}
.area7_1 div,.area7_2 div,.area7_3 div {
    width:276px; padding-top:24px; margin:0px auto; font-size:18px; line-height:30px; height:200px;
}
.area7_1 p,.area7_2 p,.area7_3 p {
    width:276px; padding-top:24px; text-align:center; margin-left:54px;
}
.area7_2 {
    width:310px; float:left; margin-left:30px;
}

.area7_3 {
    width:310px; float:left; margin-left:38px;
}
a.select_blue1 { width:194px; height:50px; text-align:center; line-height:50px; color:#fff; display:table; font-size:24px; -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px; background:#0954ae;}
a.select_blue1:hover{ color:#fff; font-size:24px;-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px; background:#0954ae;}
.list_bk {width:1000px; padding-top:10px;}
.list_bk ul{width:1000px;}
.list_bk li{float:left; width:459px; padding-right:65px; height:444px; padding-bottom:40px;}
.list_bk li:nth-child(2n){padding-right:0px;}
.list_bk_1{background: url(imageslist_1.png) no-repeat 0px 7px;}
.list_bk_2{background: url(imageslist_2.png) no-repeat 0px 7px;}
.xuexi {
    width:345px; margin-top:50px;
}
.xuexi ul{
    width:345px;
}
.xuexi li{
    width:325px; float:left; line-height:40px; background:url(imagespic_dian.png) no-repeat; background-position:0px 12px; padding-left:20px; font-size:22px; height:40px; padding-bottom:0px;
}
.xuexi a,.xuexi a:visited{text-decoration:none; color:#fff;}
.xuexi a:hover,.xuexi a:active{text-decoration:underline; color:#fff;}
.xuexi p {text-align:right;font-size:22px; color:#fff; padding-top:18px;}

.xuexi2 {
    width:345px; margin-top:50px;
}
.xuexi2 ul{
    width:345px;
}
.xuexi2 li{
    width:325px; float:left; line-height:40px; background:url(imagespic_dian2.png) no-repeat; background-position:0px 12px; padding-left:20px; font-size:22px; height:40px; padding-bottom:0px;
}
.xuexi2 p {text-align:right;font-size:22px; color:#ff9201; padding-top:18px;}
.xuexi2 a,.xuexi2 a:visited{text-decoration:none; color:#ff9201!important;}
.xuexi2 a:hover,.xuexi2 a:active{text-decoration:underline; color:#ff9201!important;}

h3 {text-align:center; color:#fff; font-size:130px; line-height:30px; padding-left:20px; padding-top:70px;}
h4 {text-align:center; color:#ff9201; font-size:130px; line-height:30px; padding-left:20px; padding-top:70px;}













.padd_1 {padding-top:55px;}
.padd_2 {padding-bottom:50px;}

A.more:link {
	COLOR: #0954ae; TEXT-DECORATION: none; font-size:16px;
}
A.more:visited {
	COLOR: #0954ae; TEXT-DECORATION: none; font-size:16px;
}
A.more:active {
	COLOR: #0954ae; TEXT-DECORATION: underline; font-size:16px;
}
A.more:hover {
	COLOR: #0954ae; TEXT-DECORATION: underline; font-size:16px;
}




.footer {background:#292b45; display:table; height:300px; width:100%; font-size:14px; line-height:20px; color:#fff; text-align:center;}
.area8 {
    width:960px;
}
.area8 img {
    width:80px; height:80px;
}
.area8_1 {
    width:560px; float:left; display:table; text-align:left; font-size:14px;
}
.area8_1 p {
    font-size:14px; margin-top:20px; line-height:36px;
}
.area8_2 {
    width:200px; float:left; margin-top:36px; line-height:48px;
}
.area8_3 {
    width:200px; float:left; margin-top:36px; line-height:48px;
}

.tool {width:520px; padding-top:10px;}
.tool ul{width:520px;}
.tool li{float:left; width:32px; padding-right:20px; line-height:22px; font-size:12px;}
.tool li p {line-height:24px; color:#fff; text-align:center; padding-top:8px;}
.tool a,.tool a:visited{text-decoration:none; color:#fff;}
.tool a:hover,.tool a:active{text-decoration:none; color:#fff;}

.footer p {font-size:14px; line-height:24px;}












