body{background:url(../images/1_02.jpg) repeat-x; font-size:12px; color:#646464; font-family:"宋体"}
a{text-decoration:none; font-size:12px; color:#646464;}
h1{font-weight:normal;}


/*menu*/
#menu{float:left; width:954px; height:33px;  padding:0 0px 0 0px;}
#nav { width:952px; display:block; float:left; background:url(../images/m_22.jpg) no-repeat; height:33px;}

#nav .jquery_out {float:left;line-height:33px;display:block; text-align:center; color:#fff;font:18px/33px "微软雅黑";
}
#nav .jquery_out .smile {}
#nav .jquery_inner {}
#nav .jquery {}
#nav .mainlevel { float:left;  width:155px;  margin-right:2px/*IE6 only*/}

#nav .mainlevel a {color:#fff; text-decoration:none; line-height:33px; display:block; width:155px; font-size:14px; font-weight:bold; text-align:center;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:url(../images/bg.jpg) no-repeat bottom center}
#nav .mainlevel ul { display:none;position:absolute; width:158px; background:#22326d;  margin-right:3px; border-top:1px solid #fff; filter:alpha(opacity=90);
 -moz-opacity:0.5;
 -khtml-opacity: 0.5;
 opacity: 0.5;}
#nav .mainlevel li {width:158px;/*IE6 only*/  height:33px; background:url(../images/1_25.jpg) no-repeat bottom center; float:left;
}
#nav .mainlevel li a{text-align:center; color:#fff; width:158px; height:33px; display:block; font-size:12px; font-weight:normal;}
#nav .mainlevel li a:hover{color:#fff; font-weight:bold; background:none;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize;}



