/*基本信息*/
body {
font:12px 宋体;
padding:0;
background:#959499;
margin:0;
}
img{border:0;};
ul,li{list-style:none;}


#flashcontent{
width:880px;
height:90px;
clear:both;
}

#container {width:100%; background:#FFFCCFF;margin:auto;text-align:left;}
/*页面头部*/

#header {
width:100%;
margin:0;
padding:0;
height:157px;
background:url('img/header_bg.png') repeat-x 0 0;
}

#hea1{
width:950px;
height:157px;
margin:0 auto;
padding:0;

}

#logo2{
width:75px;
height:80px;
background:url('img/newlogo.jpg') no-repeat 0 0;
float:left;

}

#logo{
width:190px;
height:157px;
background:url('img/newlogo1.jpg') no-repeat 0 0;
float:left;

}

div.h2{
width:54px;
height:157px;
background:url('img/1.png') no-repeat 0 24px;
float:left;
}

div.h2_blank{
clear:both;
height:24px;
width:10px;
}

div.h2_w{
clear:both;
}

div.h2 a{
padding-top:58px;
font:14px 宋体;
font-weight: bold;
color:#FFFFFF;
text-decoration:none;
display:block;
margin-top:18px;
}

div.h2 a:hover{
color:#DCDDDD;
}




#heatop{
height:96px;
width:750px;
float:right;
}

#heatab{
width:830px;
text-align:left;
padding:0;
margin:0;
height:35px;
}



#hearight{
width:830px;
height:120px;
float:right;
}




#tab_bg{
position:relative;
top:29px;
left:10px;
}



.tabbg{
margin-top:10px;
padding:0;
width:52px;
height:31px;
background:url('img/tab_1.png') no-repeat 0 0;
display:inline;
}

.line{
margin:0;
padding:0;
width:10px;
height:45px;
background:url('img/line.png') no-repeat 0 0;

}


/*页面主体*/
#pagebody {
width:950px;
margin:0 auto;
}

#top{width:100%;height:340px;clear:both;display:block;background:#FFFFFF;}

#leftdiv{width:396px;height:338px;background:#FFFFFF;float:left}

#pic1{
padding:0;
margin:0;
float:left;
width:394px;
background:#000000;
height:336px;
}

div.pic1_1{
padding:0;
margin:0;
float:left;
width:290px;
height:336px;
display:block;

}



div.pic1_2{
padding:0;
margin:0;
float:right;
width:90px;
height:336px;
background:#000000;
display:block;

}

#middlediv{
width:28px;
height:338px;
background:url('img/middle.png') repeat-x 0 0;
float:left;
}

#tabdivs{
width:300px;
height:338px;
background:#FFFFFF;
float:left;

}

#topdiv{
width:170px;
height:310px;
margin:10px;
border:1px solid #D5D5D5;
float:right;


}

#blankdiv{width:100%;height:10px;clear:both;display:block;background:#959499;}

#mainbody{width:500px;background:#EEEFFF;float:right}

#hotdown{padding:0;margin:0;width:100%;background:#FFFFFF;clear:both;}
/*页面底部*/
#footer {width:100%;margin:0 auto;height:66px;background:#EBEBEB;text-align:center;}

.tabdiv{
height:40px;
float:left;
padding-top:0px;
padding-left:10px;
padding-right:10px;
}

.tabdiv a{
font:14px 宋体;
font-weight: bold;
color:#FFFFFF;
text-decoration:none;
display:block;
margin-top:18px;
}

.tabdiv a:hover{
color:#DCDDDD;
}


#login{
width:345px;
float:right;
margin-top:28px;

}

.newlogo{
float:left;
height:80px;
width:75px;
background:url('img/newlogo.jpg') no-repeat 0 0;

}

#search{
width:280px;
border:1px solid #363636;
float:left;
margin-top:22px;
padding-bottom:2px;

}

#searchtext{
width:176px;
height:20px;
float:left;
margin-top:5px;
margin-left:5px;
padding-right:10px;
background:url('img/search_text.png') no-repeat 0 0;
}


