@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}  
html{ background:url(bg1.gif) repeat-x #CECECE;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:none;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}
.qc{ clear:both; height:1px; width:1px; overflow:hidden; font-size:1px; line-height:1px;}
.thrColAbs #container { position: relative;/* 添加“position: relative”允许您将两个侧栏相对于此容器放置 */
width:160px;margin: 0 auto;border:0;text-align:left;}
.header{padding:0; margin:0 auto; width:1000px;}
/*yuan*/
.t_1{ background:#d7d7d7; border-left:#eaeaea solid 1px; border-right:#eaeaea solid 1px; margin:0 1px; height:1px; line-height:1px; font-size:1px; overflow:hidden; width:100% -; clear:both;}
.t_2{ background:#ffffff; border-left:#eaeaea solid 2px; border-right:#eaeaea solid 2px; height:1px; line-height:1px; font-size:1px; overflow:hidden; width:100% -; clear:both;}
.t_con{ clear:both; background: url(bg2.gif) repeat-y; border-left:#d7d7d7 solid 1px; border-right:#d7d7d7 solid 1px;}

.moe{padding:0;margin:0 auto; width:1000px; height:482px;}

/*左边*/
.lift{width:160px;height:470px; margin:14px 0 0 0 !important; font-size:12px; margin:14px 0 0 0; float:left;overflow:hidden;}

.menu{}
.menu ul{padding:10px;width:140px; height:22px;}
.menu ul li{float:left; width:130px; padding:0;height:22px;line-height:22px; text-align:left;}
.menu ul li a{color:#666; font-size:12px;font-weight:bold; text-decoration:none; line-height:22px;DISPLAY: block;}
.menu ul li a:hover{background:url(yt3.gif) no-repeat;width:150px; height:22px;DISPLAY: block;line-height:22px; color:#EC0000;  font-size:12px;font-weight:bold; text-decoration:none;}
.menu ul .lia{background:url(yt3.gif) no-repeat;line-height:22px; font-weight:bold; color:#EC0000;text-align:left;DISPLAY: block;}
.menu ul .lia a{ color:#EC0000; line-height:22px;background:url(yt3.gif) no-repeat;DISPLAY: block;}
.menu2{}
.menu2.menu_2{line-height:22px; padding:0 0px; width:140px;}

.nav{width:140px; height:300px; text-align:left; font-size:12px; margin:10px auto 0 auto; overflow:hidden;}
.nav .li{ line-height:22px;}
.nav .li a{height:22px; line-height:22px; color:#666666; text-decoration:none; font-weight:bold; display:block;}
.nav .li a:hover{background:url(yt3.gif) no-repeat left center; color:#ea0000;}


.nav .lia{}
.nav .lia a{ background:url(yt3.gif) no-repeat left center; height:22px; line-height:22px; display:block; color:#EA0000; font-weight:bold; text-decoration:none;}

.nav .p_nav{ width:118px; margin:0 auto; font-size:12px;}
.nav .p_nav li{width:118px; height:20px; line-height:20px; color:#666666; text-decoration: none; text-indent:20px;}
.nav .p_nav li a{ color:#666666; text-decoration: none; display:block; font-weight:normal;}
.nav .p_nav li a:hover{ background:url(yt2.gif) no-repeat left center; color:#ffffff; font-weight:normal;}

.nav .p_nav .lia{ color:#ffffff;}
.nav .p_nav .lia a{width:118px; height:20px; line-height:20px; background:url(yt2.gif) no-repeat left center; color:#ffffff; font-weight:normal;}
.nav .p_nav .lia a:hover{}

.ttaw{float:left; width:20px;}
.ttaww{float:left; width:60px;}
#menu1{ height:22px;line-height:22px;}
#menu2{ height:22px;line-height:22px;}
#menu3{ height:22px;line-height:22px;}
#menu4{ height:22px;line-height:22px;}
#menu5{ height:22px;line-height:22px;}

#con_menu_1{ display:none;}

.toph{float:left;position:absolute;height:20px; width:500px; direction:inherit; text-align:center;margin:65px 0 0 230px;  font-size:12px;color:#000;}
.toph a{font-size:12px;color:#333;text-decoration:none;}
.toph a:hover{color:#F00; font-weight:bold;}
.toph .ttoee{color:#F00; font-weight:bold;}

/*.menu .con_menu_2{MARGIN:10px 0 0 0 !important; MARGIN:0px 0px 0px 1px; padding:0; OVERFLOW: hidden;width:140px; text-align:left; }
.menu .con_menu_2 UL {OVERFLOW: hidden}
.menu .con_menu_2 UL LI {height:22px; text-align:left;}
.menu .con_menu_2 UL LI A {text-align:left; DISPLAY: block; PADDING-LEFT: 22px; OVERFLOW: hidden;COLOR:#666666; LINE-HEIGHT: 22px;HEIGHT:22px; TEXT-DECORATION: none;font-family: "宋体";font-size: 12px;}
.menu .con_menu_2 UL LI A:hover { background:url(yt2.gif) no-repeat;  COLOR: #fff;text-align:left;}
.menu .con_menu_2 UL LI.current A {BACKGROUND-POSITION: 0px 0px; COLOR: #fff;text-align:left;}
/*右边*/
.right{}
.righti{float:right; width:834px; height:482px; overflow:hidden; margin:0 0 8px 0;}
.tto{padding:0 0 0 10px; margin:0; width:140px; background:url(yt8.gif) top no-repeat; overflow:hidden;}
.tto ul{}
.tto ul li{ text-align:left;width:140px; float:left; margin:3px 0 0 0;}
.ttot{ font-size:12px; color:#F00; font-weight:bold; line-height:30px}
.fom{ float:left; width:40px; font-size:12px; color:#333; line-height:20px;}
.fom3{font-size:12px; color:#333; line-height:20px;}
.fom1{float:left; width:80px;}
.fom2{
	height: 18px;
	width:80px;
	border: 1px solid #7F9DB9; font-size:12px;
}
.fom4{
	height:16px;
	width:130px;
	border: 1px solid #7F9DB9; font-size:12px;
}
.kii{padding:0; margin:0;width:830px; height:322px; overflow:hidden;}
.kii li{float:left;margin:11px 3px 0 8px!important;margin:11px 7px 0 4px;display:block; overflow:hidden;width:154px; height:148px; background:url(yt_bg.gif) no-repeat; text-align:center;}
.kii li a{height:148px; text-decoration:none; display:block;font-size:12px; color:#666;line-height:20px; background:url(../images/loading.gif) no-repeat center 52px;}
.kii li a:hover{width:154px; height:148px;background:url(yr_bg.gif) no-repeat;display:block;color:#FFF; line-height:28px;}
.img{margin:10px 0 5px 0; height:110px;}
.imgq{padding:10px 0 0 0;}
/*分页*/
.page {list-style:none;float:left; height:40px; margin:0px 0 0 0 ;}
.page_r{ float:right; text-align:center; list-style:none; line-height:22px;}
.page li {/*float:left;*/ height:22px; line-height:22px; margin-right:5px; }

.page_r li {float:left; height:22px; line-height:22px; margin:5px 5px 0 0; font-size:12px; color:#666666;}

.page_r .prea{float:left; background:url(../images/list2_42.gif) no-repeat; display:block; height:20px; padding:2px 0px 0px 30px;  width:56px;}
.page_r .pre{float:left; background:url(yt6.gif) no-repeat; display:block; height:19px;  width:51px; padding:0; line-height:19px; font-size:12px; text-decoration:none; color:#FFF;}

.page_r .pre a{text-decoration:none; color:#FFF;}
.page_r .pre a:hover{float:left; background:url(yt7.gif) no-repeat; display:block; height:19px;  width:51px; padding:0; line-height:19px; font-size:12px; text-decoration:none; color:#FFF;}

.page_r .pre_a{float:left; background:url(yt7_g.gif) no-repeat; height:19px;  width:51px; line-height:19px; font-size:12px; text-decoration:none; color:#FFF;}
.page_r .pre_a a{ color:#FFF; text-decoration:none; display:block;}
.page_r .pre_a a:hover{ font-weight:bold; background:url(yt7.gif) no-repeat; color:#FFF;}

.page .pl_t_l1 { padding-left:30px; padding-top:4px; background:url(../images/pl_t_1.gif) no-repeat left; float:left;}
.page .pl_t_r1 { padding-left:30px; padding-top:4px;  float:right;}
.page .margin {/*margin-left:10px;*/}
.page .img {padding-top:2px; height:20px; float:left;}
.page_r .num {float:left; height:19px; width:19px; background:url(yt4.gif) no-repeat; text-align:center;line-height:19px; font-size:12px; color:#fff;}
.page_r .num2{float:left; height:19px; width:19px; background:url(yt5.gif) no-repeat; text-align:center; line-height:19px; font-size:12px; color:#333; text-decoration:none;}
.page_r .num2 a{float:left; height:19px; width:19px; background:url(yt5.gif) no-repeat; text-align:center; line-height:19px; font-size:12px; color:#333; text-decoration:none;}
.page_r .num2 a:hover{float:left; height:19px; width:19px; background:url(yt4.gif) no-repeat; text-align:center; line-height:19px; font-size:12px; color:#fff; text-decoration:none;}

/*内页*/
.hooe{width:575px;float:left;margin:10px 0 0 20px!important;margin:10px 0 0 10px;}
.hooer{ float:left; width:570px; margin:10px 0 0 0;}
.hooer li{ float:left;width:180px;}
.hooer li a{ font-size:12px; color:#333333; line-height:20px; text-decoration:none;}
.hooer li a:hover{ font-size:12px; color: #FF0000; line-height:20px; text-decoration:none;}
.hooer li.ttu{ background:url(ro5.gif) no-repeat; text-align:left; padding:0 0 0 15px; overflow:hidden; height:20px;}
.hooer li.tti{ background:url(ro6.gif) no-repeat right; text-align:right; padding:0 15px 0 0 ; overflow:hidden;height:20px;}
.hooew{float:left;margin:0px 0 0 0 !important; margin:0 0 0 1px; padding:0; OVERFLOW: hidden;width:63px !important; /* IE7+FF */width:63px; /* IE6 */ }
.hooew UL {OVERFLOW:hidden;}
.hooew UL LI {display:block;height:57px;BACKGROUND: url(hoe1.gif)  no-repeat -66px 0px; padding:0;text-align:left;  margin:10px 0 0 0!important; margin:0;}
.hooew UL LI A{height:57px; DISPLAY: block; position:relative; z-index:1;   BACKGROUND: url(hoe1.gif)  no-repeat -66px 0px;  OVERFLOW: hidden; padding:3px 6px 3px 4px;}
.hooew UL LI A:hover {height:57px;display:block;BACKGROUND-POSITION: 0px 0px; position:relative; z-index:1;}
.hooew UL LI.current A {height:57px;display:block; position:relative; z-index:1; BACKGROUND-POSITION: 0px 0px; text-align:left; padding:3px 6px 3px 3px;}
.hooeq{width:560px;float:left; text-align:left;font-size:14px; line-height:25px; color:#333; font-family:"微软雅黑";}

.hoor{ float:left;width:200px;float:right; margin:30px 15px 0 15px; overflow:hidden;}

.hoorq{float:right;width:200px;height:22px; background:url(ro1.gif) no-repeat;text-align:left;}
.hoorqq{font-size:12px; font-weight:bold; color:#333333; padding:0 0 0 10px; overflow:hidden; line-height:22px;}
.hoorw{ float:right; width:200px; background:url(ro2.gif) repeat-y; text-align:left; height:400px;}
.hoorww{padding:15px; font-size:12px; color:#666666; line-height:22px; overflow:hidden;}
.hoorwww{padding:15px; font-size:12px; color:#666666; line-height:22px; overflow:hidden; font-weight:bold;}
.hooree{float:left;width:190px; line-height:20px; font-size:12px; font-weight:bold; color:#333333; text-align:left; padding:15px 10px 0px 10px; margin:0 0 10px 0!important;margin:0 0 0px 0;border-bottom:solid #E9E9E9 1px;}
.hoore{ overflow:auto; height:244px; width:180px; margin:0 auto;}
.hoore li{margin:10px 0 0 0; text-align:center;}
.hoort{float:left; background:url(ro3.gif) no-repeat; height:4px; width:200px;}
/*低部*/
.bomme{ float:left; color:#333; font-size:12px; width:270px; padding:0 0 0 30px; text-align:left;}
.bommr{float:left; color:#333; font-size:12px; width:700px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.home_flash{ width:1000px; height:418px; margin:-18px 0 0 0;}

.tech_pop{ background:#000000; position:absolute; width:600px; height:260px; font-size:12px; margin:217px 0 0 0; z-index:100;}
.tech_pop .close{position:absolute; margin:8px 0 0 570px;}
.tech_pop .more{position:absolute; margin:240px 0 0 10px;}
.tech_pop .name{position:absolute; margin:8px 0 0 10px; font-weight:bold; color:#cccccc;}
.tech_pop .more a{ color:#cccccc; text-decoration:none;}
.tech_pop .more a:hover{ color:#c00000; text-decoration:underline;}

.gender{ position:absolute; margin:5px 0 0 5px;}

.zhengli{ background:url(zhenli.gif) no-repeat; width:400px; height:124px; line-height:124px; text-indent:180px; font-size:12px; color:#666666; margin:50px auto;}