﻿/* CSS Document */
body {margin:0; padding:0; text-align:center; font-size:12px; background:url(/images/wzzz_04.gif) top no-repeat center}
/* 基本、格式化 */
ul,li,img,h1,h2,h3,h4,h5,form,dl,dt,dd,p{ padding:0; margin:0;}
ul{ list-style:none;}
img{ border:none}
a:link,a:visited {font-size:12px;color:#333;text-decoration:none;}
a:hover,a:active {font-size:12px;color:#333;text-decoration:underline;}

.clear{ clear:both; height:0; font-size:0}
.fl{ float:left}
.fr{ float:right}
.space{ height:10px; font:0}

.mt15{ margin-top:15px}
.ml10{ margin-left:10px}
.mt10{ margin-top:10px}

.main{ width:1003px; margin:0 auto}
.logo{ height:109px; color:#FFFFFF}
.logo img{ vertical-align:middle}
.logo a{ color:#FFFFFF}

a.title:link,a.title:visited{ font-family:SimHei; font-size:14px; color:#333333; text-decoration:none; background:url(/images/wzzz_15.gif) center top no-repeat; height:60px; line-height:60px; width:100px; float:left}
a.title:hover,a.title:active{ font-family:SimHei; font-size:14px; color:#224D92; text-decoration:none; background:url(/images/wzzz_14.gif) center top no-repeat; height:60px; line-height:60px; width:100px; float:left}

.banner ul li{ float:left; width:100px; }

.left{ width:190px; float:left}
.left .lastcase{ background:url(/images/wzzz_12.gif) top no-repeat; padding-left:15px; padding-top:30px; padding-bottom:10px; border-bottom:#D8EFFF 1px solid; border-left:#D8EFFF 1px solid}
.left .lastcase ul li{ background:url(/images/wzzz_57.gif) left top no-repeat; height:22px; line-height:22px; text-align:left; }
.left .lastcase ul li span{ margin-left:20px;}

.center{ width:570px; margin-left:13px; float:left; display:inline}
.center .process{ background:url(/images/wzzz_05.gif) top no-repeat; text-align:center}
.center .cases{ background:url(/images/wzzz_06.gif) top no-repeat; padding-top:20px; text-align:center; margin-top:10px}


.right{ width:213px; margin-left:13px; float:left; display:inline; }
.right .about{ line-height:40px; border:#D7EFFF 1px solid; padding-bottom:8px}
.right .about .item{ height:35px; line-height:35px; border-bottom:#B2DBF1 1px dashed; width:190px; margin:0 auto}
.right .about .list{ background:url(/images/zjysz_10.gif) no-repeat; background-position:20px; height:35px; line-height:35px; border-bottom:#B2DBF1 1px dashed; width:190px; margin:0 auto }
.right .about .list a{ margin-left:40px; color:#466DB0}
.right .about .list a.sel{ margin-left:40px; color:#466DB0; font-weight:bold}

.right .solution{ background:url(/images/wzzz_44.gif) top no-repeat; padding-bottom:10px; border-bottom:#D8EFFF 1px solid; border-left:#D8EFFF 1px solid; text-align:center}
.right .solution ul { margin:0 auto; width:200px}
.right .solution ul li{ height:25px; line-height:25px; text-align:left}
.right .solution .more{ height:30px; line-height:30px; text-align:right; padding-right:6px}

.right .answer{ background:url(/images/wzzz_54.gif) top no-repeat;  padding-bottom:10px; border-bottom:#D8EFFF 1px solid; border-left:#D8EFFF 1px solid}
.right .answer ul{ margin:0 auto;  width:200px;}
.right .answer ul li{ background:url(/images/wzzz_57.gif) left no-repeat; height:25px; line-height:25px; text-align:left}
.right .answer ul li span{ margin-left:20px}
.right .answer .more{ height:30px; line-height:30px; text-align:right; padding-right:6px}

.right .lastnews{ background:url(/images/zxzx_1.gif) top no-repeat;  padding-bottom:10px; border-bottom:#D8EFFF 1px solid; border-left:#D8EFFF 1px solid}
.right .lastnews ul{margin:0 auto;  width:200px;}
.right .lastnews ul li{ background:url(/images/wzzz_57.gif) left no-repeat; height:25px; line-height:25px; text-align:left}
.right .lastnews ul li span{ margin-left:20px}
.right .lastnews .more{ height:30px; line-height:30px; text-align:right; padding-right:6px}

.right .lmnews{ background:url(/images/wzzz_58.gif) top no-repeat;  padding-bottom:10px; border-bottom:#D8EFFF 1px solid; border-left:#D8EFFF 1px solid}
.right .lmnews ul{margin:0 auto;  width:200px;}
.right .lmnews ul li{ background:url(/images/wzzz_57.gif) left no-repeat; height:25px; line-height:25px; text-align:left}
.right .lmnews ul li span{ margin-left:20px}
.right .lmnews .title{ font-size:14px; font-family:simhei; padding-left:15px}
.right .lmnews .more{ height:30px; line-height:30px; text-align:right; padding-right:6px}

.bluespace{ height:6px; font-size:0; background:#D8EFFF}
.bnews{ width:326px; float:left; text-align:left; display:inline; }
.bnews ul li{ background:url(/images/wzzz_57.gif) no-repeat left; background-position:10px; padding-left:30px; height:25px; line-height:25px; text-align:left}
.bl{border-left:#D8EFFF 1px solid; margin-left:10px}

.bottom1{ background:url(/images/wzzz_17.gif) repeat-x;}
.bottom1 .keyword{ height:85px; padding-top:5px}
.bottom1 .keyword .title{ height:25px; line-height:25px; text-align:left; padding-left:10px; padding-top:5px}
.bottom1 .friendlink { }
.bottom1 .friendlink .title{ height:25px; line-height:25px; text-align:left; padding-left:10px}
.bottom1 a.sq{ color:#FF0000}

.bottom .bottomlink{ height:30px; line-height:30px; background:#D8EFFF; text-align:center}
.bottom .bottomlink ul{ width:900px; margin:0 auto }
.bottom .bottomlink ul li{ float:left; width:90px}
.bottom .bottomlink ul li.line{ width:9px; background:url(/images/wzzz_18.gif) no-repeat; height:29px; float:left}

.bottom .bottominfo{ line-height:25px; text-align:center}

.path{ height:25px; line-height:25px; text-align:left; padding-left:25px}
.border{ border:#D7EFFF 1px solid;}
.mainleft{ float:left; width:773px; }
.mainleft .content{ width:730px; margin:0 auto}
.mainleft .content .title{ background:url(/images/zjysz_15.gif) left center no-repeat; height:40px; line-height:40px; text-align:left }
.mainleft .content .title span{ margin-left:15px; font-size:14px; font-family:SimHei; float:left}
.mainleft .content .title span.hline{ height:40px; line-height:40px; float:right; background:url(/images/wzdt_14.gif); width:600px}
.mainleft .content .title span.more{ float:right}
.mainleft .content .title span.more a{ font-size:12px; color:#333333; text-decoration:none; font-family:SimSun}
.mainleft .content .text{ line-height:25px; text-align:left; padding-left:20px; color:#466DB0}
.mainleft .content .text p{ text-indent:2em; }

.mainleft .tbmail{ background:#EEEEEE}
.mainleft .tbmail td{ background:#FFFFFF; height:32px; line-height:32px; font-size:12px; text-align:left}
.mainleft .tbmail td.left{ width:120px; text-align:right}
.mainleft .tbmail .txtbox{ border:#acd0e6 1px solid; height:22px; line-height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif}

.mainleft .content .rnews{ width:340px}

.newstitle{ text-align:center; line-height:30px; height:30px; font-size:24px; font-family:SimHei; border-bottom:#CCCCCC 1px dashed; width:95%; margin:0 auto; padding:15px 0; color:#309CEE}
.newscontent{ line-height:25px; font-size:14px; margin-top:20px}

.mainleft .content .text .newslist ul li{ background:url(/images/wzzz_57.gif) left no-repeat;  line-height:25px; text-align:left; padding-left:20px}
.mainleft .content .text .newslist ul li a{ font-size:14px}
.mainleft .content .text .newslist ul li.text{ background:none; padding-left:20px; padding-right:20px; line-height:20px; padding-bottom:10px; margin-bottom:10px; border-bottom:#CCCCCC 1px dotted}
.mainleft .content .text .newslist ul li.text a{ font-size:12px; color:#999999}

.mainleft .content .text .zj ul li{ background:url(/images/zjysz_19.gif) left top no-repeat; padding-left:15px}
.mainleft .content .text .num{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#999999}
.mainleft .content .text .numbg{ background:url(/images/wzgb_11.gif) center no-repeat; height:164px; width:691px; margin:0 auto}
.mainleft .content .text .numbg .item{ float:left; width:155px; margin-left:10px}
.mainleft .content .text .numbg .item p{ height:25px; line-height:25px; margin-top:10px; font-size:14px; color:#012199}

/*网站开发页面*/
.mainleft .content .text .cases{ width:226px; height:190px; background:url(/images/wzgb_14.gif) no-repeat center; text-align:center; padding-top:28px;}
.mainleft .content .text .cases span{ height:30px; line-height:35px; text-align:center; color:#FFFFFF; margin-top:8px}
.mainleft .content .text .cases span a{ color:#FFFFFF; font-size:12px}

.mainleft .content .text .case1{ width:226px; height:190px; background:url(/images/ymsj_04.gif) no-repeat center; text-align:center; margin-left:10px; padding-top:30px}
.mainleft .content .text .case1 span{ height:30px; line-height:35px; text-align:center; color:#FFFFFF; margin-top:8px}
.mainleft .content .text .case1 span a{ color:#FFFFFF; font-size:12px}

.mainleft .content .text .kf { height:30px; border-bottom:#CCCCCC 1px dashed; color:#6B6B6B; font-weight:bold}
.mainleft .content .text .kf ul li{ background:url(/images/wzkf_14.gif) no-repeat left; width:120px; float:left; padding-left:15px }

/*网站维护页面*/
.mainleft .content .text .wh{ background:url(images/wzwh_11.gif) no-repeat center; width:691px; height:173px; margin:0 auto; }
.mainleft .content .text .wh ul li{ float:left; width:155px; margin-left:15px; display:inline; padding-top:62px}
.mainleft .content .text .wh ul li .tt{ height:30px; line-height:30px;  background:url(/images/wzkf_14.gif) left no-repeat; background-position:10px center;display:inline}
.mainleft .content .text .wh ul li .tt span{ margin-left:25px; text-align:left; color:#1230A0; font-weight:bold}

.mainleft .content .text .tab{ width:419px; height:236px; background:url(/images/wzwh_14.gif) no-repeat center; }
.mainleft .content .text .tab ul{ margin:6px}
.mainleft .content .text .tab ul li{ height:32px; line-height:32px;}
.mainleft .content .text .tab ul li span.left{ color:#666666; font-weight:bold; width:200px; padding-left:20px; }
.mainleft .content .text .tab ul li span.right{ color:#466DB0; font-weight:bold;}

.mainleft .content .text .ys{ background:url(/images/jzys_11.gif) no-repeat center; height:496px; width:691px}
.mainleft .content .text .ys .num1{ margin-left:14px; width:300px; height:160px; margin-top:60px; float:left; display:inline}
.mainleft .content .text .ys .num2{ margin-right:14px; width:300px; height:160px; margin-top:60px; float:right;display:inline}
.mainleft .content .text .ys .num3{ margin-left:14px; width:300px; height:160px; margin-top:100px; float:left; display:inline}



.mainleft .content .text .yc{ font-weight:bold; color:#757575}
.mainleft .content .text .img{ text-align:center}
.mainleft .content .text .tb{ border:#CFCFCF 1px solid; width:680px; background:#FFFFFF}
.mainleft .content .text .tb td.s{ background:#D7D7D7; color:#466DB0; text-align:center; font-weight:bold; height:30px}
.mainleft .content .text .tb td.t{ background:#F8F8F8; color:#858585; text-align:center; font-size:14px}
.mainleft .content .text .tb td.m{ background:#F8F8F8; text-align:center; height:28px}
.mainleft .content .text .tb td.n{ background:#EEEEEE; text-align:center; height:28px}



/*选项卡效果*/
.nTab{
float: left;
width: 100%;
margin: 0 auto;
}
.nTab .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 100px;
cursor: pointer;
list-style-type: none;
text-align: center;
margin: 0;
height:30px; line-height:30px
}

.nTab .TabTitle .active{ background:url(/images/wzzz_23.gif);border:1px #D4EFFF solid;border-bottom:none; }
.nTab .TabTitle .active a{ font-size: 14px;font-family:SimHei; text-decoration:none;color:#1230A2; }
.nTab .TabTitle .normal{ background:url(/images/wzzz_26.gif) repeat-x;; border:#D4EFFF 1px solid;}
.nTab .TabTitle .normal a{ font-size: 14px;font-family:SimHei; text-decoration:none;color:#5E9CD7 }

.nTab .TabContent{
background:url(images/wzzz_03.gif) top no-repeat;
height:160px;
width:auto;
margin: 0px auto;
padding:10px;
}
.nTab .TabContent ul{ margin-left:10px; margin-right:10px}
.nTab .TabContent ul li{ height:25px; line-height:25px; background:url(/images/wzzz_33.gif) no-repeat left; text-align:left}
.nTab .TabContent ul li span.title{ margin-left:12px; float:left; width:280px}
.nTab .TabContent ul li span.time{ float:right; color:#666666}
.none {display:none;}
/*选项卡效果结束*/

/*选项卡1效果*/
.nTab1{
float: left;
width: 100%;
margin: 0 auto;
}
.nTab1 .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
}
.nTab1 .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab1 .TabTitle li{
float: left;
width: 65px;
cursor: pointer;
list-style-type: none;
text-align: center;
margin: 0;
height:25px; line-height:25px
}
.nTab1 .TabTitle .active{ background:url(/images/wzzz_23.gif);border:1px #D4EFFF solid;border-bottom:none; color:#1230A2; }
.nTab1 .TabTitle .normal{ background:url(/images/wzzz_26.gif) repeat-x;color:#5E9CD7; border:#D4EFFF 1px solid;}

.nTab1 .TabContent{
margin: 0px auto;
padding:5px;
}
.nTab1 .TabContent ul{ margin-left:8px; margin-right:10px; }
.nTab1 .TabContent ul li{ float:left; width:180px; text-align:center}
.nTab1 .TabContent ul li span{ height:25px; line-height:25px; text-align:center}
.nTab1 .TabContent img{ border:#CCCCCC 1px solid; padding:3px}

.none {display:none;}
/*选项卡1效果结束*/





