﻿@charset "utf-8";
/*******开始内页联系我们******/

.p_banner{ height:180px; position:relative;z-index:100; margin:0 auto; background:url(../images/bannerin.jpg) no-repeat center;}
 
.con_bg{ background:url(../images/con_bg.png) repeat-x top;}
  
.p_left{ width:226px; float:left; }
.left_top{ width:226px; height:80px; float:left; }
.title_about{background:url(../images/title_about.png) top no-repeat;}
.title_new{background:url(../images/title_new.png) top no-repeat;}
.title_pro{background:url(../images/title_pro.png) top no-repeat;}
.title_job{background:url(../images/title_job.png) top no-repeat;}
.title_network{background:url(../images/title_network.png) top no-repeat;}
.title_downlist{background:url(../images/title_downlist.png) top no-repeat;}
.title_contact{background:url(../images/title_contact.png) top no-repeat;}



.p_menu{ width:224px; float:left;background:url(../images/left_btn.png) repeat-y; margin-top:20px;}
.p_menu ul{ float:left;}
.menu_top{ width:224px; height:15px;  background:url(../images/menu_top.png) no-repeat top; float:left;}
.menu_foot{ width:224px; height:25px; background:url(../images/menu_foot.png) no-repeat bottom;float:left;}

.p_menu ul li{ float:left;}
.p_menu ul li a{width:180px; padding-left:44px; line-height:44px; height:44px;font-size:14px;display:block; background:url(../images/sml4.png) no-repeat 20px 18px; text-align:left; border-bottom: dotted 1px #dddddd; color:#333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.p_menu ul li a:hover{ font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) repeat-x;}
.p_menu ul li .xz{font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) no-repeat;}



 /*产品下拉左侧菜单*/

.p_menu_pro{ width:224px; float:left;background:url(../images/left_btn.png) repeat-y; margin-top:20px;}
.p_menu_pro ul{ float:left;}
 
.p_menu_pro ul li{ float:left;}
.p_menu_pro ul li a{width:180px; padding-left:44px; line-height:44px; height:44px;font-size:14px;display:block; background:url(../images/sml4.png) no-repeat 20px 18px; text-align:left; border-bottom: dotted 1px #dddddd; color:#333; }
.p_menu_pro ul li a:hover{ font-weight:bold; color: #4e9ade;}
.p_menu_pro ul li .xz{font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) no-repeat;}

.p_menu_pro>ul>.e_li>a{ font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) repeat-x;}
.p_menu_pro>ul>.e_li>a:hover{ color:#FFF;}



 
 
.menu_list {
	width:224px; float:left;background:url(../images/left_btn.png) repeat-y; margin-top:20px;
}
.menu_head {
   font-weight:bold; color:#FFF; background:url(../images/menu_bg_on.png) repeat-x; position:relative; padding-left:44px; line-height:44px; height:44px;font-size:14px;cursor:hand;cursor:pointer;
}

.menu_body {
	DISPLAY: none
}
 

.menu_body li{ position:relative;}
.menu_body li a {
	 width:180px; padding-left:44px; line-height:42px; height:42px;font-size:13px;display:block; background:url(../images/sml4.png) no-repeat 20px 18px; text-align:left; border-bottom: dotted 1px #dddddd; border-top:dotted 1px #fff; color:#333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
 
.menu_body li a:hover {
	 font-weight:bold; color: #4e9ade;
}


/*二级显示菜单*/
.sec_box{position:absolute;left:-999em;width:150px;background: #fff; border:solid 1px #e8e8e8;padding:10px;}
.menu_body li .sec_box li{width:130px; float:left; padding:0 10px;}
.menu_body li .sec_box a{width:115px; padding-left:15px; font-size:12px;line-height:35px; height:30px;background:url(../images/sml6.png) no-repeat 0px 16px; border-bottom: none;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
 
 
.menu_body li:hover .sec_box{left:223px;top:0px;}

.menu_body li .sec_box .more_menu a{ width:100px; height:26px; line-height:23px; font-weight:100; margin-top:10px; margin-left:15px; padding:0; display:block; text-align:center; font-size:12px; background:#fff; border:solid 1px #e8e8e8; color: #888}
.menu_body li .sec_box .more_menu a:hover{background:#4e9ade; border:solid 1px #4e9ade; color:#FFF;}

/*产品下拉左侧菜单*/

.left_search{ width:224px; float:left;background:url(../images/left_btn.png) repeat-y; margin-top:20px;}
.search_title{width:184px; float:left; padding-left:40px; line-height:38px; height:38px;font-size:14px;display:block; background:url(../images/sml5.png) no-repeat 15px 12px; text-align:left; border-bottom: solid 1px #eeeeee; color:#4e9ade; font-weight:bold;}
 
.left_search_con{ padding-top:15px; float:left; height:45px; padding-left:15px;}
.left_search_con span{ font-size:12px;}
.ser_text2{width:103px; height:26px; display:block; line-height:26px; padding:0 5px; float:left; border: solid 1px #e4e4e4;  color:#666;}
.ser_btn2{ float:left; border:none;width:33px; height:28px; float:left; display: inline; background:url(../images/btn_ser2.png) no-repeat;cursor:pointer;}
 
.left_tel_con{width:184px; float:left; padding-left:40px; line-height:22px; height:22px; padding-top:15px;font-size:22px;display:block; background:url(../images/sml_tel2.png) no-repeat 15px 18px; text-align:left; color:#6da316; font-weight:100; font-family: Arial, Helvetica, sans-serif;}
 
 /*右侧内容*/

 
.p_right{ width:740px; float:right; }
 
.right_top{ width:740px; height:50px; line-height:50px; float:left;background:url(../images/right_nav.png) repeat-x bottom;text-align:left; color:#888;  text-align:right;}
.right_top a{ color:#888; padding:0 3px;}
.right_top a:hover{ color:#238ae3;}

.right_top span{ float:left;font-size:18px; font-family:"微软雅黑"}


.right_mid{ float:left; width:740px; min-height:300px; }
 
  
.right_mid h1{text-align:center; min-height:30px;font-family:微软雅黑; font-size:18px; padding-top:15px; color:#444 }
.titleinfo{border-bottom:#dfdfdf dotted 1px;text-align:center;color:#898989; font-size:12px; line-height:30px; position:relative; width:740px; float:left;}/*文章说明属性*/ 


.right_content{ line-height:250%; color:#333; font-size:14px; padding-top:5px;}
.right_content table{border-collapse:collapse; border-spacing:0;}    /*设置表格边框1像素*/
.right_content table tr td{ border:solid 1px #ebebeb; padding:0px;} /*设置表格边框1像素*/
 
 
 
 
/*------------产品列表-------------*/
.p_prolist > ul{  float:left; padding-bottom:10px;}
.p_prolist > ul > li{ float:left; margin:10px; width:222px;}
.p_prolist > ul > li a img{ width:210px; height:195px;border:#eeeeee solid 1px; padding:5px; float:left;}
.p_prolist > ul > li a:hover img{border:#8cc6ff solid 1px;}
.p_prolist > ul > li span{  text-align:center; font-size:14px; float:left; padding:0px; } 
.p_prolist > ul > li a span{width:222px; height:50px;  display:block; background:#FFF; line-height:22px;  vertical-align:middle;display:table-cell;/*垂直居中*/}
.p_prolist > ul >li a:hover span{ background-color:#8cc6ff; color:#FFF;}
 
  
  
/**********表格产品列表CSS**********/
.promenu { padding-top:10px;}
.promenu a{width:110px; padding-left:30px; font-size:12px;line-height:35px; height:35px; display:block; float:left;background:url(../images/sml6.png) no-repeat 15px 16px; border-bottom: none; }



.tab_prolist{ }
.tab_prolist th{font-weight:bold; background:url(../images/tab_bg.png) repeat-x;color: #fff; height:37px;line-height:37px; font-size:12px;border-left:solid 1px #FFFFFF;}
.tab_prolist td{ height:50px; line-height:20px;  border-left:solid 1px #FFFFFF;}
.tab_prolist .d1{width:90px;text-align:center; border-left:0;}
.tab_prolist td.d1{ /*color:#999;*/} 
.tab_prolist .d2{text-align:left;}
.tab_prolist .d3{text-align: center;}
.tab_prolist .d4{text-align: center;}
.tab_prolist .d5{text-align: center; width:220px; position:relative;}
.tab_prolist .d5 .sml_pic{width:220px; height:100px; display: inline-block;cursor:hand;cursor:pointer;}
.tab_prolist .d5 .sml_pic img:hover{ width:220px; height:100px; border:solid 1px #ededed;}
.tab_prolist .d5 .sml_pic img{ width:220px; height:100px;}
.tab_prolist .d5 .sml_pic2{ display:none;}
.tab_prolist .d5 .sml_pic2 img{ width:220px; height:120px; border:solid 1px #ededed; background-color:#FFF; padding:2px; position:absolute; top:-55px; left:-82px;}


.tab_prolist .d6{text-align: center; width:80px;}

.tab_prolist a{ color:#269cd8; }
.tab_prolist a:hover{ color:#6da316;}
.tab_prolist td.d2 a{ color:#269cd8; font-weight: bold;}
.tab_prolist td.d2 a:hover{ color:#6da316; font-weight: bold;}
  
 

/**********产品详情页面************/
.p_location{ height:30px;border-bottom:#d9d9d9 solid 1px;  padding-top:10px; padding-left:10px; font-size:14px;}
.p_contact{ padding-top:30px; float:left;}
.pro_left{ float:left}
.pro_left img{ border:solid 1px #e6e6e6}

/**********产品详情************/
.pro_img{ float:left;}
.pro_img img{ width:220px; height:180px; border:solid 1px #ececec; padding:5px; margin:54px 0 0 20px;}
.pro_right{ float:right; width:450px; margin:20px; margin-left:0;}
.pro_right h3{ font-size:16px;width:450px; border-bottom:1px solid #ececec; line-height:35px; font-family:"微软雅黑"}

.pro_right .pro_info{ padding-top:5px; height:auto;}
.pro_right .pro_info dl{ float:left; width:365px; line-height:24px;height:24px;}
.pro_right .pro_info dl dt{ float:left;text-align:right; width:60px;}	
.pro_right .pro_info dl dd{ float:left; width:300px; height:200px; }
.pro_right .view_num{ position:absolute; right:0; bottom:0;}
 
 
.pro_text{ width:740px;float:left; }
.pro_text h4{ height:30px; line-height:30px; background-color:#269cd8; text-align:left; font-size:18px; color:#FFFFFF; padding-left:20px;}
 
 
 
.mall_text{ height:320px; width:550px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;}

.mall_tab{ width:100%; float:left; background:#f6f6f6; height:40px;}
.mall_tab span{ width:145px; text-align:center;display:inline-block; line-height:40px; display:inline-block; float:left; font-size:14px; color:#333; text-align:center;border-left:solid 1px #e5e5e5;cursor:hand;cursor:pointer;border-right:solid 1px #e5e5e5;}
.mall_tab span:hover,.mall_tab span.active{ background-color:#fff; color:#8cc6ff; height:38px; border-top:solid 2px #8cc6ff; font-weight:bold;}
 
 
.mall_list{ width:100%; float:left; display:none; padding:20px;}
.mall_list ul{ width:100%; float:left;}
.mall_list ul li{ padding-right:7px; padding-top:7px; float:left;}
.mall_list ul li img{ border:#dfe0e0 solid 1px; width:176px; height:77px;}




 
 
 /*------------图片列表-------------*/
.p_piclist > ul{  float:left; padding-left:20px;}
.p_piclist > ul > li{ float:left; margin:10px 15px 10px; width:202px;}
.p_piclist > ul > li a img{ width:200px; height:150px;border:#eeeeee solid 1px; float:left;}
.p_piclist > ul > li a:hover img{border:#8cc6ff solid 1px;}
.p_piclist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_piclist > ul > li a span{width:192px; padding:0 5px;height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_piclist > ul >li a:hover span{ background-color:#8cc6ff; color:#FFF;}
 


 /*------------荣誉列表列表-------------*/
 
.p_honorlist > ul{  float:left; }
.p_honorlist > ul > li{ float:left; margin:20px 12px 0; width:202px;}
.p_honorlist > ul > li a img{ width:200px; height:150px;border:#eeeeee solid 1px; float:left;}
.p_honorlist > ul > li a:hover img{border:#238ae3 solid 1px;}
.p_honorlist > ul > li span{  text-align:center; font-size:12px; float:left; } 
.p_honorlist > ul > li a span{width:202px; height:40px;  display:block; color:#333; background:#eeeeee; line-height:40px;  vertical-align:middle;display:table-cell;/*垂直居中*/}
.p_honorlist > ul >li a:hover span{ background-color:#238ae3; color:#FFF;}
 
  
/*----新闻列表----*/
.p_newlist {} /*无需设置宽度，由外框决定*/
 .p_newlist ul{ padding:0px 15px;}
.p_newlist ul li a{height:38px; line-height:38px; display:block;padding-left:20px; background:url(../images/sml4.png) 0 15px no-repeat; border-bottom:dotted 1px #bcbcbc;}
.p_newlist ul li a:hover{padding-top:1px; }  /*时间也变色*/
.p_newlist ul li a span{ float:right;}
 
 
 
 
 
/**********友情链接开始**********/
 
.p_linklist{ padding-left:10px;}
 
.p_linklist ul li { display: inline; float: left; margin:10px 15px; overflow: hidden; background-color:#FFF;}
.p_linklist ul li img { width:130px; height:90px;}
.p_linklist ul li a{width:130px; height:90px; padding:5px; display:block;border:solid 1px #eeeeee;}
.p_linklist ul li a:hover{border:solid 1px #238ae3;}
 
  

/**********友情链接结束**********/

 

/**********开始内页有问必答*********/
 
.p_asklist{ width:740px;  }
.p_asklist h1{font-size:14px; width:820px; color:#221815; font-weight:bold; height:40px; line-height:40px; border-bottom:#be0000 solid 2px;}

.p_asklist dl{ float:left; width:740px;}
.p_asklist dl dt{ float:left; color:#3e3a39; font-weight:bold; line-height:60px; height:60px; font-size:14px}

.p_asklist dl dd{ float:right;   padding-top:14px;}
.p_asklist dl dd a{ width:82px; height:30px; line-height:30px; background:#f00; display:block;  float:left; text-align:center; color:#fff;}
 
.p_asklist li{line-height:24px;  color:#666; width:740px; float:left; }

.p_asklist li p{ float:left; width:680px;}
.p_asklist li span{ float:left; width:40px; padding-left:10px;}

.p_asklist .ask_li{ padding:15px 0 0;}
.p_asklist .ask_li span{ font-weight:bold; color:#444}

.p_asklist .answer_li{ border-bottom: dashed 1px #CCCCCC; padding:5px 0 15px;;}
.p_asklist .answer_li span{ font-weight:bold; color:#6da316; }

 
/**********结束内页有问必答*********/
  
  
   
  /**********下载列表CSS**********/
.p_downlist{ padding:20px 0;}
.p_downlist th{font-weight:bold; background-color: #8cc6ff; color: #fff; font-size:12px; line-height:15px;}
.p_downlist .d1{width:400px;text-align: left;}
.p_downlist .d2{text-align: center;}
.p_downlist .d3{text-align: center;}
.p_downlist .d4{text-align: center;}
.p_downlist td{ border-bottom:solid #e5e5e5 1px; font-size:12px; text-align: center;}
.p_downlist a{ color:#ff7a22; font-weight:100;}
.p_downlist a:hover{ color:#ff7a22; font-weight:bold;}
  


/**********留言页面**********/
.banner_contact{ background:url(../images/banner_contact.jpg) no-repeat center;}

.message{ color:#3e3a39; float:left; width:100%; padding-left:50px; padding-top:10px; padding-bottom:30px;}
/*.message table td{ padding:5px;}*/
.tab_title{ font-size:13px; color:#666666;padding:5px;}
.inputstyle1{ height:18px; padding:4px 0; border:#d6d6d6 solid 1px; width:300px; float:left; padding-left:2px;}
.areastyle1{border:#d6d6d6 solid 1px; width:370px; height:150px; float:left; font-size:12px; padding:5px;}
.btn_message{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color:#269cd8; color:#FFF;}
.btn_message2{text-align:center; height:33px; width:100px; line-height:33px; border:none; background-color: #999999; color:#FFF;}
 
 
.message_btn{ text-align:center; padding-bottom:30px;width:550px;padding-left:120px;}
.message_btn a{ padding:4px 50px; font-size:14px; display:inline-block;background-color:#005594; color:#FFF;}
.message_btn a:hover{  background-color:#269cd8; color:#FFF;}


 
  /**********开始内页翻页************/
.p_page{ text-align:center}
 
.goback{position:relative; text-align: center; width:100%; padding-top:20px;}
.goback a{ padding:0px 30px; margin-bottom:20px; border-radius:3px;background-color:#238ae3; font-size:12px; line-height:30px; color:#FFF;display:inline-block; }
.goback a:hover{ background-color:#0b66b8;}



