﻿@charset "utf-8";
/* CSS Document */
a.detail{
	color:#666
}
.l_input{
	border:1px #CBCBCB solid;
	width:100px;
}
.login_submit,.login_reg{
	background:url(../images/btn_login.jpg) left no-repeat;
	border:none;
	width:49px;
	height:18px;
	cursor:pointer
}
.login_reg{
	background:url(../images/btn_register.jpg) left no-repeat;
}
#loginForm input{
	margin-top:2px;
}
.s_input{
	border:1px #CBCBCB solid;
	width:150px;
}
.s_submit{
	background:url(../images/search_btn.jpg) left no-repeat;
	width:52px;
	height:20px;
	cursor:pointer;
	border:none;
}
#banner{
	background:url(../images/banner.jpg) left no-repeat;
	margin-top:1px;
}
.banner{ float:left; margin:0 0 8px!important; *+margin:-5px 0 8px!important;*_margin:-12px 0 0 0!important; }
#navigation{
	height:38px;
	line-height:38px;
	padding-left:14px;
	background:url(../images/index_v2/nav_mainbg.jpg) top repeat-x;
}
#navigation li{
	position:relative;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding:0 7px;
	background:url(../images/index_v2/nav_splitor.jpg) right no-repeat;
	
}
#navigation li a{
	display:block;
	width:53px;
	height:38px;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/index_v2/nav_bg.jpg) left no-repeat;
}
#navigation li.selected a{
	background:url(../images/index_v2/nav_slt_bg.jpg) right no-repeat;
	color:#000000;
}
#navigation li a:hover{
	background:url(../images/index_v2/nav_slt_bg.jpg) right no-repeat;
	color:#000000;
}
#navigation .last{
	background:none;
}
#navigation .datetime{
	width:150px;
	text-align:left;
	color:#cc0000;
	font-size:12px;
	font-weight:normal;
	padding-left:15px;
	margin-left:5px;
	background:url(../images/index_v2/clock.jpg) left no-repeat;
}
#announce #roll{
	position:relative;
	float:left;
	width:545px;
	height:30px;
	line-height:30px;
	padding-left:100px;
	margin-left:30px;
	display:inline;
	overflow:hidden;
	background:url(../images/icon_flag.jpg) left top no-repeat;
}
#roll span{
	margin-left:10px;
	padding-left:10px;
	background:url(../images/dot4.jpg) left no-repeat;
}
.search{
	margin-top:7px;
	height:40px;
	line-height:40px;
	border:1px #e2e2e2 solid;
}
#searchForm{
	margin-left:20px;
	padding-left:50px;
	background:url(../images/index_v2/searching.jpg) left no-repeat;
}
* html #searchForm{
	padding-top:10px;
}
#searchForm .searchNews{
	height:17px;
	line-height:17px;
	border:1px #cbcbcb solid;
}
#searchForm #submitNews{
	background:url(../images/index_v2/searchbtn.jpg) no-repeat;
	border:none;
	width:55px;
	height:19px;
}
.n_left .newslist{
	position:relative;
	float:left;
	padding-right:7px;
	width:300px;
}
.n_left .todaynews{
	position:relative;
	float:left;
	width:389px;
}
.showpic{
	background:#f2f2f2;
	text-align:center;
	line-height:20px;
	font-weight:bold;
	padding:0px;
}
* html .showpic{padding-right:0px;}
.cloud_news{
	margin-top:10px;
	padding-left:16px;
	border:1px #e2e2e2 solid;
	background:url(../images/index_v2/subtitle_bg.jpg) top center no-repeat;
	height:316px;
	*+height:320px;
	*_height:324px;
	overflow:hidden
}
.cloud_news h3{
	font-size:12px;
	height:25px;
	line-height:25px;
	padding-top:4px;
	padding-left:21px;
	background:url(../images/index_v2/subtitle_left.jpg) left bottom no-repeat;
}
.cloud_news h3 .title{
	float:left;
	padding-left:3px;
	color:#FFFFFF;
	background:url(../images/index_v2/subtitle_mid.jpg) left repeat-x;
}
.cloud_news h3 .corner{
	display:block;
	float:left;
	background:url(../images/index_v2/subtitle_right.jpg) left no-repeat;
}
.cloud_news .fright{
	margin-right:10px;
}
.cloud_news ul{
	margin:14px 10px 10px -11px;
}
.cloud_news li{
	line-height:21px;
	background:url(../images/dot4.jpg) left no-repeat;
	padding-left:10px;
}
.cloud_news li a{color:#333333}

/** 首页展会 **/
.cloud_news .exb{
	background:none;
	line-height:18px;
	padding:0;
	margin:7px 0;
}
.exb img{margin-right:9px;border:1px #e2e2e2 solid;}
.exb .exbtime{
	color:#666
}
.exb a{
	color:#1F3A87;
	font-weight:bold;
}
.exb .exbtime a{font-weight:400!important;color:#666; text-decoration:none;}
/** 首页展会 **/

.todaynews .newsTop{
	background:url(../images/index_v2/headnews.jpg) top no-repeat;
	padding-top:43px;
}
.todaynews .newsContent{
	border:1px #e2e2e2 solid;
	border-top:none;
}
.todaynews h2{
	font-size:0px;
	line-height:0px;
}
.todaynews h3{
	font-family:黑体;
	font-weight:normal;
	font-size:18px;
	text-align:center;
	line-height:29px;
}
.todaynews p{color:#666666;line-height:150%;font-size:12px;padding:5px 10px 6px;}
.todaynews h3{background:none}
.todaynews h3 a{color:#BD0A05}
.todaynews h4{font-family:宋体; background:url(../images/index_v2/headsub.jpg) left no-repeat;font-size:12px;color:#ff5400;margin:10px 10px 0 10px;padding-left:25px;line-height:20px;}
.todaynews ul{margin:0 10px; padding-bottom:8px;}
.todaynews li{font-size:12px;background:url(../images/index_v2/head_newslistbg.jpg) left no-repeat;padding-left:10px;}
.todaynews .newsContent li a{
	height:25px;
	line-height:25px;
	display:block;
	border-bottom:1px #7f7f7f dotted;
}
.n_right .tab_content{
	margin-bottom:7px;
}
.tabContent,.rightu{border:1px #D8D8D8 solid;border-top:none;padding:0 8px;}
.matters{text-align:center;}
.matters li{
	display:inline;
	margin:0 10px;
}
.share_right .matters li{
	margin:0;
}
.rightu.wizard{
	padding:0;
	padding-left:0px;
	padding-right:0px;
}
.wizard{padding-top:8px;padding-right:6px;text-align:center;}
.wizard li,#sidebar .wizard li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	*margin:0 2px;
	width:82px;
	text-align:center;
	line-height:21px;
	padding:0;
	margin-bottom:7px;
	background:url(../images/wizard.jpg) left no-repeat;
}
.wizard li a{color:#666666}
.switch,.v2_switch .switch{background:url(../images/index_v2/switch_bg.gif) left bottom repeat-x}
.switch li,.v2_switch .switch li{
	position:relative;
	float:left;
	width:84px;
	height:28px;
	text-align:center;
	margin-right:2px;
	line-height:24px;
	background:url(../images/index_v2/switch_mid.jpg) left top no-repeat;
}
.switch li.selected{
	font-weight:bold;
	background:url(../images/index_v2/switch_mid_slt.gif) left top no-repeat;
}
.switch li.selected a{color:#BD0A05}

.qy .switch{
	width:auto;
	height:27px;
	background:url(../images/switch2_mainbg.jpg) left bottom repeat-x;
}
.qy .switch li{
	width:104px;
	height:27px;
	background:url(../images/switch2_bg.jpg) left no-repeat;
}
.qy .switch li.selected{
	font-weight:bold;
	background:url(../images/switch2_slt.jpg) left no-repeat;
}
.qy .switch .fright{
	float:right;
	width:auto;
	background:none;
}
.garden .fright{color:#000}
.switch{width:300px; height:28px}
.n_right h4,.garden_index h4{background:url(../images/index2_r4_c2.jpg) left no-repeat;line-height:25px;margin-top:9px;}
.tabContent{padding-top:14px;margin-top:-7px;margin-bottom:7px; padding-bottom:6px;}
.tabContent li{line-height:21px; background:url(../images/dot2.jpg) no-repeat scroll 5px 50%; padding:0 15px;}
.tabContent li.more{background:none;text-align:right; line-height:18px;}
.fright img{margin-top:5px}
.platforms{margin-top:8px;font-size:0px;line-height:0px;}
.platforms img{
	border:1px #D4D4D4 solid;
	margin-right:14px;
}

.subcontent{margin-top:10px;}
.context{background:url(../images/index3_r52_c6.jpg) top repeat-x;}
.context h2{background:url(../images/index3_r52_c2.jpg) left no-repeat;line-height:43px;}
.context h2 .fright{line-height:43px;margin-right:0px;padding-right:10px;background:url(../images/index3_r52_c43.jpg) top right no-repeat}
.context h2 .subtitle{display:inline-block; zoom:1; width:108px; text-align:center;background:url(../images/1.gif) left no-repeat;margin-left:30px;}
.context h2 .fimg{display:block;float:right;line-heigth:0px;font-size:0px;margin-right:100px;}
* html .context h2 .fimg{margin-top:10px}
.context .qy{
	position:relative;
	float:left;
	width:701px;
	padding:10px 15px;
	border-left:1px #D5DAD8 solid;
	border-bottom:1px #D5DAD8 solid;
}
.context .baike{
	position:relative;
	float:left;
	width:260px;
	padding-right:10px;
	padding-bottom:16px;
	border-right:1px #D5DAD8 solid;
	border-bottom:1px #D5DAD8 solid;
}
.cate_t1{position:relative; float:left; width:210px; background:#F4F4F6;padding:0 15px;}
.cate_t1 .cate_img{background:url(../images/service_area.jpg) left no-repeat; padding:3px 0 0 37px; margin:10px 0 0 0;}
.cate_t1 h5{color:#1F3A87; font-size:12px; text-align:center; margin:10px 0 5px 0;}
.cate_t1 p{border:1px #E8E8E8 solid;color:#666666; background:#FFF; padding:5px; line-height:18px; margin-bottom:10px;}
* html .cate_t1 p{padding-bottom:1px;}
.share_mid #tab3{margin-top:6px;}
.share_mid #tab3 ul{position:relative; float:left; width:436px; padding-left:25px;}
.share_mid #tab3 ul li{background:url(../images/dot2.jpg) left no-repeat; padding-left:12px; font-size:14px; line-height:25px;}
.cate_text h5 a{
	color:#1F3A87
}
.baike .baike_content{
	background:#F4F4F6;
	padding:16px;
}
.baike_content li{
	background:url(../images/dot2.jpg) left no-repeat;
	padding-left:10px;
	line-height:19px;
	*line-height:20px;
}
.baike_content .baikecate{
	border:1px #D8E4EB solid;
	text-align:center;
	margin-bottom:6px;
}
.baike_content .baikecate li{
	display:inline;
	background:none;
	padding:2px;
	line-height:25px;
}
.baike_content .baikecate li a{
	color:#1F3A87
}

.context .showroom{
	text-align:center;
	border:1px #D8D8D8 solid;
	border-top:none;
	line-height:0px;
	font-size:0px;
}
.context .showroom li{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:8px;
	font-size:12px;
	line-height:normal;
	*line-height:30px;
}
.context .showroom li img{
	border:3px #D1CFD2 solid;
	font-size:0px;
	line-height:1px;
}

#jobs{margin-top:10px;}
#jobs #j_left{
	position:relative;
	float:left;
	width:740px;
}
#j_left .jcnt{
	position:relative;
	float:left;
	width:356px;
	margin-right:12px;
	border:1px #C3C3C3 solid;
	display:inline;
	margin-top:10px;
}
#j_left .subtitle{display:block;background:url(../images/jobtitle.jpg) left top no-repeat;padding-left:20px;}
#j_left .fright{color:#000}
#j_left ul{padding:10px 10px;}
#j_left li{line-height:20px; background:url(../images/dot5.jpg) left no-repeat; padding-left:10px;}
#jobs #j_right{
	position:relative;
	float:left;
	width:260px;
	display:inline;
}
#j_right ul{background:#F4F4F6;padding:15px 0 15px 0;}
#j_right li{text-align:center;margin-bottom:10px;line-height:0px;font-size:0px;}
#j_right img{border:1px #D0D0D0 solid;}
.adv,#service,#v2_jobs,#flink{margin-top:7px}

.extContainer{
	float:left;
	width:722px;
	border:1px #D8D8D8 solid;
	border-top:none;
	padding-bottom:10px;
	margin-bottom:10px;
}
.extension{
	position:relative;
	float:left;
	width:346px;
	display:inline;
	margin:10px 0 0 10px;
}
.extension h5{background:url(../images/subtitle_bg.jpg) left no-repeat; padding-left:22px; height:35px; line-height:30px; font-size:14px; color:#C71F14}
.extension .topnews,.extension ul{
	border-left:1px #E7E7E7 solid;
	border-right:1px #E7E7E7 solid;
	padding:5px 10px;
}
.extension ul{
	border-bottom:1px #E7E7E7 solid;
}
.extension .topnews .i{
	position:relative;
	float:left;
	width:112px;
	font-size:0px;
	line-height:0px;
	border:1px #DADADA solid;
	text-align:center;
	padding:3px;
}
.extension .topnews h6{
	width:200px;
}
.extension .topnews .t{
	position:relative;
	float:left;
	width:180px;
	color:#666;
	padding:0 10px;
	line-height:18px
}
.extension li{
	line-height:20px;
	background:url(../images/dot2.jpg) left no-repeat;
	padding-left:10px;
}
.scontent{
	padding:0 10px;
	background:#F4F4F6;
	margin-bottom:10px;
	line-height:20px;
}
.s_right ul{padding:10px 0}
.s_right li{background:url(../images/dot2.jpg) left no-repeat; padding-left:10px;}
.s_right li.how_to_pub{
	text-align:center;
	padding:0px;
	background:none;
	line-height:26px;
	margin-top:4px;
	border-top:1px #FF0000 dotted
}
.s_right li.how_to_pub a{
	color:#FF0000;
}
.tright{text-align:right}
.tright a{color:#1F3A87}

#mainbody{ float:left; border:1px #ccc solid;  width:730px; margin-right:8px; background-color:#F9F9F9;color:#111133;}
#mainbody p a:link{color:#00F;}
#mainbody p a:active{color:#06F;}
#mainbody p a:visited{color:#00F;}
#sidebar{ float:left; width:260px; overflow:hidden;}

#sidebar .exb{
	margin-top:10px;
	line-height:normal;
	background:none;
}
#sidebar .exb .exbtime{color:#000}
#sidebar .exb a{
	color:#ca0e09;
	line-height:20px;
	font-weight:normal;
}
.garden ul{border:1px #B7B7B7 solid;border-top:none;text-align:center;font-size:0px;line-height:0px}
.garden li{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:8px;
}
.garden img{
	padding:2px;
	border:1px #D1CFD2 solid;
}
.garden .garden_name{
	font-size:12px;
	line-height:30px;
}

#flink{
	margin-top:2px;
	background:url(../images/index_v2/flink_bg.jpg) repeat-x;
	height:51px;
	border:1px #d6d6d6 solid;
}
#flink h2{
	position:relative;
	float:left;
	color:#FF3300;
	font-size:12px;
	line-height:51px;
	padding:0 17px;
	background:url(../images/index_v2/flink_left.jpg) right no-repeat;
}
#flink ul{
	padding:7px;
	border:1px #D8D8D8 solid;
	border-top:none;
}
#flink .img{border-bottom:none; padding-bottom:0;font-size:0px;	line-height:0px;}
#flink .img li{
	display:inline;
	margin-left:17px;
}
#flink .img li img{
	padding:2px;
	border:1px #D8D8D8 solid;
}
#flink .txt li{
	display:inline;
	margin-right:5px;
}

#foot_nav{
	text-align:center;
	background:url(../images/index_v2/footer_nav.jpg) left repeat-x;
}
#foot_nav li{
	line-height:23px;
	display:inline;
}
#copyright{
	
}

#sidebar .newscate{
	background:#f4f4f6;
}
#sidebar .newscate ul{
	padding:20px 10px;
	height:52px;
	background:url(../images/newscate.jpg) center no-repeat;
	text-align:center;
}
#sidebar .newscate li{
	position:relative;
	float:left;
	width:65px;
	font-weight:bold;
	background:none;
}
#sidebar .newscate li a{color:#ca0e09}
#sidebar ul,.garden_mid ul,.share_index .shareu{
	padding:10px;
	background:#f4f4f6;
	margin-bottom:10px;
}
#sidebar li,.garden_mid li,.share_index .shareu li{
	line-height:26px;
	background:url(../images/dot2.jpg) left no-repeat;
	padding-left:10px;
}
.share_index .shareu{
	padding:7px;
}
.share_index .shareu li{
	line-height:25px;
}
#sidebar .sideimg{
	padding:10px 0;
	font-size:0px;
	line-height:0px;
}
#sidebar .sideimg li{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:4px;
	padding:0px;
	background:none;
}
#sidebar .sideimg li img{
	border:1px #666 solid;
}
.crumb{
	background:url(../images/crumb_bg.jpg) left repeat-x;
}
.crumb p{
	margin-left:20px;
	background:url(../images/crumb_t.jpg) left no-repeat;
	line-height:27px;
	padding-left:20px;
}
#mainbody h2,#mainbody h3,#mainbody p{
	margin:0 30px;
	line-height:150%;
}
#mainbody h2{line-height:50px; font-size:24px; color:#b70709; text-align:center;}
#mainbody h3{font-size:12px; color:#333; font-weight:normal; text-align:center; background:#f8f8f8; border-top:1px #ececec solid;border-bottom:1px #ececec solid; line-height:28px;}
#mainbody .share_mid h2{
	margin:0;
	line-height:43px;
	font-size:14px;
	color:#FFFFFF;
	text-align:left
}
#mainbody .share_mid .qy{
	border:1px solid #D5DAD8;
	border-top:none;
	width:483px;
}
#mainbody h3 span{ margin-right:40px;}
#mainbody p{font-size:14px; margin-top:20px; margin-bottom:10px}
#sidebar .mynews{
	border-top:1px #7a7a7b dotted;
	text-align:center;
	line-height:30px;
	margin-top:5px;
	background:url(../images/pub_bg.jpg) center no-repeat;
}
#sidebar .mynews a{
	padding-right:20px;
}
.flashbanner,#map{
	font-size:0px;
	line-height:0px;
}
.garden_mid{
	margin-top:10px;
}
.garden_mid .garden_center{
	position:relative;
	float:left;
	font-size:0px;
	line-height:0px;
}
.garden_mid .mid_content{
	position:relative;
	float:left;
	width:268px;
	margin-left:9px;
}
.garden_mid h4{margin-top:0; background:url(../images/garden_h4bg.jpg)}
.company h4{background:url(../images/com_sidebar_h4.jpg)}
.garden_mid ul,#map{
	width:266px;
	border:1px #d8d8d8 solid;
	border-top:none;
}
.garden_mid ul{
	width:246px;
	padding-top:9px;
	margin-bottom:9px;
}
.garden_mid li{
	line-height:21px;
}
.bearing{
	background:url(../images/garden_bearing.jpg) left no-repeat;
	padding-left:28px;
	margin-top:9px;
	height:130px;
}
.bearing ul{
	position:relative;
	float:left;
	width:675px;
	padding:5px;
	padding-top:6px;
	text-align:center;
	border:1px #d8d8d8 solid;
}
.bearing li{
	position:relative;
	float:left;
	width:123px;
	line-height:26px;
	margin:0 5px;
	padding:0;
	display:inline;
}
.bearing img{
	border:1px #d8d8d8 solid;
}
#sidebar.garden_index ul{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:9px;
}
#sidebar.garden_index ul li{
	line-height:23px;
}

