/* CSS Document */
*{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a{text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration:underline;}
ul{ margin:0; padding:0;list-style:none;}
li{margin:0; padding:0; list-style:none;}
body{ margin:0px; padding:0px; background-image:url(img/bkground.gif); background-repeat:repeat-x; background-color:#1681c7;}
.top-button{width:993px; height:28px; margin:auto; color:#FFFFFF; text-align:right; padding:8px 10px 0 0; font-weight:bold;}
.top-button b{ margin:0 10px 0 10px;}
.top-button a{color:#FFFFFF;}
.top-button a:hover{color:#FFFFFF;}
.middle{width:1003px; height:24px; background:#FFFFFF; margin:auto; font-size:11px; color:#FFFFFF;}
.middle ul li.top-link{width:460px; height:19px; background:url(img/bkground-button.jpg); float:right;  font-weight:bold; padding:5px 0 0 5px; font-size:11px;}
.logo{width:1003px; height:66px; background:#FFFFFF; margin:auto; font-size:11px; color:#FFFFFF;}
.logo ul li.top-logo{width:634px; height:61px; float:left;}
.logo ul li.top-line{width:180px; height:10px; float:left; background:#666666; margin:56px 3px 0 0}
.logo ul li.top-line2{width:180px; height:10px; float:left; background:#666666; margin:56px 0 0 0}
.middle2{width:1004px; height:285px; background:#FFFFFF; margin:auto; font-size:11px; color:#FFFFFF;}
.about-middle2{width:1003px; height:100%; background:#FFFFFF; margin:auto; font-size:11px; color:#FFFFFF;}
.middle2-left{width:634px; height:280px; background:#FFFFFF; font-size:11px; color:#FFFFFF; float:left;}
.middle2-right{width:370px; height:280px; background:#FFFFFF; font-size:11px; color:#FFFFFF; float:right;}
.middle-about{ width:988px; height:46px;padding:5px 0 0 0; margin:auto;}
.middle-about ul li.home-butt{width:131px; height:46px; background:url(img/company.jpg); float:left;}
.middle-about ul li.home-butt-long{width:595px; height:46px; background:url(img/bu-bg.gif); float:left;}
.middle-about-text{ width:1003px; height:100%; margin:auto; background:#FFFFFF;}
.middle-about ul li.co-butt{width:124px; height:38px; background:url(img/bg.jpg); float:left; margin:0 3px 0 0;}
.middle-about ul li.co-butt22{width:124px; height:38px; float:right; margin:0 0px 0 0;}
.middle-button ul li.co-butt{width:124px; height:38px; background:url(img/bg.jpg); float:left; margin:0 3px 0 0;}
.middle-button ul li.co-butt2{width:124px; height:38px; float:right; margin:0 0px 0 0;}
.fl-co{ width:618px; height:228px; margin:auto; margin:auto; margin-top:5px;}
.middle2-right ul li.text-ri{width:180px; height:22px; background:#666666; border-bottom:1px solid #000000;}
.middle2-right ul li.text-ri2{width:180px; height:250px; background:url(img/bgjk.jpg); }
.middle2-right ul li.text-ri3{width:180px; height:250px; background:url(img/bgjk2.jpg); text-align:center; }
.cvi{float:left; margin-right:3px;}
.text{width:997px; height:100%; background:#FFFFFF; margin:auto; padding:0px 0 0 7px;}
.text a{color:#003663; font-size:10px;}
.text ul li.bott-bg{width:243px; height:35px; background:#0076A3; float:left; margin:0 5px 0 0; color:#FFFFFF;  border-bottom:1px solid #000000;}
.crm{padding:10px 0 0 5px; font-size:17px;}
.text ul li.bott-bg1{width:243px; height:35px; background:#F7941D; float:left; margin:0 5px 0 0; color:#FFFFFF; font-size:17px; border-bottom:1px solid #000000;}
.text ul li.bott-bg2{width:243px; height:35px; background:#ED1C24; float:left; margin:0 5px 0 0; color:#FFFFFF; font-size:17px; border-bottom:1px solid #000000;}
.text ul li.bott-bg3{width:243px; height:35px; background:#8DC63F; float:left; margin:0 5px 0 0; color:#FFFFFF; font-size:17px; border-bottom:1px solid #000000;}
.text ul li.midd-bg{width:228px; height:100%; background:url(img/bo-bg.jpg) repeat-x; float:left; margin:0 5px 0 0; padding:10px 5px 20px 10px; text-align:justify; font-size:11px;}
.text ul li.midd-bg1{width:228px; height:100%; background:url(img/pink-line.jpg); float:left; margin:0 5px 0 0; padding:10px 5px 20px 10px;}
.text ul li.midd-bg2{width:228px; height:100%; background:url(img/jkl.jpg);float:left; margin:0 5px 0 0; padding:10px 5px 20px 10px;}
.text ul li.midd-bg3{width:228px; height:100%; background:url(img/green-line.jpg); float:left; margin:0 5px 0 0; padding:10px 5px 20px 10px;}
.text-bottom{width:1003px; height:18px; background:#FFFFFF; margin:auto; text-align:center; color:#000; padding:10px 0 0 0;}
.text-bottom a{ color:#000; margin-right:10px; margin-left:10px;}
.middle-button ul li.co-butt a{font-size:17px;}
.middle-about ul li.co-butt a{font-size:17px;}
.company-news{ text-align:center; font-size:17px;}
.style{padding:5px 0 5px 5px; color:#333333; display:inline; font-size:16px; font-weight:700; }
.style1{margin:20px 0 0 160px; display:inline; font-size:16px; font-weight:700; margin:0 5px 0 0; color:#026161;}
.style2{ margin:auto; width:988px; background:#FFFFFF; margin-top:10px;}
.about-text{width:220px; height:100%; background:url(img/about-bg.jpg); float:left; margin:0 0px 0 0px;}
.about-right{width:731px; height:100%; background:#eeeeee; float:left; padding:10px 10px 20px 20px; text-align:justify; border-bottom:1px solid #c9cacb;}
.about-right-text{width:928px; height:100%; background:#eeeeee; float:left; padding:10px 20px 20px 40px; text-align:justify; border-bottom:1px solid #c9cacb;}
.about-left{width:0px; height:100%; background:#eeeeee;border-bottom:1px solid #c9cacb;}
.about-right ul li {list-style:circle; margin-left:50px; margin-top:5px;}
.about-right ol li{margin-left:50px; list-style:decimal; margin-top:5px;}
.about-right a{ color:#0099FF;}
.about-right a:hover{ color:#666666;}
.about-right p{margin-top:10px;}
.about-right-text ul li {list-style:circle; margin-left:50px; margin-top:5px;}
.about-right-text ol li{margin-left:50px; list-style:decimal; margin-top:5px;}
.about-right-text a{ color:#0099FF;}
.about-right-text a:hover{ color:#666666;}
.about-right-text p{margin-top:10px;}
.style3{margin:15px 0 0 0;}
.color{width:auto; height:30px; background:#018C8C; color:#FFFFFF; border-bottom:1px solid #017070; }
.used{padding:5px 0 0 12px; font-size:17px;}
.link{width:210px; margin:auto; margin-top:2px;}
.normal{display:inline; font-size:16px; font-weight:700; margin:0 5px 0 0; color:#026161;}
.color_down{width:auto; height:10px; border-bottom:1px solid #017070;}
.color_co{width:auto; height:10px; color:#FFFFFF;}
.bod{border-bottom:1px solid #017070;}
.mgn{margin-left:20px;}
.company{margin:20px 0 0 25px; font-size:18px; font-weight:bold;}
.company1{margin:20px 0 0 21px; font-size:18px; font-weight:bold;}
.company2{margin:20px 0 0 30px; font-size:18px; font-weight:bold;}
.soft{width:auto; height:180px;}
.soft-left{width:530px; height:160px; float:left; border:1px solid #000000; list-style:circle; padding-top:10px;} 
.soft-left1{width:350px; height:135px; float:left; border:1px solid #000000; list-style:circle; padding-top:10px; margin-right:5px;}
.soft-right{width:370px; height:160px; float:left; padding:10px 0 0 20px}
.soft-left-under{width:270px; float:left; height:120px; border-right:1px solid #000000;  padding-left:5px;}
.soft-left-under1{width:160px; float:left; height:120px; border-right:1px solid #000000;}
.soft-right-under{width:245px; float:left; height:120px;  padding-left:5px;}
.soft-right-under1{width:180px; float:left; height:120px;  padding-left:5px;}
.soft-left ul li.sot-te{margin:0; padding:0; list-style:none; margin-left:10px; color:#CC3300; font-size:14px; font-weight:bold;}
.soft-left ul li.sot{margin:0; padding:0; list-style:circle; margin-left:20px; font-size:12px;}
.soft-left1 ul li.sot-mo{margin:0; padding:0; list-style:circle;  font-size:11px; margin-left:18px;}
.soft-right-under1 ul li.sot2{margin:0; padding:0; list-style:circle;  font-size:11px;  margin-left:15px;}
.out-ser{height:40px; font-size:20px;}
.out-ser-con{height:740px;}
.office{height:200px;}
.office-contact{width:800px; margin:auto; background-color:#FFFFFF; font-size:18px; text-align:center; margin-top:20px; height:100px; padding-top:20px; border:1px solid #004976;}
.text-bottom1{width:1003px; height:37px; background:#FFFFFF; margin:auto; text-align:center; color:#000; padding:2px 0 0 0; font-size:12px;}
.text-bottom1 a{ color:#000; font-size:10px;}
.web-company{color:#a8a8a7; font-size:10px; margin-top:5px;}
.web-company a{color:#a8a8a7; font-size:10px; margin-top:2px;}
