﻿body
{
	margin: 0px;
	font-family: 宋体,serif;
	background: gainsboro repeat-x 50% top;
	font-size: 12px; /*background-color: #FFA800;*/
	background-repeat: repeat-x;
}
	
td {font-size: 12px;letter-spacing:1px; line-height:1.5;}
div{font-size: 12px; color:#000000; letter-spacing:1px; line-height:1.5;}
img{border:0px;}

A
{
	text-decoration: none;
	color: #000000;
}

A:hover
{
	color: #ff0000;
	text-decoration: underline;
}

.pngs 
{
     width: 270px;height: 40px;
     background-image:url(images/LG_Ericsson.png)!important;  /* FF IE7 */
     background-repeat: no-repeat;
     _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/LG_Ericsson.png');  /* IE6 */
     _background-image: none; /* IE6 */}

#menu{width:1280px;background:url(images/menu.jpg) no-repeat; height:48px;}

#menu ul{margin: 0;padding: 0;list-style: none;}
#menu ul li
{
	position: relative;
}
#menu li ul li {position: relative;border-bottom:solid #ccc 1px;}
#menu ul li a {display: block; float:left; height:37px;color: #e7e6de;width: 142px;padding:20px 0 20px 0px; overflow:hidden;}
#menu ul li a:hover {color: #FFFFFF;text-decoration:none;}

#menu ul li ul
{
	position: absolute;
	left: 0px;
	top: 49px;
	display: none;
	border-bottom: #feb630 5px solid;
	border-left: #feb630 5px solid;
	border-right: #feb630 5px solid;
}
#menu li ul li ul{position: absolute;left:146px;top:0px;display: none;}

/* Fix IE. Hide from IE Mac \*/
* #menu ul li { float: left; height: 1%; }
* #menu ul li a { height: 1%; }
/* End */

#menu li ul li a {font-size:14px;background:#f6f6f6 url(images/11.gif) 5px 12px no-repeat;font-weight:normal; color: #990000;width: 142px;padding:7px 0 7px 15px;}
#menu li ul li a:hover { color: #FFFFFF;background:#feb630 url(images/12.gif) 5px 12px no-repeat;}

/* 菜单第一层 */
#menu ul li:hover ul,ul li.over ul { display: block; }
#menu ul li:hover ul li ul, ul li.over ul li ul { display: none; }

/* 菜单第二层 */
#menu ul li ul li:hover ul, ul li ul li.over ul { display: block; }
#menu ul li ul li:hover ul li ul, ul li ul li.over ul li ul { display: none; }

/* 菜单第三层 */
#menu ul li ul li ul li:hover ul, ul li ul li ul li.over ul { display: block; }
#menu ul li ul li ul li:hover ul li ul li ul, ul li ul li ul li.over ul li ul li ul { display: none; }

#menu ul li ul li a, #menu ul li ul li a:visited {
border:1px solid #fff;
border-width:1px 1px 0 1px;
line-height:18px;
}

#menu a.drop
{
	background: #f6f6f6 url(images/menu_drop_off.gif) no-repeat right center;
}

#menu a.drop:hover
{
	background: #c60153 url(images/menu_drop_on.gif) no-repeat right center;
}

#menu ul li ul :hover > a.drop
{
	color: #fff;
	background: #c60153 url(images/menu_drop_on.gif) no-repeat right center;
}


#menu2
{
	float:left;
	margin: 15px 0 0 0;
}

#menu2 .m_off{ float:left; padding:11px 0 5px 5px; width: 225px;font-size: 14px;  border-bottom: 1px dimgray solid; font-weight:bold;}
#menu2 .m_off a{text-decoration: none;}
#menu2 .m_off A:hover {text-decoration: underline;	color: #ff0000;}

#menu2 .m_on
{
	float:left;
	padding: 11px 0 5px 5px;
	width: 225px;
	font-size: 14px;
	border-bottom: dimgray 1px solid;
	font-weight: bold;
}
#menu2 .m_on A {text-decoration: none;color:#ff000b;}
#menu2 .m_on A:hover {text-decoration: underline;	color: #ff000b;}

#menu2 .m2_off
{
	float:left;
	margin-left: 8px;
	padding: 11px 0 5px 5px;
	width: 215px;
	border-bottom: darkgray 1px dashed;
	background:url(images/14.gif) no-repeat 0 15px;
	text-indent:12px;
}
#menu2 .m2_on{float:left;margin-left:8px; padding:11px 0 5px 5px;font-weight:bold; width:215px; border-bottom: 1px darkgray dashed;
	background:url(images/141.gif) no-repeat 0 15px;text-indent:12px;}
#menu2 .m2_on A {text-decoration: none;	color: #ff0000;}
#menu2 .m2_on A:hover {text-decoration: underline;	color: #ff0000;}

