/* CSS Document */


body{background:#e9e9e9 url(insibg.jpg) repeat-x;}

.banner{ height:282px; width:976px; overflow:hidden; margin-top:-24px;}
h1.tit1,h2.tit1,h3.tit1{color:#d70006; font-weight:bold;}

.red{color:#d70006; }
/*导航*/
.mainbody{ margin-top:25px;}
.lifebox{ float:left;width:740px; padding-left:10px;}
.rightbox{ float:right;width:206px; }
.mainbody .showcon{ line-height:23px; padding-left:20px; padding-top:20px;}


.loaction{ height:39px; background:url(localbg.jpg) no-repeat;}
.loaction h2{ padding-left:20px; font-size:20px; font-weight:bold; font-family:"微软雅黑"; padding-top:7px;}
.insidenav{width:206px; }

.insidenav .tit{height:50px; background:url(instnavbg.jpg);padding-top:19px; padding-left:18px;font-weight:bold;color:#fff;}
.insidenav .tit h2,.insidenav .tit h3{ font-size:14px;font-weight:bold;font-size:14px;}
.insidenav .tit p{ margin:0px; font-family:Arial, Helvetica, sans-serif;}

.insidenav .boxcon{border:#fff 1px solid;width:184px; margin:0px auto;border-top:none; border-bottom:none}
.insidenav .boxcon li{background:#d0d0d0 url(row_red.gif) 20px 13px no-repeat; height:35px; line-height:35px; border-bottom:#fff 1px solid; padding-left:35px; overflow:hidden;}
.insidenav .boxcon li.on{background-color:#dfdfdf}

/*案例*/
.caselocal{ margin-top:28px; padding-left:15px; }
.casebox{ padding-top:10px}
.casebox  li{ width:204px; height:280px; background:url(casebg.jpg) no-repeat; padding:19px 17px 0px 17px; float:left; margin-left:5px; display:inline; margin-bottom:10px;}
.casebox li img.casep{width:204px; height:142px;}
.casebox li.on{  background:url(casebg-on.jpg) no-repeat;}
.casebox h3{font-weight:bold; padding-top:15px;}
.casebox h3 a{color:#aa0003; }
.casebox p{  line-height:20px; margin-top:5px;}
.casebox p.d{ display:block; height:60px;}
.casebox p.btn{ text-align:center}
.page-case{float:left;}.page-case li{float:left;}
.page-case a{ display:inline; padding:3px 5px; background-color:#454242; color:white; margin-right:5px;}
.page-case  span.inpage{display:inline; padding:3px 5px; background-color:#c90000; color:white; margin-right:5px;}
.select-class{ float:right; text-align:right}
.select-class a{ display:inline-block; margin:0px 5px;  padding:3px 8px; vertical-align:middle }
.select-class a.sel{background:#898989;color:#fff; }

.caseshowlocal{ background:url(caseshow-titbg.jpg) no-repeat; width:969px; height:54px; margin-top:35px; padding-left:5px;}
.caseshowlocal .stit{float:left}
.caseshowlocal .stit h1{ font-size:20px; color:#fff; padding-top:8px; padding-left:10px;}
.caseshowbox{ line-height:20px; padding:0px;10px; overflow:hidden}
.caseshowbox h3{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.caseshowlocal .goweburl{ float:right;padding-right:45px;}
.caseshowlocal .goweburl a{ display:block; width:100px; height:54px; text-indent:-9000px}

/*网站建设*/
.wzjs-lct{margin-top:28px; }
.wzjsbox{ margin-top:25px; }

.wzjslist{width:700px; padding-left:50px; }
.wzjslist li{border-bottom:#bcbcbc 1px dotted; margin-bottom:10px; padding-bottom:5px; height:190px; overflow:hidden; line-height:20px;  }
.wzjslist li img{float:left; border:none}
.wzjslist li span{color:#d5190d}
.wzjslist .i { padding-left:10px; float:left;width:550px;height:126px; padding-top:20px;}
.wzjslist .i li{border:none;  line-height:20px; height:auto; margin:0px; padding:0px; }
.wzjslist .i img{ float:right}
.wzjslist .i li.redmore{ text-align:right;}

.wzjscon{width:750px;}
.wzjscon .info{  padding-top:75px;}
.wzjscon .info1{ padding-top:0px;}
.wzjscon .t1{background:url(qiyewangzhanbaojia.gif) 10px 0px no-repeat;}
.wzjscon .t2{background:url(pinpaiwangzhanbaojia.gif) 10px 0px no-repeat;}
.wzjscon .t3{background:url(b2bwangzhanbaojia.gif) 10px 0px no-repeat;}
.wzjscon .t4{background:url(hangyewangzhanbaojia.gif) 10px 0px no-repeat;}
.wzjscon .t5{background:url(flashwangzhanbaojia.gif) 10px 0px no-repeat;}

.wzjscon .info p,.wzjscon .info1 p{padding-left:70px; line-height:20px; margin-top:10px; margin-bottom:20px;}
.wzjscon .info h2,.wzjscon .info1 h2{ font-weight:bold;padding-left:70px;  }
.wzjscon .case{ width:712px; height:252px; background:url(aboutcase-bg.gif) 30px 0px no-repeat; padding-left:30px;}
.wzjscon .case .tit{ height:40px; }
.wzjscon .case .tit span{ float:right; font-size:12px; padding-top:17px; padding-right:54px;}
.wzjscon .case .tit h2{ padding-top:12px; padding-left:20px;font-size:16px; font-weight:bold}
.wzjscon .case ul{ padding-top:30px; padding-left:8px}
.wzjscon .case li{width:203px; margin:0px 15px; float:left; display:inline}
.wzjscon .case li p{margin-top:5px; text-align:center}
.insbottom{ margin-top:50px;}

/*老版*/
/*.wzjsbox,.wzhybox {padding-top:18px;}
.wzjsbox li{border:#e4e4e4 1px solid; margin-bottom:10px; padding-bottom:5px; height:180px; overflow:hidden; line-height:20px;  }
.wzjsbox li img{float:left; border:none}
.wzjsbox li h2{font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:15px;}
.wzjsbox li span{color:#d5190d}
.wzjsbox .i { padding-left:10px; float:left;width:570px;height:126px;}
.wzjsbox .i li{border:none;  line-height:20px; height:auto; margin:0px; padding:0px; }
.wzjsbox .i img{ float:right}
.wzjsbox .i li.redmore{ text-align:right}
.wzjsbox td{line-height:20px;}*/
/*老版*/
/*单页*/



/*招聘*/
.work p{ padding:0px 20px 0px 20px; line-height:20px;}
.work h2{ font-size:14px; font-weight:bold; border-bottom:1px solid #C8C8C8; padding-left:15px; margin:10px 0px 10px 0px; padding-bottom:5px;}

/*服务*/
.proserbox .showcon{ overflow:hidden; line-height:23px;}
.proser{ margin-top:20px; }
.proser h3{font-size:16px; font-weight:bold; padding-left:15px; }
.proser h3 span{color:#dc0203; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:12px;}
.proser h3 a{color:#7e7e7e;}
.proser li{width:351px; float:left; color:#5e5e5e; padding:20px 0px; background:url(dotted.gif) left bottom repeat-x; }
.proser li img{ padding-right:10px;}
.proser li p{ margin:0px; padding-left:10px;width:320px; line-height:20px;}
.mailtable td{ border-bottom:#CCCCCC 1px dashed; height:20px; line-height:20px;}


/*新闻*/
.newlist{width:700px;border:#d3d3d3 1px solid; margin-top:20px;padding:17px; margin-bottom:10px;}
.newlist li{ background:url(dotted.gif) left bottom repeat-x; padding-top:12px; }
.newlist li a{font-size:14px;font-weight:bold;color:#333; padding-left:10px;background:url(dbrow.gif) 0px 3px no-repeat;}
.newlist li span{color:#888; padding-left:10px;}
.newlist li p{ text-indent:2em;color:#888; line-height:20px; margin:0px; margin-top:10px;}
.newlist li label{color:#999}
.newlist li label a{color:green; font-size:12px; font-weight:normal; padding-bottom:5px; background-image:none }
.prenews{margin-bottom:10px;border:#ccc 1px dashed;margin-top:10px;background:#e0e0e0;padding:5px;line-height:20px;}
.prenews li{color:gray}
.pages{ padding:10px; text-align:center}

/*列表内容*/
.unshowconbox{ padding:15px; line-height:20px;}
.unshowconbox .tit{ padding-top:15px;text-align:center;}
.unshowconbox .tit h1{font-size:16px; color:333;font-weight:800;border-bottom:1px dotted #DDDDDD; height:28px}
.unshowconbox .tit p{color:#999; margin-top:10px; }

.showconbox{line-height:28px;	}
.Post-body{}
.showconbox a.k{color:#154E9B; text-decoration:underline}
.showconbox a{color:#154E9B; text-decoration:none}
.tags{ margin-top:10px;color:#999;}

.unshowconbox .showconbox{ word-break:break-all;text-align:left;line-height:24px;}
.tags span{float:right}
.toshare{ color:#999;}
.toshare .bb{float:left; padding-top:5px;}


/*相关信息*/
.box_xg{
	border:1px solid #d0d0d0;
	margin-bottom:10px;
	background-color:#e0e0e0;
	
}
.box_xg .title_xg{
	background:#d2d2d2;
	color:#003770;
	line-height:26px;
	height:26px;
	padding-left:15px;
	font-weight:bold;
}
.box_xg ul{
	padding:6px;
	overflow:hidden;
	height:1%;
}

.box_xg ul li{
	display:block;
	float:left;
	width:50%;
	*width:49%;
	text-indent:12px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
}
/*相关信息*/

/*分页*/
#pageInner a{ padding:1px 5px; background:#454242; text-decoration:none; color:#ffffff}
#pageInner a:hover{ padding:1px 5px;  background-color:#c90000}
#pageInner .inpage{ padding:1px 5px; border:#eb0606 1px solid; color:#fff;  background-color:#c90000; text-decoration:none}
#pageInner .nextmargin{ margin-right:10px;}
#pageInner .mrig{ margin-left:10px;}
#pageInner .prvpage,#pageInner .nextpage{padding:1px 5px; }

/*留言*/
.msgitem{border:#cccccc 1px solid; padding:8px 5px; margin-bottom:15px; color:#333}
.msgitem li{ line-height:20px;}
#feedback td{ line-height:25px; height:25px; padding:0px 5px; color:#333}

#feedback input[type=text]{ border:#9E9E9E 1px solid; height:30px; line-height:30px;}





/*底部*/
.footnav{ width:100%; height:30px; line-height:30px; background-color:#dbdbdb; margin-top:30px; text-align:center;}
.footnav a{display:inline-block;margin:0 8px;}
.bottominfo{ padding-top:20px; padding-left:25px; padding-right:25px;}
.bottominfo .blbox{ float:left;}
.bottominfo .blbox li{ line-height:22px;}
.bottominfo .blbox label,.bottominfo .blbox img{vertical-align:middle}
.bottominfo .blbox li span{color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.bottominfo .brbox{ float:right; background:url(footlogo.jpg) 55px 20px no-repeat; width:285px; height:20px; color:#7a7a7a; padding-top:60px; text-align:left; }
.foot{ border-top:2px solid #dd1414; height:25px; text-align:center; line-height:25px;}

.foot span{font-family:Arial, Helvetica, sans-serif; color:#333;}cite{font-family:Georgia;font-style:normal;font-weight:bold;font-size:18px;color:#ff6600;}
.remarkbox { text-indent:2em;margin-top:18px; margin-bottom:18px; padding:10px; font-size:12px; color:#333333; line-height:25px; border:1px dashed #999999;}
.remarkbox{color: #095C83;}