@charset "utf-8";
body {font: 12px "宋体"; margin:0; padding:0; color:#666; background:#000;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#cd0;}
table{ border-collapse:collapse;}
img{ border:none;}
.noul,.noul li,p{ margin:0; padding:0; list-style:none;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ clear:both;}
.center{ text-align:center;}
#loading{ position:absolute; right:10px; top:50px;}
.head,.nav,.main,.link,.foot{ width:1002px; margin:0 auto 0 auto;}
#toskyad{ text-align:center; /*display:none;*/ cursor:pointer;}
.head{ height:113px; background:url(../images/head_bg.jpg) repeat-x;}
	.logo{ margin:16px 0 0 31px;}
	.sethome{ float:right; padding:20px 30px 0 0;}
	.sethome a{ background:url(../images/sethome.gif) no-repeat; padding-left:16px; color:#BABABA;}
	.sethome #AddFavorite{ background-position:0 -12px;}
.nav{ height:51px; overflow:hidden;}
	.nav a{ float:left; width:99px; height:51px; line-height:45px; font-weight:bold; text-align:center; background:url(../images/nav_bg.jpg) repeat-x; margin-left:1px;}
	.nav a:hover{ background-position:0 -51px;}
	.nav .a1{ width:102px; height:51px; background-position:0 -51px; margin-left:0; color:#bbb;}


.link{ width:1000px; border:1px solid #262626; background:#1F1F1F; margin:0 auto 1px auto; line-height:150%; padding:3px 0 0 0;}
	.link .linktext{ float:left; width:80px; height:100%; text-align:center;}
	.link .linklist{float:left; width:900px; height:100%;}
.foot{ clear:both; padding:10px 0 10px 0; background:#161616 url(../images/foot_bg.jpg) repeat-x;}
	.footnav{ text-align:center; height:25px; line-height:25px;}
	.Copyright{ text-align:center; line-height:150%; font-family:Arial;}
	.footsign,.footalt{ padding:5px; text-align:center;}
	
.main{ margin-bottom:5px;}


/*index*/
.i_top{ height:346px; overflow:hidden;}
.i_bottom{ margin:5px 5px 0 5px; height:226px;}

.i_t_left{float:left;width:693px;height:336px;padding:5px;background:#252324;}
.i_t_right{float:left;width:294px;height:100%;background:#000;}
	.ibox{ width:287px; border:1px solid #292728; margin:5px 0 0 5px;}
	.h229{ height:229px;}

	.i_news{ background:url(../images/i_newstitle_bg.jpg) repeat-x; height:29px; line-height:29px; margin-left:4px;}
	.i_newsmore{ float:right; font-family:Arial; line-height:29px; padding-right:10px;}
	.i_newstitle{ float:left; padding-left:15px; height:100%; background:url(../images/i_newstitle.jpg) no-repeat; color:#ccc; font-weight:bold;}
	.i_newslist li{ height:25px; line-height:25px; overflow:hidden; padding:0 10px 0 35px; background:url(../images/li_1.jpg) no-repeat 20px 10px;}
	
	.iad{ height:103px; overflow:hidden;}
	
	
	.i_box{width:491px;height:224px;border:1px solid #292728;}

	.i_boxtop{ height:2px; background:url(../images/i_box_top.jpg) repeat-x; overflow:hidden;}
	.i_boxnav{ height:33px; background:url(../images/i_box_nav_bg.jpg) repeat-x; padding-left:5px;}
	.i_boxnav a{ float:left; width:100px; height:33px; margin:0 10px 0 10px; line-height:33px; text-align:center; color:#BBB;}
	.iboxnavnow{ background:url(../images/i_boxnav.jpg) no-repeat; font-weight:bold;}
	.i_boxinfo{ background:#181817; height:189px; overflow:hidden;}
.i_box_info{line-height:200%; margin:15px 0 15px 0;}

.i_box_info_left{ float:left; width:130px; text-align:center;}
.i_box_info_left img{ width:115px; height:140px;}
.i_box_info_right{ float:left; width:350px;}
	.i_box_menu{ background:url(../images/menu_bg.jpg) no-repeat; height:27px; line-height:27px; text-align:center;}
	.i_box_menu a{ color:#bbb;}
	.i_box_menu a:hover{ color:#cd0;}
	.i_com{background:url(../images/l_1.jpg); height:45px; padding:6px 0 0 17px; color:#980606; font-weight:bold;}
	.i_com div{ background:url(../images/new.png) no-repeat; _background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true' , sizingMethod='crop',src=../images/new.png);
	 height:40px; padding:5px 0 0 45px;}
	.i_input{ width:126px; height:17px; line-height:17px; border:1px solid #bbb; background:#222; color:#fff;}
	.btn{ border:1px solid #A7A7A7; background:#DCDCDC; text-align:center; width:52px; height:20px; line-height:20px; margin:0; padding:0; color:#454545;}
	.i_www{ color:#ddd; letter-spacing:1px; font-weight:normal;}
	.i_e{ background:url(../images/ie_bg.jpg) repeat-x; height:138px; font-family:Arial, Helvetica, sans-serif;}
	.comlist li{ float:left; width:100px; height:25px; line-height:25px;}
	.icomlist li{float:left; width:100px; height:20px; line-height:20px;}
/*Inside*/
.nmain{ background:#282828; padding-bottom:5px; margin-bottom:0px;}
	
.mleft{ float:left; width:216px; margin:5px 0 0 5px; _margin-left:2px; border:1px solid #000; background:#171717; overflow:hidden;}
	.mleftnav{ height:35px; background:#282C2D;}
	.mleftnav div{ border:1px solid #6C6C6C; background:#313131 url(../images/mleftnav.jpg) no-repeat 3px 4px; height:27px; margin:3px; line-height:27px; padding-left:33px; color:#bbb; font-size:14px; font-weight:bold;}
	.mleftmenu{ margin:10px 10px 0 10px;}
	.mleftmenu li{ padding-left:35px; background:url(../images/li_2.jpg) no-repeat 20px 8px; height:25px; line-height:25px; overflow:hidden; font-size:13px; font-weight:bold; color:#bbb;}
	.contact{ line-height:150%; padding:10px; color:#bbb;}
	
.mright{ float:right; width:770px; margin:5px 5px 0 0; _margin-right:3px; border:1px solid #000; background:#171717; overflow:hidden;}

	.banner{ border:1px solid #29272A; height:87px;}
	.site{ height:34px; line-height:32px; border-bottom:1px solid #000; background:url(../images/site_bg.jpg) repeat-x; padding-left:15px;}
	.showcontent{ min-height:400px; background:#171717; line-height:150%; padding:20px;}

.newslist li{ height:25px; line-height:25px; margin:0 20px 0 20px; background:url(../images/newsli_b.jpg) repeat-x bottom; overflow:hidden;}
.newslist li a{ width:500px; background:url(../images/newsli.jpg) no-repeat 10px 2px; padding-left:25px;}

.page{ text-align:center; margin-top:15px;}
/*Tbox*/


#Tosky_box {position:absolute;top:0;left:0;z-index:1000000;text-align: left;}

#Tosky_box .Tosky_popup {position:relative;}

#Tosky_box .Tosky_body{ padding:5px; background:#fff;}

#Tosky_box .Tosky_loading{text-align:center;}

.Tosky_loadings{ margin:120px; text-align:center;}
.Tosky_domain{ line-height:150%; padding:10px;}
#Tosky_box .Tosky_image{text-align:center;}

#Tosky_box img {border:0;margin:0;max-width:640px;}

#Tosky_box .Tosky_footer {margin:5px;}
	.Tosky_close{ float:right;}

#Tosky_box_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}

.Tosky_box_hide{z-index:-100;}

.Tosky_box_overlayBG{background:#000;z-index:100000;}

.Tosky_htmltitle{ height:25px; line-height:25px; text-align:center; font-size:15px; margin:0; border-bottom:1px solid #ccc; color:#ccc; background:#282828;}

.Tosky_htmlbox{width:620px;height:440px; padding:5px;overflow:auto;background:#282828;
scrollbar-face-color:#323232;
scrollbar-highlight-color: #aaa;
scrollbar-shadow-color: #aaa;
scrollbar-3dlight-color: #aaa;
scrollbar-arrow-color: #fff;
line-height:150%; color:#999;
}
.Tosky_htmlbox h1,.Tosky_htmlbox h2,.Tosky_htmlbox h3,.Tosky_htmlbox h4,.Tosky_htmlbox h5,.Tosky_htmlbox h6{ line-height:normal;}

.Tosky_Copyright{position:absolute;top:10px;right:10px;}
.Tosky_Copyright a{color:#fff;font-family:"Courier New",Courier,monospace;font-size:17px; letter-spacing:1px; text-decoration:none;}
.Tosky_Copyright a:hover{ color:#ff0;}
.Tosky_chektext{ position:absolute; bottom:10px; right:10px; color:#fff; font-size:12px;}

/*ImageFlow*/
#imageFlow{position:absolute;width:693px;height:336px;overflow:hidden; background:#000;}
#imageFlow .imageFlowdiapo{position:absolute;left:-1000px;cursor:pointer;-ms-interpolation-mode:nearest-neighbor;}
#imageFlow .imageFlowbank{display:none;}
#imageFlow .imageFlowtop{height:150px; margin:50px 0 80px 0; background:#181818;}
#imageFlow .imageFlowtext{text-align:center;color:#ff0;z-index:1000;height:20px;line-height:20px;}
#imageFlow .imageFlowscrollbar{height:16px;z-index:500;}
#imageFlow .imageFlowtrack {position:absolute;z-index:-100;width:670px;height:16px;filter:alpha(opacity=30);opacity:0.3;margin:0 auto 0 -90px;}
#imageFlow .imageFlowarrow-left{float:left;position:relative;z-index:1002;cursor:pointer;}
#imageFlow .imageFlowarrow-right{float:right;position:relative;z-index:1003;cursor:pointer;}
#imageFlow .imageFlowbar{position:relative;z-index:999;}

#imgPreviewContainer {
    background: #222 url(../images/hloading.gif) no-repeat center;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 5px;
    display: none;
    position: absolute;
    z-index: 999;
    border: none;
}
#imgPreviewContainer span {
    color: white;
    font-size: 0.7em;
    text-align: center;
    display: block;
    padding: 10px 0 3px 0;
}

#imgPreviewContainer.loading {
    height: 32px;
    width: 32px;
}



/**/

.domain_ty{float:left; width:200px; background:url(../images/domain_1.gif) no-repeat left center; height:180px; padding-left:15px;}
.domain_ty input{ width:150px; height:15px; border:1px solid #bbb; background:#171717; color:#bbb; margin:10px 0 10px 0;}

.domain_ym_bottom{ margin:0 20px 0 20px; background:url(../images/bg_1.jpg) repeat-x; line-height:200%; min-height:150px;}
.domain_ym_bottom p{ margin:0;}
.ym_top{ height:38px;}
.ym_left{ float:left; width:100px; text-align:center;}
.ym_right{ float:left; width:550px;}


.domain_zj_top{ width:729px; height:240px; border:1px solid #393939;}
.zjbox { float:left; width:242px; height:100%;}
.zjboxbg{background:url(../images/zj_2.jpg) no-repeat 240px -10px;}
.zjbox_top{ height:39px; background:url(../images/zj_bg2.gif) no-repeat bottom left; line-height:41px; padding:0 10px 0 50px; font-size:13px; font-weight:bold; color:#bbb;}
	.zjbox_top .more{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
	
.zjinfo{ padding:10px 10px 0 10px;}

.domain_zj_bottom{ margin:10px 0 0 0; background:#171717;}
.zj_fw{ background:url(../images/zjfw.gif) no-repeat; width:686px; height32px; line-height:36px; padding-left:40px; font-size:13px; color:#bbb; font-weight:bold;}
	.zj_fw .more{ float:right; margin-right:15px;}
.zj_fw_box{ float:left; width:344px; background: url(../images/zj_6.jpg) repeat-x; padding:5px; margin:15px 5px 0 5px;}

.mailbox{ border:1px solid #3F3F3F; margin-bottom:20px;}
.mailboxtop{ background:url(../images/li_bg_1.jpg) no-repeat 18px 5px; height:26px; padding:0 0 0 45px; line-height:26px; font-size:13px; color:#bbb; font-weight:bold;}
.mailboxinfo{ background:url(../images/mail_b_t.jpg) no-repeat; padding-top:10px;}
.mail_box{ float:left; width:242px; height:200px;}
.mail_box h1{ font-size:12px; font-weight:bold; color:#bbb; margin:5px 5px 5px 25px;}
.mail_box .info{ padding:0 20px 0 25px;}


.web_top_list{ background:url(../images/ws_3.jpg) repeat-x; margin-top:10px; width:725px; padding:10px 0 0 0;}
.web_box{ float:left; width:178px;}
.web_box_left{ float:left; width:70px; text-align:center;}
.web_box_info{ float:left; width:100px;}
.web_box_bg{ background:url(../images/ws_5.jpg) no-repeat right top;}


.web_bottom{ margin-top:10px;}

.web_b_box{ float:left; width:229px; border:1px solid #3F3F3F; height:250px;}

.mr13{ margin-right:13px;}
	.web_b_t{ background:url(../images/ws_32.jpg) no-repeat bottom; height:27px; padding:12px 10px 0 40px; color:#bbb; font-weight:bold;}
	.web_b_i{ text-align:center;}
	.web_b_info{ padding:10px;}
	
	.promo_box{ background:url(../images/p_3.jpg) repeat-x; padding:10px; margin-bottom:15px;}
	.promo_bottom{ margin-top:10px;}
	
	
.soft_list{ background:#272727;}
	.softbox{ float:left; width:360px; height:210px; overflow:hidden; margin-bottom:10px;}
	.softboxtop{ background:url(../images/soft_3.jpg) no-repeat; height:35px; line-height:35px; padding-right:250px; text-align:center; font-weight:bold; color:#bbb;}
	.softboxtop a{ color:#bbb;}
	.softboxtop a:hover{ color:#ff0;}
	.softboxinfo{ padding:10px;background:#272727;}
	.mr10{ margin-right:10px;}
	
	
	
.applist li{ width:400px; height:25px; line-height:25px; margin:0 20px 0 20px; overflow:hidden;}
.applist li a{ width:500px; background:url(../images/newsli.jpg) no-repeat 10px 2px; padding-left:25px;}

#applicationurl{ float:right; position:absolute; height:150px; border:5px solid #323232; max-width:200px;}


.fbox{ background:#222; margin-bottom:5px; border:1px solid #000;}
.fboxtop{ background:#333; height:25px; line-height:25px;}
.fboxinfo{ padding:10px;}
.fboxbotom{ background:#282828;height:25px; line-height:25px; padding-left:10px;}


.title{ font-size:15px; text-align:center;}

.pagestr{ text-align:right;}
.more{ color:#aaa;}
.more:hover{ color:#cd0;}

.showinfo p{ margin:5px;}


.i_tywz{position:absolute; margin:85px 0 0 -50px; *margin:25px 0 0 -360px;_margin:10px 0 0 -70px; width:400px;}
.i_tywz input,.i_tywz button,.i_tywz img{ vertical-align:middle;}
.i_tywz img{ width:60px; height:19px; margin:0 3px 0 3px;}
.i_tywz input{ height:17px;}

#T_tv{ width:721px; margin:20px auto;}
	#T_tvA{ margin:0;}
		#T_tvA_img{ float:left; width:271px; min-height:182px;_height:182px; background:#fff; text-align:center;}
		#T_tvA_img img{ width:253px; height:170px;}
		#T_tvA_text{ float:left; padding:0 21px; min-height:182px;_height:182px; width:408px;}
	#T_tvB{ background:#666; padding:7px 0; text-align:center;}
	#T_tvB img{ width:400px; padding:2px; border:2px solid #E6E6E6;}
#T_tv div.t{ clear:left; height:21px; margin:18px 0 0 0; padding:0 0 0 15px; line-height:21px; font-size:13px; font-weight:600; color:#ff0; background:#333;}
#T_tv .h20{ height:20px; background:#333; border-bottom:1px solid #2A2A2A; margin:0;}

#QQFD{position:absolute; top:215px; right:0;}
#MQQ{ float:left; width:26px; height:98px; background:url(/images/MQQ2.gif) no-repeat 0 0; margin:78px 0 0 0;display:none; cursor:pointer;}
#TQQ{ float:left; width:109px;height:243px;background:url(/images/T_QQ.gif) no-repeat 0 0; padding:0;}
#QQclose{ padding:6px 0 0 78px;}
#TQQ #QQclose a{ width:24px; height:24px; overflow:hidden;}
#TQQ a{ display:block; height:25px; cursor:pointer;}

#TQQ{ float:left; width:109px;height:264px; background:url(/images/MQQ.gif) no-repeat 0 0; padding:0;}
#TQQ div#QQclose{ padding:6px 0 0 78px; height:56px; overflow:hidden;}
#TQQ div{ padding:0 0 0 15px; height:25px; overflow:hidden;}
#TQQ div img{ width:21px; height:21px;}
#TQQ #QQclose a{ width:24px; height:24px; overflow:hidden;}
#TQQ a{ display:block; width:78px; height:24px; cursor:pointer;}

