@charset "utf-8";

body { margin: 0px; padding: 0px; background-color: #eff2f4; font-family: "微软雅黑"; }

* { margin: 0px; padding: 0px; }

html { overflow-y:scroll; }

img { border:none; border-top-style: none; }

ul, li { margin: 0px; padding: 0px; list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; font-family: "微软雅黑"; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, img, p { list-style: none; list-style-type: none; list-style-position: initial; list-style-image: initial; color: #333; font-size: 12px; }

.clear { margin: 0px; padding: 0px; clear: both; height: 0px; }

.hbg { background-image: url(../images/hbg.jpg); background-repeat: repeat-x; height: 110px; width: 100%; }

.header { background-image: url(../images/header.jpg); background-repeat: no-repeat; height: 110px; width: 1003px; margin-right: auto; margin-left: auto; }

.h_kuang { display: block; float: right; width: 235px; }

.language { float: right; width: 200px; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; color: #858585; height: 33px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 15px; }

.language a { font-family: "宋体"; font-size: 12px; line-height: 35px; color: #646464; text-decoration: none; padding: 0px; margin-bottom: 0px; margin-left: 0px; }

.language a:hover { color: #069; text-decoration: underline; }

.search { padding: 0px; height: 22px; display: block; margin-left: 0px; width: 181px; margin-bottom: 0px; float: right; color: #CCC; margin-top: 33px; margin-right: 27px; background-color: #FFF; background-image: url(../images/search_img.jpg); background-repeat: no-repeat; }

.ss { float: left; width:150px; color: #000000; font-size: 12px; font-family: "宋体";  line-height: 22px; }
.ss input{ border:none;width:140px; background:none; padding:0 5px;  height:20px; line-height:20px; outline:none;}

.fdj { float: right; margin-top: 3px; margin-right: 1px; }

.mbg { background-image: url(../images/mbg.jpg); background-repeat: repeat-x; height: 42px; width: 100%; display: block; }

#menu { height: 42px; width: 1003px; margin-right: auto; margin-left: auto; }

#menu ul { }

#menu ul li { float: left; height: 42px; width: 143px; margin-right: auto; margin-left: auto; text-align: center; line-height: 42px; background-image: url(../images/menu_line.jpg); background-repeat: no-repeat; background-position: right; }

#menu ul li a { font-size: 14px; line-height: 42px; color: #FFF; font-family: "微软雅黑"; text-decoration: none; }

#menu ul li a:hover { color: #f18f08; text-decoration: underline; }

.main { background-image: url(../images/scrollNews_bg.jpg); background-repeat: repeat-x; height: 25px; width: 100%; margin: 0px; padding: 0px; }

.hot_news { width: 898px; height: 25px; display: block; background-image: url(../images/hot_news_bg.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; padding-left: 105px; line-height: 25px; font-size: 12px; color: #FFF; font-family: "宋体"; }

.hot_news a { color: #fff; text-decoration: none; }

.content { width: 1003px; margin-right: auto; margin-left: auto; }

.main1 { width: 1003px; margin-right: auto; margin-left: auto; padding-top: 35px; margin-bottom: 15px; }

.ma { background-image: url(../images/main_b_line.jpg); background-repeat: no-repeat; background-position: bottom; width: 1003px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dedede; }

.pro_t_l { float: left; background-image: url(../images/pro_t_l.jpg); background-repeat: no-repeat; height: 42px; font-size: 16px; color: #0b0a0a; font-family: "微软雅黑"; line-height: 42px; padding-left: 45px; font-weight: bold; }

.pro_t_l a { color: #0b0a0a; text-decoration: none; }

.pro_t_r { float: right; display: block; margin-right: 15px; margin-top: 12px; background-image: url(../../J_%E6%99%B6%E6%98%9F%E7%91%9E%E7%A7%91%E6%8A%80/images/more.jpg); background-repeat: no-repeat; height: 14px; width: 50px; }

.index_main2 { width: 1003px; margin-right: auto; margin-left: auto; display: block; margin-top: 15px; margin-bottom: 25px; }

.left { float: left; width: 320px; background-color: #FFF; display: block; padding-top: 10px; margin-right: 20px; }

.about_t { width: 200px; float: left; margin-bottom: 5px; margin-left: 20px; }

.a_l_more { font-family: "黑体"; font-size: 14px; color: #d13b02; float: right; line-height: 25px; margin-right: 10px; font-weight: normal; }

.a_l_more a { color: #ed8f0d; }

.about_t strong { font-size: 14px; line-height: 25px; font-family: "黑体"; }

.about_t strong a { text-decoration: none; color: #000; }

.about_t span { color: #666; }

.about_t strong span a { color: #ed8f0d; }

.about_m { margin-left: 20px; }

.a_m_p { font-size: 12px; line-height: 22px; font-family: "宋体"; margin-left: 20px; margin-right: 17px; padding-top: 5px; padding-bottom: 10px; height: 170px; }

.a_m_p p { text-indent: 24px; color: #444; }

.a_m_p p a:hover { color: #ed8f0d; }

.a_m_p p a { color: #ed8f0d; text-decoration: underline; }

.middle { width: 320px; float: left; background-color: #FFF; display: block; padding-top: 10px; margin-right: 20px; }

.news_m { background-image: url(../images/news_m.jpg); background-repeat: repeat-y; padding-bottom: 10px; height: 170px; padding-top: 5px; }

.news_m ul li { display: block; background-image: url(../images/news_line.jpg); background-repeat: no-repeat; margin-left: 20px; background-position: left center; }

.news_m ul li a { padding-left: 10px; color: #444; line-height: 30px; font-family: "宋体"; font-size: 12px; text-decoration: none; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.news_m ul li span { float: right; margin-right: 20px; }

.right { float: right; width: 320px; background-color: #FFF; display: block; padding-top: 10px; }

.zs_t strong { font-size: 14px; line-height: 25px; font-family: "黑体"; margin-left: 20px; }

.zs_t strong a { text-decoration: none; color: #000; }

.zs_t span { color: #666; }

.zs_t strong span a { color: #ed8f0d; }

.fbg { background-image: url(../images/fbg.jpg); background-repeat: repeat-x; height: 128px; width: 100%; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px; }

#footer { display: block; width: 1003px; margin-right: auto; margin-left: auto; }

#banner1 { height: 250px; margin-right: auto; margin-left: auto; }

#banner1 a { display:block; width:1003px; height:250px; margin:0 auto; }

.f_left { display: block; width: 130px; float: left; background-image: url(../images/f_left_line.jpg); background-repeat: no-repeat; background-position: right center; margin-top: 18px; margin-left: 18px; }

.f_left img { width:100px; }

.f_right { display: block; width: 830px; float: left; margin-top: 25px; margin-left: 10px; }

.f_right p { color: #FFF; line-height: 30px; }

.f_right p a { color: #FFF; text-decoration: underline; }

.f_right p a:hover { color: #ed8f0d; text-decoration: underline; }

.cnbg { background-image: url(../images/cnbg.jpg); background-repeat: repeat-x; margin: 0px; width: 100%; background-color: #f4f4f4; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; }

#content1 { width: 1003px; margin-right: auto; margin-left: auto; display: block; background-image: url(../images/cn1_bg.jpg); background-repeat: repeat-y; }

.left1 { width: 221px; margin-right: auto; margin-left: auto; float: left; }

.left1_t { background-image: url(../images/left1_t.jpg); background-repeat: no-repeat; padding-top: 24px; padding-left: 27px; height: 35px; width: 194px; font-family: "微软雅黑"; font-size: 18px; font-weight: bold; }

.left1_m { display: block; }

.left1_m ul { }

.left1_m ul li { background-image: url(../images/left_m_li.jpg); background-repeat: no-repeat; height: 40px; width: 221px; text-indent: 24px; }

.left1_m ul li a { font-size: 14px; line-height: 40px; text-decoration: none; font-family: "微软雅黑"; color: #5d5d5d; font-weight: bold; display: block; }

.left1_m ul li a:hover, .left1_m ul li a.hover { color: #FFF; background-image: url(../images/a_main_hover.jpg); background-repeat: no-repeat; height: 40px; width: 221px; display: block; }

.lx { float: right; padding-top: 10px; padding-right: 10px; padding-left: 5px; }

.lx img { padding-bottom: 5px; }

.right1 { float: right; width: 782px; display: block; background-color: #FFF; }

.right1 h1 { height: 35px; width: 730px; padding: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.dh1 { width: 167px; float: left; font-size: 16px; margin: 0px; text-indent: 25px; font-family: "微软雅黑"; color: #333333; background-image: url(file:///E|/%E7%BD%91%E7%AB%99%E5%BB%BA%E8%AE%BE/H_%E5%90%88%E5%8A%9B%E5%A3%AB%E6%9C%BA%E6%A2%B0/images/dh1_img.jpg); background-repeat: no-repeat; background-position: 14px center; padding: 0px; line-height: 35px; }

.dh2 { float: right; font-size: 12px; margin-right: 10px; color: #666666; font-weight: normal; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none; line-height: 31px; }

.dh2 a { color: #333333; }

.about1 { padding-top: 15px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; }

.about1 p { font-family: "宋体"; font-size: 12px; line-height: 28px; text-align: justify; }

.about1 img { float: right; padding: 1px; margin-top: 8px; margin-left: 5px; }

.culture { padding-top: 15px; padding-right: 20px; padding-left: 15px; display: block; padding-bottom: 20px; }

.culture img { float: right; }

.culture p { font-family: "宋体"; line-height: 28px; color: #333; font-size: 12px; }

.culture strong { font-family: "微软雅黑"; font-size: 14px; line-height: 25px; color: #ed8f0d; }

.organization { padding-top: 15px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; }

.honor { padding-top: 15px; padding-right: 20px; padding-bottom: 20px; padding-left: 25px; }

.honor ul { margin: 0px; padding: 0px; }

.honor ul li { width: 202px; float: left; margin-top: 10px; margin-bottom: 20px; margin-right: 40px; padding: 1px; display: block; }

.honor ul li img { margin: 0px; width: 200px; height: 273px; border: 1px solid #06C; }

.honor ul li img:hover { margin: 0px; width: 200px; height: 273px; border: 1px solid #ed8f0d; }

.honor ul li span { font-family: Arial, Helvetica, sans-serif, "微软雅黑"; font-size: 12px; line-height: 25px; font-weight: bold; color: #000; text-align: center; display: block; height: 25px; width: 202px; }

.job { padding-top: 15px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; }

.job h3 { display: block; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #666; width: 700px; }

.job strong { font-family: "微软雅黑"; color: #f59f01; background-image: url(../images/68.gif); background-repeat: no-repeat; background-position: left center; display: block; padding-left: 20px; line-height: 30px; font-size: 15px; }

.job p { font-size: 13px; line-height: 27px; font-family: "宋体"; color: #000; font-weight: normal; }

.job h3 p span { font-size: 13px; color: #333333; font-weight: bold; line-height: 30px; font-family: "黑体"; }

.news { padding-top: 10px; padding-right: 20px; padding-bottom: 0px; background-image: url(../images/00123.png); background-repeat: no-repeat; background-position: right bottom; }

.news ul { padding-top: 5px; padding-right: 20px; padding-bottom: 30px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; list-style-type: none; width: 680px; }

.news li { background-repeat: no-repeat; background-position: 10px center; font-family: "宋体"; font-size: 12px; line-height: 34px; color: #000; list-style-type: none; padding-left: 28px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; background-image: url(../images/11.gif); }

.news ul li a { text-decoration: none; color: #000; margin: 0px; padding: 0px; }

.news ul li a:hover { color: #ed8f0d; }

.news li span { float:right; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; padding-right: 20px; }

.news_show { min-height: 450px; display: block; float: left; margin: 0px; padding: 20px; }

.n_tit { font-size: 17px; font-family: "黑体"; line-height: 40px; font-weight: bold; text-align: center; display: block; }

.news_show p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; font-weight: normal; text-indent: 24px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

.time { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #06C; text-align: center; font-weight: normal; line-height: 30px; }

.back { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 30px; font-weight: bold; color: #0363AD; margin: 0px; float: right; width: 150px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; }

.equipment { padding-top: 15px; padding-bottom: 20px; padding-left: 15px; padding-right: 20px; }

.equipment ul { margin: 0px; padding: 0px; }

.equipment ul li { display: block; float: left; list-style-type: none; margin-top: 0px; margin-right: 22px; margin-left: 0px; background-color: #f4f4f4; width: 226px; margin-bottom: 30px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #cccccc; }

.equipment ul li:hover { border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #017AC1; display: block; }

.equipment ul li img { border: 1px solid #f0eeee; padding: 1px; }

.equipment ul li span { font-family: "微软雅黑"; font-size: 14px; line-height: 20px; display: block; color: #000; font-weight: normal; overflow: hidden; margin-top: 5px; text-align: center; margin-bottom: 5px; }

.products { padding-top: 15px; padding-bottom: 20px; padding-left: 25px; padding-right: 20px; }

.products ul { margin: 0px; padding: 0px; }

.products ul li { display: block; float: left; list-style-type: none; margin-top: 0px; margin-right: 19px; margin-left: 0px; background-color: #f4f4f4; width: 226px; margin-bottom: 30px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #cccccc; }

.products ul li:hover { border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #017AC1; display: block; }

.products ul li img { border: 1px solid #f0eeee; padding: 1px; }

.products ul li span { font-family: "微软雅黑"; font-size: 14px; line-height: 20px; display: block; color: #000; font-weight: normal; overflow: hidden; margin-top: 5px; text-align: center; margin-bottom: 5px; }

.con { padding:10px; }

.con p { font-size: 12px; line-height: 25px; font-family: "宋体"; text-indent: 24px; }

.content_c { width: 700px; display: none; padding-top: 5px; font-size: 12px; line-height: 35px; padding-bottom: 20px; }

.content_c img { max-width:735px; }

.content_c p { line-height:25px; }

.pro_c { padding-top: 10px; padding-left: 25px; padding-bottom: 20px; padding-right: 0px; }

.pro_c img { display: block; margin-left: 25px; border: 1px solid #e0dede; }

.tab { width: 736px; height: 30px; border-bottom:1px solid #ef8201; position:relative; z-index:999; }

.tab ul li { float: left; width: 100px; height: 30px; line-height: 30px; background: #f4e8e2; color:#333; text-align: center; margin-right: 3px; border-radius:8px 8px 0 0; box-shadow:0px -1px 1px #444; display:inline; behavior:url(/js/PIEe.htc); position:relative; z-index:999; }

.tab ul li:hover { color: #fff; cursor: pointer; background-color: #ef8201; }

.tab ul li.hover { background: #ef8201; color: #fff; cursor: pointer; }

.cn_lxwm { padding-top: 15px; background-image: url(../images/contactbj.png); background-repeat: no-repeat; background-position: center bottom; height:445px; width:782px; margin-right: auto; margin-left: auto; padding-bottom: 10px; padding-right: 0px; padding-left: 0px; }

.cn_con { width: 450px;
padding: 5px;
margin-top: 40px;
margin-left: 160px; }

.cn_lxwm .cn_con p a { color: #333; }

.cn_lxwm .cn_con p a:hover { color: #36C; text-decoration: underline; }

.map { padding-top: 15px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; }

/*分页*/
.page { margin:0 auto; margin-top:10px; padding-bottom:20px; text-align:center; font-size:12px; }

.page a { padding:2px 5px; color:#333; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page b { padding:2px 5px; border:1px solid #818181; background:#818181; color:#fff; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page i { padding:2px 5px; font-style:normal; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page font { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page foant { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }
