@charset "UTF-8";
/*************** Coded by Backley 2009.09.12 ***************/

/* 全局样式 */
html{width:100%; height:100%; background:url(bg.jpg) repeat-x top #d5f0fa}
body{font-size:12px;font-family:Arial, Verdana, Geneva, sans-serif;line-height:25px;color:#059ed6;margin:0 auto; width:100%;}
p,li,ul,h2,h3,h4,h5,img,form,h1{ margin:0px; padding:0px; list-style:none; font-size:12px; border:0;-ms-interpolation-mode:bicubic; font-weight:normal}

a{text-decoration:none;color:#059ed6;}
a:hover{color:#F00;}
.clear{clear:both; font-size:0; height:0; overflow:hidden;}
.border1{border:4px solid #eee;}
.blue1{background:#0050b2; color:#fff; padding:3px 5px;}
img{ border:none; margin:auto}
.comptitle_00{ display:none}
.clearBoth{ display:none}
.index_hot{ width:240px; float:left;}
.linkarea{ display:none}
object{ margin:auto; display:block}
span.zoom{display:none}

/***********************************首页样式***********************************/
/*---------头部--------*/
#header{margin:0 auto; height:110px;overflow:hidden; background:url(top_bg.jpg) no-repeat top}
#logo{ float:left; width:500px; height:100%;background:url(logo.jpg) no-repeat; }
.lang{float:right; width:275px; overflow:hidden; margin-top:5px;  height:30px; line-height:30px; text-align:right; padding-right:25px; color:#2883c7}
.lang span{ padding:5px;}
.lang a{ color:#2883c7}
.header_right{float:right; width:275px; overflow:hidden; margin-top:25px;  background:url(top_contact.jpg) no-repeat bottom; height:30px;}



/*---------首页Banner--------*/
#index_banner{height:auto; margin:0 auto;}

/*---------首页主框架--------*/
#wrap{margin:0 auto; overflow:hidden; background:#FFF; height:100%; padding-bottom:15px; width:1004px;}

/*---------首页左侧--------*/
#index_left{ width:213px; float:left;}

#leftMenu{ background:url(menu_bg.jpg) no-repeat top right #0183b3; padding-top:6px; width:213px;}
#leftMenu li{ width:100%; float:left; position:relative}
#leftMenu li a{ height:100%; width:100%; display:block}
#leftMenu li.menu1{ height:42px; background:url(menu1.jpg) no-repeat;}
#leftMenu li.menu2{ height:44px; background:url(menu2.jpg) no-repeat;}
#leftMenu li.menu3{ height:43px; background:url(menu3.jpg) no-repeat;}
#leftMenu li.menu4{ height:43px; background:url(menu4.jpg) no-repeat;}
#leftMenu li.menu5{ height:43px; background:url(menu5.jpg) no-repeat;}
#leftMenu li .subNav{ position:absolute; top:0px; left:213px; width:155px; background:#76c2ec; display:none; z-index:1000; font-family:'微软雅黑'}
#leftMenu li .subNav ul li{height:35px; color:#FFF; width:155px; border-bottom:#FFF 1px solid; text-align:center; line-height:35px;}
#leftMenu li .subNav ul li a{ color:#FFF; font-size:14px;}

.more{width:34px; height:35px; float:right; background:url(more.jpg) no-repeat center; float:right; margin-right:15px}
.more a{ width:100%; height:100%; display:block}
.title1{ height:35px; background:url(title1.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title2{ height:35px; background:url(title2.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title3{ height:35px; background:url(title3.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title4{ height:35px; background:url(title4.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title5{ height:35px; background:url(title5.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title6{ height:35px; background:url(title6.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title7{ height:35px; background:url(title7.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title8{ height:35px; background:url(title8.jpg) no-repeat left; border-bottom:#bbd7ec 1px solid; width:98%;}
.title9{ height:35px; background:url(title9.jpg) no-repeat left; border-bottom:#c1ebdb 1px solid; width:98%;}
.title11{ height:35px; background:url(title11.jpg) no-repeat left; border-bottom:#c1ebdb 1px solid; width:98%;}
.title12{ height:35px; background:url(title12.jpg) no-repeat left; border-bottom:#c1ebdb 1px solid; width:98%;}
.title10{ height:29px; background:url(title10.jpg) no-repeat left; width:98%;}
.pro2{ border:#0a92de 1px solid; margin-right:6px; padding-bottom:15px;}

.sub_title{ background:url(subTitle1.jpg) left; height:30px; margin-top:10px}
.sub_contact{ border:#bbd7ec 1px solid; background:url(contact_bg.jpg) no-repeat bottom right; padding:8px} 
.sub_contact a{ display:inline !important}
.search{ border:#bbd7ec 1px solid; padding:8px} 
.sub_title2{ background:url(search.jpg) left; height:30px; margin-top:10px}
.sub_title3{ background:url(prolist.jpg) left; height:30px; margin-top:10px}
.sub_pro{ border:#bbd7ec 1px solid; padding:8px} 

.index_pro{ padding-top:10px; overflow:hidden; width:98%}

#index_left_2{overflow:hidden;}
#index_left_2 .i_title{ background:url(i_pro.jpg) ; height:30px;}
#index_left_2 #box_i_001{ border-left:#c6e2f3 1px solid; border-right:#c6e2f3 1px solid; border-bottom:#c6e2f3 1px solid; width:211px;}
.comptitle_42{ display:none}
.mainul{ overflow:hidden}
#index_left_2 ul li.code span{ display:none}
#index_left_2 ul li.content{ background:url(li_bg.jpg) no-repeat bottom; height:100%; overflow:hidden}
#index_left_2 ul li.content a{ padding-left:15px; background:url(i_li.jpg) no-repeat left; font-weight:normal}
#index_left_2 ul li.content li{ height:35px; line-height:35px; overflow:hidden; padding-left:25px}
#index_left_2 ul .pic-module,#index_left_2 ul .buttonP{ display:none}

#index_left_1{overflow:hidden;width:100%}
#index_left_1 .i_title{ background:url(leftTitle1.jpg) no-repeat bottom; height:35px;}
#index_left_1 #box_i_002{padding-top:8px; padding-bottom:8px;}
#index_left_1 #box_i_002 a{ width:100%; height:100%; display:block}

#box_i_002 ul{ padding:1px}
#box_i_002 ul .p1{ width:211px; height:133px; background:url(left_pic1.jpg) no-repeat center}
#box_i_002 ul .p2{ width:211px; height:133px; background:url(left_pic2.jpg) no-repeat center; margin-top:10px;}
#box_i_002 ul .p3{ width:211px; height:133px; background:url(left_pic3.jpg) no-repeat center; margin-top:10px;} 

#index_left_4{ float:left;overflow:hidden;margin-top:10px; width:100%;}
#index_left_4 .i_title{ background:url(market.jpg) repeat-x; height:27px;}
#index_left_4 #box_i_003{border-left:#c6e2f3 1px solid; border-right:#c6e2f3 1px solid; border-bottom:#c6e2f3 1px solid; padding-top:10px; padding-bottom:10px;}

#FrontNews_list01-004 .title{ float:left; width:230px;}
#FrontNews_list01-004 .date{ float:right; width:70px;}
#FrontNews_list01-004 .linkarea{ display:none;}
#FrontNews_list01-004 { padding-top:5px;}
#FrontNews_list01-004 .date span{ display:none;}
#FrontNews_list01-004 h3{ font-weight:normal;}
/*---------首页中间-------*/
.center{ width:781px; float:left; padding-top:6px; background:url(right_bg.jpg) top repeat-x; padding-left:10px;}
.center_title{height:30px; background:url(i_t_bg.jpg) no-repeat right;}

#box_i_004{overflow:hidden; line-height:30px; height:100%; padding-top:15px;}
#box_i_004 .content{ overflow:hidden; line-height:25px; height:100%; width:98%}
#box_i_004 .content p{ text-indent:2em}
#box_i_004 img{ float:left; margin-right:5px; }

#box_i_005{ margin-top:10px; clear:both;}

.center_1{ width:542px; float:left}
.center_4{ float:right;border:#bbd7ec 1px solid; height:100%; overflow:hidden; width:227px;}
.center_4 .rightTitle1{ background:url(rightTitle1.jpg); height:33px; width:227px}
.center_4 .content{ height:100%; overflow:hidden;}
.center_4 object{ margin:5px;}
.center_2{ margin-top:8px; clear:both}
.center_2 .center_title{ background:url(pro_2.jpg) no-repeat left bottom}






/*---------底部版权--------*/
#footer_bg{ height:100%; text-align:right; color:#FFF; padding:10px; background:url(btm_logo.jpg) no-repeat left #0a92de; width:984px; margin:auto}
#index #footer_bg{ width:100%; text-align:right; height:auto; line-height:22px;  margin-top:15px;  padding-top:0px;}
.footer{ margin:0 auto; line-height:25px;}
.footer a{  padding-left:15px; padding-right:15px; color:#FFF}
.footer a:hover{ text-decoration:underline; }
#footer_bg a{ color:#FFF}


/*循环滚动代码样式开始*/
#scrollcontent{ width:4000px; height:140px;}
#scrollcontent li{ float:left;width:2000px;}
#scrollitem li{ float:left; width:200px; text-align:center;}
#bg_product img{ width:158px; height:120px; border:1px solid #dedede;}
#bg_product .product_title a{ background:#eeeeee; width:190px; margin:0 auto; display:block; color:#1d61b2}
#scrollitem li.code span{ display:none}
.pic-module .pic a{ display:block; text-align:center}
.pic-module .pic img{width:158px; height:120px; border:1px solid #e7d0b4;}

.FrontProducts_rankingByCTR01-d1_c1 .content{ width:220px; text-align:center; float:left; padding-top:10px;}
.FrontProducts_rankingByCTR01-d1_c1 .ranknum{ display:none;}
.FrontProducts_rankingByCTR01-d1_c1 img{ width:190px; height:150px;}
.FrontProducts_rankingByCTR01-d1_c1 .code h1 span{ display:none;}
.FrontProducts_rankingByCTR01-d1_c1 .code h1 strong{ font-weight:normal;}
/*循环滚动代码样式结束*/

/***********************************内页样式***********************************/

/*---------内页主框架--------*/
#sub_wrap{ margin:6px auto; overflow:hidden}


#sub_left_1 ul{ padding:0px; padding-bottom:35px; border:#cae4f4 1px solid; border-top:none; overflow:hidden}
#sub_left_1 ul li{ background:url(sub_li_bg.jpg) no-repeat bottom; height:35px; line-height:35px; padding-left:48px;}
#sub_left_1 ul li a{display:block; background:url(sub_li.jpg) no-repeat left; padding-left:25px; margin-top:5px;}
#sub_left_1 ul li a:hover{display:block; background:url(sub_li_hover.jpg) no-repeat left;}
#sub_left_1 .list1{ display:none;}

/*---------内页左侧第二块---------*/
#sub_left_2{ height:100%; overflow:hidden; margin-top:10px;}
#sub_left_2 .sub_top{ height:30px; background:url(sub_t_2.jpg) no-repeat top;}
#sub_left_2 #box_contact{background:url(sub_img.jpg) top no-repeat ; border:#cae4f4 1px solid; border-top:none; padding:5px; padding-top:72px;}
/*---------内页左侧第三块---------*/
#sub_left_3{ height:90px; background:url(kefu.jpg) no-repeat; margin-top:10px;}
#sub_left_3 a{ display:block; height:100%; width:100%}

/*---------内页右侧---------*/
#sub_right{ width:736px; float:right;}
.sub_footer{ border-top:#CCCCCC 2px solid; margin:auto}
 
/*---------内页右侧标题栏---------*/

#sub_right_title { background:url(sub_r_bg.jpg) left bottom no-repeat;height:40px;line-height:40px;overflow:hidden;}
#sub_right_title h2{height:100%; width:100%}
#sub_right_title h2 span.location{ float:right; font-weight:normal; color:#999;background:url(arrow3.jpg) no-repeat left; padding-left:23px;}
#sub_1 #sub_right_title h2{ background:url(sub_right_1.jpg) no-repeat left}
#sub_2 #sub_right_title h2{ background:url(sub_right_2.jpg) no-repeat left}
#sub_3 #sub_right_title h2{ background:url(sub_right_3.jpg) no-repeat left}
#sub_4 #sub_right_title h2{ background:url(sub_right_4.jpg) no-repeat left}
#sub_5 #sub_right_title h2{ background:url(sub_right_5.jpg) no-repeat left}
#sub_6 #sub_right_title h2{ background:url(sub_right_6.jpg) no-repeat left}
#sub_7 #sub_right_title h2{ background:url(sub_right_7.jpg) no-repeat left}
#sub_8 #sub_right_title h2{ background:url(sub_right_8.jpg) no-repeat left}

/*---------内页右侧内容区域---------*/
#sub_right_content{color:#555; line-height:28px;min-height:400px;height:auto !important;height:400px; margin-top:15px}
#product #sub_right_content{color:#555; line-height:28px;min-height:650px;height:auto !important;height:650px;}
#sub_right_content ul.main .page{ display:none}
.webediter p{ text-indent:2em; line-height:36px;}

/*---------内页右侧新闻样式---------*/
#sub_right_content h4{ padding:0; margin:0; font-size:16px; font-weight:bold; text-align:center; color:#222; height:40px; line-height:30px; line-height:40px;}
#sub_right_content .from{ text-align:center; color:#888; border-bottom:0px dotted #ddd; margin-bottom:10px;}
#newslist li{ background:url(icon_arrow4.gif) no-repeat 8px center; padding-left:25px; border-bottom:1px dotted #ddd; height:33px; line-height:33px;}
.newstitle_in{ width:500px; float:left;}
.newstitle_in a{ color:#444;}
.newstitle_in a:hover{ text-decoration:none; color:#000;}
.date_in{ float:right; width:80px; color:#888; font-size:11px; font-family:arial;}
.page{ width:100%; text-align:center; clear:both; margin-top:15px;}
.page1{ width:100%; text-align:center; clear:both;}
#sub_right_content .btm{ display:none;}

/*---------内页右侧客户留言---------*/
/*#btn_message a{ display:block; width:162px; height:76px; background:url(btn_message.jpg); margin:20px auto;}

.message{ padding:0 0 0 40px;}
.message li{ padding:1px 0;}
.message input{ height:20px; margin:2px; border:1px solid #ccc; font-size:12px;}
.message textarea{ margin:2px;border:1px solid #ccc;font-size:12px;}
.message .btn1{ background:#eee; width:80px; height:21px; border:1px solid #ccc; margin-top:20px;}
.message label{
	width:70px; 
	display:-moz-inline-box;
	display:inline-block;
	text-align:left;
	vertical-align:top;
}
.text-oper,.text-tip{ width:auto; float:left}
.tablestyle{width:100%;}
.fontnone,.fontred{ display:block; width:15px; float:left}
.tablestyle  input{ border:#ccc 1px solid; float:left; }
.tablestyle img{ float:left; margin-left:5px; margin-right:5px;}
.tablestyle td{ height:30px;}
.tablestyle th{ text-align:right; font-weight:normal}
.tablestyle a{ float:left}
#verifyCode{width:60px; float:left}
.tablestyle textarea{ width:350px; height:60px; border:#ccc 1px solid; float:left}*/

/*---------内页右侧产品列表---------*/
#prolist{ padding-top:10px;}
#prolist li{ float:left; width:33.3%; text-align:center;}
.pro_bg{width:100%; height:180px; margin-bottom:10px;text-align:center;}
.pro_bg p{ height:35px; line-height:35px;}
.pro_bg p a:hover{ color:#014b96}
#pro_img{height:115px; text-align:center; width:240px;}

.pro_bg img{ padding:2px; border:1px solid #ddd; width:190px; height:130px;}
.pro_bg a:hover img{ border:3px solid #e4edf4; padding:0px;}
#pro_title{height:38px; line-height:30px; text-align:center}
.pro_title{ background:#fcfcfc; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:5px;}
.pro_img{ text-align:center; padding-top:20px;}
.pro_title1{background:#fcfcfc; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:15px;}
.pro_intro{ padding:10px;}

/***********************************自定义样式***********************************/

/*首页大背景*/
.index_about_pic{ float:left; width:90px; text-align:center; padding-left:10px;}
.index_about_text{ float:right; display:inline; width:192px;}

/*首页新闻列表*/
.index_newslist{ margin-top:5px;}

/*首页关于我们*/
.index_about{ margin-top:10px; line-height:25px;}


/*首页公司产品*/
.index_product { width:261px; margin:13px auto;}
.index_product a{ width:261px; height:197px; display:block; background:url(pic_index_product1.jpg);}

/*录入样式*/
#sub_about_title1 h2{ background:url(bg_right_title1-1.jpg) no-repeat;height:45px;}
#sub_about_title2 h2{ background:url(bg_right_title1-2.jpg) no-repeat;height:45px;}
#sub_about_title3 h2{ background:url(bg_right_title1-3.jpg) no-repeat;height:45px;}
.sub_text{ padding:2px 10px;}
.honor{ padding-top:10px;}
.honor li{ float:left; width:33.3%; text-align:center; height:270px;}
.speech img { float:right; margin-left:20px; display:inline; margin-top:10px;}
.contact{ width:600px; margin:15px auto; background:url(bg_contact.jpg) right 10px no-repeat; height:300px;}
.equip1{ width:650px; margin:0 auto;}
.equip2{ overflow:hidden; height:280px;}
.equip2 h5{ color:#ff6000; font-weight:bold; background:url(arrow1.jpg) left 9px no-repeat; padding-left:10px; height:35px;}
.equip2 img{ float:left; margin-right:25px; display:inline;}
.equip3{ margin-top:10px;}
.equip3 h5{ color:#ff6000; font-weight:bold; background:url(arrow1.jpg) left 9px no-repeat; padding-left:10px; height:30px;}
.equip3 img{ float:right; margin-left:25px; display:inline;}
.equip4 h5{ color:#ff6000; font-weight:bold; background:url(arrow1.jpg) left 9px no-repeat; padding-left:10px; height:30px;}
.equip4 img{ margin-bottom:20px;}
.about1{ float:left; width:510px;}
.about2{ float:right; width:170px; border:1px solid #eee;}
.about2 h4{ background:#f6f6f6; color:#004c95; padding-left:10px;}
.about2 li{ padding-left:10px;}
.about3,.about4{ padding-left:70px;}
.about3{ background:url(pic_about2.jpg) 350px top no-repeat; }
.contact1 h4{ height:40px; color:#004c95; font-size:14px;}
.contact1{ padding-left:250px; background:url(pic_contact1.jpg) 10px top no-repeat;}
.network{ width:631px; height:500px; background:url(pic_network.jpg) center no-repeat; margin:0 auto;}

.map_google{ width:600px; margin:20px auto; padding:0; border:3px solid #ddd;}
#FrontProducts_list01-1269424387367 h1 a{ font-weight:normal; line-height:35px; height:35px;}


/*搜索页面*/
.FrontProducts_generalSearch01-d1_c1 span.keyword{ display:block}
.FrontProducts_generalSearch01-d1_c1 span.keyword input{ width:120px; font-size:12px}
.FrontProducts_generalSearch01-d1_c1 span.category{ display:block}
.search1 .btn-com-03{ width:38px; height:18px; background:url(search1.jpg); border:none}
.search1 .btn-unimp-03{ width:53px; height:18px; background:url(search2.jpg); border:none}

select,input,textarea{ font-size:12px}


.sub_pro li{ height:28px; background:url(icon.jpg) no-repeat left; border-bottom:#c8dff0 1px solid; line-height:28px; padding-left:10px;}