.downbox
 {
	width:350px; margin-top:30px; padding: 10px 0 10px 20px; line-height: 20px;border: #ff3300 1px dotted;
 }
 

#new_t A {
	text-decoration: none;
	color: #c7004e;
}

#new_t A:hover
{
	color: #c7004e;
	text-decoration: underline;
}

#new_t ul li{float:left; padding:3px 15px 1px 0;white-space:nowrap;}

#plist .pbox{float:left;width:148px;height:170px;padding-top:5px;padding-left:20px;}
#plist .pbox .img{float:left;height:135px!important;height:130px;width:100%;}
#plist .pbox .img p{float:left;position:static;}
#plist .pbox .img p img{float:left;position:static;}
#plist .pbox .item{float:left;height:20px;width:100%;}
#plist .pbox .title{float:left;height:20px;color:#c7004e;width:100%;}
#plist .pbox .lnline2{float:left;width:148px;height:3px;background-image:url(images/n_line.jpg);font-size:0em;}

#plist .pbox2{float:left;width:148px;height:30px;padding-left:20px; vertical-align:top;}
#plist .pbox2 .img{float:left;height:30px!important;height:30px;width:100%;}
#plist .pbox2 .img p{float:left;position:static;}
#plist .pbox2 .img p img{float:left;position:static;}

.index_l
{
	width: 1274px; padding:5px 3px 5px 3px; overflow: hidden;
}

.index_ad
{
	float: right; border: 1px solid #f8cca9;width: 455px; height: 300px;
}

.index_topnew
{
	float: left; margin-left: 7px; border: 1px solid #f8cca9; width: 480px;height: 300px; overflow:hidden;
}

.index_topnew_top
{
	width: 85%; height: 62px; background-image: url(images/ding.gif); padding-left: 70px;display: table; _position: relative; overflow: hidden;
}

.index_topnew_top_box
{
	vertical-align: middle; display: table-cell; _position: absolute; _top: 50%;
}

.index_topnew_top_box_txt
{
	font-size: 20px; font-weight: bold; color: #ff000b; _position: relative; _top: -50%; line-height:1.6;
}

.index_topnew_top_box_txt a
{
	color: #ff000b;
}

.index_topnew_box
{
  width: 93%; margin-left: 20px; border-top: 1px solid #f8cca9; padding-top:5px;
}

.index_topnew_box_list
{
  width:100%; background:url(images/toplist.gif) no-repeat; 
}

.index_topnew_box_list div
{
	line-height:32px; margin-left:25px; font-size:12px;
}

.index_lbox
{
	 float: left; border: 1px solid #f8cca9; width: 320px; height: 300px;
}

.index_lbox2
{
	 float: left; border: 1px solid #f8cca9; width: 320px; height: 448px;*height: 458px;
}

.index_lbox3
{
	 float: left; border: 1px solid #f8cca9; width: 320px; height: 241px;*height: 251px; margin-bottom:10px;
}

.index_lbox_title
{
	 float: left; width: 100%; height: 35px; background: url(images/bg23.jpg); 
}

.index_lbox_title_txt
{
	float: left; width: 140px; height: 30px; font-size: 14px; background: url(images/hbg.jpg);padding-top:5px; font-weight: bold; color: #870100;
}

.index_lbox_title_more
{
	float: right; width: 40%; text-align: right; line-height:35px; margin-right:5px;
}

.index_rbox
{
	 float: right; border: 1px solid #f8cca9; width: 320px; height: 300px;
}

.index_rbox2
{
	 float: left; border: 1px solid #f8cca9; width: 320px; height: 448px;*height: 458px;
}

.index_rbox3
{
	 float: right; border: 1px solid #f8cca9; width: 320px; height: 241px;*height: 251px; margin-bottom:10px;
}

.index_rbox_title
{
	 float: left; width: 100%; height: 35px; background: url(images/bg23.jpg); 
}

.index_rbox_title_txt
{
	float: left; width: 140px; height: 30px; font-size: 14px; background: url(images/hbg.jpg);padding-top:5px; font-weight: bold; color: #870100;
}

.index_rbox_title_more
{
	float: right; width: 40%; text-align: right; line-height:35px; margin-right:5px;
}

.tpkx 
{
	float: left; width: 35px; height: 191px; background: url(images/tpkx.gif);}
	
.tpkx a
{
	float:left; height:191px;width: 35px;overflow:hidden;}

#divTZFlash
{
	float:left;
	padding-left:15px;
	margin-top:10px;
	height:240px;
	overflow:hidden;
}

#divTZFlash .t
{
 float:left; line-height:30px; font-size:12px;width:100%; background: url(images/anb.gif) no-repeat 0 10px; text-indent:15px;
}

#divTZFlash .t a
{
	color: #0033ff;
}