.company .showpic{
	position:relative;
	float:left;
	padding:5px 0;
	width:331px;
	margin-right:10px;
}
.company .dongtai{
	position:relative;
	float:left;
	background:url(../images/com_announcebg.jpg) top no-repeat;
	width:362px;
}
.dongtai .publish{
	background:url(../images/pub_bg.jpg) left no-repeat;
	width:138px;
	text-align:left;
	padding-left:12px;
	font-size:12px;
	height:18px;
	border:none;
	line-height:18px;
	margin-left:200px;
}
.dongtai .pubnews{
	background:url(../images/pub_bg.jpg) left no-repeat;
	width:138px;
	text-align:left;
	padding-left:12px;
	font-size:12px;
	cursor:pointer;
	height:18px;
	border:none;
	line-height:18px;
}
#mainbody .dongtai h2{
	font-size:15px;
	margin-top:10px;
	margin-bottom:0;
	line-height:30px;
}
#mainbody .dongtai h2 a{
	color:#8d5238;
}
#mainbody .dongtai p{
	padding:5px;
	margin:0;
	color:#1f3a87;
	line-height:18px;
	border:1px #dddddd solid;
	background:#f7f7f7;
	font-size:12px;
}
#mainbody .dongtai ul{
	margin-top:10px;
}
#mainbody .dongtai li{
	line-height:24px;
	background:url(../images/com_newsbg.jpg) left  no-repeat;
	padding-left:45px;
	border-bottom:1px #dadada solid;
}
#mainbody .dongtai li .frightdate{
	float:right;
}
#mainbody .dongtai li.more{
	background:none;
	text-align:right;
	border-bottom:none;
}
#mainbody.company h3{
	border:1px #d9d9d9 solid;
	background:url(../images/com_h2mainbg.jpg) left top repeat-x;
	height:27px;
	line-height:27px;
	text-align:left;
	margin:0;
	margin-top:10px;
	border-bottom:none;
}
.company h3 span{
	display:block;
	float:left;
	width:119px;
	height:27px;
	padding-left:10px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url(../images/com_h2bg.jpg) left no-repeat;
}
.xpo{
	border:1px #d9d9d9 solid;
	border-top:none;
}
.xpo .ipo,.xpo .bpo,.xpo .kpo{
	margin-bottom:10px;
	padding-left:45px;
	height:73px;
	background:url(../images/com_ito.jpg) left no-repeat;
}
.xpo .bpo{
	height:139px;
	background:url(../images/com_bpo.jpg) left no-repeat;
}
.xpo .kpo{
	height:70px;
	background:url(../images/com_kpo.jpg) left no-repeat;
}
.ipo ul,.bpo ul,.kpo ul{
}
.com_detail{
	padding-top:10px;
	line-height:20px;
	color:#1f3a87
}
.ipo li,.bpo li,.kpo li{
	display:inline;
	background:url(../images/dot8.jpg) left no-repeat;
	padding-left:12px;
	margin-right:20px;
	line-height:25px;
}
.bpo td{
	line-height:20px;
	background:url(../images/dot8.jpg) left no-repeat;
	padding-left:12px;
}
.company .interview{
	position:relative;
	float:left;
	width:681px;
	border:1px #d9d9d9 solid;
	border-top:none;
	padding:10px 15px;
	line-height:25px;
}
* html .company .interview{
	padding-left:14px;
}
.interview li{
	position:relative;
	float:left;
	margin:0 5px;
	text-align:center;
}
.interview img{
	line-height:0px;
	font-size:0px;
	padding:3px;
	background:url(../images/com_personbg.jpg) left no-repeat;
}
.entry img{
	margin-bottom:10px;
}
#sidebar.company .service{
	border:1px #d8d8d8 solid;
	padding:0px;
	padding-top:15px;
	font-size:0px;
	line-height:0px;
	background:none;
}
#sidebar.company .service li{
	display:inline;
	margin:0px;
	font-size:0px;
	padding:0;
	background:none
}
#sidebar .newcom{
	background:none;
	padding:8px 10px;
	border:1px #d8d8d8 solid;
}
.newcom li{
	border-bottom:1px #dadada dashed
}
.share_index #mainbody .tools p{
	position:relative;
	float:left;
	line-height:20px;
	width:160px;
	height:123px;
	padding:23px 27px 0 45px;
	margin:0 12px 12px 2px;
	font-size:12px;
	border:none;
	background:url(../images/p1.jpg) left no-repeat;
	display:inline;
}
.share_index #mainbody .tools p.p2{
	background:url(../images/p2.jpg) left no-repeat;
}
.share_index #mainbody .tools p.p3{
	background:url(../images/p3.jpg) left no-repeat;
}
.share_index #mainbody .tools p.p4{
	background:url(../images/p4.jpg) left no-repeat;
}
.share_index #mainbody .tools p.p5{
	background:url(../images/p5.jpg) left no-repeat;
}
.share_index #mainbody .tools p.p6{
	background:url(../images/p6.jpg) left no-repeat;
}
.share_index #mainbody .tools .p3,.share_index #mainbody .tools .p6{
	margin-right:0px;
	margin-left:0px;
}
.share_index #sidebar h4{
	background:url(../images/garden_h4bg.jpg) left no-repeat;
}
.share_index #sidebar ul{
	background:none;
	border:1px #D8D8D8 solid;
	border-top:none;
	padding:5px 10px;
}
.share_index #sidebar .sharetitle{
	border:1px #D8D8D8 solid;
	border-bottom:none;
	background:url(../images/notice.jpg) top no-repeat;
}
.share_mid .commend{
	padding:10px;
	border:1px #D8D8D8 solid;
	border-top:none;
	margin-bottom:10px;
}
.share_mid .comment_soft{
	border-bottom:1px #DDDDDD dashed;
}
.share_mid .software li{
	position:relative;
	float:left;
	width:112px;
	margin-right:10px;
	text-align:center;
}
.share_mid .comment_soft img{
	margin:0 10px 10px 0;
	border:1px #DADADA solid;
}
#mainbody .share_mid .comment_soft h3,#mainbody .share_mid .comment_soft p{
	position:relative;
	float:left;
	border:none;
	background:none;
	width:284px;
	line-height:20px;
	font-size:12px;
	color:#666666;
	margin:0;
	padding:0;
}
#mainbody .share_mid h3 a{
	color:#1F3A87;
	font-weight:bold;
}
.share_mid #tab3 ul{
	padding-left:0;
	width:480px;
}
.share_mid #tab3 ul li{
	position:relative;
	float:left;
	width:218px;
	font-size:12px;
	margin-left:10px;
	display:inline;
}
.share_mid #tab3 ul li.more{
	width:453px;
	text-align:right;
	padding-right:5px;
	background:none;
}
.share_mid #tab3 ul li.more a{
	color:#1F3A87;
}
.subbanner{
	margin-top:10px;
	border:1px #D8D8D8 solid;
	font-size:0px;
	line-height:0px;
}
.gov{
	margin-top:10px;
}

