* { padding: 0; margin: 0; }
body { font: 12px "\5B8B\4F53",san-serif; color: #666; }
table,td,tr,th { font-size: 12px; }
li { list-style: none; }
img { vertical-align: top; border: 0; display: block; }
ol,ul { list-style: none; }
h1,h2,h3,h4,h5,h6 { font-size: 12px; font-weight: normal; }

a { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #ba2636; text-decoration: underline; }
a:active { color: #333; text-decoration: none; }

.container {width: 1200px;height: auto;overflow: hidden;margin: 20px auto 0 auto;}
.sidebar { width: 220px; height: auto; overflow: hidden; float: left; background: #f9f9f9; }
.conbar {width: 940px;height: auto;overflow: hidden;float: right;}

.m-auto {
    width: 1200px;
    margin: 0 auto;
}

/* ÃƒÂ©Ã‚Â¡Ã‚Â¶ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª */
.top { height: 40px; background: url(bg_top.png) repeat-x; }
.topzong {  height: 40px; margin: 0px auto 0 auto; }
.top_conl a { color: #3e3a39; text-decoration: none; padding-left: 20px; }
.top_conl a:visited { color: #3e3a39; text-decoration: none; }
.top_conl a:hover { color: #ba2636; text-decoration: none; }
.top_conl a:active { color: #3e3a39; text-decoration: none; }
.top_conl { width: 650px; height: 40px; float: left; line-height: 40px; }
.top_conr { width: 150px; height: 40px; float: right; }

/* ÃƒÂ¥Ã‚Â¤Ã‚Â´ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª */
.header {height: 60px;margin: 20px auto 19px auto;}
.header_logo { width: 300px; height: 60px; float: left; background: url(bg_logo.png) no-repeat; }
.header_logo a { width: 300px; height: 60px; display: block; }
.header_search { width: 650px; height: 60px; float: right; }

/* ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚ÂªÃƒÂ¨Ã‚ÂÃ…â€œÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢ */
.menu {height: 78px;margin: 10px auto 0 auto;/*  background: url(bg_menu.png) repeat-x; */background-image: linear-gradient(to top, #bc0f0f 0%, #E91E63 100%);/* line-height: 79px; */}
.menu_top {/* width: 960px; *//* height: 44px; */}
.menu_con { width: 960px; height: 34px; }
ul.ul_menu { /*overflow: hidden; */}
ul.ul_menu li {width: 92px;/* height: 44px; */line-height: 78px;float: left;text-align: center;font-size: 16px;font-weight: bold;font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;}
ul.ul_menu li a { color: #fff; text-decoration: none; }
ul.ul_menu li a:visited { color: #fff; text-decoration: none; }
ul.ul_menu li a:hover { color: #fff; text-decoration: underline; }
ul.ul_menu li a:active { color: #fff; text-decoration: none; }
ul.ul_menu li.bg { background: #ff3f3f; }
ul.ul_menus { overflow: hidden; }
ul.ul_menus li { height: 34px; line-height: 34px; float: left; text-align: center; padding-left: 20px; }
ul.ul_menus li a { color: #3e3a39; text-decoration: none; }
ul.ul_menus li a:visited { color: #3e3a39; text-decoration: none; }
ul.ul_menus li a:hover { color: #ba2636; text-decoration: none; }
ul.ul_menus li a:active { color: #3e3a39; text-decoration: none; }

/* ÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª */
.footer {width: 1200px;height: 100px;margin: 20px auto 0 auto;}
.footer_top {height: 20px;background: url(bg_footer.png) no-repeat;background-size: 100%;}
.footer_con { margin-top: 10px; text-align: center; line-height: 20px; color: #666; }

/* ÃƒÂ§Ã‚Â½Ã¢â‚¬ËœÃƒÂ©Ã¢â‚¬Å“Ã‚Â¶ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¥Ã‚ÂÃ‚Â£ */
.ebank { height: 120px; }
ul.ul_ebank { width: 160px; height: 105px; margin: 0 auto 0 auto; }
ul.ul_ebank li { height: 25px; line-height: 25px; text-align: center; margin-top: 10px; }
ul.ul_ebank li a { color: #3e3a39; text-decoration: none; }
ul.ul_ebank li a:visited { color: #3e3a39; text-decoration: none; }
ul.ul_ebank li a:hover { color: #ba2636; text-decoration: none; }
ul.ul_ebank li a:active { color: #3e3a39; text-decoration: none; }

/* ÃƒÂ¥Ã‚Â­Ã‹Å“ÃƒÂ¦Ã‚Â¬Ã‚Â¾ÃƒÂ¥Ã‹â€ Ã‚Â©ÃƒÂ§Ã…Â½Ã¢â‚¬Â¡ */
.rates { height: 360px; }
table.tb_rates { width: 220px; height: 350px; }
table.tb_rates th { height: 20px; line-height: 17px; color: #ba2636; }
table.tb_rates td { height: 20px; line-height: 17px; color: #000; text-align: center; vertical-align: middle; }

/* ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã…Â Ã¢â‚¬Â¢ÃƒÂ¨Ã‚Â¯Ã¢â‚¬Â° */
.complaints { height: 80px; }
ul.ul_complaints { width: 160px; height: 70px; margin: 0 auto 0 auto; }
ul.ul_complaints li { height: 25px; line-height: 25px; text-align: center; margin-top: 10px; }

/* ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¹ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥ */
.link { width: 200px; height: 140px; margin: 10px auto 0 auto; line-height: 30px; font-size: 14px; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.link a { color: #9b6806; padding-right: 10px; }
.link a:visited { color: #9b6806; text-decoration: none; }
.link a:hover { color: #ba2636; text-decoration: none; }
.link a:active { color: #9b6806; text-decoration: none; }

/* 720ÃƒÂ¥Ã‚Â®Ã‚Â½jqueryÃƒÂ§Ã¢â‚¬Å¾Ã‚Â¦ÃƒÂ§Ã¢â‚¬Å¡Ã‚Â¹ÃƒÂ¯Ã‚Â¿Ã‚Â½&#65533; */
.jss { width: 720px; height: 200px; }
.jss a img { width: 720px; height: 200px; }
.jss img { border-style: none; }
.td_f a img { margin: 0; padding: 0; }
.num { width: 90px; position: absolute; float: right; margin-top: 180px; margin-left: 620px; }
.num li { width: 15px; height: 15px; text-align: center; line-height: 15px; margin: 1px; list-style-type: none; float: left; color: #86a2b8; cursor: pointer; font-size: 12px; font-family: Arial; background: url(../images/flashbutton.gif) no-repeat -15px 0px; }
.num li.on { width: 15px; height: 15px; line-height: 15px; color: #fff; background: url(../images/flashbutton.gif) no-repeat; }

/* ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¶ÃƒÂ¨Ã‚Â¡Ã…â€™ÃƒÂ¥Ã‚ÂÃ‚Â¡ÃƒÂ¤Ã‚Â¸Ã…Â¡ÃƒÂ¯Ã‚Â¿Ã‚Â½&#65533; */
.card { height: 100px; overflow: hidden; margin-top: 20px; }
.card_img { width: 160px; height: 100px; float: left; }
.card_con {width: 740px;height: 100px;float: right;}
.card_con ul { overflow: hidden; }
.card_con ul li {width: 345px;height: 25px;line-height: 25px;overflow: hidden;float: left;padding-left: 15px;font-size: 14px;background: url(bg_ico01.gif) no-repeat;}

/* ÃƒÂ¦Ã‚Â Ã‚ÂÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¯Ã‚Â¿Ã‚Â½&#65533; */
.list { width: 680px; height: auto; overflow: hidden; margin: 0 auto 0 auto; }
.list_top { width: 680px; height: 20px; }
.list_con { width: 680px; height: auto; overflow: auto; }
.list_end { width: 680px; height: 30px; line-height: 30px; line-height: 30px; }

/* ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ¥Ã‚Â®Ã‚Â¹ÃƒÂ¯Ã‚Â¿Ã‚Â½&#65533; */
.page { width: 680px; height: auto; overflow: hidden; margin: 0 auto 0 auto; }
.page_title { width: 680px; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; color: #000; text-align: center; }
.page_con { width: 680px; height: auto; overflow: hidden; line-height: 25px; font-size: 14px; color: #333; }
.page_end { width: 680px; height: 40px; margin-top: 20px; }

/* ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â */
ul.ul_12px { overflow: hidden; }
ul.ul_12px li { height: 25px; line-height: 25px; overflow: hidden; padding-left: 15px; background: url(bg_ico01.gif) no-repeat; }
ul.ul_12px li.red { background: url(bg_ico02.gif) no-repeat; }

ul.ul_14px { overflow: hidden; }
ul.ul_14px li { height: 25px; line-height: 25px; overflow: hidden; font-size: 14px; padding-left: 15px; background: url(bg_ico01.gif) no-repeat; }
ul.ul_14px li span { width: 40px; float: right; font-size: 12px; color: #666; }
ul.ul_14px li.bg { background: url(bg_ico03.png) repeat-x; }

/* ÃƒÂ¦Ã‚Â Ã‚ÂÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â */
.tit01 { height: 40px; background: url(bg_tit01.png) repeat-x; }
.tit01 h1 { line-height: 40px; padding-left: 20px; color: #ba2636; font-size: 14px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.tit02 { height: 40px; background: url(bg_tit02.png) repeat-x; }
.tit02 h1 { line-height: 40px; padding-left: 20px; color: #ba2636; font-size: 14px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.tit03 { height: 40px; background: url(bg_tit03.png) no-repeat left; }
.tit03 .more { width: 50px; height: 20px; float: right; margin: 10px 10px 10px auto; }
.tit03 h1 { line-height: 40px; float: left; padding-left: 20px; color: #ba2636; font-size: 14px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.tit04 { height: 40px; background: url(bg_tit04.png) repeat-x; }
.tit04 .more { width: 50px; height: 20px; float: right; margin: 10px 10px 10px auto; }
.tit04 h1 { line-height: 40px; float: left; padding-left: 20px; color: #ba2636; font-size: 14px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.tit05 {height: 40px;background: url(bg_tit05.png) no-repeat left bottom;background-size: 100%;}
.tit05 .more { width: 50px; height: 20px; float: right; margin: 10px 10px 10px auto; }
.tit05 h1 { line-height: 40px; float: left; padding-left: 20px; color: #ba2636; font-size: 14px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; }
.tit06 {width: 940px;height: 56px;background: url(bg_tit06.png) no-repeat;/* background: #ccc; */background-size: 100%;}
.tit06 h1 {line-height: 51px;float: left;padding-left: 47px;color: #252525;font-size: 14px;font-weight: bold;font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;}

/* ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ */
.bgGray { overflow: hidden; background: #f9f9f9; }
.brGray { overflow: hidden; border: solid 1px #d3d3d3; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.ml20 { margin-left: 20px; }
.line30 { line-height: 30px; }
.hidden { overflow: hidden; }
.fLeft { float: left; }
.fRight { float: right; }
.w40 { width: 40px; }
.w120 { width: 120px; }
.w260 { width: 260px; }
.w280 {width: 370px;}
.w420 {width: 549px;}
.h100 { height: 100px; }
.h120 { height: 120px; }
.h140 { height: 140px; }
.h160 { height: 160px; }
.h190 { height: 190px; }
.h200 { height: 200px; }
.h260 { height: 260px; }
.h300 { height: 300px; }
.h400 { height: 400px; }
.h600 { height: 600px; }

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ§Ã‚Â Ã‚ÂÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
.pagelist { margin-left: 30px; font-size: 12px; color: #999; }
.dede_pages { text-align: right; } 
.dede_pages ul { float: right; padding: 12px 0px 12px 16px; } 
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; } 
.dede_pages ul li a { float: left; padding: 2px 4px 2px; color: #555; display: block; } 
.dede_pages ul li a:hover { color: #690; text-decoration: none; padding: 2px 4px 2px; } 
.dede_pages ul li.thisclass, 
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover { background-color: #F8F8F8; padding: 2px 4px 2px; font-weight: bold; } 
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; } 
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; } 
/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ§Ã‚Â Ã‚ÂÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/

.dropMenu {
position:absolute;
top: 0;
z-index:100;
width: 80px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
margin-top: -1px;
border: 3px solid #FF0000;
border-top: 0px solid #3CA2DC;
background-color: #FFF;
background:url(templets/sdgwy/index_files/mmenubg.gif);
padding-top:6px;
padding-bottom:6px;
}

.dropMenu li {
margin-top:2px;
margin-bottom:4px;
padding-left:6px;
}
.dropMenu a {
width: auto;
display: block;
color: black;
padding: 2px 0 2px 1.2em;
}
* html .dropMenu a {
width: 100%;
}
.dropMenu a:hover {
color:red;
text-decoration: underline;
}


#nav{/* height: 104px; */z-index:100;position:relative;}
#nav ul{width: 1200px;margin:auto;}
#nav ul li{;float:left;display:inline;position:relative;}
#nav ul li a{display:block;;color:#fff;}
#nav ul li a:hover{ }
#nav ul li.current a{background:#1b1b1b;color:#fff;}
#nav ul li ul{width: 103px;border:0 none;position:absolute;top: 78px;left:0;display:none;border:0 none;}
#nav ul li ul li{display:block;float:left;width: 100%;height:auto;font: 14px/30px \5b8b\4f53;border:0 none;background:#A70606;}
#nav ul li ul li a{padding: 6px 10px;background:none;/* height:27px; */white-space:nowrap;}
#nav ul li ul li a:hover{background:none !important;}
#nav ul li.hover ul{display:block;}

.scroll_num SPAN {
	BACKGROUND: url(ent_zxh_0420_02_v5.png) no-repeat -999em 0px
}

.scroll {
	POSITION: relative; WIDTH: 720px; HEIGHT: 200px; OVERFLOW: hidden;
}
.scroll .scroll_num {
	POSITION: absolute; TOP: 180px; RIGHT: 20px
}
.scroll .scroll_num SPAN {
	WIDTH: 16px; DISPLAY: inline-block; background: url(../images/flashbutton.gif) no-repeat -15px 0px; HEIGHT: 16px; MARGIN-LEFT: 4px; CURSOR: pointer; line-height: 16px;
color: #86a2b8;
text-align: center;
}
.scroll .scroll_num SPAN.current {
	background: url(../images/flashbutton.gif) no-repeat;color:#fff
}
.scroll .scroll_num SPAN:hover {
	background: url(../images/flashbutton.gif) no-repeat;color:#fff
}
.scroll .arr_left {
	POSITION: absolute; WIDTH: 30px; BACKGROUND: url(ent_zxh_0420_arrleft.png) no-repeat; HEIGHT: 44px; TOP: 140px; CURSOR: pointer; LEFT: -1px; _background: none
}
.scroll .arr_right {
	POSITION: absolute; WIDTH: 30px; BACKGROUND: url(ent_zxh_0420_arrright.png) no-repeat; HEIGHT: 44px; TOP: 140px; CURSOR: pointer; RIGHT: -1px; _background: none
}
.scroll A.arr_left:hover {
	BACKGROUND: url(ent_zxh_0420_arrleft_hover.png) no-repeat; _background: none
}
.scroll A.arr_right:hover {
	BACKGROUND: url(ent_zxh_0420_arrright_hover.png) no-repeat; _background: none
}
.scroll .box {
	WIDTH: 715px; FLOAT: left; OVERFLOW: hidden
}
.scroll .box .bg {
	FILTER: alpha(opacity=50); MARGIN-TOP: -85px; BACKGROUND: #000; HEIGHT: 85px; opacity: 0.5
}
.scroll .box .txt {
	POSITION: relative; MARGIN-TOP: -85px; PADDING-LEFT: 10px; HEIGHT: 85px
}
.scroll .box H3 {
	LINE-HEIGHT: 36px; FONT-FAMILY: "ÃƒÅ½Ã‚Â¢ÃƒÂ¯Ã‚Â¿Ã‚Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½Ãƒâ€¦Ã‚ÂºÃƒÂ¯Ã‚Â¿Ã‚Â½", "ÃƒÂ¯Ã‚Â¿Ã‚Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½ÃƒÂ¯Ã‚Â¿Ã‚Â½"; FONT-SIZE: 20px
}
.scroll .box P {
	COLOR: #fff;
}
.scroll .play_icon A {
	POSITION: relative; LINE-HEIGHT: 400px; WIDTH: 69px; DISPLAY: block; BACKGROUND: url(ent_zxh_play_icon_normal.png) no-repeat; HEIGHT: 69px; OVERFLOW: hidden; TOP: -162px; CURSOR: pointer; LEFT: 20px; _background: none
}
.scroll .play_icon A:hover {
	BACKGROUND: url(ent_zxh_play_icon_hover.png) no-repeat; _background: none
}
.scroll01 .box {
	WIDTH: 128px; PADDING-RIGHT: 20px; FLOAT: left; OVERFLOW: hidden
}
.scroll01 .box_c {
	OVERFLOW: hidden
}
.scroll01 {
	_position: relative
}
.scroll_cont {
	_position: relative
}
.scroll01 .box {
	_position: relative
}
.scroll01 .box_c {
	_position: relative
}
.scroll01 .btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.scroll01 .arr_left {
	MARGIN: 0px 10px; WIDTH: 31px; DISPLAY: inline-block; BACKGROUND-POSITION: -200px -100px; HEIGHT: 31px
}
.scroll01 .arr_left:hover {
	BACKGROUND-POSITION: -200px -150px
}
.scroll01 .arr_right {
	MARGIN: 0px 10px; WIDTH: 31px; DISPLAY: inline-block; BACKGROUND-POSITION: -250px -100px; HEIGHT: 31px
}
.scroll01 .arr_right:hover {
	BACKGROUND-POSITION: -250px -150px
}
.scroll01 .scroll_num SPAN {
	WIDTH: 18px; DISPLAY: inline-block; BACKGROUND-POSITION: -300px -100px; HEIGHT: 31px
}
.scroll01 .scroll_num SPAN.current {
	BACKGROUND-POSITION: -320px -100px
}