﻿/* CSS Document */
body{width:1002px;text-align:center; margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#454545;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0; font-size:100%; font-weight:normal; line-height:normal;}
h1{display:none;}
ul,li,p,form{ margin:0; padding:0;}
li{list-style:none;}
p{ line-height:16px; text-align:left;}
p a {color:#75AD02;text-decoration:underline;}
a{color:#454545; text-decoration:none;}
img{border:none;}
#logo,#logo img,.lan,#i_mian,#mainNav li,#homeNav li,.p_list li,.p_list li img,#i_about img,#i_honer,#i_honer ul li,#i_proj ul li,#i_subNav li .title,#i_down ul li a.pdfName,#sideBar,.newsPage a,#p_pic,.typeName,.typeName li,ul.para li,#p_proj ul li{float:left;}
#topNav,.sch,#i_sideBar,#i_proj,#i_down ul li a.pdfDown,#main,.p_intro,#i_honer .more{float:right;}
#header,#lanAndSch,#i_mian,#i_sideBar,#mainNav,#homeNav,.p_list,#i_honer ul,#i_proj ul,#i_down ul li,.newsPage,#prod_info,.p_intro,ul.para,#p_proj ul{overflow:hidden; zoom:1;}

/*总框架*/
#header,#banner,#mainContent,#i_mainContent,#map{ width:950px; margin:0 auto;}
#i_mian{width:690px;}
#i_sideBar{width:245px; margin-left:15px; text-align:right;}
#sideBar{width:185px; text-align:left;}
#main{width:765px;}

.title_typeA{font-weight:bold; background-color:#EEEEEE; padding:4px; text-align:left;}
.title_typeA span{display:block; background:url(../images/bg_titleA.gif) repeat-x center left; height:26px;}
.title_typeA span a{ display:block;color:#0372A7; height:20px; margin-left:5px; padding:6px 0 0 20px; background:url(../images/bg_titleA_line.gif) no-repeat center left;}

.title_typeA{font-weight:bold; background-color:#EEEEEE; padding:4px; text-align:left;}
.title_typeA span{display:block; background:url(../images/bg_titleA.gif) repeat-x center left; height:26px;}
.title_typeA span a{ display:block;color:#0372A7; height:20px; margin-left:5px; padding:6px 0 0 20px; background:url(../images/bg_titleA_line.gif) no-repeat center left;}

.title_typeB{font-weight:bold; padding:4px; text-align:left;}
.title_typeB a{ display:block;color:#0372A7; height:20px; margin-left:5px; padding:6px 0 0 20px; background:url(../images/bg_titleB_line.gif) no-repeat center left;}

.p_list{height:127px; background:url(../images/bg_iProd.gif) repeat-x top left; text-align:left;color:#ffffff; margin:5px 0;}
.p_list h5{ padding:8px; }
.p_list a{color:#000; font-weight:bold;}
.p_list li{ height:127px;width:230px; background:url(../images/bg_prod_line.gif) no-repeat center right;}
.p_list li.last{background:none;}
.p_list p{padding:5px 0px; height:65px;}
.p_list li .more{ color:#000000; font-weight:normal;}
.p_list li img{width:71px;height:127px; padding-right:5px;}

.current{ width:930px; font-size:120%; font-weight:bold; color:#000; display:block; text-align:left;padding:20px 0 5px 20px; margin:0 auto; border-bottom:1px solid #000000; text-transform:uppercase;}

.newsPage{ height:25px;background-color:#d0d0cf; border:1px solid #a8a8a8; width:728px;}
.newsPage a{padding:6px 20px; border-right:1px solid #a8a8a8;}
.newsPage a.pre{ padding-right:115px;text-align:left;}
.newsPage a.next{ padding-left:115px;text-align:right; border-right:none;}
.newsPage a:hover,.newsPage a.page2{ background-color:#01a4e9; color:#FFF;}

/*网站头部*/
#header{padding-top:10px;}
#logo .word img{margin:25px 0 0 10px;}
#lanAndSch{ width:948px; margin:0 auto; border:#B3B3B3 solid 1px;}
#topNav a{color:#B3B3B3; padding:0 7px; background:url(../images/ico_arrow_A.gif) no-repeat center left;}
#lanAndSch{ height:29px; background:url(../images/bg_lanAndSch.gif) repeat-x center left;}
#lanAndSch .lan{padding:8px 0 0 60px;}
#lanAndSch .lan a{color:#2D2D2D;}
#lanAndSch .sch{padding:5px 65px 0 0;}
#lanAndSch .sch input{height:15px; border:1px solid #BDBDBB; color:#9A9A9A; text-align:center;}
#lanAndSch .sch img{margin-bottom:-5px; padding-left:5px;}

/*导航*/
#mainNav{ width:948px; height:33px; margin:0 auto; border:#B3B3B3 solid 1px;background:url(../images/bg_mainNav.gif) repeat-x top left;}
#mainNav li{ border-right:#7C8285 1px solid;}
#mainNav li.last{ border-right:none;}
#mainNav li a{ display:block;padding:10px 24px; color:#065597; font-weight:bold;}

#homeNav{ width:948px; height:48px; background:url(../images/img_homeNav.gif) repeat-x top left; border-left:#B9B9B9 1px solid; border-right:#B9B9B9 1px solid; text-align:left; margin:0 auto;}
#homeNav li{ width:161px; height:38px; padding:10px 50px 0 25px; border-right:#B9B9B9 1px solid; background:url(../images/ico_arrow_B.gif) no-repeat 210px 20px;}
#homeNav li.last{width:162px; border-right:none;}
#homeNav li.line_single{ padding-top:16px; height:32px;}

#subNav{ border-left:1px solid #383838; background:#cdcdcd url(../images/bg_SubNav.gif) repeat-x top left; padding-bottom:400px;}
#subNav h2,#sitemap2 h2{ font-size:110%; font-weight:bold; color:#000; height:25px; background:url(../images/bg_SubNav_title.gif) repeat-x center left; border-bottom:1px solid #cccccc; padding-top:13px; padding-left:30px;}
#subNav h3,#sitemap2 h3{ padding:10px 10px 0 30px;}
#subNav h4,#sitemap2 h4{ padding:5px 10px 0 30px;}
#subNav h3 a,#sitemap2 h3 a{ display:block; color:#000; padding-left:15px; background:url(../images/ico_arrow_D.gif) no-repeat 0 5px;}
#subNav h4 a{display:block; color:#000; padding-left:15px; border-bottom:1px dotted #989898;}
#subNav a:hover,#subNav a.link{ text-decoration:underline;}

/*主内容*/
#i_mainContent{ clear:left; margin:5px auto;}
#mainContent{ clear:left; margin:0px auto; border-top:5px #26a0e0 solid; background:url(../images/bg_mainContent.gif) repeat-y top left;}

/*页脚*/
#footer{ clear:both;width:1002px; padding:10px 0;background-color:#ECECEC;}
#footer p{text-align:right; padding-right:25px;}

/*站点地图*/
#map{text-align:left; padding:10px 0; font-size:90%;}
#map span{ padding-left:20px;}
#map a{ padding:0 5px;}
#map a.home{ color:#00a4e8;}

/*首页*/
#i_prod .p_list{ border-top:#CCCCCC solid 1px;border-bottom:#CCCCCC solid 1px;}
#i_prod .p_list a{ color:#000; font-size:120%;}
#i_prod .p_list a.more{font-weight:normal; font-size:90%;}
#i_prod .p_list p{ color:#000;}
#i_about{ margin:10px 0; border-bottom:#C4C4C7 dotted 1px; padding-bottom:15px;}
#i_about img{border:4px solid #ECECEC; margin:5px 10px 0 0; }
#i_about p{ margin-top:5px;}
#i_name{ clear:both;}
#i_honer{ width:303px; height:245px; margin-right:20px; border:solid 1px #CCCCCC; padding:10px; overflow:hidden;}
#i_proj{ width:323px; height:245px; border:solid 1px #CCCCCC; padding:10px;}
#i_honer div{ padding-top:40px; height:170px; background-color:#ECECEC;}
#i_honer div li{width:135px; text-align:center;}
#i_honer div li.patch{margin-left:15px;}
#i_honer li img{height:80px;}
#i_honer div .more{padding-top:20px; padding-right:20px;}
#i_proj ul{ padding-top:10px; height:200px; background-color:#ECECEC; text-align:right;}
#i_proj ul li{ padding-left:8px; width:150px;}
#i_proj ul li img{width:150px; height:105px;}
#i_proj ul li p{ padding-top:5px;}
#i_proj ul li h3{ text-align:center; }
#i_proj ul li .more{display:block; padding-top:5px; font-size:90%;}
#i_name p{padding:10px 0;}
#i_subNav{ width:245px; text-align:right;}
#i_subNav li{ width:240px; height:72px; padding:4px 4px 0 0; background-image:url(../images/bg_iSubNav.gif); margin-bottom:5px;}
#i_subNav li .title{ display:block; width:70px ; color:#666666; font-weight:bold; padding:20px 0 0 25px; text-align:left;}
#i_contact{ width:218px;border:#CCCCCC solid 1px; text-align:left; padding:10px; margin-bottom:10px;}
#i_contact .box{padding:20px; background-color:#ECECEC; color:#666666;}
#i_contact h3{ height:30px; padding-top:10px; font-weight:bold; background:url(../images/ico_iContact.gif) no-repeat top right; border-bottom:1px solid #E0E0E0;}
#i_contact ul{padding:20px 0;}
#i_contact ul li{padding:2px 0;}
#i_contact ul li.addr{ padding-top:10px;}
#i_down{ width:240px; text-align:left; border:#cccccc solid 1px;}
#i_down ul{ padding:15px 20px;}
#i_down ul li{ padding-bottom:15px; background:url(../images/ico_arrow_C.gif) no-repeat 0 3px; padding-left:10px;}
#i_down ul li a.pdfName{width:155px;}
#i_down ul li a:hover,#i_down ul li a.link{text-decoration:underline;}
#i_down h3{border:1px solid #CCCCCC; padding:0; background:url(../images/bg_titleA.gif) repeat-x center left;}

/*内页*/
#about,#product,#news{ padding:20px 15px; text-align:left;}
#product{ padding-right:0px;}

/*栏目*/
#about p{ padding-bottom:20px;}
#about h5{font-size:120%; font-weight:bold; padding:2px 0; margin:15px 0;border-bottom:1px dotted #454545;}

/*产品*/
.pageBanner{margin-bottom:2px;}
#p_search{ text-align:center; margin:0 auto; padding:15px 0;}
#p_search span{padding:0 10px;}
#p_search select,#p_search input{ margin-bottom:-2px;}
#p_search .submit{ margin-bottom:-4px;}
#p_search p{ padding:10px;}
#product .p_list{height:auto; background:none;}
#product .p_list li{float:none;height:127px; width:728px; background:url(../images/bg_iProd.gif) repeat-x top left; text-align:left;color:#ffffff; margin-bottom:20px; border:1px solid #CCCCCC;}
#product .p_list li p{color:#000;}
#prod_info{background:url(../images/bg_prodInfo.gif) repeat-x top left;}
#p_pic{ background:url(../images/bg_prodInfo_line.gif) no-repeat center right; padding:5px;}
#p_pic .large{display:block; margin-left:260px; margin-top:-15px;}
#prod_info .p_intro{width:385px; padding:5px 15px;}
#prod_info .p_intro h5{ font-weight:bold; padding-bottom:5px; font-size:140%;}
#prod_info .p_intro p{ padding:10px 0;}
#prod_info .p_intro li{ padding:5px 0;}
#prod_info .p_intro a.inquire{display:block; padding-top:15px; width:120px;}
#prod_info .p_intro a.tech{float:right; padding:0 10px 0 0; margin-top:-16px; text-decoration:underline;}
#p_para .typeName{border-bottom:1px solid #4d81b2; width:750px;}
#p_para .typeName li{height:18px; padding-top:6px; margin-right:5px; margin-bottom:-1px;}
#p_para .typeName li.typeA,#p_para .typeName li.typeC{width:172px; background-image:url(../images/bg_ParaA.gif); text-align:center; }
#p_para .typeName li.typeB{ width:83px; background-image:url(../images/bg_ParaB.gif);}
#p_para .typeName li.linkA,#p_para .typeName li.linkC{background-image:url(../images/bg_ParaA_hover.gif); margin-top:1px;}
#p_para .typeName li.linkB{background-image:url(../images/bg_ParaB_hover.gif); margin-top:1px;}
#p_para .typeName a{ color:#494949; font-weight:bold;}
#p_para .typeName li.link a{color:#165ba7;}
#p_para .typeContent{ border:1px solid #4d81b2; border-top:none; clear:both; padding:20px;}
#p_para .typeContent ul.para{border-bottom:1px dotted #4d81b2; padding:10px 0; margin-bottom:10px;}
#p_para .typeContent ul.para li{ width:320px; height:20px; margin-right:10px;}
#p_para .p_honer h2{ color:#165ba7; font-weight:bold; padding:10px 0;}
#p_para .p_honer div{ padding:0 10px;}
#p_para .p_honer img{ margin-right:5px;}
#p_para table{width:100%;}
#p_para table td{padding-left:5px;}

#p_proj{margin-top:20px;}
#p_proj h2{font-size:140%; border-bottom:1px solid #000000;}
#p_proj ul{ height:123px; padding-top:12px;padding-left:10px;background:url(../images/img_Pproj.gif) repeat-x center left; border-top:4px solid #26a0e0;}
#p_proj ul li{padding:5px 10px;}
#p_proj img{width:158px; height:111px;}



/*新闻页面*/
#newsList{ padding-bottom:2px; margin-bottom:20px;}
#newsList li{padding:15px 0; border-bottom:1px dotted #707070;}
#newsList li h4 a,#news .newInfo h4 a{color:#3b5c7b; text-decoration:underline; font-weight:bold;}
#newsList li span,#news .newInfo span{display:block; color:#3b5c7b; font-weight:bold; padding-bottom:5px;}
#newsList li span.newsTime,#news .newInfo span.newsTime{ color:#000000; font-weight:normal;}
#newsList li p,#news .newInfo p{color:#858585; padding:5px 0;}
#news .newInfo{ margin:15px 0;}
#news .newsBtn{text-align:right;padding:5px;}
#news .newsBtn a{padding:0 5px;}

/*站点地图、案例、实景、询盘*/
/*      Leaveword Start      */
#about .fb_title{font-weight:bold; font-size:110%;}
.post{ text-align:right; background:url(../images/ico_feed.png) no-repeat 5px center; margin:10px auto 5px; display:block; clear:both; float:right; margin-top:-25px;}

#leave,#l_list{width:730px; padding-top:10px; clear:both; margin-top:20px; text-align:center;}
#leave li{ width:730px; display:block; text-align:left;}
#leave span{ width:150px; color:#8B8B8B; padding:2px 0px; text-align:right; margin:5px 7px 0 0;float:left;}
.more a{ color:#6A1402; text-decoration:underline; margin-left:10px; display:block;}
#leave input,#leave textarea{ width:400px; border:solid 1px #46462F; padding:1px 3px; margin-top:3px;}

#submit{ width:500px; text-align:center; padding:10px 0 20px 0; clear:both;}
#submit img,#submit input{ width:58px; height:18px; margin-left:15px; display:inline;}

#l_list li{width:710px; padding:10px; text-align:left;}
#l_list h3{ font-size:15px; font-weight:normal;}
#l_list li p{ color:#666; line-height:180%; padding:5px 0;}
#l_list span{ color:#666;}
#l_list .red_bg{ background:#EaEaEa;}
#l_list .red_bg h3,#l_list .red_bg p,#l_list .red_bg span{ color:#3f3f3f;}
/*      Leaveword End      */

/*      Inquire Start      */
#inquire p{ padding:0; margin:0;}
#inquire input{ color:#898989;}
#inquire table td{ padding:5px 0;}
#inquire table input{ border:1px solid #ccc; float:left; height:15px; padding-top:3px;}
#inquire table textarea{ border:1px solid #ccc;}
#inquire table img{ float:left;}
#inquire p input{ border:0; float:none; width:12px; height:12px;}
div#inquire table table input{ text-align:center;}

div#i_top{ width:700px; border-bottom:1px solid #7EBDF0; padding-bottom:30px; margin-bottom:20px;}
div#i_top div{ width:700px; margin:0 auto; text-align:left;}
div#i_top div input{ float:left; margin:10px 5px; padding:0;}
div#i_top div p{ font-size:12px; line-height:12px; padding:5px 0 0;}
div#i_top div span{ font-size:10px; text-align:left;}

#i_top2{ border-bottom:2px solid #7EBDF0; border-top:1px solid #7EBDF0; display:table; margin:10px 0 50px; padding:30px 0 15px;}
#i_top2 img{ float:left; margin:0 10px;}
#i_top2 p{ font-size:14px; color:#666; font-weight:bold; line-height:140%;}

#inquire table span{ font-size:11px; font-weight:bold; float:right; width:100px; text-align:right; padding-right:15px;}
#inquire table span a{ background:#7EBDF0; display:block; color:#fff; line-height:22px; height:22px; text-align:center; width:120px;}

div#check{ text-align:left; width:420px; border:3px solid #7EBDF0; padding:10px 0; display:table;}
div#check input{ border:0; margin:5px; float:left;}
div#check span{ font-size:10px; font-weight:normal; text-align:left; width:335px; margin:0; padding:0 0 0 10px; line-height:12px; display:block;}

div#i_btn1{ text-align:center; height:26px; margin:10px 0 0; width:270px;}

div#i_info table td{ padding:10px 0;}
div#i_info h3{ font-weight:bold; font-size:12px; color:#fff; float:left; margin:0; padding:0; border:0; line-height:12px;}
div#i_info h4{ line-height:30px;}
div#i_info input{ border:0; margin-left:10px;}
div#i_info p{ padding:0; margin:0; line-height:140%;}

.i_title{ background:#7EBDF0;}
.i_gray{ color:#3f3f3f; background:#CFEAFF;}
/*      Inquire End      */

#views{margin:auto; text-align:center;}
#views #Img{padding:10px;}
#views p{padding:5px 20px;}
#about .newsBtn{text-align:center;}
#about .newsBtn a{padding:5px;}
.view{overflow:hidden;zoom:1;padding:20px; margin-left:30px;}
.view li{width:180px; height:180px ;margin:5px 15px; overflow:hidden; margin-bottom:15px; float:left; text-align:center;}
.view li img{height:120px;}
.view li h4{ text-align:center; height:50px;}

.v_pic{ width:700px; text-align:center; padding:20px 0; display:table; clear:both;}

#inquire_select{ width:700px; display:table; clear:both; overflow:hidden; zoom:1; margin-bottom:15px;}
#inquire_select span a{ font-weight:bold; background:#00377A; display:block; color:#fff; line-height:22px; text-align:center; margin-top:10px; width:120px; float:right;}

#sitemap2{overflow:hidden;zoom:1;}
#sitemap2 li{float:left;width:200px;margin-left:20px}
#sitemap2 li h4 a{padding-left:15px;}

.btn{padding:10px; text-align:right;}
.btn a{ padding:5px;}