/** list_share **/
#mainbody .context.download{
	background:url(../images/downh2mid.jpg) top repeat-x;
}
#mainbody h2.pagetitle{
	margin:0;
	line-height:35px;
	text-align:left;
	color:#000000;
	font-size:14px;
	background:url(../images/downh2left.jpg) left top no-repeat;
}
#mainbody h2.pagetitle .subtitle{
	background:none;
	padding:0;
	margin:0;
	margin-left:20px;
	width:auto;
}
#mainbody h2.pagetitle .fright{
	background:url(../images/downh2right.jpg) top right no-repeat;
}
#mainbody .downlist{
	
}
#mainbody .downlist h3{
	background:url(../images/downleft.jpg) left no-repeat;
	margin:5px;
	padding-left:20px;
	font-size:14px;
	text-align:left;
	border:none;
}
#mainbody .downlist li{
	border-bottom:1px #F2F2F2 solid;
}
#mainbody .downlist .status{
	padding-left:30px;
}
#mainbody .downlist .status span{
	margin-right:40px;
}
#mainbody .downlist p{
	margin:5px;
	padding:0 25px;
	line-height:20px;
	font-size:12px;
	color:#666666;
}
#sidebar .toolsets{
	text-align:center;
	padding:10px;
	background:url(../images/toolsetbg.jpg) top no-repeat;
	height:161px;
}
#sidebar .toolsets a{
	display:block;
	margin-top:10px;
}
/** detail_share **/
#mainbody .software_sum,#mainbody .picview{
	position:relative;
	float:left;
	padding:20px;
}
#mainbody .software_sum small{
	font-weight:bold;
	color:#999999;
	font-size:12px;
	margin-right:10px;
}
#mainbody .software_sum{
	width:334px;
	line-height:20px;
	padding:20px 40px;
}
#mainbody h3.soft{
	background:url(../images/softh3.jpg) repeat-x;
	line-height:30px;
	margin:0;
	padding:0;
	padding-left:16px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
#mainbody .software_detail p{
	margin:0;
	padding:10px 16px;
	margin-bottom:10px;
	line-height:20px;
	font-size:12px;
}
#mainbody .software_download{
	padding:10px 16px;
}
#mainbody .software_tips strong{
	color:#FF0000;
}
#mainbody .software_tips{
	margin-top:10px;
	background:#F8F8F8;
	border-top:1px #D8D8D8 solid;
	padding:15px;
	line-height:20px;
	color:#666666;
}
#mainbody #showlinks{
	margin:10px 0;
	line-height:20px;
}
.service_index #mainbody{
	width:770px;
	border:none;
}
.servicebanner{
	border:1px #CACACA solid;
	font-size:0px;
	line-height:0px;
	margin-top:10px;
}
.service_index #sidebar{
	width:223px;
}
.service_index #sidebar li{
}
.service_index .service_tool{
	position:relative;
	float:left;
	width:268px;
	margin-right:10px;
}
.service_tool .notice{
	background:url(../images/service_notice.jpg) top center no-repeat;
	border:1px #D4D4D4 solid;
	padding-top:30px;
	padding-bottom:10px;
	margin-bottom:5px;
}
.service_tool .notice li{
	line-height:27px;
	margin-left:10px;
	background:url(../images/dot2.jpg) left no-repeat;
	padding-left:10px;
}
.service_tool .callcenter{
	line-height:0px;
	font-size:0px;
	+margin-top:-5px;
}
.service_index .service_mid{
	position:relative;
	float:left;
	padding:65px 20px 0 20px;;
	width:450px;
	height:187px;
	line-height:20px;
	background:url(../images/service_head.jpg) no-repeat;
}
.service_index .plats{
	margin-top:15px;
	border:5px #F6F6F6 solid;
}
#mainbody h3.three_four{
	position:relative;
	top:-10px;
	background:none;
	border:none;
	text-align:center;
}
.plats li{
	position:relative;
	float:left;
	margin-top:-10px;
	margin-left:13px;
}
.service_index .projects{
	margin-top:10px;
	border:1px #C3C3C3 solid;
}
#mainbody .projects h3{
	background:url(../images/jobs_titlebg.jpg) repeat-x scroll left center;
	height:26px;
	margin:0;
	line-height:22px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
#mainbody .projects h3 .subtitle{
	display:block;
	padding-left:20px;
	background:url(../images/jobtitle.jpg) no-repeat scroll left top
}
#mainbody #switchContainer{
	padding:5px 0;
}
#mainbody #switchContainer li{
	position:relative;
	float:left;
	height:160px;
	margin-left:3px;
}
#mainbody #switchContainer li a{
	display:block;
	height:140px;
	text-decoration:none;
}
#mainbody #switchContainer li.switcher{
	width:23px;
	height:140px;
	text-align:center;
	padding-top:20px;
	line-height:18px;
	background:#EDEDED url(../images/adbanner_dot.jpg) no-repeat scroll left top
}
#mainbody #switchContainer li.swicontent{
	width:570px;
}
.onlinebtn{
	line-height:0px;
	font-size:0px;
}
#sidebar .onlineservice{
	margin-bottom:15px;
}
#sidebar .onlineservice ul{
	width:221px;
	padding:0;
	padding:3px 0;
	margin-bottom:0;
	background:url(../images/qqbg.jpg) left repeat-y;
}
#sidebar .onlineservice ul li{
	margin-top:7px;
	padding:0;
	line-height:0px;
	font-size:0px;
	background:none;
	text-align:center;
}
#sidebar .onlineservice .onlinebot{
	background:url(../images/qqbottom.jpg) no-repeat;
	height:9px;
}
#sidebar .systems,#sidebar .gov{
	background:none;
	padding:0;
	line-height:0px;
	font-size:0px;
}
#sidebar .systems li{
	background:none;
	padding:0;
	margin-bottom:10px;
	line-height:normal;
	text-align:center;
}
.xhtop{
	height:15px;
	background:url(../xh/top.jpg) left no-repeat;
}
#sidebar ul#xhxx{
	margin-bottom:0px;
}
#sidebar #xhxx li{
	text-align:center;
	background:none;
	padding:0;
}
.btn{
	text-align:center;
	background:#F4F4F6;
}
.xhbot{
	background:url(../xh/bt.jpg) left no-repeat;
	height:15px;
	margin-bottom:10px;
}

