/* CSS Document */

/*所有*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
    margin: 0px;
    padding: 0px;
}
table {
    border-collapse: collapse;
    border-spacing: 0px;
	width:100%;
}
*{margin: 0px;padding: 0px;list-style-type: none; font-size:12px; font-family:"微软雅黑"; line-height:20px; }
/*body 设置*/
body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration: none;}
img{border: none;vertical-align: top;} 
.clear{ clear:both}

.main{width:98%; zoom:1; overflow:hidden; margin:auto;}

/*logo部分*/
.logo{width:100%; height:40px; margin:0 auto; background-color:#;text-align:center;}

/*nav部分*/
.nav{width: 100%; overflow: hidden;}
.nav-ul{width: 100%; overflow: hidden; display:block;}
.subnav{display:block; float:left; margin:10px 1% 0 1%; width:18%; height:28px; background-color:#4da7dc;  border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0; }
.subnav a{ display:block; text-align:center; line-height:28px; color:#FFFFFF;}

/*banner部分*/
.banner{width: 100%;overflow: hidden;margin: 10px auto 0px;text-align: center;}

/*首页about部分*/
.about{width: 100%;overflow: hidden;margin: 10px auto 0px;}
.tit {
    width: 100%;
    height: 24px;
	margin-bottom:5px;
    border-bottom: 1px solid #4da7dc; 
    background: url("../images/bg02.png") no-repeat scroll left center transparent;
}
.tit span {
    padding-left: 3px;
    float: left;
    color: #FFF; text-align:center;line-height: 24px;
}
.more {
    float: right;
    color: #4da7dc; 
    font-family: arial;
}
.about p{text-indent: 2em; font-size:11px;}

/*首页content部分*/
.content{width: 100%;overflow: hidden;margin: 10px auto 0px;}
.total{ display:block; width:100%; overflow: hidden;}
.show{display:block;float:left; margin:5px 1% 0 1%; width:31%; text-align:center; }
.show a{ display:block; }
.show a img{ display:block; width:100px; height:113px; border: 1px solid #D4D4D4; }

/*首页news部分*/
.newsshow{width: 100%;overflow: hidden; margin: 10px auto 0px; }
.newsshow p{text-indent: 2em; font-size:11px;}

/*首页contact部分*/
.contact{width: 100%;overflow: hidden;margin: 10px auto 0px; text-align:center;}
.contact p{font-size:11px;}

/*首页link部分*/
.link{border-top: 1px solid #4da7dc;width: 100%;overflow: hidden;margin: 10px auto 0px;text-align:center;}
.links{ display:block; font-size:11px;}
.sublink{display:block;}
.sublink a{font-size:11px; margin: auto 2px; color: #666666;}

/*首页结束，内页about开始*/
.abouts{width: 90%;overflow: hidden;margin: 10px auto 0px;}

.abouts span.sp1{ display:block; float:left; width:23%; margin:auto 1%; height:29px; line-height:29px; background:url(../images/menu_bg.png) ;}
.abouts span.sp2{ display:block; float:left; width:23%; margin:auto 1%; height:24px; line-height:24px; background-color:#4da7dc;}

.abouts span a{ display:block; color:#FFFFFF; text-align:center;}
.summary{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.summary h2{ text-align:center; font-size:14px; color:#106eac; padding-bottom:5px;}
.summary p{text-indent: 2em; font-size:11px;}

/*内页course开始*/
.course{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.course h2{ text-align:center; font-size:14px; color:#106eac; padding-top:5px;}
.course p{ margin-left:10%; font-size:11px; margin-top:5px;}

/*内页elegant开始*/
.elegant{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.elegant-1{width: 100%;overflow: hidden;margin: 5px auto 0px;}
.demeanor{ display:block; width: 100%;overflow: hidden;}
.demeanor li{ display:block; float:left; margin:3px 1% 0 1%; width:23%; }
.demeanor img{ display:block; width:70px; height:70px; border: 1px solid #D4D4D4;}

/*内页culture开始*/
.culture{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.culture-p1{ text-align:center; margin:5px auto; font-weight:800;}
.culture-p2{ margin-left:5%; font-size:11px; margin-top:5px;}

/*内页honor开始*/
.honor{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.honor h2{ text-align:center; margin-top:5px;}
.honor-ul{ display:block; width: 100%;overflow: hidden;}
.subhonor{ display:block;float:left; margin:5px 1% 0 1%; width:31%; text-align:center;}
.subhonor img{ display:block; width:100px; height:70px; border: 1px solid #D4D4D4;}

/*内页subsidiary开始*/
.subsidiary{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.subsidiary-1{width: 100%;overflow: hidden;}
.subsidiary-1 h2{  width:100%; text-align:center;}
.subsid{width:100%;}
.subsid img{ display:block; width:100px; height:100px; float:left;  margin-right:5px;}
.subsid span{ font-size:11px; text-indent: 2em; }
.subsidiary-2{width: 100%;overflow: hidden;}
.subsidiary-2 h2{ width:100%; text-align:center;}
.subsidiary-2s{width:100%; text-align:center;}
.subsidiary-2s span{ display:block; float:left; width:50%; text-align:center;}
.subsidiary-2s span img{ display:block; width:140px;  border: 1px solid #D4D4D4;}

/*内页Products开始*/
.product{width: 100%;overflow: hidden;margin: 10px auto 0px;}
.product span.sp1{ display:block; float:left; width:18%; margin:auto 1%; height:29px; line-height:29px; background:url(../images/menu_bg.png) ;overflow: hidden;}
.product span.sp2{ display:block; float:left; width:18%; margin:auto 1%; height:24px; line-height:24px; background-color:#4da7dc;overflow: hidden;}
.product span a{ display:block; color:#FFFFFF; text-align:center;}
.products{width: 100%;overflow: hidden;margin: 5px auto 0px;border-top: 1px solid #4da7dc;}
.products-ul{display:block; width: 100%;overflow: hidden;}
.subproducts{display:block;float:left; margin:5px 1% 0 1%; width:31%; text-align:center;}
.subproducts img{ display:block; width:100px; height:113px; border: 1px solid #D4D4D4;}


/*内页news开始*/
.news{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.new{width: 100%;overflow: hidden; display:block;}
.subnews{ width:90%; margin:5px auto;}
.subnews a{ font-size:11px; color:#666666;}
.subnews a:hover{ color: #FF9D10;}

.pages{ width:100%;overflow: hidden;margin: 10px auto 0px;}
.page{ display:block; margin:0 auto;}
.subpages{ display:block; float:left; padding:0px 5px; margin:0 5px; background-color:#68b1dc;}
.subpages a{ color:#FFFFFF;}
.subpages a:hover{ color:#666666;}


/*内页case开始*/
.case{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.cases{width: 100%;overflow: hidden; display:block;}
.subcase{ width:49%; margin-right:1%; display:block; float:left; margin-top:10px;}
.subcase a{ display:block;}
.subcase a img{ display:block; width:150px; height:77px; margin-bottom:5px; margin:0 auto;}
.subcase a span{ display:block; font-size:11px; color:#666666; line-height:12px; text-align:center;}
.subcase a span:hover{ color: #FF9D10;}

/*内页services开始*/
.services{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.service{width: 100%;overflow: hidden; display:block; }
.subservice{width:90%; margin:3px auto;}
.subservice a{ font-size:11px; color:#666666;}
.subservice a:hover{ color: #FF9D10;}
.xian{border-bottom:1px dashed #999999; margin:5px 0;}

/*内页contact开始*/
.contact-us{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.contact-us h2{ text-align:center; font-size:12px; margin-top:5px;}
.contact-us p{ text-align:center; font-size:11px;}
.weixin{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px dashed #CCCCCC;}
.weixin p{text-align:center; font-size:12px; margin-top:5px;}
.weixin img{ display:block; margin:0 auto; width:128px; height:128px;}
.map{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px dashed #CCCCCC;}
.map p{text-align:center; font-size:12px; margin-top:5px;}
.map img{display:block; margin:0 auto; width:320px; height:215px;}

/*内页product-ct开始,产品中心的内页*/
.product-ct{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.product-ct1{width: 100%;overflow: hidden;margin: 5px auto 0px;}
.product-ct1 h2{  width:100%; text-align:center;}
.product-ct1-1{width:100%;}
.product-ct1-1 img{ display:block; width:100px; height:113px; float:left;  margin-right:5px;}
.product-ct1-1 span{ font-size:11px; text-indent: 2em; }
.product-ct2{width: 100%;overflow: hidden; margin: 10px auto 0px;border-top: 1px dashed #CCCCCC;}
.product-ct2 h2{  width:100%; text-align:center;margin: 5px auto 0px;}
.product-ct2 p{width:100%; font-size:11px;text-indent: 2em; margin-top:5px; }
.product-ct2 span{ display:block; margin-top:5px; font-size:11px; font-weight:bold; }
.product-ct3{width: 100%;overflow: hidden; margin: 10px auto 0px;border-top: 1px dashed #CCCCCC;}
.product-ct3 p{width:100%; font-size:11px;text-indent: 2em; margin: 5px auto 0px;}
.product-ct3 p img{ display:block; width:320px; height:150px; margin:0 auto;}

/*内页news-ct开始,新闻中心,使用案例，技术服务的内页*/
.news-ct{width: 100%;overflow: hidden;margin: 10px auto 0px;border-top: 1px solid #4da7dc;}
.news-ct h2{width: 100%;overflow: hidden; text-align:center; margin-top:5px; padding-bottom:5px; border-bottom:1px dashed #CCCCCC;}
.news-ct p{width: 100%;overflow: hidden; text-indent:2em; font-size:11px; }
.news-ct p img{ display:block; margin:0 auto; width:160px; height:105px; padding:5px;}
.news-page{width: 100%;overflow: hidden; margin-top:10px; padding-top:10px;border-top:1px dashed #CCCCCC; }
.news-page p span{ color:#999999;font-size:11px;}
.news-page p a{ color: #333333;font-size:11px;}
.news-page p a:hover{ color: #FF9D10;}