#searchtext input{
padding:0;
margin:0;

margin-top:0!important;
*margin-top:-1px!important;


margin-left:13px;
border:0;
width:150px;
height:20px;
background:url('img/text-bg.png') repeat-x 0 0;
color:#7C7B7B;

font-weight: bold;

line-height:20px;
vertical-align:bottom;

}



#searchsubmit{
margin:5px;
float:left;
}


#user{
width:100px;
height:20px;
float:left;
padding-right:10px;
background:url('img/user.png') no-repeat 0 0;

}

#user input{
padding:0;
margin:0;

margin-top:0!important;
*margin-top:-1px!important;

margin-left:17px;
border:0;
width:80px;
height:20px;
background:url('img/text-bg.png') repeat-x 0 0;
color:#7C7B7B;

font-weight: bold;

line-height:20px;
vertical-align:bottom;

}

#pwd{
width:100px;
height:20px;
background:url('img/pwd.png') no-repeat 0 0;
float:left;

}

#pwd input{
padding:0;
margin:0;

margin-top:0!important;
*margin-top:-1px!important;

margin-left:17px;
border:0;
width:80px;
height:20px;
background:url('img/text-bg.png') repeat-x 0 0;
color:#7C7B7B;
font-weight: bold;

line-height:20px;
vertical-align:bottom;

}

#submit{
padding-left:10px;
float:left;
}

#text{
float:right;

}
#text a{
padding-right:10px;
color:#87C90B;

line-height:20px;
vertical-align:bottom;
text-decoration:none;
}

.topline{
background:url('img/line.png') no-repeat 0 0;

}

.t a{
margin-top:6px;

}


/*标签切换*/
#navtab{
margin:0;
padding-top:10px;
width:300px;
height:25px;
}

.titlet{
height:25px;
width:5px;
border-bottom:1px solid #DCDDDD;
border-right:1px solid #DCDDDD;

float:left;
}

.titletab{
width:97px;
height:25px;
float:left;
border-top:1px solid #DCDDDD;
border-right:1px solid #DCDDDD;
text-align:center;

line-height:20px;
vertical-align:bottom;

}
.titletab a{
color:#000000;
text-decoration:none;

}

.titletab a:hover{
text-decoration:none;
color:#6699CC;

}


.titlebg{
height:25px;
background:url('img/bg1.png') repeat-x 0 2px;
border-bottom:1px solid #DCDDDD;

}

#channel{
width:300px;
padding-top:5px;

}

#c1{
width:100%;
text-align:left;
clear:both;

}

#c2{
width:100%;
text-align:left;
display:none;
clear:both;
display:none;

}

#c3{
width:100%;
text-align:left;
display:none;
clear:both;

display:none;
}

.bgline{
height:1px;
width:100%;
border-top:1px dotted #ACACAC;
clear:both;
}

.ctitle{

;
line-height:24px!important;
line-height:14px;


vertical-align:middle;
text-align:left;
clear:both;
}
.ctitle a{
text-decoration:none;
color:#515151;
}

.ctitle a:hover{
text-decoration:none;
color:#6699CC;

}

#topdown{
width:100%;
text-align:left;
height:26px;
font:14px 宋体;
font-weight: bold;
background:url('img/downbg.png') repeat-x 0 0;
line-height:25px;
vertical-align:middle;
}

.downt1{
padding-left:45px;
font:12px 宋体;
font-weight: bold;/*normal*/
}

.downt1 a{
color:#000000;
text-decoration:none;

}

.downt1 a:hover{
color:#6699CC;
text-decoration:none;
}

#downtext{
/*padding-top:5px;*/
width:168px;
height:280px;
margin:1px;
background:url('img/dbg.png') no-repeat 0 30px;

}

.downtitle{
padding:0;
margin:0;
width:100%;
clear:both;


height:23px;/*FF*/
#height:22px;/*IE7*/
_height:10px;/* IE6 IE5 */



text-align:left;


}