/*******2010/05/20******/
.xg_tabContent{ height:185px;*+height:191px;*_height:193px; overflow:hidden; width:282px; float:left; }
.xg_tabContent ul li{ line-height:22px;}



.tradePlate{ float:left; background:url(../xh/520_1.jpg); height:23px; width:276px; overflow:hidden; padding-left:25px; line-height:30px; font-weight:800; font-family:"微软雅黑"; color:#c50000; display:inline; font-size:15px; margin-bottom:5px; margin-left:5px;display:inline;}

.softwareStyle{ float:left; margin-left:5px; display:inline;}
.softwareTable{  float:left; border:1px #E2E2E2 solid; height:299px; width:300px; margin-top:-5px; overflow:hidden;}
.softHeadline{ float:left;  background:url(../xh/520_2.jpg); height:96px; width:290px; margin:15px 5px 5px 5px; *margin:5px; display:inline;}
.softHeadline img{ float:left; height:69px; width:128px; margin:10px 9px;display:inline;}
.softwareTitle ul li{background:url(../xh/520_4.jpg) ;
float:left;
height:21px;
line-height:21px;
margin-right:1px;
position:relative;
text-align:center;
width:47px;}
.softwareTitle li.selected{background:url(../xh/520_3.jpg); width:52px; height:26px;}
.tabsoft{ border:none; width:270px;}
.tabsoft ul li{ width:270px;}
.softname{ float:left; margin-top:10px; }
.softname a:link,.softname a:visited{ float:left;color:#C71F14; width:137px; text-align:center;font-weight:800}
.softInfo{ float:left; line-height:20px; width:137px;}

/*******2010/05/21******/
.v2_switch{ background:url(../xh/521_1.jpg); width:389px; height:256px; overflow:hidden;}
.v2_switch p{ float:left; line-height:20px; width:324px; margin:64px 33px; display:inline; color:#663300}
.v2_switch p a:link,.v2_switch p a:visited{color:#663300}

#newJobs li .newJobcom{ float:right; width:161px; height:21px; overflow:hidden;}
.newJobname a{ width:100px; overflow:hidden; height:21px; display:block;}
.cloud_news .outsourcingList{ float:left; margin-top:-5px}
.cloud_news .outsourcingList li{background:url("../images/dot4.jpg") no-repeat 0 50%; padding-left:10px;float:left; width:250px; _margin-left:5px; line-height:20px;}
.outsourcing{height:247px; _height:254px}

/*******2010/12/6******修正首页新闻列表换行 QQ:309956149*/
.tabContent li {height:21px;overflow:hidden;clean:both;}
