@charset "utf-8";
/* CSS Document */

*{margin:0 auto;padding:0;}   
body{font-family: arial, Georgia, "Microsoft YaHei", "Times New Roman", Times, serif, helvetica; background:#fff; color:#4b4b4b; font-size: 12px; line-height:24px;}
a {color:#4b4b4b; text-decoration:none;}
a:hover {color:#f00;}
img {border:0px;}
ul,ol,li {padding: 0px; margin: 0px;}
li {list-style-type:none;}

#top {width:980px; height:76px; background:url(../images/logo.jpg) no-repeat 15px 15px;}
.t_u {width:970px; padding:5px 5px 0px 5px; height:28px; line-height:28px; text-align:right;}
.t_u span {color:#cb0000;}
.t_u span a {color:#cb0000;}
.t_u span a:hover {color:#f00;}

.t_d {width:970px; padding:0px 5px 5px 5px; height:38px; line-height:38px; text-align:right; font-size:14px;}

.adv {width:100%; height:386px; background:url(../images/ns_06.jpg) no-repeat 50% 0; text-align:center;}
#channel {width:980px; height:35px; margin-top:10px; background:url(../images/ns_10.jpg) repeat-x;}
#channel li {width:97px; height:35px; line-height:32px; float:left; font-size:14px; text-align:center;}
#channel li a {width:97px; height:35px; line-height:32px; display:block;}
#channel li a:hover {width:97px; height:35px; line-height:32px; color:#fff; background:url(../images/ns_08.jpg) no-repeat;}
#channel .index {width:97px; height:35px; line-height:32px; background:url(../images/ns_09.jpg) no-repeat;}
#channel .index a {width:97px; height:35px; line-height:32px; color:#fff; display:block;}
#channel .index a:hover {width:97px; height:35px; line-height:32px; background:url(../images/ns_09.jpg) no-repeat;}

#pro {width:950px; padding:25px 15px 25px 15px; *padding:25px 15px 0px 15px; height:326px; background:url(../images/line.jpg) no-repeat bottom;}
.pbtn {width:25px; height:173px; padding:153px 0px 0px 0px; float:left;}
.pcon {width:900px; height:326px; float:left;}
.plst {width:900px; height:326px; float:left;}
.pbox {width:190px; height:326px; float:left; background:url(../images/pbox.jpg) no-repeat; margin-left:28px; *margin-left:20px;}
.pimg {width:190px; height:84px; float:left; background:url(../images/ns_14.jpg) no-repeat 18px 18px;}
.phot {width:69px; float:left;}
.ptit {width:154px; padding:0px 18px 0px 18px; height:38px; line-height:38px; float:left; text-align:center; font-size:16px; font-weight:bold;}
.ptxt {width:166px; padding:0px 12px 0px 12px; height:90px; line-height:22px; float:left; color:#666;}
.ppri {width:154px; padding:0px 18px 0px 18px; height:30px; line-height:30px; float:left; text-align:center; font-size:16px; font-weight:bold; color:#999;}
.ppri span {color:#fe4703;}
.pbuy {width:154px; padding:4px 18px 4px 18px; height:34px; float:left; text-align:center;}
.pann {width:88px; height:34px; border:0px; background:url(../images/vps_11.gif) no-repeat;}
.pmor {width:154px; padding:4px 18px 4px 18px; height:34px; float:left; text-align:center; color:#0079bc; text-decoration:underline;}
.pmor a {color:#0079bc;}
.pmor a:hover {color:#f00;}

#bus {width:960px; padding:10px 10px 10px 10px;}
.bbox {width:240px; height:173px; float:left; background:url(../images/tline.jpg) no-repeat right;}
.bbox_r {width:240px; height:173px; float:left;}
.btit {width:230px; padding:5px 0px 0px 10px; height:30px; line-height:30px; background:url(../images/ns_25.jpg) no-repeat 210px 5px; font-size:14px;}
.btit em {padding-right:35px; float:right; font-size:12px; font-style:normal;}
.btit a {color:#999;}
.btit a:hover {color:#f00;}
.bimg {width:90px; padding:5px 0px 0px 5px; float:left;}
.btxt {width:135px; padding:5px 5px 0px 5px; float:left; color:#666;}

#btm {width:100%; float:left; border-top:1px solid #d6d6d6; background:#f7f7f7; margin-top:5px;}
.root {width:980px; margin-top:10px;}
.sev {width:980px; height:31px; float:left; background:url(../images/ns_43.jpg) no-repeat;}
.s_news {width:75px; padding:0px 0px 0px 15px; height:31px; line-height:31px; float:left; color:#fff;}
.s_btn {width:18px; height:21px; padding:10px 0px 0px 0px; float:left; text-align:center;}
.s_line {width:4px; height:31px; float:left; background:url(../images/pline.jpg) no-repeat 1px 10px;}
.s_txt {width:550px; padding:0px 10px 0px 10px; height:31px; line-height:31px; float:left;}
.s_k {width:200px; height:26px; padding:5px 0px 0px 0px; float:left;}
.s_form {width:178px; padding:0px 0px 0px 20px; height:17px; line-height:17px; border:1px solid #e1e1e1; color:#999; background:url(../images/magnifyi.jpg) no-repeat 3px 3px;}
.s_sk {width:80px; height:26px; padding:5px 0px 0px 0px; float:left; text-align:center;}
.s_sbtn {width:69px; height:19px; border:0px; background:url(../images/ser.jpg) no-repeat;}

.list {width:980px; float:left;}
.list span {font-size:14px; font-weight:bold;}
.lbox_1 {width:132px; padding:10px 15px 10px 15px; float:left; border-left:1px solid #e1e1e1;}
.lbox_2 {width:214px; padding:10px 15px 10px 15px; float:left; border-left:1px solid #e1e1e1;}
.lbox_3 {width:214px; padding:10px 15px 10px 15px; float:left; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}

.cp {width:978px; padding:10px 0px 10px 0px; float:left; text-align:center; border:1px solid #e1e1e1;}

#foot_imgs { margin:10px 0 0px;}
#foot_imgs img{ margin:0 13px;}


/* 切换头屏区 */
.slogan_logo,
.btn-reg,
.talkbox-title,
.recommendbox-title,
.photobox-title,
.mobilebox-title,
.tabbox li,
.taglist-area,
.tagbox,
.mobile-icon {
   background:transparent url('../images/icon.png') no-repeat left top;
}
.hotwrapper-outter {
   height:386px;
}
.hotwrapper-inner {
   display:none;
   height:386px;
   zoom:1;
}
.hotwrapper-outter .current {
   display:block;
}
.hotwrapper-elem {
   height:386px;
   width:980px;
   margin:0 auto;
}
.hotwrapper-top {
   width:980px;
   margin:0 auto;
   left:50%;
   position:absolute;
   margin-left:-490px;
   z-index:8;
}


/* 切换 */
.tabbox {
	height:29px;
	width:107px;
	position:absolute;
	z-index:15;
	top:-38px;
	right:253px;
}
.tabbox-bg {
	background:transparent url('../images/tabbox_bg.png') no-repeat left top;
	_background:none;
   _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/tabbox_bg.png');
	height:29px;
	width:107px;
	position:absolute;
	z-index:11;
	background-image:url(../images/tabbox_bg.gif);
	left: -51px;
	top: -1px;
}
.tabbox ul {
	position:absolute;
	z-index:20;
	left:6px;
	top:14px;
	margin-top:-5px;
	margin-left:0px;
	width:90px;
}
.tabbox li {
   background-position:-163px -9px;
   cursor:pointer;
   display:inline;
   float:left;
   margin-right:10px;
   height:10px;
   width:10px;
}
.tabbox li.current {
   background-position:-182px -9px;
}




#hptop {height:100px; background:url(../images/hpt_02.jpg) repeat-x; color:#fff;}
#hptop a {color:#fff;}
#hptop a:hover {color:#ff0;}

.hpt_u {width:980px; padding:0px 10px 0px 10px; height:24px; text-align:right;}
.hpt_d {width:990px; padding:0px 10px 0px 0px; height:76px; text-align:right; background:url(../images/hpt_05.jpg) no-repeat 0px 15px; line-height:76px; font-size:14px;}

#help {width:1000px;}
.h_tit {width:1000px; height:100px; line-height:100px; float:left; font-size:36px; color:#575757;}
.h_box {width:900px; float:left; padding:20px 50px 20px 50px; font-size:18px; color:#8f8f8f;}

.h_ico1 {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#04aeda; background:url(../images/hp_03.jpg) no-repeat 62px 0px;}
.h_ico2 {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#da6504; background:url(../images/hp_05.jpg) no-repeat 62px 0px;}
.h_ico3 {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#f79d00; background:url(../images/hp_07.jpg) no-repeat 62px 0px;}
.h_ico4 {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#43d10b; background:url(../images/hp_09.jpg) no-repeat 62px 0px;}

.h_ico1a {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#9c9c9c; background:url(../images/hp_03a.jpg) no-repeat 62px 0px;}
.h_ico2a {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#9c9c9c; background:url(../images/hp_05a.jpg) no-repeat 62px 0px;}
.h_ico3a {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#9c9c9c; background:url(../images/hp_07a.jpg) no-repeat 62px 0px;}
.h_ico4a {cursor:pointer; width:225px; padding:110px 0px 0px 0px; float:left; text-align:center; color:#9c9c9c; background:url(../images/hp_09a.jpg) no-repeat 62px 0px;}

.h_txt {width:1000px; float:left; padding:15px 0px 15px 0px; font-size:18px; color:#8f8f8f; border-top:1px solid #cdcdcd; /*margin-top:20px;*/}
.h_exp {width:900px; float:left; padding:20px 50px 20px 50px; line-height:38px;}
.h_exp a {color:#04aeda;}
.h_exp a:hover {color:#43d10b;}


