/*common star*/
html,body {min-width:1080px;}
body{ margin:0 auto; padding:0; font-size:14px; line-height:24px; background-color: #fffcf7; word-break:break-all; }
div,p,span,a,table,tr,td,input,img,form,h1,h2,h3,h4,h5,h6,iframe,a{margin:0; padding:0;}
ul,li,ol,img{margin:0; padding:0; list-style-type:none;}
img{border:none;}
input {font-family:microsoft YaHei; font-weight:normal;}
h2,h3 {font-weight:normal;}
h3 {font-size:20px;}

a:link,a:visited {color:#2f2f2f; text-decoration:none;}
a:hover {color:#900; text-decoration:none;}

.gd {width:150px; height:75px; line-height:35px; margin:30px auto 0px; color:#FFFFFF; text-align:center; display:block;}
.gd a {width:150px; height:35px; display:block; background:#ce2e32; color:#FFFFFF; border-radius:6px;}
.gd a:hover { background:#ed373b;}

.banner {width:100%; height:299px; background:url(/Templates/skin/wzqh/images/top.jpg) no-repeat center; overflow:hidden;}
.banner .main {width:1280px; margin:0 auto; position:relative;}

.m_l { padding-left:10px;}

.pg1{width:1083px;
	height:250px;
	position:absolute;
	left:48px;
	top:28px;
	animation:pg1 2s;
	-moz-animation:pg1 2s; /* Firefox */
	-webkit-animation:pg1 2s; /* Safari and Chrome */
	-o-animation:pg1 2s; /* Opera */}

@-moz-keyframes pg1 /* Firefox */
{
  from {left:108px; top:-88px;}
  to {left:48px; top:28px;}
}

@-webkit-keyframes pg1 /* Safari and Chrome */
{
  from {left:108px; top:-88px;}
  to {left:48px; top:28px;}
}

@-o-keyframes pg1 /* Opera */
{
  from {left:108px; top:-88px;}
  to {left:48px; top:28px;}
}

.pg2{width:1130px;
	height:250px;
	position:absolute;
	left:100px;
	top:300px;
	animation:pg2 2.6s;
	-moz-animation:pg2 2.6s; /* Firefox */
	-webkit-animation:pg2 2.6s; /* Safari and Chrome */
	-o-animation:pg2 2.6s; /* Opera */}

@-moz-keyframes pg2 /* Firefox */
{
  from {left:108px; top:785px;}
  to {left:100px; top:300px;}
}

@-webkit-keyframes pg2 /* Safari and Chrome */
{
  from {left:108px; top:785px;}
  to {left:100px; top:300px;}
}

@-o-keyframes pg2 /* Opera */
{
  from {left:108px; top:785px;}
  to {left:100px; top:300px;}
}

.pg3{width:333px;
	height:52px;
	position:absolute;
	left:400px;
	top:350px;
	animation:pg3 4.2s;
	-moz-animation:pg3 4.2s; /* Firefox */
	-webkit-animation:pg3 4.2s; /* Safari and Chrome */
	-o-animation:pg3 4.2s; /* Opera */}

@-moz-keyframes pg3 /* Firefox */
{
  from {left:-850px; top:380px;}
  to {left:400px; top:350px;}
}

@-webkit-keyframes pg3 /* Safari and Chrome */
{
  from {left:-850px; top:380px;}
  to {left:400px; top:350px;}
}

@-o-keyframes pg3 /* Opera */
{
  from {left:-850px; top:380px;}
  to {left:400px; top:350px;}
}

.pg4{width:333px;
	height:52px;
	position:absolute;
	left:430px;
	top:370px;
	animation:pg4 3.8s;
	-moz-animation:pg4 3.8s; /* Firefox */
	-webkit-animation:pg4 3.8s; /* Safari and Chrome */
	-o-animation:pg4 3.8; /* Opera */}

@-moz-keyframes pg4 /* Firefox */
{
  from {left:1445px; top:481px;}
  to {left:430px; top:370px;}
}

@-webkit-keyframes pg4 /* Safari and Chrome */
{
  from {left:1445px; top:481px;}
  to {left:430px; top:370px;}
}

@-o-keyframes pg4 /* Opera */
{
  from {left:1445px; top:481px;}
  to {left:430px; top:370px;}
}

.pg5{width:406px;
	height:81px;
	position:absolute;
	left:436px;
	top:567px;
	animation:pg5 4.4s;
	-moz-animation:pg5 4.4s; /* Firefox */
	-webkit-animation:pg5 4.4s; /* Safari and Chrome */
	-o-animation:pg5 4.4s; /* Opera */}

@-moz-keyframes pg5 /* Firefox */
{
  from {left:436px; top:870px;}
  to {left:436px; top:567px;}
}

@-webkit-keyframes pg5 /* Safari and Chrome */
{
  from {left:436px; top:870px;}
  to {left:436px; top:567px;}
}

@-o-keyframes pg5 /* Opera */
{
  from {left:436px; top:870px;}
  to {left:436px; top:567px;}
}


.pg6{width:349px;
	height:126px;
	position:absolute;
	left:465px;
	top:560px;
	animation:pg6 3.5s;
	-moz-animation:pg6 3.5s; /* Firefox */
	-webkit-animation:pg6 3.5s; /* Safari and Chrome */
	-o-animation:pg6 3.5s; /* Opera */}

@-moz-keyframes pg6 /* Firefox */
{
  from {left:465px; top:770px;}
  to {left:465px; top:560px;}
}

@-webkit-keyframes pg6 /* Safari and Chrome */
{
  from {left:465px; top:770px;}
  to {left:465px; top:560px;}
}

@-o-keyframes pg6 /* Opera */
{
  from {left:465px; top:770px;}
  to {left:465px; top:560px;}
}


.nav { width:100%; height:57px; line-height:57px; background:url(/Templates/skin/wzqh/images/banner.png) no-repeat center top;  }
.nav ul {width:1020px; margin:0 auto;}
.nav ul li {width:15.5%; float:left; text-align:center; font-size:17px; font-family:microsoft YaHei;}
.nav ul li a {width:100%; height:100%; display:block; color:#FFF;}
.nav ul li a:hover {background:#f77c21;}
.nav ul .li1 {background:#f77c21;}

.part0 { width:100%; position:relative; min-width:1080px; background-image: url(/Templates/skin/wzqh/images/part1_bg.jpg); background-repeat: no-repeat; background-position: center top; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.part0 .main { min-width:1024px; background-image: url(/Templates/skin/wzqh/images/dy.png); background-repeat: no-repeat; background-position: left center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; border-bottom-width: 3px; border-bottom-style: double; border-bottom-color: #666666; height: 124px; width: 1080px; padding-top: 50px; padding-bottom: 50px; }
.part0 h2 { width:960px; line-height:30px; color:#FFF; font-size:18px; color:#666666; margin-bottom:75px; font-weight:normal; font-family: "微软雅黑"; padding-left: 120px; }


.part2 {width:100%; height:757px; background:url(/Templates/skin/wzqh/images/part_bg.jpg) no-repeat center top;}
.part2 h2 { width:100%; height:80px; line-height:80px; background:url(/Templates/skin/wzqh/images/part_h2.jpg) no-repeat center; color:#FFF; font-size:36px; text-align:center; color:#4782b4; padding-top:50px; margin-bottom:15px; font-weight:bold; text-indent:-9999px;}

.part1 { width:100%; background-image: url(/Templates/skin/wzqh/images/part_bg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.part1 .main { width:1000px; margin:0 auto; position:relative; overflow:hidden;  padding-top:30px;}
.i_hot{ width:1000px; float:left; height:100px;background:url(/Templates/skin/wzqh/images/ihotbg.jpg) 0 0 no-repeat; text-align:center;}
.i_hot h2{ line-height:50px; font-size:34px; font-family:"微软雅黑"; font-weight:bold; margin:0 auto;}
.i_hot h2 span{font-weight:normal; font-size:24px;font-family:"微软雅黑";}
.i_hot h2 a{ color:#f10009;}
.i_hot h2 a:hover { color:#900;}
.i_hot p{ line-height:40px; height:26px; }
.i_hot p span{padding:0 5px;}
.i_hot p a{ color:#666;}
.i_hot p a:hover { color:#036;}
.part1 .left { float:left;}
.part1 .focusBox { width: 637px; height: 450px; float:left; position: relative; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.part1 .focusBox .pic img { width: 637px; height: 450px; display: block; }
.part1 .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.part1 .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.part1 .focusBox .txt li { height:36px; line-height:36px; position:absolute; bottom:-36px;}
.part1 .focusBox .txt li a { display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.part1 .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.part1 .focusBox .num li { float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.part1 .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; }
.part1 .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5;}
.part1 .focusBox .num li.on a,.focusBox .num a:hover { background:#cc0101;}

.wzqhzt_line02 {font-size:0px;height:1px;line-height:0px;overflow:hidden;background:url(/n5/images/index/d5_index_qs-dot.png) repeat-x;}


.part1 .right { width:330px; height:450px; float:right; margin-left:20px; }
.part1 .right div {}
.part1 .right div p {color:#8d8d8d;}
.part1 .right div p a {font-weight:bold; font-size:12px;}
.part1 .right h3 {font-size:20px; line-height:36px; padding-bottom:20px;}
.part1 .right ul li {width:100%; height:36px; line-height:36px; border-bottom:1px dashed #CCC; font-size:14px; background:url(/Templates/skin/wzqh/images/icon/5.gif) 0 15px no-repeat; padding-left:14px;}

.part3 { width:100%; margin:0px auto 0; position:relative; min-width:1080px; background-image: url(/Templates/skin/wzqh/images/part3_bg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.part3 h2 { width:100%; height:80px; line-height:80px;  font-size:36px; text-align:center; color:#fff; margin-bottom:75px; font-weight:bold;  background-image: url(/Templates/skin/wzqh/images/part1_h2.png); background-repeat: no-repeat; background-position: center; }
.part3 h2 span { width:200px; font-size:27px; color:#fff; }
.part3 .main {width:1024px; margin:70px auto 0; overflow:auto; position:relative;}
.part3 .main .left {width:490px; float:left;}
.part3 .main .left div {height:144px; height:124px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.part3 .main .left .d1 {height:144px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.part3 .main .left div h3 {height:46px; font-size:18px;}
.part3 .main .left div p {color:#8d8d8d;}
.part3 .main .left div p a {font-weight:bold; font-size:12px;}

.part3 .main .right {width:530px; float:right;}
.part3 .main .right ul {width:530px;}
.part3 .main .right ul li {width:245px; height:200px; float:left; margin-left:20px; margin-bottom:40px;}
.part3 .main .right ul li img {width:245px; height:150px;}
.part3 .main .right ul li img {width:245px; height:150px;}


.part4 { width:100%; margin:auto 0; position:relative; overflow:auto; min-width:1080px; background-image: url(/Templates/skin/wzqh/images/Bg04.jpg); background-repeat: no-repeat; background-position: center bottom; }
.part4 h2 { width:100%; height:80px; line-height:80px;  font-size:36px; text-align:center; color:#fff; margin-bottom:75px; font-weight:bold;  background-image: url(/Templates/skin/wzqh/images/part1_h2.png); background-repeat: no-repeat; background-position: center; }
.part4 h2 span { width:200px; font-size:27px; color:#fff; }
.part4 .main {width:1024px; margin:70px auto 0; overflow:auto; position:relative;}
.part4 .main .left {width:495px; float:left;}
.part4 .main .left img {width:100%;}
.part4 .main .left h3 {height:46px; font-size:20px; margin-top:30px;}
.part4 .main .left p { color:#000; }
.part4 .main .left p a {font-weight:bold; font-size:12px;}

.part4 .main .right {width:1024px; }
.part4 .right div {height:144px; margin-bottom:15px;}
.part4 .right .d1 {height:144px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.part4 .right div h3 {height:46px; font-size:18px;}
.part4 .right div p {color:#000;}
.part4 .right div p a {font-weight:bold; font-size:12px;}
.part4 .right ul li {width:480px; float:left; margin:0 15px; height:58px; line-height:58px; border-bottom:1px dashed #CCC; background:url(/Templates/skin/wzqh/images/icon/1.gif) no-repeat 0 23px; font-size:16px; text-indent:1.5em;}

.part5 { width:100%; margin:20px auto 0; position:relative; min-width:1080px;  }
.part5 .main {width:1000px; margin:20px auto 0; overflow:auto; position:relative;}
.part5 .main .right {width:1000px; }
.part5 .right div {}
.part5 .right .d1 {height:144px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.part5 .right div h3 {height:46px; font-size:18px;}
.part5 .right div p {color:#000;}
.part5 .right div p a {font-weight:bold; font-size:12px;}

.itoo01{ float:left; width:480px;  display:inline; }
.itoo01 ul { padding:10px 0;}
.itoo01 li{font-size:14px; background:url(/Templates/skin/wzqh/images/icon/3.gif) 1px 14px no-repeat; height:36px; line-height:36px; padding-left:12px; border-bottom:#ccc 1px dashed; }
.dh { height:31px; line-height:31px; background:url(/Templates/skin/wzqh/images/dh.png) 0 0 no-repeat;}
.more {float:right; padding-right:8px; color:#333; font-size:12px; line-height:26px;}
.more a { color:#333;}
.more a:hover{color:#BC2D09;}
.name { padding-left:35px; background:url(/Templates/skin/wzqh/images/namebg.png) no-repeat; font-size:16px; color:#ba0000; font-family:"微软雅黑"; font-weight:bold; line-height:26px;; }
.name span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:16px;}
.m_l1 { margin-left:32px;}

.part51 { width:100%; margin:70px auto 0; position:relative; min-width:1080px; background-image: url(/Templates/skin/wzqh/images/Bg03.jpg); background-repeat: no-repeat; background-position: center bottom;}
.part51 h2 { width:100%; height:80px; line-height:80px;  font-size:36px; text-align:center; color:#fff; margin-bottom:75px; font-weight:bold;  background-image: url(/Templates/skin/wzqh/images/part1_h2.png); background-repeat: no-repeat; background-position: center; }
.part51 h2 span { width:200px; font-size:27px; color:#fff; }
.part51 .main {width:1024px; margin:70px auto 0; overflow:auto; position:relative;}
.part51 .main .left {width:495px; float:left; overflow:auto;}
.part51 .main .left div {overflow:auto;}
.part51 .main .right {width:495px; float:right;}
.part51 .main .right div {overflow:auto;}
.part51 .main h3 {height:46px;}
.part51 .main img {width:245px; height:150px; float:left; margin-right:20px;}
.part51 .main p {color:#9c9c9c;}
.part51 .main ul li {width:100%; height:58px; line-height:58px; border-bottom:1px dashed #CCC; background:url(/Templates/skin/wzqh/images/list_bg.png) no-repeat 0 23px; font-size:16px; text-indent:1.5em;}
.part51 .main .part51wz { width:100%;}
.part51 .main .part51wz ul{}
.part51 .main .part51wz ul li {width:480px; float:left; margin:0 15px; height:58px; line-height:58px; border-bottom:1px dashed #CCC; background:url(/Templates/skin/wzqh/images/icon/1.gif) no-repeat 0 23px; font-size:16px; text-indent:1.5em;}

.part6 {width:100%; margin:40px auto 0; position:relative; overflow:auto;  min-width:1024px; background:url(/Templates/skin/wzqh/images/wrapBg02.jpg) no-repeat center top;}
.part6 h2 {width:100%; height:70px; background:url(/Templates/skin/wzqh/images/p5.jpg) no-repeat center; text-indent:-9999px; margin-top:40px;}
.part6 .main {width:1024px; margin:40px auto 0; overflow:auto; position:relative;}
.part6 .main .left {width:495px; float:left;}
.part6 .main .left img {width:100%;}
.part6 .main .left h3 {height:46px; font-size:20px; margin-top:30px;}
.part6 .main .left p {color:#8d8d8d;}
.part6 .main .left p a {font-weight:bold; font-size:12px;}

.part6 .main .right {width:490px; float:right;}
.part6 .right div {height:144px; margin-bottom:15px;}
.part6 .right .d1 {height:144px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.part6 .right div h3 {height:46px; font-size:18px;}
.part6 .right div p {color:#8d8d8d;}
.part6 .right div p a {font-weight:bold; font-size:12px;}
.part6 .right ul li {width:100%; height:58px; line-height:58px; border-bottom:1px dashed #CCC; background:url(/Templates/skin/wzqh/images/list_bg.png) no-repeat 0 23px; font-size:16px; text-indent:1.5em;}

.part7 { width:100%; margin:0 auto 0; position:relative; overflow:auto; min-width:1080px; background-image: url(/Templates/skin/wzqh/images/part_bg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.part7 h2 { width:100%; height:80px; line-height:80px;  font-size:36px; text-align:center; color:#fff; margin-bottom:75px; font-weight:bold;  background-image: url(/Templates/skin/wzqh/images/part1_h2.png); background-repeat: no-repeat; background-position: center; }
.part7 h2 span { width:200px; font-size:27px; color:#fff; }
.part7 div {width:1024px; height:561px; margin:60px auto 0;}

.part8 {width:1100px; height:390px; margin:0 auto 40px; position:relative;}
.part8 h2 {width:100%; height:80px; background:url(/Templates/skin/wzqh/images/part1_h2.jpg) no-repeat center; text-indent:-9999px; margin-top:40px; margin-bottom:40px;}
.part8 div {float:left; padding-right:30px;}
.part8 p {font-size:16px;}
.part8 p a {color:#C00;}
.part8 ul {position:absolute; bottom:0; right:0;}
.part8 ul li {width:84px; line-height:43px; float:left; font-size:20px; text-align:center; border-radius:50px; margin-left:5px;}
.part8 ul .li1 {width:169px;}
.part8 ul li a {color:#FFF; width:100%; height:100%; display:block;}
.part8 ul li .a1 { background:#e20012; border-radius:6px;}
.part8 ul li .a2 { background:#eb6845; border-radius:50px;}
.part8 ul li .a3 { background:#e93d76; border-radius:50px;}
.part8 ul li .a4 { background:#459feb; border-radius:50px;}
.part8 ul li .a5 { background:#f2a036; border-radius:50px;}
.part8 ul li .a6 { background:#eb6845; border-radius:50px;}


*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1024px; height:561px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(/Templates/skin/wzqh/images/l.png) no-repeat; position:absolute; top:215px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(/Templates/skin/wzqh/images/r.png) no-repeat; position:absolute; top:215px; right:10px; z-index:10;}
#playBox .smalltitle {width:1024px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.oUlplay li { position:relative;}
.oUlplay li p {width:100%; position:absolute; bottom:90px; left:-30px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF;}
.oUlplay li p span {padding:10px; background-color: rgba(0,0,0,0.5); border-radius:13px;}
.oUlplay li a {color:#FFFFFF;}
.oUlplay li a:hover {color:#FFFF99;}


.footer { width:100%; padding:70px 0; text-align:center; background:#190000; color:#fff; font-family: "微软雅黑"; }

#Mainlist { width:1080px; margin:0 auto 0; position:relative; overflow:hidden; min-width:1024px; padding-top:20px;  }

.location{height:32px;line-height:32px;padding-left:33px;border:1px solid #dedede;margin-bottom:8px;color:#999;background:url(/Templates/skin/wzqh/images/home_bg.gif) 10px 5px no-repeat;}
.location a{color:#999;}
.location a:hover{color:#333;}

.list ul{ padding:5px;}
.list li{ height: 35px; line-height:35px; overflow:hidden; background:url(/Templates/skin/wzqh/images/icon/3.gif) 0 13px no-repeat; padding-left:13px;}

.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}

.liLine{ border-bottom:1px dotted #999; background:none !important; height:1px !important; line-height:1px !important; margin:5px 0;}

.news_view { margin-top:20px; padding:25px; width:1060px;}
.news_view h2 { font-size:18px; text-align:center; padding-bottom:15px; font-size:24px; line-height:28px;}
.news_view h3 { font-size:12px; font-weight:500; text-align:center; height:35px; line-height:35px; font-family:Arial, Helvetica, sans-serif; color:#666; border-bottom:1px dotted #ccc;}
.news_view h3 em { padding:0 10px;}
.news_view .body { margin-top:25px; font-size:14px; line-height:24px;}
.news_view .body p { margin-bottom:25px; text-indent:2em; }
.news_view .body .zuozhi{ color:#666; text-align:right;}
