@charset "utf-8";
/* CSS Document */

* { margin:0 auto; padding:0; font-family:Microsoft YaHei, Verdana; }
html { overflow-x:hidden; overflow-y:auto; }
body {
	font-size:14px;
	color:#333;
	overflow-x:hidden;
	background-color: #fff;
}
ul { margin:0; padding:0 }
li { margin:0; padding:0; list-style:none }
a { text-decoration:none; color:#333; }
a:hover { text-decoration:none; color:#DE9A50; }
img { border:0 }
.le { float:left;}
.rt { float:right;}
.clearboth { clear:both; width:0; height:0; line-height:0; font-size:0; visibility:hidden }

/**top**/
.top { width:100%; height:47px; margin:0 auto; background-color:#f1f1f1; }
.top_nav { width:1000px; height:47px; margin:0 auto; }
.top1 { width:100px; line-height:47px;}
.top2 { width:210px; line-height:47px;}
.top_nav li { width:70px; float:left;}

/**banner**/
.bannner { width:100%; margin:0 auto;}
.bannner1{ width:1600px; margin:0 auto;}

/**nav**/
.nav { width:100%; height:62px; margin:0 auto; background-color: #0077c4;}
.nav_n { width:1000px; height:62px; margin:0 auto; text-align:center;}
.nav_n li { float:left; width:108px; height:62px; line-height:62px; font-size:16px;}
.nav_n a { color:#FFF;}
.nav_n a:hover { text-decoration:none; color:#DE9A50; }
.nav_n .ge { width:2px; height:62px; float:left; background-image:url(../images/nav_ge.png); background-repeat:no-repeat;}


/**all**/

.wrap { width:1000px; margin:0 auto; height: 470px; background-color:#FFF; margin-top:20px;}

.wrap_l { width:348px; height:445px; float:left; margin-right:41px;}

.wrap_c { width:365px; height:445px; float:left; margin-right:41px; overflow-y: scroll;}
.top_new1{ height: 120px; border-bottom: 1px dashed #666;}
.top_new2{ height: 120px; border-bottom: 1px dashed #666; margin-top: 15px;}
.top_new3{ height: 120px; margin-top: 15px; border-bottom: 1px dashed #666;}
.title { font-size:18px; line-height: 27px;}
.title a { color:#0077c4;}
.title a:hover { color: #DE9A50;;}
.neiro { font-size:14px; line-height: 26px;}
.more { text-align:right; font-size:14px; line-height:50px; }
.more a { color:#0077c4;}
.more a:hover { color: #DE9A50;;}

.wrap_r { width:204px; height:445px; float:left;}
.top_r_ti { width:204px; height:32px; background-image:url(../images/warp_r.png); background-repeat:no-repeat;}
.bot_al { width:204px; height:413px; background-color:#F2F2F4;}
.top_r_top { width:180px; height:140px; padding-top:20px; font-size:14px; line-height:22px; }
.top_r_bot { width:185px; margin:0 auto;}
.top_r_tit { font-size:18px; line-height:25px; padding-top:20px;}
.dht { width:185px; margin:0 auto; padding-top:15px;}
.riq { padding-top:15px; color:#28486b;}
.did { padding-top:15px; }


.hc { width:100%; background-color:#f4f4f4; margin:0 auto; height:527px;}
.hc1{ height:730px;}
.hc2 { height: 930px;}


.hc_0 { background-color: #FFF;}
.hc_1 { width:1000px; margin:0 auto; padding-top: 70px;}
.hc_tit{ width:393px; height:195px; background-color:#FF0; border-radius:8px; text-align:center; margin-right: 5px;}
.hc_tit_2 {background-color:#f73d00;}
.hc_tit_3 {background-color:#43cb29;}
.hc_tit_4 {background-color:#00d9e8;}
.hc_tit_5 {background-color:#DBA6F0;}
.hc_tit_6 {background-color:#ED9F9F;}
.hc_tit_7 {background-color:#0098fa;}
.hc_tit_8 {background-color:#A9ABB2;}
.hc_tit_9 {background-color:#618936;}
.hc_tit_10 {background-color:#ED7DE8;}
.hc_tit_11 {background-color:#52CFF4;}
.diyih { font-size:29px; padding-top:30px;}
.diyih { font-size:29px; padding-top:30px;}
.dierh { font-size:29px; padding-top:10px;}
.disah { font-size:15px; padding-top:10px;}


.focus-img{ width:348px;}
.focus-img .focus-img-box{ background:#FFF;}
.focus-img .focus-img-box .banner{ width:348px; height:445px;}


.banner {position:relative; width:478px; height:286px; border:1px solid #666; overflow:hidden; font-size:16px} 
.banner_list img {border:0px;} 
.banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width: 348px; } 
.banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer} 
.banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;} 
.banner ul {position:absolute;list-style-type:none; z-index:1002; margin:0; padding:0; bottom:3px; right: 2px; height:20px} /*filter: Alpha(Opacity=80);opacity:0.8;*/
.banner ul li { padding:0 8px; line-height:18px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background-color:#000;cursor:pointer; margin:0; font-size:16px;} 
.banner .selected{ background-color: #3AB2C8;}
.banner_list a{position:absolute;} 



.da-thumbs {
	list-style: none;
	position: relative;
	padding: 0;
}
.da-thumbs li {
	float: left;
	display:inline;
	background: #fff;
	position: relative;
	margin-right: 5px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1); 
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
	width: 195px;
	height: 195px;
	border-radius: 8px;
}
.p5 li a,.p5 li a img { width:165px; height:140px;}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background:#003a75;
	width: 100%;
	height: 195px;
	overflow:hidden;
	opacity:0.8;
	border-radius: 8px;
	filter:alpha(opacity=80);
}

.da-animate.da-slideFromRight {}
.p5 li a div { height:140px;}
.da-thumbs li a div.da-animate {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
/* Initial state classes: */
.da-slideFromTop {
	left: 0px;
	top: -100%;
}
.da-slideFromBottom {
	left: 0px;
	top: 100%;
}
.da-slideFromLeft {
	top: 0px; 
	left: -100%;
}
.da-slideFromRight {
	top: 0px;
	left: 100%;
}
/* Final state classes: */
.da-slideTop {
	top: 0px;
}
.da-slideLeft {
	left: 0px;
}
.da-thumbs li a div H4 {
	text-align:center;
	color:#FFF;
	line-height:1.5em;
	padding-top:45px;
	font-size:14px !important;
	padding-left:10px;
	padding-right:10px;
}
.p5 li a div H4{	padding-top:15px;}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	text-align:center;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);

}
.da-thumbs a,.da-thumbs a p{ text-decoration:none !important;}
.da-thumbs a p{ line-height:30px; font-size:12px; padding-top:5px;}
.h21{ height:21px; font-size:0; clear:both;}
.hotnews a{ color:#333; text-decoration:none}
.hotnews a:hover{ color: #C03; text-decoration:underline}
.htlink{font-size:12px;}
.htlink a{ color:#333; text-decoration:none; line-height:30px; }
.htlink a:hover{ color:#900; text-decoration:underline}
.htlink span{ color: #266797; padding-right:5px;}
.linetb{ border-bottom:1px #CCC dashed; height:1px; font-size:0; overflow:hidden}
.introduction,.wgdcinfo{ border:1px #999 solid; background: #FAF9F5; }
.titlrall{ height:52px; background:url(images/titbg.png) repeat-x;}
.titlrall .textleft,.titlrall .rowright{ float:left; height:31px; background:url(images/title_i.png)}
.titlrall .textleft{ background-position:0 0; }
.titlrall .rowright{ background-position:100% 100%; width:49px;}
.morelink{ color:#C00; font-size:12px;}
.yuanzhuo a{ color:#333}
.yuanzhuo a:hover{ color:#C03}



.fhcall { width:100%; margin:0 auto; background-color:#FFF;}
.fhcall_2 { width:100%; margin:0 auto; background-color:#f4f4f4;}
.fhc { width:1000px; height:425px; margin:0 auto; padding-top: 70px;}
.fhc_l { width:398px; height:361px; margin-right:5px;}
.fhc_l_t{ width:393px; height:195px; }
.fhc_l_b { width:393px;}
.fhc_tit { font-size:25px; line-height:60px;}
.fhc_nir { font-size:16px; line-height:24px;}
.jd { width:596px; height:363px;}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width: 596px; height: 363px; background: #FFF; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width: 594px; height: 361px; border-radius: 10px;}
#playBox .oUlplay li img{ border:1px solid #CCC; border-radius: 25px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px;  position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px;  position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle { width: 594px;  height: 30px;  position: absolute;  bottom: 1px;  z-index: 10;  background-color: #B5B5B5;  border-radius: 0 0 16px 16px;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; margin-top:10px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


div.slideBox{ position:relative; width:594px; height:361px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/; border-radius: 25px; border:1px solid #CCC;}
div.slideBox div.tips{ position:absolute; bottom:0px; width: 596px; height: 30px; background-color: #494949; overflow:hidden; border-radius: 0 0 22px 22px;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ width: 111px; margin: 0 auto;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width: 10px; height: 10px; background-color:#FFF; text-indent:-99999px; margin-top: 10px; margin-right: 10px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}



.gundong { width:1000px; margin:0 auto; margin-top:20px;}
.roll-img, .roll-img-1 {overflow: hidden;}
.roll-img,.roll-img-1{overflow:hidden;}
.roll-ul1,.roll-ul1-1{width:10999px; overflow-x:hidden}
.roll-img-box li {display: block;float: left;overflow: hidden;text-align: center;margin-right: 10px;}
.roll-img-box li p {clear: both;text-align: center;line-height: 30px;color: #666;}
.roll-img-box li img{ width:246px; height:246px; background:#000; border:1px solid #999; border-radius:8px;}
.gun_tit { padding-top: 40px;  width: 993px;  margin: 0 auto;  margin-bottom: -75px;}
 




footer {
  height: 210px;
  background: url(http://wgdc2015.3snews.net/img/footer.png) repeat;
  color: #fff !important;
}
footer a{
  color: #fff !important;
}
.aaa {
    width: 1000px;
    margin: 0 auto;
    padding-top: 25px;
}
footer .about {
	  width: 555px;
  margin: 6px 0 0 3px;
  float:left;
}
footer .about span {
  display: block;
  color: #fff;
  font-size: 16px;
  margin: 15px 0 0 15px;
}
footer .code {
  margin: 44px 3px 0 0;
}