.downtitle a{
color:#000000;
text-decoration:none;

vertical-align:middle;
padding-left:40px;
}

.downtitle a:hover{
color:#6699CC;
text-decoration:none;
}

.d1{
background:url('img/1.gif') no-repeat 10px 2px;
}
.d2{
background:url('img/2.gif') no-repeat 10px 2px;
}
.d3{
background:url('img/3.gif') no-repeat 10px 2px;
}
.d4{
background:url('img/4.gif') no-repeat 10px 2px;
}
.d5{
background:url('img/5.gif') no-repeat 10px 2px;
}
.d6{
background:url('img/6.gif') no-repeat 10px 2px;
}
.d7{
background:url('img/7.gif') no-repeat 10px 2px;
}
.d8{
background:url('img/8.gif') no-repeat 10px 2px;
}
.d9{
background:url('img/9.gif') no-repeat 10px 2px;
}
.d10{
background:url('img/10.gif') no-repeat 10px 2px;
}

.downline{
margin-left:10px;
margin-right:10px;
padding-top:2px;
padding-bottom:2px;
height:1px;
border-top:1px solid #EEEEEE;
}

.downline1{
margin-left:10px;
margin-right:10px;
padding-top:2px;
padding-bottom:2px;
height:2px;
background:url('img/b2.png') repeat-x 0 0;

}

#box{
margin:0;
padding:0;
width:100%;
clear:both;
}

#box1{
margin:0;
padding:0;
width:630px;
clear:both;
}

.boxtop{
margin:0;
padding:0;
width:100%;
height:46px;
clear:both;

}


.left_top{
width:30px;
height:46px;
float:left;
background:url('img/2.png') no-repeat 0 0;

}

.middle_top{

width:890px;
height:46px;
background:url('img/3.png') repeat-x 0 0;

float:left;
}


.right_top{
width:30px;
height:46px;
background:url('img/4.png') no-repeat 0 0;
float:right;
}




.boxmiddle{
margin:0;
padding:0;
width:100%;
clear:both;
}

.left_middle{
margin:0;
padding:0;
width:30px;
height:515px;
background:url('img/6.png') repeat-y 0 0;
float:left;
}

.right_middle{
margin:0;
padding:0;
width:30px;
height:515px;
background:url('img/5.png') repeat-y 0 0;
float:right;
}


.left1_middle{
margin:0;
padding:0;
width:30px;
height:255px;
background:url('img/6.png') repeat-y 0 0;
float:left;
}

.right1_middle{
margin:0;
padding:0;
width:30px;
height:255px;
background:url('img/5.png') repeat-y 0 0;
float:right;
}


.x1boxcontent{
padding:0;
margin:0;
width:880px;
float:left;
background:#ffffff;
height:237px;
}

.xboxcontent{
padding:0;
margin:0;
width:880px;
float:left;
background:#ffffff;
}

.xboxcontent1{
padding:0;
margin:0;
width:600px;
float:left;
background:#ffffff;
}

.xboxcontent_r{
padding:0;
margin:0;
width:280px;
float:left;
background:#ffffff;
line-height:24px;
text-align:left;

}

.xbox_dt{
padding:0;
margin:0;
width:6px;
height:44px;
background:url('img/blank.gif') no-repeat 0 24px;
float:left;
}

.xboxtitle1{
width:280px;
margin-top:25px;

font:14px 宋体;
color:#FFFFFF;
text-align:left;
font-weight: bold;

line-height:20px;
vertical-align:bottom;
float:right;
}
.xboxtitle{

width:590px;
margin-top:25px;

/*
padding:5px;
*/

font:14px 宋体;
color:#FFFFFF;
text-align:left;
font-weight: bold;

line-height:20px;
vertical-align:bottom;
float:left;

}

.boxbottom{
margin:0;
padding:0;
width:100%;
height:27px;
clear:both;

}

.left_bottom{
margin:0;
padding:0;
width:30px;
height:27px;
background:url('img/7.png') no-repeat 0 0;

float:left;

}

