﻿/* CSS Document */

*{ padding:0; margin:0}
body{ font-size:12px; font-family: Arial "微软雅黑"; color:#707070;}
a{ text-decoration:none; color:#000; outline:none;}
a:hover{ color:#0193de;}
li{ list-style:none;}
img,table{ border:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
input{ outline:none;}



.headerBox{width:100%;overflow:hidden; }

.top{ width:100%; background:#383838; height:30px; line-height:30px;}
.top .topL{ float:left;}
.top .topL a{ margin:7px 25px 0 0; display:block; float:left;}
.top .topR{ float:right;}
.top .topR a{ color:#999999; padding:0 15px;}
.top .topR a.aaa{ color:#999; border-right:1px solid #666;}
.header{ width:1000px; height:70px; margin:0 auto; overflow:hidden;position:relative;}
.logo{ display:block; float:left;}
.nav{ float:right;}
.nav ul li{ float:left; height:70px; line-height:70px;}
.nav ul li a{ display:block; float:left; padding:0 12px; font-size:14px; color:#333 }
.nav ul li.active{background:#0193de}
.nav ul li.active a{ color:#fff;}
.nav ul li a:hover{ color:#fff;background:#0193de}

.container{  width:100%; overflow:hidden;}
.main{ width:1000px;margin:0 auto; overflow:hidden;}
.wenzi p span{padding-left:22px;}
.wenzi p span a{color:#ec7642;}
/*首页轮换*/


 
 
 
.tab_ct{ background:#ebebeb; width:100%; padding:30px 0;}
#demo{width:1000px; overflow:hidden; height:165px; margin:0 auto;}
#indemo{ width:800%; float:left;}
#demo a{ display:block; float:left; margin-right:75px}
#demo a img{ display:block; width:120px; height:120px;}
#demo a span{ text-align:center; margin:10px 0; white-space:nowrap; color:#000; display:block}
#demo1,#demo2{ height:165px; float:left;}





.mainBox{ overflow:hidden; margin:40px 0 40px 0; height:230px;}
.mainLeft,.mainMidd,.mainRight{ width:306px; float:left;}
.mainMidd{ margin:0 32px;}

.mainBox h1{overflow:hidden; line-height:20px;color:#333; font-size:12px;}
.mainBox h1.about_tit{background:url(../images/line2.jpg) no-repeat right center;}
.mainBox h1.news_tit{ background:url(../images/line7.jpg) no-repeat right center;}
.mainBox .news_infor{width:182px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mainBox h1.service_tit{ background:url(../images/line8.jpg) no-repeat right center;}
.mainBox h1 em{ font-style:normal; font-size:14px; display:block; float:left; line-height:20px; margin-left:8px}
.mainBox h1 span{ display:block; float:left; width:20px; height:20px;}
.mainBox h1 span.icon1{ background:url(../images/icon1.jpg) no-repeat left center;}
.mainBox h1 span.icon2{ background:url(../images/icon2.jpg) no-repeat left center;}
.mainBox h1 span.icon3{ background:url(../images/icon3.jpg) no-repeat left center;}

.mainLeft .about{ overflow:hidden; margin:20px 0;}
.mainLeft .aboutImg{ width:305px; height:86px; position:relative; display:block;}

.wenzi p{ line-height:1.8; height:82px; overflow:hidden;}
.wenzi p a{ color:#707070;}
.wenzi p a:hover{ color:#0193de;}
.wenzi .more{ display:block;  }
.mainRight .method{ margin-top:10px;}
.mainRight .method a{ display:block; float:left;margin:8px 8px 0 8px;}
.mainRight .method a img{ display:block; padding:2px; background:#fff; border:1px solid #ccc; }
.mainRight .method a span{ text-align:center; color:#636363; display:block; padding:5px; height:42px; overflow:hidden;}


.news1{}
.news1 a{ display:block; margin:15px 0; color:#666;}
.news1 a:hover{ color:#0193de;}
.news1 img{ border:1px solid #ccc; padding:1px; display:block; float:left; margin-right:8px;}

.news1 p{ font-weight:bold; margin-bottom:8px; white-space:nowrap;}
.news1  span{ display:block; line-height:1.8;}

.new2{ overflow:hidden; border-top:1px solid #dbdada;margin-top:9px;
}
.new2 li { height:30px; line-height:30px; border-bottom:1px dashed #aaa;}
.new2 li a{ color:#666;}

.new2 li em{ font-style:normal; color:#0193de;padding-right:8px;}
.new2 li i{ font-style:normal; color:#aaa; float:right;}
.new2 li span:hover{ color:#0193de;}


.new3{ margin:0 30px;}
.new3 li { height:28px; line-height:28px; background:url(../images/left-arr2.png) no-repeat left center; padding-left:10px;}
.new3 li a{ color:#666;}
.new3 li a:hover{ color:#0193de;}
.new3 li em{ font-style:normal; color:#0193de;}
.new3 li i{ font-style:normal; color:#aaa; float:right;}


.new4{}
.new4 li { height:26px; line-height:26px; padding:0 30px; border:1px solid #fff;}
.new4 li a{ color:#666;}
.new4 li em{ font-style:normal; color:#0193de;}
.new4 li i{ font-style:normal; color:#aaa; float:right; background:url(../images/down.png) no-repeat right center; padding-right:20px;}
.new4 li.active{ background:#bce5fa; border:1px solid #69c4f2;}
.new4 li.active a{ color:#219cdc;}
.new4 li.active i{color:#219cdc;}

.new4 li:hover{background:#bce5fa; border:1px solid #69c4f2;}
.new4 li:hover a {color:#219cdc;}
.new4 li:hover i {color:#219cdc;}

.middTab{ overflow:hidden; margin-top:15px; border-bottom:1px solid #dbdada}
.middTab a{ width:150px; height:30px; line-height:30px; display:block; float:left; background:url(../images/icon4.jpg) no-repeat; text-align:center; color:#666; margin-right:6px; }
.middTab a.active{ background:url(../images/icon5.jpg); color:#fff;}

.middTabCon{ overflow:hidden; border:1px solid #dbdada; border-top:none; height:142px; position:relative;}
.middTabCon .tabct{ display:none;}


.container1{ width:1230px; margin:0 auto; overflow:hidden ; background:url(../images/img8.jpg) no-repeat #fff;}

.left,.middle{ width:315px; float:left; overflow:hidden; margin-top:30px; margin-right:30px; margin-bottom:25px;}
.right{ float:right; margin-top:30px; margin-bottom:25px; overflow:hidden;}
.left h1,.middle h1{overflow: hidden;
line-height: 32px;
border-bottom: 2px solid #007ecb;
color: #006cae;
font-size: 16px;
padding-left: 24px; background:url(../images/title2.png) no-repeat left center;}

.left h1 span,.middle h1 span{float: right;
font-size: 12px;
color: #a6a6a6;
font-weight: normal;}
.left h1 span a,.middle h1 span a{ color:#a6a6a6;}

.container1 ul{ padding-top:10px;}
.container1 ul li{ height:28px;line-height:28px; border-bottom:1px dotted #ccc; padding-left:12px; background:url(../images/left-arr2.png) no-repeat left center;}
.container1 ul li a{ display:block; width:220px; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis; color:#686868;}
.container1 ul li span{ display:block; float:right; color:#686868;}



.footBox{width:100%; overflow:hidden; background:#383838; padding:25px 0;}
.footBox .foot{  width:1000px; margin:0 auto; overflow:hidden; position:relative; }
.foot ul { overflow:hidden;margin-bottom:13px;}
.foot ul li{ float:left; padding:0 15px 0 0; margin:0 15px 0 0 ;background:url(../images/line3.jpg) no-repeat right center; overflow:hidden;}
.foot ul li a{ font-size:12px;color:#b5b5b5; padding:10px 0; margin-bottom:12px;}
.foot p{ line-height:22px;color:#777777;}
.foot p em{ margin:0 20px;font-style:normal;}
.foot_left{float:left;width:530px;margin-top:14px;}
.foot_right{width:450px;float:right;position:relative;overflow:hidden;top:-32px;}
.foot_right p{line-height:24px;}
.foot_right .foot_phone{font-size:24px;color:#b5b5b5;line-height:1.6;}
.foot_right span{display:block;width:117px;height:40px;position:absolute;right:0px;top:63px;}
.sm_left{width:325px;float:left;}
.foot_right p.copy{width:325px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

