html,body {height: 100%;}

a img,img {border: 0;vertical-align: middle;}

a:hover {color: #fff;text-decoration:none;}

a:focus {outline-style: none;}

a,area {blr: expression(this.onFocus =   this.blur () );}

ul li {list-style: none;}

table {border-collapse: collapse;}

input,select {vertical-align: middle;}
// input,select {vertical-align: middle;BORDER: #AFD5F5 1px solid;}

th {white-space: nowrap;}

td {word-break: break-all;}

#container {height: 100%;}

.wrapper {width: 1200px;margin: 0 auto;}

.background{ background:#FFF}

.pad15{ padding:15px;}

.pad10{ padding:10px 15px;}

/*---------------脥路虏驴---------------*/

#header{ background: url( ) repeat-x}

.headert_m{ background:url( ) no-repeat}

.logo{height:90px;float:left;width:313px}

.logo_m{height:90px;float:left;width:235px;float:left;}

.search{height:70px;float:right;width:395px;margin-right:10px;}

.english{ text-align:right;font-size:14px; margin-top:15px;}

.edit { background:url( ) repeat-x; font-size:14px;vertical-align:middle;}

/*.edit a, .edit button{ font-family:"脦垄脠铆脩脜潞脷";display:block; float:right;margin:0 ;font-size:14px;line-height:23px;text-decoration:none;color:#444;cursor:pointer; font-weight:bold;}

*/

.edit a, .edit button{ font-family:"脦垄脠铆脩脜潞脷";margin:0 ;font-size:14px;line-height:23px;text-decoration:none;color:#444;cursor:pointer; font-weight:bold;}

/* button01 */

button.button01, .edit a.button01{ padding-left:20px;padding-right:13px;background: url( ) no-repeat 0px 5px; color:#1370cf}

.edit a.button01:hover, button.button01:hover{ text-decoration:underline;}

/* button02 */

button.button02, .edit a.button02{ padding-left:29px;padding-right:13px;background: url( ) no-repeat 8px 5px; color:#1370cf}

.edit a.button02:hover, button.button02:hover{ text-decoration:underline;}

/* button03 */

button.button03, .edit a.button03{ padding-left:6px; color:#1370cf}

.edit a.button03:hover, button.button03:hover{ text-decoration:underline;}

.search_m{ padding-left:95px;text-align:right; margin-top:13px;width:300px;}

.search_m input {width:120px;height:26px;line-height:26px;float: left;background:url( ) no-repeat left top;border: none;}

.search_m select {width:80px;height:26px;line-height:26px;float: left;}

.searchsearch {width:75px;height:26px;color: #fff;background:url( ) no-repeat left top;line-height:26px;text-indent: -9999px;float: left;}

/*脥路虏驴驴陋脢录*/

#IndexPage{ background:#C90;height:40px;min-width:1200px}

.public_head{background:#034198; height:40px;}

.topNav *{margin:0;padding:0;list-style:none;}

.topNav .menuCon{position:absolute;clear:both;z-index: 100;}

.topNav .borSecond{width:1200px;}

.topNav .menuCon .subcon{overflow:hidden; height:330px;display:none;background:#ffffff;}

.menuList{height:40px;overflow:hidden;position:relative;}

.topNav .menuList ul{height:40px;position:absolute;left:0;top:0;z-index:2;}

*html .topNav .menuCon{margin-top:-1px;}

*+html .topNav .menuCon{margin-top:-1px;}

.topNav .menuList ul li{float:left;height:40px;list-style:none;}

.topNav .menuList ul li span{display:block;padding:0 0 0 90px;height:40px;line-height:40px;font-size:16px;color:#034198;font-family:"Microsoft Yahei";cursor:pointer;background-image:url(../images/public_nav_bg.png);background-repeat: no-repeat;}

.topNav .menuList ul li span a{color:#fff;text-decoration:none;}

*html .topNav .menuList ul li span{background-image:url( );}

.topNav .menuList ul li span.m01{background-position:54px 9px;padding:0 0 0 90px; width:110px;}

.topNav .menuList ul li span.m02{background-position:52px -25px;width:110px;}

.topNav .menuList ul li span.m03{background-position:56px -60px;width:110px;}

.topNav .menuList ul li span.m04{background-position:52px -95px;width:110px;}

.topNav .menuList ul li span.m05{background-position:50px -131px;width:110px;}

.topNav .menuList ul li span.m06{background-position:50px -167px;width:110px;}

.topNav .menuList ul li.mkong{width:1px; background:url( ) no-repeat; height:35px}

.topNav .menuList ul li.selected{}

.topNav .menuList ul li.selected span{color:#FFFFFF;background-image:url(../images/public_nav_bg2.png);height:32px;}

.topNav .menuList ul li.selected span a{color:#034198;text-decoration:none;}

*html .topNav .menuList ul li.selected span{background-image:url( );}

.topNav .menuList ul li span{cursor:default;}

.nav-tabg{display:none;width:200px;height:40px;background:url(../images/public_menu_bg.png) no-repeat;position:absolute;left:0;top:0;z-index:1;}

.topNav .menuCon .menus01{border-left:0;display: none; height:0}

.topNav .menuCon .menus02 ,.topNav .menuCon .menus03,.topNav .menuCon .menus04,.topNav .menuCon .menus05,.topNav .menuCon .menus06{background: rgba(255,255,255,.9);}



/* 脳脽陆酶鲁拢脨脜 */

.topNav .menuCon .lft_title01{background:url(../images/title_01.png) no-repeat left center; line-height:18px; padding-left:15px;font-size:16px; margin-bottom:5px;}

.topNav .menuCon .lft_title01 a{color:#333;}

.topNav .menuCon .lft_title01 a:hover{ color:#e60000; text-decoration:none}

.topNav .subcon .nav_sub li{width: 135px;font-size: 14px;float: left;line-height: 22px;}
.topNav .subcon .nav_sub p{margin-bottom: 5px; width: 270px; text-indent: 10px;color: #fff;height: 26px;line-height: 26px;font-size: 16px}
.topNav .menuCon .lft_m01{width:345px;margin:25px 20px 0 28px;}
.topNav .subcon .nav_sub li:hover{background: #034198;color: #fff}
.topNav .subcon .nav_sub li a{display: inline-block;width: 100%;padding-left: 11px;}
.topNav .menuCon .mid_m01{width:270px;margin:25px 20px 0 28px;}

.topNav .menuCon .rig_m01{margin:25px 0 0 28px;}

.topNav .menuCon .lft_con01{color:#e60000; font-size:12px; color:#333; line-height:24px;}

.topNav .menuCon .lft_con01 img{ margin:5px 10px 0 0;}

.topNav .menuCon .lft_con01 p{ text-indent:2em;}

.topNav .menuCon .lft_con01  a.more{color:#999;}

.topNav .menuCon .lft_con01  a.more:hover{color:#e60000;text-decoration:none;}

.topNav .menuCon .lft_con02 a{float:left;display:block;margin-right:10px; font-size:12px;text-decoration:underline;line-height:24px;}

.topNav .menuCon .lft_con02 a:hover{color:#e60000;text-decoration:none;}

.topNav .menuCon .lft_con03{position:relative;}

.topNav .menuCon .lft_con03 .more a{position:absolute;color:#999;z-index:100000;top:75px;left:205px; font-size:12px;line-height:12px;}

.topNav .menuCon .lft_con03 .more a:hover{color:#e60000;text-decoration:none;}

.topNav .menuCon .lft_con04 a{color:#333;font-size:12px;display:block;line-height:24px;}

.topNav .menuCon .lft_con04 a:hover{color:#e60000;text-decoration:none;}

.topNav .menuCon .lft_con04 .more a{display:block;width:85px; font-size:14px; height:25px;line-height:25px; background:#036dd2; text-align:center; color:#FFF; margin-top:0px;}

.topNav .menuCon .lft_con04 .more a:hover{text-decoration:underline;}



.topNav .menuCon .lft_ul01{ margin-top:25px;}

.topNav .menuCon .lft_ul01 a{display:block;width:85px;height:25px;line-height:25px;font-size:14px;background:#036dd2;color:#FFF;text-align:center; float:left; margin:0 24px 10px 5px}

.topNav .menuCon .lft_ul01 a:hover{ text-decoration:underline;}

.topNav .menuCon .lft_ul02 a{display:block;font-size:12px;line-height:24px;height:24px;}

.topNav .menuCon .lft_ul02 a:hover{ text-decoration:underline;}



/*脳篓脪碌脫毛驴脦鲁脤*/

.topNav .menuCon .lft_menus02{ padding-left:15px;}

.topNav .menuCon .menus03 dl{ float:left; margin:15px 6px 0;width:110px;}

.topNav .menuCon .menus03 dl.lft_line{ width:1px;}

.topNav .menuCon .menus03 dl dt a{ color:#333; font-size:14px; line-height:30px; margin-bottom:5px; display:block}

.topNav .menuCon .menus03 dl dt a:hover{ color:#e60000;text-decoration:underline;}

.topNav .menuCon .menus03 dl dd{ color:#039; line-height:24px;font-size:12px;}

.topNav .menuCon .menus03 dl dd a{ color:#333;}

.topNav .menuCon .menus03 dl dd a:hover{ color:#036dd2;}

.topNav .menuCon .menus03 dl dd a.zhy01{color:#e60000;font-size:14px;font-weight:bold}

.topNav .menuCon .menus03 dl dd a.zhy02{color:#036dd2; font-weight:bold}



/*陆脤虏煤脩搂脩脨*/

.lft_menus01{margin:25px 35px 0 28px; width:380px}

.lft_menus05{margin:25px 15px 0 28px; width:287px}

.topNav .menuCon .lft_title02{background:url(../images/title_01.png) no-repeat left center; line-height:18px; padding-left:15px;font-size:16px; margin-bottom:10px;}

.topNav .menuCon .lft_title02 a{color:#333;display:block; margin-right:15px; float:left}

.topNav .menuCon .lft_title02 a:hover{ color:#e60000; text-decoration:none}

.topNav .menuCon .lft_con05{color:#333;font-size:12px;display:block;line-height:24px;}

.topNav .menuCon .lft_con05 .contextUl{ width:287px;}

.topNav .menuCon .lft_con05 .contextUl li{ line-height:24px; height:24px; color:#999}

.topNav .menuCon .lft_con05 .contextUl li a{ color:#333; display:block;overflow:hidden;zoom:1}

.topNav .menuCon .lft_con05 .contextUl li a:hover{color:#000;}

.topNav .menuCon .lft_con05 .contextUl .proLi{ width:200px; float:left;}

.topNav .menuCon .lft_con05 .contextUl .date{float:right; color:#999}

.topNav .menuCon .lft_con05 .contextUl02{ width:380px;}

.topNav .menuCon .lft_con05 .contextUl02 li{ line-height:24px; height:24px; color:#999}

.topNav .menuCon .lft_con05 .contextUl02 li a{ color:#333; display:block;overflow:hidden;zoom:1}

.topNav .menuCon .lft_con05 .contextUl02 li a:hover{color:#000;}

.topNav .menuCon .lft_con05 .contextUl02 .proLi{ width:265px; float:left;}

.topNav .menuCon .lft_con05 .contextUl02 .date{float:right; color:#999}

.topNav .menuCon .lft_con06 {margin:25px 0 0 13px; width:195px;}

.topNav .menuCon .lft_con06 .contextUl{ margin-top:20px;}

.topNav .menuCon .lft_con06 .contextUl li{ width:85px; color:#999; float:left; margin-right:12px; margin-bottom:10px; line-height:18px; font-size:12px; text-align:center; }

.topNav .menuCon .lft_con06 .contextUl li .user{ width:85px; height:85px;position:absolute;z-index:100000;}

.topNav .menuCon .lft_con06 .contextUl li a{ color:#333;position:relative}

.topNav .menuCon .lft_con06 .contextUl li a:hover{ color:#036dd2}



/*脦麓脌麓脩搂脡煤*/

.lft_menus03{margin:25px 35px 0 28px;}

.lft_menus04{margin:35px 0 0 38px;width:240px}

.topNav .menuCon .contextUl01{ width:125px; margin-bottom:25px;}

.topNav .menuCon .contextUl01 li{ line-height:24px; height:24px; color:#999}

.topNav .menuCon .contextUl01 li a{ color:#333; display:block;overflow:hidden;zoom:1}

.topNav .menuCon .contextUl01 li a:hover{color:#000;}

.topNav .menuCon{color:#333;font-size:12px;display:block;line-height:24px;}

.zhaosh01{ margin-bottom:10px;}

.zhaosh01 a{ display:block; width:136px; height:25px; background:#036dd2; color:#FFF; font-size:14px; text-align:center; margin-bottom:10px;}

.zhaosh02 .text{ width:158px; height:23px; border:1px solid #036dd2; color:#ccc; font-size:12px; float:left}

.zhaosh02 .button{ width:75px; height:25px; border:0; color:#fff; font-size:14px; float:left; background:#036dd2; float:right}

.zhaosh03 .zhs01{ width:120px;text-align:center; line-height:24px; margin-top:10px; margin-left:auto; margin-right:auto}

.zhaosh03 .zhs01 a{ color:#666}

.zhaosh03 .zhs01 a:hover{ color:#036dd2}

.lft_diary{margin:25px 30px 0 28px; width:420px}

.lft_diary .numb{ font-size:10px; color:#e60000; line-height:18px;}

.lft_diary .numb span{ margin-left:10px;background:url(../images/numb.png) no-repeat;}

.lft_diary .numb span.nb01{ background-position:0 4px; padding-left:20px;}

.lft_diary .numb span.nb02{ background-position:0 -25px; padding-left:14px;}

.lft_diary .numb span.nb03{ background-position:0 -56px; padding-left:18px;}

.lft_diary .numb span.nb04{ background-position:0 -87px; padding-left:15px;}

.lft_diary_con{ margin-top:15px;color:#333;line-height:24px;}

.lft_diary_con h2{ font-size:14px;  text-align:center; }

.lft_diary_con h3{ font-size:12px; font-weight:normal;text-align:center; color:#999}

.lft_diary_con .lft_diary_t{ text-indent:2em; font-size:12px; margin:15px 0 5px 0;}

.lft_diary_con .lft_diary_t img{ margin:6px 8px 0 0;}

.lft_diary_con .lft_diary_t a{ color:#999}

.lft_diary_con .lft_diary_t a:hover{ color:#036dd2}

.lft_diary_con .lft_diary_d{ color:#999; text-align:center; margin-bottom:15px;}

.lft_diary .lft_diary_b a{display:block;float:left;line-height:25px;height:25px;padding:0 10px;margin:0 15px;background:#036dd2;color:#FFF; font-size:14px}

.lft_diary_conL{ width:310px;}

.lft_diary_conR{ width:87px; text-align:center; margin-top:5px;}



.main-colum{margin:0 auto;overflow:hidden;width:1200px;}



/*---------------碌录潞陆---------------*/

#nav{ background:url(../images/nav_bg.png) repeat-x}

.nav_m{height:40px;line-height:40px;font-size:18px;font-family:Microsoft YaHei;position:relative;z-index:100000;}

.nav_l{float:left;background:url(../images/nav_l.gif);position:relative}

.nav_r{float:right;background:url(../images/nav_r.gif)}

.ul_nav{float:left;height:40px;padding: 0 0;margin:0 0 0 0px;display:inline}

.ul_nav li{float:left;height:40px;text-align:center;background:url( ) no-repeat right top;}

.ul_nav a:link,.ul_nav a:visited{display:block;width:160px;color:#fff; font-size:18px;}

.ul_nav a:hover,.ul_nav a:active,.ul_nav li.on a:link,.ul_nav li.on a:visited,.ul_nav li.hover a:link,.ul_nav li.hover a:visited{background:url(../images/nav_a.png); text-decoration:none;color:#2076d6;width:160px;}

.li_nav{ background:url( ) repeat-x}

.sub_nav{width:1200px;height:269px;background:url(../images/sub.png);position:absolute;left:0;top:40px;display:none}

.ul_nav li.hover .sub_nav{display:block}

.sub_nav h2{float:left;width:198px;height:226px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}

.kh1{background:url( )}

.kh3{background:url( )}

.kh4{background:url( )}

.kh5{background:url( )}

.sub_nav_main{background:url(../images/sub_nav_main.png) no-repeat left center;margin:0 0 0 198px;padding:0 0 0 1px;height:100%;font-family:simsun; letter-spacing:1px;position:relative}

.sub_nav_main dl{float:left;line-height:20px;text-align:left;font-size:12px;font-weight:normal;padding:0 0 0 50px;width:90px}

.sub_nav_main a:link,.sub_nav_main a:visited,.ul_nav li.hover .sub_nav_main a:link,.ul_nav li.hover .sub_nav_main a:visited{ padding-left:5px; width:129px;display:block;font-weight:normal; text-shadow:#000 2px 2px 2px;background:none;color:#fff;font-size:12px;}

.sub_nav_main a:hover,.sub_nav_main a:active,.ul_nav li.hover .sub_nav_main a:hover,.ul_nav li.hover .sub_nav_main a:active{background:#ff8400;color:#fff}

.sub_nav_main dt{line-height:20px;margin:0 0 3px -3px;font-size:14px;padding:2px 0 0;font-size:14px;font-weight:bold;color:yellow;font-family:Microsoft YaHei;text-shadow:#000 2px 2px 2px;}

.sub_nav_main dt a:link,.sub_nav_main dt a:visited,.ul_nav li.hover .sub_nav_main dt a:link,.ul_nav li.hover .sub_nav_main dt a:visited{font-size:14px;font-weight:bold;color:yellow;font-family:Microsoft YaHei}

.ke{margin:0 0 0 -1px; letter-spacing:0}

.ke dl{padding:0 0 0 10px;width:126px}

.ke dt{font-size:13px}

.ft14{ font-size:14px;}

.topNav .subcon .nav_sub li:hover > a {
	color: #fff;
	text-decoration: none;
}