#divTZFlash .t1
{
 float:left;line-height:30px; font-size:12px;width:100%; background: url(images/ana.gif) no-repeat 0 10px; text-indent:15px;
}

#divTZFlash .content
{
	float:left; width:100%; margin-top:10px; margin-bottom:100px;
	
}

 #divVideo
{
	float:left; padding-left:15px;margin-top:5px;
}

 #divVideo .t1
{
 float:left; line-height:30px; font-size:12px;width:100%; background: url(images/ana.gif) no-repeat 0 10px; text-indent:15px;
}

#divTZ {
overflow:hidden;
width: 295px;
height:240px;
}

#divInTZ {
float: left;
height: 500%;
}
#divTZBox {
float: left;
}
#divTZBox2 {
float: left;
}

.index_yy
{
	float: left; width: 904px; height: 135px; display: table; _position: relative; padding-left:35px;}
	
.index_yy_box
{
	float: left; background: url(images/btn_bg.gif) repeat-x;height: 40px; margin-top:4px; margin-right:35px;
}

.index_yy_box_l
{
	float: left; background: url(images/btn_l.gif) no-repeat; height: 40px; _width: 100px; line-height: 40px; text-indent: 20px;
}

.index_yy_box_r
{
	float: left; background: url(images/btn_r.gif) no-repeat; width: 12px;height: 40px; font-size: 0em;
}

#divZB
{
	float: right; border: 1px solid #52ba32; width: 320px; height: 174px;
}

#divZB .t1
{
	float: left; width: 100%; height: 35px; background: url(images/bg23.jpg);border-bottom: 1px solid #52ba32; text-align:center;
}

#divZB .t1_title
{
	float: left; width: 140px; height: 25px; font-size: 14px; background: #52ba32;padding: 5px; font-weight: bold; color: #ffffff; text-align:left;
}

#divZB .t1_more
{
	float: right; width: 40%;text-align: right; padding:5px; margin-top:4px;
}

#divZB .t2
{
	float: left; width: 100%; height: 27px; border-bottom: 1px solid #52ba32; text-align:center;
}

#divZB .td1
{
	float: left; width: 95px; height: 27px; line-height: 27px;
}

#divZB .td2
{
	float: left; width: 110px; height: 27px; line-height: 27px; border-left: 1px solid #52ba32;
}

#divNews
{
	float: right; background: url(images/infobg.gif) repeat-x; width: 944px;padding-top: 1px;
}

#divNews .lbox
{
	float: left; border: 1px solid #f8cca9; width: 465px; height: 195px;margin-top: 10px;
}

#divNews .rbox
{
	float: right; border: 1px solid #f8cca9; width: 465px; height: 195px;margin-top: 10px;
}

#divNews .t1
{
	float: left; width: 100%; height: 35px; background: url(images/title2.jpg);
}

#divNews .title
{
	 float: left; width: 120px; height: 35px; line-height: 35px; text-indent: 25px;font-size: 14px; background: url(images/titile.jpg); font-weight: bold; color: #ffffff;
}

#divNews .more
{
	 float: right; width: 40%; text-align: right; padding: 10px;
}

#divNews .more a
{
	color: #ffffff;
}

#divNews .listbox
{
	float:left;
	width:465px;
	height:157px;
	padding-top:3px;
}

#divNews .listbox div
{
	line-height:30px; height:30px; margin-left:15px; font-size:12px;background: url(images/030.gif) no-repeat 0 10px;
}

#divNews .listbox .new
{
	float: left; width: 32px;margin-left:10px; height: 30px; background: url(images/new3.gif) no-repeat 0 10px;
}

#divNews .listbox .new1
{
	float: left; width: 12px; height: 30px;
}

.nlist
{
	margin: 8px 0 8px 0; overflow: auto; zoom: 1;
}

.nlist .line
{
  float: left;background: url(images/14.gif) no-repeat 0 8px; line-height:25px; height:25px;
}

.nlist .line .new
{
	float: left; width: 30px;margin-left:10px; height: 20px; background: url(images/new3.gif) 0 5px no-repeat;
}

.nlist .line .new1
{
	float: left; width: 15px; height: 10px;
}

#divMMFlash{
	float: left; width: 1220px; height:190px;  overflow:hidden; padding-left:10px;}
	
#divMM {
float: left;
overflow:hidden;
width: 1187px;
height: 190px;
}

#divInMM {
float: left;
width: 1000%;
}
#divMMBox {
float: left;
}
#divMMBox2 {
float: left;
}

#pagesmove
{
	float:left;
	width:27px;
	height:100px;
	margin-left:5px;
}

#pagesmove .p
{
	float:left;
	width:27px;
	height:90px;
}

#pagesmove .p a
{
	float:left;
	width:25px;
	height:80px;
	margin-top:10px;
	border: #ffffff 1px solid; 
	background:url(images/p_off.gif) 5px 30px no-repeat;
}

