﻿/* CSS Document */
body{text-align:center; margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0; font-size:100%; font-weight:normal; line-height:normal;}
h1{display:none;}
h2{ text-transform:none}
ul,li,p,form{ margin:0; padding:0;}
li{list-style:none;}
p{ line-height:18px; text-align:left;}
/*
a{color:#484848;text-decoration:none;color:#BF8200;}
a:hover{color:#BF8200;}
*/
a:link,a:visited{ color:#20659D;text-decoration:none}
a:hover,a:active{text-decoration:underline}

p{ color:#3F3F3F;}
img{border:none;}

/*总框架 @k*/
#header,#mainContent,#sideBar,#mainNav,#main,#p_list,#p_size,#prod_info,#index{overflow:hidden; zoom:1;}
#mainContent,#footer{width:975px; margin:0 auto;}
#banner{ background:url(../images/banner.jpg) no-repeat center; height:260px; width:980px; padding:15px 10px; margin:0 auto; text-align:left}
#banner h2{margin:64px 0 10px 380px; font-size:14px;color:#00569B;width:570px; text-align:right; text-transform:capitalize}
#banner h2 a{ color:#00569B;}
#banner p{margin-left:650px; color:#363636; font-size:11px; width:300px; text-align:right}
#header{ width:975px;margin:0 auto;}
#mainContent{text-align:left; margin-top:5px; margin-bottom:20px;}
#sideBar{float:left; width:184px;}
#main{float:right; width:776px;}


/*主样式*/

/*头部 @h*/
#header{color:#4B4B4B; text-align:left;}
#header span{ clear:both; display:block; margin-top:10px; padding: 8px 8px 13px; color:#ffffff; font-weight:bold; background:url(../images/bg_call.jpg) repeat-y left top;}
#logo a{cursor:pointer;}
#logo strong{ position:absolute; color:#D9342C; font-size:24px; top:18px;}
#sch{ position:relative;text-align:right; margin-top:-35px; z-index:999;top: -5px;}
#sch input{border:1px solid #666666;}
#sch img{margin-left:5px;}

/*底部 @f*/
#footer{ padding:10px 0; margin-top:10px;font-size:90%; background-color:#35A1C2; color:#363636; }
#footer a{color:#363636;}
#footer p{ color:#424242; text-align:center; line-height:16px;}

/*BANNER @b*/
#banner ul{height:260px;overflow:hidden;}
#banner ul li{display:inline;}

/*导航 @g*/

#mainNav{ margin:0 auto; margin-top:19px; text-transform:capitalize; text-transform:capitalize; text-align:center; background:url(../images/bg_mianNav.gif) repeat-x left top;border:1px solid #BABABA;}
#mainNav li{background: url("../images/bg_mianNav_bg2.gif") no-repeat right center; float:left;padding-right: 2px;}
#mainNav li.first{border-left:none;}
#mainNav li.last{border-right:none;}
#mainNav li a{ display:block; width:125px; height:33px; line-height:33px; font-weight:bold; background:url(../images/bg_mianNav.gif) repeat-x left top; color:#FFFFFF;font-size: 14px;}
#mainNav li a:hover,#mainNav li.here a{display:block; width:125px; height:33px; line-height:33px; color:#FFF;background: url("../images/bg_mianNav_bg3.gif") repeat-x; }
#mainNav li a.link{display:block; width:125px; height:33px; line-height:33px; color:#FFF; }

#topNav{text-align:right;color:#3B5C7B; font-size:90%; margin-top:-20px;}
#topNav a{color:#035068; padding:2px;}

#sideBar h2,#sitemap h2{ height:37px; padding-left:6px; color:#FFF; font-weight:bold; font-size:120%; line-height:37px;background:#20659D url(../images/bg_title_A.gif) repeat-x;}

#sideBar h2 span{background:url(../images/bg_title_B.gif) no-repeat left center; padding-left:18px;}

#subNav{margin-bottom:20px;}
#subNav h3,#sitemap h3{ line-height:18px;margin-top:2px;background:#EFEFEF url(../images/bg_subNav_h3.jpg) repeat-x left top;}

#subNav h3.sub,#subNav h3:hover{}

#subNav h3 a,#sitemap h3 a{ padding:7px 0 7px 22px; display:block;color:#383838; background:url(../images/arrow_A.gif) no-repeat 11px 15px;}

#subNav h3.sub a,#subNav h3 a:hover,#subNav h3.here a{text-decoration:underline; color:red;}
#subNav h4{margin-top:2px; line-height:18px;background:#EFEFEF url(../images/bg_subNav_h3.jpg) repeat-x left top;}
#subNav h4 a{display:block;padding:7px 0 7px 35px; color:#383838; background:url(../images/arrow_C.gif) no-repeat 25px 16px;}

#prodNav{ margin-bottom:15px;}
#prodNav h3{display:block;padding-left:35px; height:30px; margin-top:2px; line-height:30px; background:#438AC3 url(../images/arrow_A_hover.gif) no-repeat 20px 13px;}
#prodNav h3 a{ color:#FFF;}
#prodNav h4{margin-top:2px; line-height:18px;background:#EFEFEF url(../images/bg_subNav_h3.jpg) repeat-x left top; padding:7px 0;}
#prodNav h4 a{ display:block;padding-left:35px; color:#383838; background:url(../images/arrow_C.gif) no-repeat 20px 8px;}
#prodNav a:hover,#prodNav a.sub{ text-decoration:underline;}


#sitemap{overflow:hidden;zoom:1; padding:10px 50px;}
#sitemap li{float:left; width:200px; margin-right:10px;}
#sitemap li h3{background-image:none;}

#map{ margin:0 auto;text-align:right; padding:5px 0px; font-size:90%;}
#map a{ padding-left:5px; color:#3F3F3F;}

/*标题风格 @t*/
.title_A{color:#035068; font-weight:bold; font-size:14px; text-transform:capitalize; margin-bottom:15px; padding-bottom:8px;border-bottom:3px solid #04789C; padding-bottom:5px;}
.title_B{color:#3B5C7B; font-weight:bold; border-bottom:1px dashed #787878; padding-bottom:2px; margin-bottom:10px;}
.title_C{color:#852564; font-weight:bold; padding:10px; background:url(../images/dotted.gif) no-repeat left center;}

/*网站模块 @m*/


/*产品 @m.p*/
#product #p_list li{ margin:5px 36px 10px 0px;_margin:5px 36px 10px 0px; width:164px;overflow:hidden; zoom:1; }
#product #p_list{ width:800px;overflow:hidden;zoom:1; }
#product #prod{ margin-top:20px;}
#p_list{overflow:hidden;zoom:1;width: 650px;}
#p_list div{overflow:hidden;background:#EFEFEF url(../images/p_list_1.gif) no-repeat;width: 156px; padding:5px 4px;}
#p_list li{ float:left; margin:0 27px 0px 2px;_margin:0px 27px 0px 2px; width:164px; overflow:hidden;}
#p_list li input{ vertical-align:middle; margin:0 3px 0 0; padding:0; width:12px; height:12px;}
#p_list li img{ width:156px; height:155px; display:block;}
#p_list li h5{ line-height:16px; font-size:11px; background-color:#35A1C2; padding:10px 8px; height:32px;overflow:hidden; }
#p_list li h5 a{ color:#FFFFFF;height:18px; overflow:hidden; }
#p_list li a:hover{ color:#D91910;}

#page{text-align:center;padding:10px 0; font-size:90%;clear:both;}
#page a{padding:1px 3px; color:#3F3F3F;}
#page .page2,#page a:hover{background-color:#3C7AA5; color:#FFF;}

#sch input{margin-top:10px; margin-left:15px; width:155px;}
#sch img{margin-bottom:-5px;}
#sch span{display:block; text-align:right; padding:5px 15px;}
#sch span a{color:#616161;}

#contact{ background: url("../images/bg6.gif") repeat-x #EAF5F9;font-weight:bold; padding-bottom:30px;zoom:1;}
#contact center img{ padding:15px 0;}
#contact p{color:#000;line-height:18px;padding:25px;}
#contact ul{ color:#2B2B2B; line-height:20px; }
#contact ul li{word-wrap:break-word; background: url("../images/bg1.gif") repeat-x center top; padding:3px 5px 3px 9px;}
#contact ul li img{padding-right: 5px;vertical-align: middle;}
#contact ul li span{display: block;margin-top: -8px;padding-left: 25px;}

/*主页 @i*/
#i_content{ float:left;width:558px; overflow:hidden;}
#i_right{float:right; width:204px;text-align:left;}
#i_right h3{height:30px; padding:0 15px; color:#035068; font-weight:bold; line-height:30px; background:url(../images/bg_title_B.jpg) repeat-x left top;font-size: 13px;}

#i_about,#i_phone{overflow:hidden;zoom:1;}
#i_about h3{color:#035068; font-weight:bold; font-size:14px; text-transform:capitalize; margin-bottom:15px; padding-bottom:8px; background:#FFFFFF url(../images/line_A.gif) no-repeat right bottom;}
#i_about{ background-color:#F0F9FF; padding-bottom:15px; margin-top:20px;}
#i_about p{ padding:0 10px;}

#i_new{ color:#666666; font-size:90%; margin-bottom:10px;}
#i_new ul{ padding:15px 15px 0;background:url(../images/news_bg1.gif) repeat-x #EAF5F9;overflow: hidden;zoom:1;}
#i_new li{background:url(../images/bg1.gif) repeat-x center bottom;padding:5px 0; padding-bottom:5px; margin-bottom:-1px;}
#i_new li p{height:42px;overflow:hidden;line-height:14px;}
#i_new li.patch{border-bottom:none;}
#i_new h4 a{zoom:1; color:#035068; font-weight:bold; padding:5px 0;}
#i_new a.more{ display:block; padding:5px 10px 10px; text-decoration:underline; background:url(../images/arrow_D.gif) no-repeat left center;color: #363636;}

#i_cer{margin-bottom:10px;}
#i_cer p{background:url(../images/name_bg2.gif) repeat-x #ECF5F9;overflow:hidden; padding:10px 15px 10px 12px;}
#i_cer img{float:right; margin-left:2px;padding-top: 5px;}
#i_cer div{padding:10px; background-color:#E4EDF4;overflow:hidden; zoom:1;color:#3F3F3F}
#i_cer div img{ padding:10px 0; border-top:1px dotted #5C7892;border-bottom:1px dotted #5C7892;margin:0 auto;display:block;}
#i_cer div a.more,#i_phone a.more{float:right;font-size:90%; padding:1px 4px; margin:5px 15px 0px 15px; border:1px solid #9EA3A4; background-color:#EAF4F6; color:#484848;}

#i_about a.more,#NewLabel span.more a{float:right;background:url(../images/more_2.gif) no-repeat; width:44px; height:13px;display: block; text-indent:-9999px;}

#i_culture div{ padding:10px; color:#5E5D5D; background-color:#E4EDF4;zoom:1;}
#i_culture img{ float:right;}
#i_culture p.p_more a.more{ width:33px;font-size:90%; padding:1px 4px; margin:5px 0 0px 15px; border:1px solid #9EA3A4; background-color:#EAF4F6; display:inline-block; line-height:16px; }
#i_culture p.p_more{ border-top:#66727E 1px dashed; margin-top:10px;text-align:right;}

#i_phone{ padding:15px 5px; margin:10px 0;background:#F0F9FF url(../images/line_A.gif) no-repeat right top;}
#i_phone h3{color:#3B5C7B; padding:5px 0; font-weight:bold;}

/*栏目页 @l*/

#about .content{ padding:5px 0px 20px 0px;}
#about .content img{padding:15px 10px 5px 0;}
#about .content p{padding:10px 0; line-height:20px;}
#about .photo{margin-top:50px;}
#about .photo h4{ padding:0; margin:0; background:none; color:#002448; font-weight:bold;}
#about .photo li{float:left;}

/*新闻页 @n*/

#news{padding-bottom:5px;}
#newsList{text-align:left;}
#newsList a{color:#000; text-decoration:underline;}
#newsList li{margin-bottom:10px; border-bottom:1px dotted #738C8E;}
#newsList h4,#news h4{ padding:12px 0 4px 0px; color:#002363; text-decoration:underline; font-weight:bold; border-bottom:none;}
#news span.time{display:block; padding:5px 0px; color:#000;}
#news p{padding-bottom:15px; text-align:left; color:#858585;}
#newsList li a:hover{color:#1363AF; text-decoration:underline;}

#news .content{ padding:10px 0; text-align:center;}
#news .content h4{text-align:left; padding:10px 0; font-weight:bold; color:#1363AF;}
#news .content span.time{display:block; padding:20px 0; color:#B8A79D; text-align:left;}
#news .content img{padding:20px 0;}
#news .content p{text-align:left;}


/*产品页 @p*/
#prod{}
#p_search{text-align:left; color:#000000; margin-bottom:15px; padding-bottom:10px;}
#p_search span{color:#D4D4D4; font-size:120%; font-weight:bold; text-transform:uppercase;}
#p_search select,#p_search input{color:#000; width:150px;}
#p_search p{color:#000; padding:10px 20px;}
#p_search img{margin-bottom:-4px; cursor: pointer; margin-left: 10px;}
#btn_inquire{ clear:both;text-align:right; margin:20px 0 10px;}
#btn_inquire a{margin-right:20px;}

#p_pic{ float:left; text-align:center; width:320px; height:320px; background-color:#7D95B5; margin-top:10px; margin-left:15px;}
#p_pic img{ position:relative; border:1px solid #7D95B5; margin-top:-10px; margin-left:-15px;}
#imgList{float:left; padding:10px;}
#imgList li{margin-bottom:2px;}
#imgList img{padding:2px; border:1px solid #7D95B5; width:75px;}
#p_size{ width:300px;padding:5px; float:right; text-align:left; height:308px;}
#p_size li{margin-top:5px; float:left; width:250px; color:#444444; font-weight:bold;}
#p_size #btn_inquire{margin-top:65px; padding-bottom:5px;text-align:left;}
#p_size #btn_inquire a{ background:none; padding:0;}
#p_size #btn_inquire img{margin-top:10px;}

#moveBtn{text-align:right; clear:both; margin:10px 0 0 0;}
#moveBtn a{padding:20px 5px;}


#p_txt{padding:20px 0; clear:both;}
#p_txt p{padding:10px 0;}

#p_new ul li{border-bottom:none;}

/*询盘、站点地图等*/
/*      Leaveword Start      */
.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:-5px; z-index:999; position:relative;}

#leave,#l_list{  padding-top:10px; margin:0 auto; clear:both;}
#leave li{float:left;}
#leave span{ width:150px; text-align:right; color:#8B8B8B; padding:2px 0px; text-align:right; margin:5px 7px 0 0; display:block; float:left;}
#leave input,#leave textarea{ width:400px; border:solid 1px #46462F; padding:1px 3px; margin-top:3px;}

#submit{ 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{ padding:10px;}
#l_list h3{ font-size:15px; font-weight:normal; background-image:none; padding-left:0;}
#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{ border-bottom:1px solid #E2CBDA; padding-bottom:30px; margin-bottom:20px;}
div#i_top div{ 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 #E2CBDA; border-top:1px solid #E2CBDA; display:table; margin:10px 0 50px; padding:30px 0 15px;}
#i_top2 img{ float:left; margin:0 10px; margin-top:-5px;}
#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:#E2CBDA; display:block; color:#fff; line-height:22px; height:22px; text-align:center; width:120px;}

div#check{ text-align:left; width:420px; border:3px solid #E2CBDA; 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:#E2CBDA;}
.i_gray{ color:#3f3f3f; background:#CFEAFF;}
/*      Inquire End      */

.view{ padding-bottom:15px; display:table; clear:both; overflow:hidden; zoom:1; padding:10px 80px;}
.view li{ width:170px; text-align:center; float:left; margin-right:40px;}
.view li img{ width:170px; height:130px; margin-bottom:7px;}

.v_pic{text-align:center; padding:20px 0; display:table; clear:both;}
.v_pic p{padding:20px; text-align:left;}

#inquire_select{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;}

#about,#news,#products,#sitemap,#news .content{text-align:left;}

.inq_btn a {
background-color:#00A0EA;
border-color:#00A0EA;
border-style:solid;
border-width:0 2px 2px 0;
color:#FFFFFF;
display:inline-block;
font-weight:bold;
padding:0 5px;
text-decoration:none;
}

#fav{position:absolute;right:20px;top:10px;font-size:11px;}
#fav a{background:url("/images/star.jpg") no-repeat left center;
padding-left:20px;margin-left:5px;display:inline-block;color:#1a1a1a;}

#contact img{ padding-top:7px; padding-bottom:9px;}

#NewLabel p{overflow: hidden; padding-top:10px;}
#NewLabel span.more a{margin-top:5px;}

#product #p_list p{ text-align: center;}

#tvList li{width:180px;text-align:center;float:left;margin: 15px;}
