@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

#windownbg{display:none;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;}
#windown-box{position:fixed;_position:absolute;border:8px solid #d7dae1; background:#FFF;text-align:left;}
#windown-title{position:relative;height:30px;border:1px solid #d7dae1;overflow:hidden;background:url(../images/tipbg.png) 0 0 repeat-x; padding-top:5px}
#windown-title h2{position:relative;left:10px;top:5px;font-size:14px;color:#666;}
#windown-close{position:absolute;right:10px;top:8px;width:10px;height:16px;text-indent:-10em;overflow:hidden;background:url(../images/tipbg.png) 100% -49px no-repeat;cursor:pointer;}
#windown-content-border{position:relative;top:-1px;border:1px solid #d7dae1;padding:0 0 5px 0;}
#windown-content img,#windown-content iframe{display:block;}
#windown-content .loading{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;}

body{ padding:0px; margin:0px;  font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; background-color:#ffffff; }


#top { background:url(../images/top_bg.gif) repeat-x; height:81px; width:100%}
#head { margin:0 auto; width:1004px;}
#dascom_logo { float:left; padding-top:30px; padding-left:20px;}
.dascom_menu { float:right; padding-top:40px; padding-right:20px; font-size:14px}

.dascom_menu a{  padding:0px 15px;text-align:center; line-height:25px; font-size:15px; font-weight:bold;  height:30px; color:#827876; text-decoration:none}
.dascom_menu a:hover{ padding:0px 15px; text-align:center; line-height:25px; font-size:15px; font-weight:bold;  height:30px; background-color:#362d5c; color:#FFF;text-decoration:none}

.foot{ height:60px; width:1002px; margin:auto; padding-top:20px; }
.footwz{ width:600px; float:left; font-size:11px; line-height:18px;color:#8b8b8b; font-weight:normal; padding-left:20px;}
.footlogo{ width:360px; float:right; text-align:right; padding-right:15px;}

#menubar { background:url(../images/menu_bar.png); width:968px; height:100px; margin:0 auto; margin-top:-40px; z-index:1; font-family:Arial}
#menubar ul  { list-style:none;}
#menubar li { float:left; width:280px; padding-top:15px; font-size:17px; padding-left:20px; cursor:pointer}

#menubar h1 { background:url(../images/01_bar.png); width:49px; height:63px;}
#num2 { background:url(../images/02_bar.png); width:49px; height:63px;}
#num3 { background:url(../images/03_bar.png); width:49px; height:63px;}

.country_list ul{ font-size:14px;}
.country_list li{ float:left; width:170px; list-style-position: inside;list-style-type:square ; line-height:180%}
/*height:25px; */

#menubar li a{color:#707070; text-decoration:none}
#menubar li a:hover{ color:#362d5c;text-decoration:none}

/* CSS Document */
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}

a{color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}



.footer-hr{ clear:both; background:#FBFBFB; border-top:1px solid #DFDFDF; display:block; height:1px; font-size:0; line-height:0; overflow:hidden;}

.inside_main{ background:url(../images/inside_bg.gif); height:560px; width:100%}


.nymain{height:545px; width:1002px; margin:0 auto; padding-top:20px}
.nybt{ background:url(nyxt.gif) repeat-x bottom; height:45px; padding-top:4px;}
.nybt01{ width:350px; float:left; padding-left:22px; padding-top:15px; font-size:28px; color:#342c57}
.nybt02{ width:300px; float:right; text-align:right; padding-right:32px; padding-top:30px;}
.nybt02 ul,.nybt02 ul li{ padding:0px; margin:0px;}
.nybt02 ul li{ display:inline; list-style-type:none; color:#bcbcbc; padding-left:5px;}
.nybt02 ul li a{color:#999;}
.mainnrwz{  color:#838383; line-height:17px;
	text-align: justify;
}

#mediaplayer { float:left; margin-left:20px; margin-top:15px}

#slide-index {position: relative; min-width: 1000px; width: auto; height:464px; overflow: hidden; z-index:-30}
#slide-index .slides {min-width: 1000px; width: auto; height:464px}
#slide-index .slide {position: relative; min-width: 1000px; float: left; height:464px}
#slide-index .image { position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; padding-bottom:50px;height: 19px; cursor: pointer}
#slide-index .control a{background-image: url(../images/hw_000505.gif); filter: alpha(opacity=60); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 0.6; cursor:pointer}
#slide-index .control a:hover {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
#slide-index .control a.active {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth {position: relative; height: 232px; overflow: hidden}

.tagMenu {height:50px; line-height:28px; position:relative; border-bottom:1px solid #999}
.tagMenu ul {position:absolute; left:0px;}
.tagMenu h3 { margin-top:10px; font-size:17px; font-weight:normal;}
ul.menu li {  color:#7c7c7c; float:left;  border-left:0px solid #999; text-align:center; height:50px;  padding:0 20px; cursor:pointer;}
ul.menu li.current { background:url(../images/c_current_bg.gif) repeat-x;  border:1px solid #e7e7e7; height:51px; color:#4b407c; border-bottom:none;border-top:none;  }
.layout { margin-top:10px; padding-left:20px;}
.content { padding:10px}