.right_bottom{
margin:0;
padding:0;
width:30px;
height:27px;
background:url('img/9.png') no-repeat 0 0;

float:right;
}



.middle_bottom{

margin:0;
padding:0;

width:890px;
height:27px;

background:url('img/8.png') repeat-x 0 0;

float:left;
}



div.cardss{
margin-top:10px;
padding:0;

width:130px;
height:230px;
background:url('img/card1.png') no-repeat 0 0;

float:left;

}


div.card{
margin-top:10px;
padding:0;

width:157px;
height:237px;
background:url('img/card.png') no-repeat 0 0;

float:left;

}

div.cardblank{
margin:0;
padding:0;

width:18px;
height:237px;
float:left;


}

div.cardblank1{
margin:0;
padding:0;

width:10px;
height:237px;
float:left;
}

div.cards{
margin:0;
padding:0;

width:100%;
height:237px;
}

div.cardsblank{
margin:0;
padding:0;
height:10px;

width:100%;
clear:both;

}

div.card1 span.title{
padding:0;
font:12px 宋体;
color:#000000;
font-weight: bold;

line-height:22px;
vertical-align:bottom;
}


div.card1{
margin:0;
padding:0;
width:100%;

height:25px;
float:left;
clear:both;

text-align:center;
}

div.card2{
margin:0;
padding:0;

width:100%;
text-align:center;

height:130px;
float:left;
clear:both;
line-height:18px;
}

div.card3{

margin:0;
padding-top:10px;

width:100%;
text-align:left;

height:40px;
float:left;
clear:both;
}

div.card3 span.title{
padding-left:10px;

color:#707070;
font-weight: bold;

line-height:20px;
vertical-align:bottom;

}


div.card4{
margin:0;
padding:0;

width:100%;
text-align:center;

height:36px;
float:left;
clear:both;

background:url('img/download.png') no-repeat 15px 7px;


}

div.card4 span.title{
font-weight: bold;
line-height:30px;
vertical-align:bottom;
}

div.card4 span.title a{
padding-left:5px;
color:#000000;
text-decoration:none;
}

div.card4 span.title a:hover{
color:#6699CC;
text-decoration:none;
}





div.logo1{
padding:0;
margin:0;

width:60px;
height:63px;
/*background:url('img/logo1.png') no-repeat 0 0;*/
background:url('img/logo2.gif') no-repeat 0 0;


float:left;

}

div.footerblank{
height:66px;
width:100px;
float:left;
}

div.footerblank1{
height:66px;
width:20px;
float:left;
}


div.logo1line{
margin:0;
padding:0;
height:66px;
width:5px;
background:url('img/line2.png') no-repeat 0 0;
float:left;

}

div.footertext{
padding:0;
margin:0;
width:400px;
height:40px;
text-align:center;
display:block;
float:left;
}

div.footertext a{
color:#5E5E5E;
text-decoration:none;

line-height:25px;
vertical-align:bottom;

}


div.footertext a:hover{
color:#828282;
text-decoration:none;
}

.ainput{
	border:none;
	background:none;
	cursor:pointer;
	}
.share{
	margin-left:5px;
	*margin-left:2px;
	_margin-left:2px;
	color:#222;
	height:18px;
	overflow:hidden;
	line-height:18px;
	*line-height:16px;
	_line-height:14px;
	}


.share_s{
	margin-top:-5px;
	*margin-top:0px;
	_margin-top:0px;
	padding-left:15px;
	*padding-left:11px;
	_padding-left:11px;
	background:url(img/nan_img_muster.gif) no-repeat left -58px;
	*background:url(img/nan_img_muster.gif) no-repeat left -60px;
	}

.share_f{
	margin-top:-5px;
	*margin-top:0px;
	_margin-top:0px;
	padding-left:15px;
	*padding-left:11px;
	_padding-left:11px;
	background:url(img/nan_img_muster.gif) no-repeat left -77px;
	*background:url(img/nan_img_muster.gif) no-repeat left -79px;
	}