@charset "utf-8";
/* CSS Document */

.main{ width:973px; margin:auto; }
.HM2{ margin-top:20px;}
.HM3{ margin-top:30px;}
.HM4{ margin-top:40px;}

a{ color:#900; cursor:pointer;}
.mg_slogan{width:973px; margin:auto; margin-top:-160px; background:#FFF; padding:25px; filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7; }
.mg_dy{ text-indent:2em; line-height:28px; margin:0; color:#000; filter:alpha(opacity=100);  -moz-opacity:1;  -khtml-opacity:1;  opacity: 1;}
.mg_ss p{ text-indent:2em; line-height:28px; margin:0;}
.mg_gc_bk{ background:url(../images/bk.jpg) no-repeat; width:973px; height:439px; padding:20px; }
.mg_gc_bk p{ text-indent:2em; margin:0; line-height:28px;}

.mg_wz_bg{ width:485px; height:263px; background:url(../images/mg_wz_bg.jpg) no-repeat;}
.mg_gc a{ line-height:28px; color:#333;}

.mg_wz_title{ line-height:32px; margin:0; color:#FFF; padding-left:15px; font-weight:bold;}
.mg_wz_nr{ line-height:28px; text-indent:2em; margin:0; padding-left:12px; padding-right:12px;}

.mg_cp{ width:832px; height:571px; background:url(../images/mg_cp_bg.jpg);}
.mg_cp a{line-height:28px; color:#333;}

.ulBigPic{ width:491px; height:523px; background:url(../images/mg_dp_bg.jpg); overflow:hidden;}
.liSelected{width:491px; height:523px; padding:25px;}
.liSelected p{ color:#fff; margin:0; line-height:32px;}

.title{ font-size:16px; font-weight:bold; text-align:center; margin-bottom:25px;}
.nr{ text-indent:2em; color:#fff; font-family:"新宋体";}
.jd{ width:100%; background:#000; padding:10px; padding-top:10px; padding-bottom:10px; filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7;}
.jd p{ text-indent:2em; color:#fff; font-family:"新宋体"; line-height:28px; margin:0;}

.foot{ background:#0f52a3; margin-top:30px; padding:20px 0; font-size:14px; line-height:30px; color:#dcdcdc; font-family:"微软雅黑";}
.foot a{ color:#dcdcdc; text-decoration:none;}

/* DEMO*/
#jddemo {background: #FFF; overflow:hidden; width:973px; height:270px; margin:auto;}
#jddemo img { margin-left:10px;}
#jdindemo {float: left; width: 800%;}
#jddemo1 {float: left;}
#jddemo2 {float: left;}

/* DEMO*/
#demo {background: #FFF; overflow:hidden; width:973px; height:270px; margin:auto;}
#demo img { margin-left:10px;}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}