/* CSS Document */


/*µ¼º½box*/
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.dhbox { position:relative; z-index:10; height:35px; padding-top:3px; padding-left:8px;}


.dhbox .nLi { float:left; position:relative;}
.dhbox .nLi p a { color:#fff; line-height:35px; font-size:14px; text-align:center; padding:0 10px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
.dhbox .nLi p a:hover { color:#f5f060; text-decoration:none; background:#be0001; border-top-left-radius:5px; border-top-right-radius:5px;}


.dhbox .sub { display:none; top:35px; left:0px; text-align:center; position:absolute; margin:0 auto; background:#be0001; font-size:12px; width:80px; padding-bottom:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.dhbox .sub li { zoom:1; }
.dhbox .sub a { color:#fff; text-decoration:none; display:block; line-height:26px; font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.dhbox .sub a:hover { color:#f5f060; background:#e43824; text-decoration:none; }






/* ±¾Àý×Ócss */
.MPbox {width:224px; height:202px; overflow:hidden; position:relative; margin:0 auto;}



.MPbox .bd { position:relative; height:100%; z-index:0;}
.MPbox .bd li{ zoom:1; width:100%; height:202px; position:relative;}
.MPbox .bd li p { color:#666; width:100%; line-height:30px; height:30px; padding-top:2px; text-align:center; overflow:hidden; font-size:13px;}
.MPbox .bd li a p { color:#666; text-decoration:none;}
.MPbox .bd li a:hover p { color:#ee3018; text-decoration:underline;}
.MPbox .bd img{ width:100%; height:169px; display:block; margin:0 auto;}




/*ÇÐ»»*/
.MP1box { margin:0 auto; background:#fff;}
.MP1box .hd { height:26px; position:relative; background:url(../images/12.jpg) repeat-x 0px 25px; overflow:hidden;}
.MP1box .hd ul {float:left; position:absolute; left:0px; top:0px; }
.MP1box .hd ul li {float:left; cursor:pointer; height:24px; line-height:24px; color:#666; text-align:center; padding-top:1px; padding-left:9px; padding-right:8px; position:relative;}
	
.MP1box .hd ul li.on { line-height:23px; border:1px solid #ddd; border-bottom:none; font-weight:bold; padding-left:8px; padding-right:7px; background:#fff; height:24px;}

.MP1box .bd ul {padding:0px;  zoom:1; padding-top:4px;}







/*Í¼Æ¬¹ö¶¯*/

.MPM1box {text-align:center; background:white; margin:0 auto; position:relative;}

.MPM1box .parHd {height:33px; position:relative; overflow:hidden; }
.MPM1box .parHd ul { position:absolute; bottom:0px; left:0px;}
.MPM1box .parHd ul li {color:#666; font-weight:bold; font-size:14px; background:url(../images/20-2.jpg) no-repeat; line-height:30px; padding-top:1px; padding-left:21px; padding-right:21px; position:relative; cursor:pointer; margin-right:2px; float:left;}

.MPM1box .parHd ul li.on { color:#fff; font-weight:bold; font-size:14px; background:url(../images/19-2.jpg) no-repeat; line-height:30px; padding-top:1px; padding-left:21px; padding-right:21px; position:relative; cursor:pointer; margin-right:2px;}

.MPM1box .parHd ul li span { background:url(../images/20.jpg) no-repeat; width:5px; height:31px; position:absolute; right:0px; top:0px;}
.MPM1box .parHd ul li.on span { background:url(../images/19.jpg) no-repeat; width:5px; height:31px; position:absolute; right:0px; top:0px;}




.MPM1box .jdhjBox { width:940px; background:blue; overflow:hidden; padding:0 30px; }
.MPM1box .sPrev,.MPM1box .sNext { display:block; width:30px; height:30px; position:absolute; top:50%; margin-top:-15px; left:0px; z-index:99; cursor:pointer; background:url(pic/lr.png) no-repeat 0 0 #ddd; }

.MPM1box .sNext { position:absolute; top:50%; margin-top:-15px; left:auto; right:0px; z-index:99; background:url(pic/lr.png) no-repeat -30px 0px #ddd;}
.MPM1box .sPrev:hover,.MPM1box .sNext:hover { filter:alpha(opacity=50);opacity:0.5;}

.MPM1box .parBd { width:978px;}



.MPM1box .parBd .MP5box { overflow:hidden; position:relative; background:#fff; margin:0 auto;}
.MPM1box .parBd .MP5box .bd ul { overflow:hidden; zoom:1; }
.MPM1box .parBd .MP5box .bd ul li { margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; }

.MPM1box .parBd .MP5box .bd ul li .pic { text-align:center; }
.MPM1box .parBd .MP5box .bd ul li .pic img { width:235px; height:168px; display:block; border:1px solid #ddd;}


.MPM1box .parBd .MP5box .bd ul li .title { color:#666; text-align:center; height:30px; line-height:30px; padding-top:1px; width:235px; margin:0 auto; overflow:hidden;}


.MPM1box .parBd .MP5box .bd ul li a .title { color:#666; text-decoration:none;}
.MPM1box .parBd .MP5box .bd ul li a:hover .title { color:#ee3018; text-decoration:underline;}





/* ½¹µãÍ¼css */
.jdtbox {width:495px; height:250px; overflow:hidden; position:relative; margin:0 auto; /*border:1px solid #dedede;*/}
.jdtbox .hd {height:29px; overflow:hidden; position:absolute; bottom:0px; z-index:1; width:100%;}
.jdtbox .hd ul {overflow:hidden; zoom:1; margin:0 auto; position:absolute; bottom:7px; right:6px;}
.jdtbox .hd ul li {float:left; margin:0 1px;  width:15px; height:15px; border-radius:3px; line-height:15px; text-align:center; background:#fd2424; cursor:pointer; color:#fff; font-size:13px;}
.jdtbox .hd ul li.on {background:#fff; color:#333; }

.jdtbox .bd { position:relative; height:100%; z-index:0;}
.jdtbox .bd li{ zoom:1; width:100%; position:relative;}
.jdtbox .bd li p { color:#fff; position:absolute; bottom:0px; width:70%; overflow:hidden; height:28px; line-height:28px; padding-top:1px; display:block; text-align:left; padding-left:10px; font-size:13px;}
.jdtbox .bd li span { background:#222; position:absolute; bottom:0px; width:100%; height:29px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.jdtbox .bd img{ width:495px; height:250px; display:block; margin:0 auto;}