.all{width:970px; height:auto; margin:0 auto;}
.top{width:970px; height:94px; float:left;}
.logo{width:519px; height:94px; float:left; background:url(../images/1_04.jpg) no-repeat;}
.logo a{font-size:0px; line-height:0px; overflow:hidden; width:519px; height:94px; display:block}
.top_right{width:451px; height:94px; float:right;}
.top_right_top{width:175px; height:21px; float:right; background: url(../images/3_04.jpg) no-repeat right top; padding-left:85px;}
.top_right_top a{width:55px; height:21px; line-height:21px; float:left; color:#fff; text-align:center}
.top_right_bot{width:332px; height:21px; float:right; margin-top:40px}
.top_right_bot input{float:left;}
.searchbox{height:18px; border:1px solid #ccc; width:230px; margin-right:15px; background:#fff url(../images/1_10.jpg) no-repeat left; padding-left:25px; line-height:18px; display:inline; color:#ccc}

.search_button{background:url(../images/1_07.jpg) no-repeat right center; width:59px; height:20px; border:0px; cursor:pointer}

.main{width:970px; height:auto; float:left;}
.main_top{width:970px; height:15px; float:left; background:url(../images/2_13.jpg) no-repeat}
.main_bot{width:970px; height:26px; float:left;background:url(../images/2_55.jpg) no-repeat}
.main_mid{width:950px; height:auto; float:left;background:url(../images/2_16.jpg) repeat-y; padding:0 10px 0 10px }
.banner{width:950px; height:342px; float:left; }
.menu{width:952px; height:33px; float:left; margin-top:8px;}
.main_con{width:948px; float:left; height:auto;}
.main_con1{width:948px; height:198px; float:left; margin-top:8px;}
.main_con1_left{width:260px; height:198px; float:left; background:url(../images/bg2.jpg) no-repeat bottom; margin-right:15px; }
.main_con1_mid{width:391px; height:198px; float:left;}
.main_con1_mid_top{width:391px; height:29px; float:left; background:url(../images/t_03.jpg) no-repeat left bottom; }
.main_con1_mid_top_title{width:351px; margin-left:15px; float:left; height:22px; background:url(../images/1_29.jpg) no-repeat left center; padding-left:15px; line-height:22px; overflow:hidden;  font-weight:bold; font-size:14px; color:#124f9f; margin-top:7px;}
.main_con1_mid_mid{width:369px; height:159px; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:0 10px 0 10px}
.main_con1_mid_mid li{width:359px; height:25px; float:left; border-bottom:1px dashed #ccc; line-height:25px; background:url(../images/1_33.jpg) no-repeat left center; padding-left:10px;}
.main_con1_mid_mid li a{display:block; float:left;}
.data{width:75px; height:25px; float:right; display:block;}
.main_con1_mid_bot{width:391px; height:10px; float:left; background:url(../images/t_10.jpg) no-repeat;}
.main_con1_right{width:264px; height:198px; float:right;}
.main_con1_right_top{width:264px; height:8px; float:left; background:url(../images/t_05.jpg) no-repeat left bottom; overflow:hidden }
.main_con1_right_mid{width:262px; height:180px; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }
.main_con1_right_mid_title{width:227px; height:25px; float:left; margin-left:10px; background:url(../images/1_29.jpg) no-repeat left center; line-height:25px; padding-left:15px; font-weight:bold; font-size:14px; color:#124f9f; border-bottom:1px dashed #ccc}
.main_con1_right_mid_con{width:242px; margin-left:10px; float:left; line-height:22px; padding-top:4px;}
.main_con1_right_mid_con li{width:232PX; height:25PX; float:left; border-bottom:1px dashed #ccc; padding-left:10px; background:url(../images/1_33.jpg) no-repeat left center}

.main_con1_right_mid_con img{float:right; margin-top:10px;}

.main_con1_right_bot{width:264px; height:10px; float:left; background:url(../images/t_09.jpg) no-repeat;}
.main_con2{width:948px; height:198px; float:left; margin-top:8px;}
.main_con2_left{width:664px; height:198px; float:left;}
.main_con2_left_top{width:664px; height:30px; float:left; background:url(../images/t_14.jpg) no-repeat left bottom; overflow:hidden }
.main_con2_left_top_title{width:630px; height:30px; float:right; background:url(../images/1_29.jpg) no-repeat left center; padding-left:15px; font-weight:bold; font-size:14px; color:#124f9f; line-height:32px; overflow:hidden}
.main_con2_left_mid{width:662px; height:148px; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding-top:10px;}
.main_con2_left_mid1{width:662px; height:148px; float:left;  display:none}
.main_con2_left_mid1 li{float:left; width:142px; height:140px; float:left; margin-left:12px; margin-right:10px; display:inline}
.main_con2_left_mid1 li img{border:1px solid #d0d0d0; padding:2px; width:136px; height:110px;}
.bb{width:142px; height:30px; float:left; display:block}
.bb a{width:142px; height:30px; line-height:30px; text-align:center; display:block;}
.main_con2_left_bot{width:664px; height:12px; float:left; background:url(../images/t_16.jpg) no-repeat;}
.main_con3{width:948px; height:60px; float:left; margin-top:8px;}
.cc{float:left; display:block;}
.scro{height:30px; float:right; display:block;}
.scro li{float:left; height:30px; width:80px; line-height:35px; overflow:hidden}
.scro li a{font-weight:normal;}
#more{width:40px; height:22px; float:right; display:block; line-height:22px; color:#646464; font-weight:normal; font-size:12px; overflow:hidden}
.sd07 a{color:#06195d; font-weight:bold;}
.link_left{width:164px; height:59px; float:left; background:url(../images/1_44.jpg) no-repeat; display:block}
.link_mian{width:775px; height:59px; float:left;  background:url(../images/1_47.jpg) repeat-x;}
.link_right{width:9px; height:59px; float:right; background:url(../images/1_49.jpg) no-repeat; display:block}
.bot{width:970px; height:87px; float:left; background:url(../images/2_56.jpg) repeat-x;}


#demo {

overflow:hidden;

width: 775px;
height:49px;
float:left;padding-top:6px;
display:inline
}
#demo img { width:136px; height:40px; padding:2px; border:#CCC 1px solid
}
#indemo {
float: left;
width: 400%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.main3_title_con a{width:140px; height:40px; float:left; margin-right:5px;}
.link_con1 li{float:left;width: auto; width:140px;
height:49px;
float:left;}
.link_con1 li img{margin-right:10px; width:136px; height:40px; padding:2px;border:1px solid #d0d0d0;}
.left{width:259px; height:87px; float:left; display:block; background:url(../images/bg3.jpg) no-repeat;}
.mid{width:auto; float:left; padding-top:10px; line-height:23px; margin-left:10px; font-family:"宋体"}
.mid img{margin-left:15px;}




.c_main{width:948px; height:auto; float:left; margin-top:8px;}
.c_main_left{width:264px; height:auto; float:left;}
.c_main_left_top{width:264px; height:8px; float:left; background:url(../images/t_05.jpg); overflow:hidden}
.c_main_left_top_title{width:231px; height:30px; float:left; background:#eee; padding-left:10px; line-height:30px; font-weight:bold;}
.c_main_left_mid{width:241px; height:auto; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:10px;}
.c_main_left_bot{width:264px; height:10px; float:left; background:url(../images/t_09.jpg);}
.c_main_right{width:664px; float:right;}
.c_main_right_top{width:644px; height:25px; float:left; background:url(../images/t_14.jpg); overflow:hidden; padding-top:5px; line-height:25px; padding-left:20px;}
.c_main_right_mid{width:642px; height:auto; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:10px; line-height:23px;}
.c_main_right_bot{width:664px; height:12px; float:left; background:url(../images/t_16.jpg)}
.title{width:642px; height:auto; line-height:30px; float:left; text-align:center; border-bottom:1px dashed #ccc; margin-bottom:15px; }
.title h1{font-weight:bold; font-size:14px; color:#004080;}
.c_main_main{width:241px; float:left; height:auto; padding-top:10px;}
.c_main_main li{width:241px; height:30px; float:left; border-bottom:1px dashed #eee;}
.c_main_main li a{width:241px; height:30px; float:left; display:block; text-align:center; line-height:30px;}
.c_main_main li a:hover{background:#eee; font-weight:bold; color:#004080;}
.infolist li{width:627px; height:25px; float:left; border-bottom:1px dashed #ccc; background:url(../images/1_33.jpg) no-repeat left center; padding-left:15px;}
.infolist li a{display:block; float:left;}
