﻿body{ font-size:12px; color:#333333;  padding:0px; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;width:100%; min-width:1100px; max-width:1920px;}
body,ul,li,p,dd,input{margin:0px;padding:0px;}
img{ vertical-align:top; border:0;}
ul,li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px; font-weight:normal;}
h2 {font-size:24px;}
h3{font-size:15px;font-weight:bold;color:#fff;display:inline-blok}
h4 { font-size:18px; color:#666666;}
h5 { font-size:12px; background:#f4eab5;}

div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0; }
.clear{ height:0px; line-height:0px; font-size:0px; clear:both;}
ul,li,dl,dd,dt{ list-style:none;}

a{ color:#454545; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover { color:#f00; text-decoration: none; }
a:focus { outline: none; }
.heada{ height:40px;background:url(../images/top_bg.jpg);}
.heada_div{ width:1100px; margin:auto}
.heada_left{ font-size:16px; float:left; margin-left:50px; line-height:40px;}
.heada_right{float:right; margin-right:50px; padding-top:10px;}
.top{ background:#f6f6f6;}
.top_div{ width:1100px; height:120px; margin:auto;}
.logo{ float:left; width:202px; height:73px; margin-left:40px; margin-top:25px}
.menu_div{ width:100%; height:41px; background:url(../images/menu_bg.jpg);}
.menu_a{ width:1100px; margin:auto}
.menu{ float:left; width:1100px; height:41px;}
.menu li { float:left; width:157px; height:41px;position:relative;text-align:center; }
.menu li .int{ display: block; position:relative;text-align:center; line-height:41px;font-size:14px; font-weight:bold; color:#fff}
.menu li .int:hover {background:url(../images/menu_hovebg.jpg);}
.menu li .active{background:url(../images/menu_hovebg.jpg);}
.menu li:hover dl { display: block}
.menu dl{ position:absolute; top:41px; left:0px; width:157px; padding-bottom:15px; padding-top:15px; z-index:10001; background:rgba(255,255,255,0.7);display:none}
.menu dl dt{ height:20px;}
.menu dl dd{ height:30px; line-height:30px; overflow:hidden; z-index:10001}
.menu dl dd a{ display:block; width:157px; color:#333;}
.menu dl dd a:hover{background:#23abe4; color:#fff; }
.top_zyw{ float: right; width:200px;}
.top_ai{ float:right;font-size:14px; margin-top:30px;}

.sou_div{ float:right; width:190px; height:26px; margin-top:18px;background:#fff; border:1px solid #CCC; border-radius:3px;}
.sou_inp{ float:left; width:160px; height:26px; text-indent:10px; line-height:26px; border:0; background:none}
.sou_sub{ float:left; width:24px; height:24px; border:0;background:url(../images/sou.png) bottom no-repeat;}




.inbox{}
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:1920px;/* 设置焦点图最大宽度 */ }
.slideBox .hd {}
.slideBox .hd ul{position:absolute; height:28px; line-height:28px; text-align: center; bottom:5px; width:100%; z-index:1; }
.slideBox .hd li{ display:inline-block; width:11px; height:11px; background:url(../images/icon6.png) center center no-repeat;  text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{background:url(../images/icon7.png) center center no-repeat;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
.slideBox .hd .prev{ position:absolute; left:50px; width:45px; height:70px; background:url(../images/left.png) no-repeat; background-size:cover; text-indent:-9999px;   bottom:50%;}
.slideBox .hd .next{ position:absolute; right:50px;width:45px; height:70px; background:url(../images/right.png)no-repeat; background-size:cover; text-indent:-9999px;   bottom:50%;}


.slideBox1{ width:180px; height:140px; margin-top:15px; margin-left:20px; position:relative; /* 设置焦点图最大宽度 */ }
.slideBox1 .hd {}
.slideBox1 .hd ul{position:absolute; width:100%; height:28px; line-height:28px; bottom:90px; text-align:center; z-index:1; }
.slideBox1 .hd li{ display:inline-block; width:11px; height:11px; text-indent:-9999px;  }
.slideBox1 .hd li.on{ }
.slideBox1 .bd{ position:relative; z-index:0; }
.slideBox1 .bd li{ position:relative; text-align:center; height:140px; line-height:34px;  }
.slideBox1 .bd li img{ width:180px;/* 图片宽度100%，达到自适应效果 */}
.slideBox1 .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox1 .bd li .tit{ display:block; width:455px; padding:0px 25px;  position:absolute; bottom:0; height:90px; line-height:28px; background:#2d4d89; color:#fff;  text-align:left;  }

.slideBox1 .hd .prev{ position:absolute; left:130px;  top:-45px;width:23px; height:23px; background:url(../images/ind_left.jpg) no-repeat; text-indent:-9999px;   bottom:50%;}
.slideBox1 .hd .next{ position:absolute; right:0px; top:-45px;width:23px; height:23px; background:url(../images/ind_right.jpg)no-repeat; text-indent:-9999px;   bottom:50%;}

.slideBox2{ position:relative; overflow:hidden; margin:0px auto;  max-width:1920px;/* 设置焦点图最大宽度 */ }
.slideBox2 .hd {}
.slideBox2 .hd ul{position:absolute; height:28px; line-height:28px; text-align: center; bottom:5px; width:100%; z-index:1; }
.slideBox2 .hd li{ display:inline-block; width:11px; height:11px; background:url(../images/icon8.png) center center no-repeat;  text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox2 .hd li.on{background:url(../images/icon9.png) center center no-repeat;  }
.slideBox2 .bd{ position:relative; z-index:0; }
.slideBox2 .bd li{ position:relative; text-align:center;  }
.slideBox2 .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox2 .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox2 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
.slideBox2 .hd .prev{ position:absolute; left:0px; width:34px; height:35px; background:url(../images/pro_left.jpg) no-repeat; text-indent:-9999px;   bottom:50%;}
.slideBox2 .hd .next{ position:absolute; right:0px;width:34px; height:35px; background:url(../images/pro_right.jpg)no-repeat; text-indent:-9999px;   bottom:50%;}


.con_box{ }
.con_div{ width:1100px;  margin:auto; margin-bottom:50px; z-index:101}

.banner{ width:100%; height:45px; padding-top:235px;}
.banner_about{background:url(../images/about.jpg) center no-repeat;}
.banner_news{background:url(../images/news.jpg) center no-repeat;}
.banner_product{background:url(../images/product.jpg) center no-repeat;}
.banner_quality{background:url(../images/quality.jpg) center no-repeat;}
.banner_int{background:url(../images/intit.jpg) center no-repeat;}
.banner_contact{background:url(../images/contact.jpg) center no-repeat;}



.list{ width:1100px; height:45px; margin:auto;background:url(../images/list.jpg) no-repeat; line-height:54px; font-size:16px;text-indent:20px; color:#FFF}


.ind_ko{ margin-bottom:30px; padding-top:20px;}
.ind_ko_left{ width:226px; height:230px; float:left; background:#fdfdfd}
.ind_ko_left h3{ line-height:40px;background:url(../images/bk1.jpg) no-repeat; background-position:20px 30px; padding-top:15px; text-indent:40px; color:#0ba1e2}
.ind_ko_right{ width:874px; height:226px; float:left;}

.fhsy{ text-align:right; padding-right:30px; padding-top:30px;}
.fhsy a{ color:#e92222}

.ind_pro{ margin-top:10px; background:#fdfdfd}
.ind_pro h3{ line-height:40px;background:url(../images/bk1.jpg) no-repeat; background-position:20px 30px; padding-top:15px; text-indent:40px; color:#0ba1e2}
.ind_pro_ul{ width:1060px; margin-left:20px;}
.ind_pro_ul li{ height:200px; padding:20px 0;border-bottom:1px dotted #ddd;}
.ind_pro_ul li div{ float:left; width:340px; line-height:26px; padding-top:40px; vertical-align:middle}
.ind_pro_ul li img{ float:right; width:700px;}
/*活动门样式*/
#con {
	FONT-SIZE: 12px; MARGIN: 15px auto; WIDTH: 100%; padding:0;
}
#tags { float:left; margin:0; width:130px; padding-right:20px; min-height:400px;}
#tags LI {width:130px; line-height:26px; margin-bottom:10px;}
#tags LI A { display:block; text-indent:15px;}
#tags LI A:hover{ color:#33497e}
#tags LI.selectTag A {background:#0ba1e2; color:#FFF; border-radius:10px}
#tagContent { float:left; padding-left:20px; width:550px; min-height:400px; border-left:1px solid #CCC; padding-bottom:20px; margin-bottom:40px}
.tagContent { }
#tagContent DIV.selectTag {	DISPLAY: block}			
				
.new_view{ background:#FFF; padding:20px; margin:20px 0;}
.new_title{ text-align:center;}
.new_title h3{ color:#000; font-size:16px; height:50px; line-height:50px;}
.new_info{ margin:20px 0; min-height:400px;}
.new_p{ text-align:center; border-bottom:1px dotted #CCC;}

.news_page{ border-top:1px dotted #CCC; line-height:50px;}
.news_page_left{ float:left; text-align:left; width:50%;}
.news_page_right{ float:right; text-align:right; width:50%;}

.div_tit{}
.div_tit h3{ float:left;line-height:40px;background:url(../images/bk1.jpg) no-repeat; background-position:15px 30px; padding-top:15px; text-indent:35px; color:#0ba1e2}
.div_tit span{font-size:12px }
.div_more{ float:right; color:#666; line-height:32px; padding-right:15px;padding-top:16px;}

.ind_a{ width:1000px; margin:auto; padding-top:20px; padding-bottom:30px;}
.ind_news{ float:left; width:283px; height:230px; margin-left:8px; background:#fdfdfd}


.ind_about{ padding-left:15px;padding-right:15px; line-height:26px;}
.ind_about img{ float:right; padding-left:15px; padding-top:10px;}

.flfg{ width:265px; margin-left:15px; line-height:26px;}
.flfg li{}
.flfg li a{ width:185px; height:26px; float:left; overflow:hidden}
.flfg li span{ float:right; width:75px;}

.link{ margin-top:30px; margin-bottom:20px;}
.link_left{ float:left; font-size:18px; font-weight:bold; line-height:50px; width:100px;}

.h_typename{ margin:0px; width:1100px; height:180px; :left; display:inline; }
.h_typename u{ margin:0 0 0 10px; padding-left:14px; font-size:15px; color:#000;text-decoration:none; float:left; display:inline; }
.h_typename i{ margin:2px 0 0 7px; color:#919191; font-style:normal; float:left; display:inline; }
.con_rollBox{ width:890px; height:50px; float:left; display:inline; overflow:hidden; }
.con_rollBox .h_button{ width:16px; height:50px; cursor:pointer; float:left; display:inline; overflow:hidden; }
.con_rollBox .h_left{ background:url(../images/to_left.jpg) no-repeat;}
.con_rollBox .h_right{ background:url(../images/to_right.jpg) no-repeat; }
.con_rollBox .h_Box{ margin:0px; float:left; display:inline; overflow:hidden; }
.con_rollBox .h_item_box{ margin:0px; width:120px; text-align:center; height:50px;  float:left; display:inline; overflow:hidden; }
.con_rollBox .h_item_box img{ width:98px; height:48px; border:1px solid #ddd }

.ab_conent{ width:1100px; margin:auto;padding-bottom:20px;}
.ab_div{ width:1100px; margin:auto}
.yy_div{ width:1020px; margin:auto}
.ab_list{ float:left; width:220px;}
.ab_list h3{ width:220px; height:45px;background:url(../images/list.jpg) no-repeat; line-height:54px; font-size:16px;text-indent:20px; color:#FFF}
.ab_hx{ height:1px; border-top:1px solid #CCC}

.list_tit{ width:198px; height:44px; line-height:44px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; text-indent:30px;border:1px solid #8e9fbf; border-bottom:0; color:#FFF}

.list_ul{ width:180px; padding:20PX; border-top:0; background:#14a9e9 }

.list_ul li{ padding-bottom:5px; border-bottom:1px dotted #ccc;}
.list_ul li a{ display:block; line-height:26px; margin-top:5px; background:url(../images/jt.png) 8px 10px no-repeat; font-size:14px; color:#fff; padding-left:20px;}
.list_ul li a:hover{ font-weight:bold; color:#fff; background:url(../images/jt.png)#35d2fa 8px 10px no-repeat; border-radius:10px; }
.list_ul li .current{ font-weight:bold; color:#fff; background:url(../images/jt.png)#35d2fa 8px 10px no-repeat;border-radius:10px; }
.list_ul li dl{ padding-left:20px; font-size:12px; line-height:26px;}
.list_ul li dl a{font-size:12px;}
.list_ul li dl a:hover{background:none}
.list_ul li dl .current{ background:none}

.list_img{ padding-top:10px;}
.ab_rig{ float: right; width:790px; margin-top:20px; margin-right:20px;}
.ban_dh{ width:100%; height:43px; margin:auto;}
.ban_h3{ line-height:30px; font-size:16px; font-weight:bold; color:#333;}
.ban_h3 span{ font-size:14px; color:#333333}
.ban_zi{ text-align:right;  line-height:42px; color:#333}
.ban_zi a{color:#333}

.yy_h3{ float:left; line-height:30px; font-size:16px; font-weight:bold; color:#0ba1e2; margin-top:30px;}
.yy_h3 span{ font-size:14px; color:#0ba1e2}
.yy_zi{ float:right; text-align:right;  line-height:30px; color:#333; margin-top:26px;}
.yy_zi a{color:#333}

.ab_pro_con{ line-height:2em; font-size:14px; min-height:500px; padding:20px 0px; }
.yy_con{ width:1020px; margin:auto; line-height:2em; font-size:14px; min-height:500px; padding:20px 0px; }

.ab_tit{ line-height:40px; font-size:18px; font-weight: bold}

.pro_top{ width:950px; margin:auto; margin-top:20px; margin-bottom:20px;text-align:center}

.pro_nei{ text-align:center;}
.pro_nei h3{ font-size:16px; font-weight:bold; color:#333; line-height:40px;}


.pro_xx{ font-size:14px; font-weight:bold; margin-top:20px; border-bottom:1px solid #CCC}
.pro_neit{ line-height:2em; min-height:200px;}

.pro_gk{ margin-top:30px; line-height:42px;  border-bottom:1px dotted #ddd; font-size:14px; font-weight:bold; color:#18acec }
.pro_p{ margin-top:5px; line-height:2em; margin-bottom:10px;}

.case_ul{ margin-top:15px;}
.case_ul li{ float:left; margin-right:10px;}
.case_ul li a{ display:block; width:120px; text-align:center; color:#333; height:28px;background:url(../images/case_1.jpg) repeat-x; border:1px solid #e3e2e2}
.case_ul li a:hover{ background:url(../images/case_2.jpg) repeat-x; border:1px solid #d21515; color:#FFF}
.case_ul li a.current{ background:url(../images/case_2.jpg) repeat-x; border:1px solid #d21515; color:#FFF}
/* 新闻列表*/
.NewsList { clear:both; height:auto!important; width:780px; margin-left:10px; min-height:380px;}
.NewsList li{line-height:24px;border-bottom:1px dotted #ddd; padding:8px 0}
.NewsList li a{ display:block}
.NewsList li span{ float:right; width:80px; color:#666;}

.yy_NewsList { clear:both; height:auto!important; width:1030px; margin-left:40px; margin-top:20px; min-height:380px;}
.yy_NewsList li{line-height:24px;border-bottom:1px dotted #ddd; padding:8px 0}
.yy_NewsList li a{ display:block}
.yy_NewsList li span{ float:right; width:80px; color:#666;}

/* 新闻列表*/
.ind_NewsList { clear:both; height:auto!important; width:450px; margin-left:10px; min-height:480px; min-height:480px;}
.ind_NewsList li{line-height:24px; height:70px; border-bottom:1px dotted #ddd; padding:10px 0}
.ind_NewsList li a{ display:block}
.ind_NewsList li .News_left{ float:left; width:70px; height:70px; line-height:70px; color:#fff; text-indent:10px;background:url(../images/new_2.jpg) left center no-repeat;}
.ind_NewsList li .News_right{ float:left; width:380px;}
.ind_NewsList li .News_right h3{ font-size:16px; font-weight:bold; color:#333}
.ind_NewsList li .News_right p{ font-size:12px;color:#888}


/* 行业列表*/
.industryList { clear:both; height:auto!important; width:710px; margin-left:10px; min-height:480px; min-height:480px;}
.industryList li{line-height:24px; height:130px; border-bottom:1px dotted #ddd; padding:10px 0}
.industryList li a{ display:block}
.industryList li .industry_left{ float:left; width:200px;}
.industryList li .industry_right{ float:left; width:510px;}
.industryList li .industry_right h3{ font-size:16px; font-weight:bold; color:#333}
.industryList li .industry_right p{ font-size:12px;color:#888}
.industry_time{font-size:14px; color:#a5b1b8; font-weight:normal; float:right}

.Message{ line-height:36px; font-size:14px;}
.input_text{ height:18px; padding:2px;}

.ab_img img{ width:100%;}
.case_div{ min-height:300px; margin-top:30px;}
.pro_n_ul{ width:780px; margin:auto}
.pro_n_ul li{ float:left; width:230px; height:200px;margin-right:37px; font-size:12px; text-align:center}
.pro_n_ul li:nth-child(3n+0){ margin-right:0px;}
.pro_n_ul li img{  width:225px; height:140px;}
.pro_n_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}

.pro_top_left{ float:left; width:480px;}
.pro_top_right{ float:right; width:475px;}
.pro_top_right h3{ height:50px; line-height:50px; font-size:16px;  border-bottom:1px dotted #ddd; color:#333 }
.pro_top_r_d{ padding-top:20px; height:150px; border-bottom:1px dotted #ddd;}

.pro_top_r_down{ width:475px; height:50px; line-height:50px; text-indent:40px;background:url(../images/pro_down.jpg) center no-repeat;}
.pro_top_r_down a{ display:block}

.pro_top_cen{ padding-top:20px; padding-bottom:20px;}



.slideTxtBox{ width:100%;  text-align: center; }
.slideTxtBox .hd{ height:38px;position:relative; background:#eeeeed ; border:1px solid #CCC ;}
.slideTxtBox .hd ul{ position:absolute; top:0; left:20px; width:100%; clear:both; }
.slideTxtBox .hd ul li{ float:left; width:180px; text-align:center;height:39px; line-height:39px; font-size:16px;cursor:pointer; color:#333; margin-right:20px; background:url(../images/prk.jpg) center right no-repeat }
.slideTxtBox .hd ul li:last-child{ background:none}
.slideTxtBox .hd ul li.on{ background:#FFF; color:#f1ce3b; border-left:1px solid #CCC ; border-right:1px solid #CCC ; }
.slideTxtBox .bd { padding-top:30px;}
.slideTxtBox .bd div{ width:100%; text-align:left; padding-left:10px;   }




.page{text-align:center;width:630px;margin:0 auto;margin-top:20px;}
.page a{width:40px;line-height:24px;margin-right:5px;padding:3px 5px;color:#444444; font-size:12px;}
.page a:hover{color:#ffffff; background:#0ba1e2}
.aspan{width:40px;line-height:24px;margin-right:5px;padding:3px 5px;color:#ffffff; background:#0ba1e2;font-size:12px;}

.tab_t{ margin-top:20px; margin-bottom:50px; line-height:40px;}
.tab_inp{ width:300px; line-height:30px; border:1px solid #CCC}
.tab_tex{ width:550px; height:150px;border:1px solid #CCC}
.tab_sub{width:100px; height:30px; margin-right:20px; line-height:30px;background:#0ba1e2; color:#FFF; border-radius:15px; border:0;}
.tab_cz{width:100px; height:30px; margin-right:20px; line-height:30px;background:#828282;color:#FFF; border-radius:15px; border:0;}
.table_blue{border: 0.5px solid #ececec;line-height:30px;background-color: #eeeeee;font-size:12px;}
.table_td{height:30px;line-height:30px;background:#fff;text-align:center;font-size:14px;font-weight:bold;}
.table_td1{height:30px;line-height:30px;background:#6c6c6c; color:#FFF; font-size:14px; font-weight:bold;text-align:center;}
.table_td2{ text-align: center;background:#f7f7f7; }
.table_td3{ text-align: center;background:#ececec; }



.foot{background:#646567; height:50px; }
.foot_div{ width:1100px; margin:auto; text-align:center; line-height:34px; padding-top:7px; color:#fff}
.foot_div a{color:#fff}

.foot_left{ float:left;}
.foot_right{ float: right;}

.ewm{width:150px; height:220px; position:fixed; top:300px; right:10px; z-index:1005}
.ewm img{width:100%;}