#pagesmove .p a:hover
{
	border: #d3d3d3 1px solid; 
	background:url(images/p_on.gif) 5px 30px no-repeat;
}

#pagesmove .next
{
	float:left;
	width:25px;
	height:80px;
}

#pagesmove .next a
{
	float:left;
	width:25px;
	height:80px;
	margin-top:10px;
	border: #ffffff 1px solid; 
	background:url(images/next_off.gif) 5px 30px no-repeat;
}

#pagesmove .next a:hover
{
	border: #d3d3d3 1px solid; 
	background:url(images/next_on.gif) 5px 30px no-repeat;
}

	
.pbox{float:left;width:180px;height:170px;margin:10px 20px 0 0;background-color:White;}
.pbox2{float:left;width:180px;height:170px;margin:10px 20px 0 0;}
.pbox .img{float:left;height:135px;width:100%; background-color:White;border: #d3d3d3 1px solid; overflow:hidden;}
.pbox .img p{float:left;position:static; margin:0;}
.pbox .img p img{float:left;position:static;}
.pbox .title{float:left;height:25px; line-height:25px; color:Black;width:100%; text-align:center;}

#divZhaopinFlash
{
	float:left;padding-left:28px; height:200px; width: 263px; overflow:hidden;
}

#divZhaopinFlash img
{
	width:260px;
	height:35px;
	border: #a9a9a9 1px solid;
}

#divZhaopinBox div
{
	float:left;
	background: url(images/anb.gif) no-repeat 0 10px;
	text-indent:15px;line-height:28px; 
	width:100%;
	margin-top: 5px;
}

#divZhaopinBox2 div
{   
	float:left;
	background: url(images/anb.gif) no-repeat 0 10px;
	text-indent:15px;line-height:28px; 
	width:100%;
	margin-top: 5px;
}

#divZhaopin {
overflow:hidden;
width: 262px;
height: 180px;
}

#divZhaopinDemo {
float: left;
height: 500%;
}
#divZhaopinBox {
float: left;
}
#divZhaopinBox2 {
float: left;
}


#divLinkFlash
{
	float:left;padding-left:28px; height:188px; width: 263px; overflow:hidden;
}

#divLinkFlash img
{
	width:260px;
	height:35px;
	border: #a9a9a9 1px solid;
}

#divLinkBox div
{
	margin-top: 5px;
}

#divLinkBox2 div
{
	margin-top: 5px;
}

#divLink {
overflow:hidden;
width: 262px;
height: 138px;
}

#divIndemo {
float: left;
height: 500%;
}
#divLinkBox {
float: left;
}
#divLinkBox2 {
float: left;
}

.view_r
{
	float: right; width: 235px; background-color: #fff; padding-top: 15px;
}

.view_r .listbox div
{
	line-height:20px; font-size:12px;background: url(images/030.gif) no-repeat 0 4px; text-indent:15px;
}

.t_menu
{
	float:left;
	margin:5px 0 0 0;
	padding-left:8px;
}

.t_menu ul
{
	float:left;
	list-style:none;
	overflow:hidden;
	margin: 0;
	padding: 0;
}


.t_menu li{
	border-bottom:1px  dashed darkgray;
	line-height:34px;
	text-align:left;
	width:218px;
	float:left;
}

.t_menu li.on ul
{
  float:left;
  line-height:0em;
  padding:0 0 0 13px;
  list-style:none;
  width:206px;
  overflow :hidden;
}

.t_menu li li{
	border-top:1px  dashed darkgray;
	border-bottom:none;
	line-height:30px;
	text-align:left;
	width:206px;
	float:left;
	clear:both;
}

.t_menu li a
{
	background: url(../images/15.gif) no-repeat 0 9px;
	color:#666;
	display:inline-block;
	height:31px;
	width:198px;
	padding-left:20px;
}

.t_menu li.on a{
	background: url(../images/151.gif) no-repeat 0 9px;
	height:31px;
	width:198px;
	padding-left:20px;
	color:#ff000b;
	font-weight:bold;
	display:inline-block;
	}
	
.t_menu li.on li a
{
	background: url(../images/ana.gif) no-repeat 0 10px;
	color:#666;
	display:inline-block;
	height:28px;
	width:198px;
	font-weight:100;
	padding-left:20px;
}

.t_menu li a:hover{
	height:31px;
	width:198px;
	padding-left:20px;
	color:#ff000b;
	display:inline-block;
	}
	
.t_menu li li.on a
{
	background: url(../images/anb.gif) no-repeat 0 10px;
	height:28px;
	width:188px;
	padding-left:20px;
	color:#ff000b;
	font-weight:bold;
	display:inline-block;
}
	
.t_menu li li a:hover{
	height:28px;
	width:188px;
	padding-left:20px;
	color:#ff000b;
	display:inline-block;
	}