@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html,body{ margin:0 auto; padding:0; font-size:14px; font-family:"Microsoft YaHei"; color:#2f2f2f; cursor:default; background-color:#f6f6f6;}
ul li{ list-style:none;}
a{text-decoration:none; color:#000000;}
img{border:0;}
a:hover{ color:#FF6600;}

.header{ width:100%; height:237px; margin:0 auto; background:url(imagesheader.png) top center no-repeat;}
.header .h_flash{ width:1300px; height:237px; margin:0 auto; overflow:hidden;}

/*menuµ¼º½²Ëµ¥*/
#menu_bg{ width:100%; height:46px; margin:0 auto; background:url(imagesnavbg.jpg) repeat-x;}
#menu{ width:1098px; height:46px; margin:0 auto;}
#nav {height:46px; margin:0 auto; display:block; line-height:46px;}
#menu ul,#menu li {list-style-type:none; text-transform:capitalize; margin:0; padding:0; float:left;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "Î¢ÈíÑÅºÚ";}
#nav .jquery_out .smile {padding-left:1em;}
#nav>.mainlevel{min-width:80px !important; text-align:center; width:120px; float:left;}
#nav .m_li{ width:2px; height:46px; background:url(imagesm_li.png) no-repeat;}
#nav .mainlevel>a {text-decoration:none;display:block;min-width:80px; width:100%; color:#ffffff; font-weight:bold; font-size:14px; }
#nav .mainlevel>a:hover {color:#000; text-decoration:none;}
#nav .mainlevel>ul {
z-index: 1000;
display: none;
float: left;
width: 120px;
padding: 5px 0;
text-align: center;
list-style: none;
font-size: 16px;
background-color: #FFF;
border: 1px solid #CCC;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
position:relative;
top:0px;
left:0%;
}
#nav .mainlevel>ul>li{ clear:both;width: 100%;font-size: 12px; line-height:3;}
#sub_03{ position:relative;}
#nav .mainlevel>ul li a{color:#333 !important; }
#nav .mainlevel>ul li a:hover{color:#4582EC !important;}

/****main*****/
.main{ width:1098px; height:auto; overflow:hidden; background-color:#fff; margin:0 auto;}

.fl{ float:left;}
.fr{ float:right;}
.nav2{ width:1100px; margin:0 auto; height:33px; background:#f3f3f3; border-bottom:1px #d5d5d5 solid;  }
.nav2l{ width:auto; margin-left:35px; height:33px; line-height:33px;  }
.nav3r{ width:100px; height:33px; line-height:33px;  }
.nav2r{ width:269px; height:26px; line-height:26px; border:1px solid #ccc; border-right:none; background-color:#fff; margin:3px 20px 0 0;}
.nav2r input{ width:200px; height:25px; line-height:25px; border:0; background:#fff; padding-left:5px; float:left;}
.nav2r .btn1{width:59px; height:27px; border:0; background:0; float:left;}
.time{height:32px;line-height:32px;overflow:hidden;font-size:12px;width:250px;}

.main .m_pic{ width:1058px; height:342px; overflow:hidden; margin:20px 20px 10px 20px; float:left; border:1px solid #d7d7d7}
.main .m_pic #KinSlideshow{ float:left; width:550px; height:322px; overflow:hidden; margin:10px;}

.m2{ width:485px; height:342px; border-left:1px solid #d7d7d7;}
.slideTxtBox{ width:485px;  overflow:hidden;  text-align:left;  }
.slideTxtBox .hd{ width:485px; height:34px; line-height:34px; background:url(imagest1bg.jpg) repeat-x; position:relative; }
.slideTxtBox .hd ul{ width:485px; float:left;  position:absolute; height:34px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 12px; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  }
.slideTxtBox .hd ul li.on{ height:34px; line-height:34px;background:url(imagest1h.jpg) repeat-x; }

.slideTxtBox .bd ul{ padding:0px;  zoom:1;  margin-top:10px; position:relative;  }
.slideTxtBox .bd li{ width:455px;  height:29px; line-height:29px;  background:url(imagesicon2.jpg) no-repeat left center; padding-left:15px; margin-left:10px; font-size:14px;   }
.slideTxtBox .bd li.li1{ width:455px;  height:29px; line-height:29px;  }
.slideTxtBox .bd li.li1 a{ width:auto;  height:29px; line-height:29px; background:url(imagesnew.gif) no-repeat right center; padding-right:30px;  }
.slideTxtBox .bd li a{height:29px; line-height:29px; }
.slideTxtBox .bd li a:hover{ color:#FF6600;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

.slideTxtBox .bd ul .more5{ width:70px; height:30px; line-height:30px; display:block;  text-align:right; position:absolute; left:400px; top:-40px; }
.slideTxtBox .bd ul .more5 a{ width:70px; height:30px; line-height:30px; display:block; text-align:right;   }

.m_n_cotent{ width:561px; height:192px; border:1px solid #cbcbcb; float:left; overflow:hidden; margin-left:9px;}
.m_n_cotent .hd{ width:100%; height:30px; line-height:30px; background:url(imagesc_title.png) repeat-x;}
.m_n_cotent .hd ul{ width:561px; float:left;  position:absolute; height:34px;   }
.m_n_cotent .hd ul li{ float:left; padding:0 12px; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
.m_n_cotent .hd ul li.on{ height:34px; line-height:34px;background:url(imagest1h.jpg) repeat-x; color:#000;}

.m_n_cotent .bd ul{ padding:0px;  zoom:1;  margin-top:10px; position:relative;  }
.m_n_cotent .bd li{ width:531px;  height:29px; line-height:29px;  background:url(imagesicon2.jpg) no-repeat left center; padding-left:15px; margin-left:10px; font-size:14px;   }
.m_n_cotent .bd li.li1{ width:531px;  height:29px; line-height:29px;  }
.m_n_cotent .bd li.li1 a{ width:auto;  height:29px; line-height:29px; background:url(imagesnew.gif) no-repeat right center; padding-right:30px;  }
.m_n_cotent .bd li a{height:29px; line-height:29px; }
.m_n_cotent .bd li a:hover{ color:#FF6600;}
.m_n_cotent .bd li .date{ float:right; color:#999; font-size:13px;}

.m_n_cotent .bd ul .more5{ width:70px; height:30px; line-height:30px; display:block;  text-align:right; position:absolute; left:480px; top:-40px; }
.m_n_cotent .bd ul .more5 a{ width:70px; height:30px; line-height:30px; display:block; text-align:right; color:#fff;}
.m_n_cotent .bd ul .more5 a:hover{color:#FF6600;}

.main .m_news{ width:1058px; height:445px; overflow:hidden; margin:10px 20px 10px 20px;}
.main .m_news .m_n_left{ width:806px; height:445px; overflow:hidden; float:left;}
.main .m_news .m_n_right{ width:243px; height:445px; overflow:hidden; float:right; background:url(imagesgongkai.png) no-repeat;}

.n_title{ width:100%; height:35px; float:left; background:url(imagestitle.png) repeat-x;}
.n_title h3{ font-size:14px; color:#1766a0; margin:7px 0 0 20px;}

.main .m_news .m_n_left .m_n_lingdao{ width:232px; height:192px; border:1px solid #cbcbcb; float:left; overflow:hidden;}
.main .m_news .m_n_left .m_n_lingdao .lingdao_c{ width:232px; float:left; padding:10px 0 0 20px;}
.main .m_news .m_n_left .m_n_lingdao .lingdao_c p{ color:#013c85; height:28px; line-height:28px;}
.main .m_news .m_n_left .m_n_lingdao .lingdao_c p a{color:#013c85;}

.m_n_col{ width:232px; height:239px; overflow:hidden; float:left; border:1px solid #cbcbcb; margin:10px 0px 10px 0}
.m_n_col .mnc_c{ width:232px; height:200px; overflow:hidden; float:left; background:url(imagescol_bg.png) 18px 10px no-repeat;}
.m_n_col .mnc_c ul{ margin:10px 0 0 100px; padding:0;}
.m_n_col .mnc_c ul li{ height:46px; line-height:45px;}
.m_n_col .mnc_c ul li a{ color:#013c85;}
.m_n_col .mnc_c ul li a:hover{color:#FF6600;}

.main .m_news .m_n_left #slideTxtBox1{ margin-top:10px; height:239px;}

.main .m_news .m_n_right h3{ font-size:13px; color:#fff; margin:7px 0 0 80px;}
.main .m_news .m_n_right ul{ margin:30px 0 0 80px; float:left;}
.main .m_news .m_n_right ul li{ height:73px; line-height:70px;}
.main .m_news .m_n_right ul li a{ color:#fff;}
.main .m_news .m_n_right ul li a:hover{color:#FF6600;}

.main .m_message{ width:1058px; height:240px; float:left; margin:0 20px 10px 20px}
.main .m_message .m_n_col{ margin-top:0px;}
.main .m_message #slideTxtBox2{ height:240px;}

.m_download{ width:241px; height:240px; border:1px solid #cbcbcb; float:left; overflow:hidden; margin-left:9px;}
.m_download .hd{ width:100%; height:30px; line-height:30px; background:url(imagesdownload_title.png) no-repeat;}
.m_download .hd ul{ width:240px; float:left;  position:absolute; height:34px;   }
.m_download .hd ul li{ float:left; padding:0 10px; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000;}
.m_download .hd ul li.on{ height:34px; line-height:34px;background:url(imagest1h.jpg) repeat-x; color:#000;}

.m_download .bd ul{ padding:0px;  zoom:1;  margin-top:10px; position:relative;  }
.m_download .bd li{ width:240px;  height:29px; line-height:29px;  background:url(imagesicon2.jpg) no-repeat left center; padding-left:15px; margin-left:10px; font-size:14px;   }
.m_download .bd li.li1{ width:240px;  height:29px; line-height:29px;  }
.m_download .bd li.li1 a{ width:auto;  height:29px; line-height:29px; background:url(imagesnew.gif) no-repeat right center; padding-right:30px;  }
.m_download .bd li a{height:29px; line-height:29px; }
.m_download .bd li a:hover{ color:#FF6600;}
.m_download .bd li .date{ float:right; color:#999; font-size:13px;}

.m_download .bd ul .more5{ width:70px; height:30px; line-height:30px; display:block;  text-align:right; position:absolute; left:180px; top:-43px; }
.m_download .bd ul .more5 a{ width:70px; height:30px; line-height:30px; display:block; text-align:right; color:#fff;}
.m_download .bd ul .more5 a:hover{color:#FF6600;}

.main .m_ad{ width:1060px; height:80px; float:left; margin:0 20px 10px 20px;}

.main .m_student{ width:1058px; height:225px; float:left; overflow:hidden; margin:0 20px 10px 20px;}
.main .m_student .ms_all{ width:345px; height:223px; float:left; overflow:hidden; border:1px solid #cbcbcb;}
.main .m_student .ms_all span{ float:right; margin:-20px 5px 0 0;}
.main .m_student .ms_all ul{ width:330px; height:175px; margin:5px; float:left;}
.main .m_student .ms_all ul li{ height:30px; line-height:30px; background:url(imagesicon2.jpg) no-repeat left center; padding-left:15px; margin-left:5px;}
.main .m_student .ms_center{ margin:0 9px 0 8px;}

.main .m_scroll{ width:1058px; height:190px; float:left; margin:0 20px 10px 20px; border:1px solid #cbcbcb;}
.main .m_scroll span{float:right; margin:-20px 5px 0 0;}

/* scrollleft */
.scrollleft{width:1035px; height:150px; float:left; overflow:hidden; margin:10px 0 0 10px;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:165px; height:175px; text-align:center;line-height:19px;}
.scrollleft img{width:150px; height:110px;padding:5px;border:solid 1px #ddd;}
.scrollleft p{ color:#888888; font-size:12px;}
/* scrollleft */

.main .m_link{ width:1058px; height:130px; margin:0 20px 10px 20px; float:left; border:1px solid #f8cca9; overflow:hidden;}
.main .m_link .ml_title{ width:100%; height:27px; background:url(imageslink_title.png) repeat-x; overflow:hidden;}
.main .m_link .ml_title span{background-color:#fde087; float:left; color:#1766a0; width:80px; height:27px; line-height:27px; text-align:center;}
.main .m_link .ml_list{ width:1035px; height:100px; overflow:hidden; float:left; margin:0 15px 0 15px}
.main .m_link .ml_list ul li{ float:left; margin:5px 15px 5px 15px; width:175px; height:40px;}
.main .m_link .ml_list ul li img{ width:175px; height:40px;}

.main .m_footer{ width:1058px; height:90px; float:left; margin:0 20px 0 20px; font-size:12px; padding:20px 0 0 160px;}
.main .m_footer img{ float:left;}
.main .m_footer p{ height:26px; line-height:26px; float:left; padding-left:20px;}
.x-frame{
	width:100%;
	height:600px;
}