﻿html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

body { font-size:14px; font-family:"Microsoft YaHei",Arial; color:#333; color:#000; background:url(../images/body_bg.jpg) repeat-y center top; overflow-x:hidden; line-height:25px;}
a { color:#333; text-decoration:none; font-size:14px;}
a:hover { text-decoration:underline;}

#header { position:fixed; left:0; top:0; height:100px; background:url(../images/header_bg.png) repeat-x left top; z-index:10000; width:100%; }
.wrapper { width:1100px; margin:0 auto; }
#header .logo { float:left; display:inline; padding-top:0px;}
#nav { float:right; height:100px; position:relative; }
#nav ul li { height:100px; float:left; display:inline;}
#nav ul li.line { width:1px; background:url(../images/line_bg.png) no-repeat center 0px; }
#nav ul li.menu { width:115px;}
#nav ul li.menu a { display:block; color:#fde9c3; overflow:hidden; text-align:center; line-height:120px;}
#nav ul li.menu a:hover { text-decoration:none; background:url(../images/nav_on.jpg) no-repeat center top; height:100px; color:#FFFFFF;}
#nav ul li.menu a.current { background:url(../images/nav_on.jpg) no-repeat center top; }

/*#nav ul li.menu p{ color:#656161; font-size:11px; margin:0; padding:0; text-align:center; text-indent:0px; line-height:170%;}
#nav ul li.menu p:hover { color:#ffffff; font-size:11px; margin:0; padding:0; text-align:center; text-indent:0px; line-height:170%;}*/

#nav li ul { width:150px; padding:12px 0 17px; background:url(../images/sub_bg.png) repeat center top; border-bottom:solid 10px #59371e; height:auto; }
#nav li.menu ul li { display:block; color:#013469; height:35px; float:none }
#nav li.menu ul li a {display:block; height:35px; line-height:35px; font-size:12px; background:url(../images/sub_line.png) no-repeat center bottom;}
#nav li.menu ul li a:hover { background:url(../images/sub_line.png) no-repeat center bottom; text-decoration:underline; line-height:35px; height:35px;}

#banner { height:540px; text-align:center; margin-top:100px;}
#banner1 { height:300px; text-align:center; margin-top:100px;}


.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; font-size:0;}
.about{font-size:18px; color:#59371e; text-decoration:none;}
.leftabout{font-size:18px; color:#59371e; text-decoration:none; padding-left:30px;}


#main { width:1000px; margin:15px auto}
#category { background:url(../images/icate_bg.jpg) no-repeat left top; height:105px; }
#category ul li { height:95px;  float:left; display:inline; width:200px; padding-top:10px; text-align:center;}
#category ul li span { display:block; height:24px; line-height:24px; }
#category ul li:hover { background:url(../images/icate_on.jpg) repeat-x left top; }


.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; font-size:0;}


a.more:link{font-size:14px; color:#fff; text-decoration:none;}
a.more:visited{font-size:14px; color:#fff; text-decoration:none;}
a.more:hover{font-size:14px; color:#FF0000; text-decoration:underline;}

a.cc:link{font-size:14px; color:#ff0000; text-decoration:none;}
a.cc:visited{font-size:14px; color:#ff0000; text-decoration:none;}
a.cc:hover{font-size:14px; color:#333; text-decoration:underline;}




#main {width:1000px; margin:20px auto;}
#aside {width:215px; float:left;}
#category {width:183px; margin:0 auto;}
#category h2 { height:44px; line-height:44px; background:url(../images/category_title.jpg) no-repeat left top; font-size:18px; color:#3bb3c3; font-weight:bold;}
#category h2 span { font-size:12px; margin-left:6px; color:#979797;}
#category ul { padding-top:10px;}
#category li { margin-top:6px; overflow:hidden;}
#category li a { display:block; background:url(../images/category_off.jpg) no-repeat left top; height:27px; line-height:27px; text-indent:26px; }
#category li.current a {background:url(../images/category_on.jpg) no-repeat left top; color:#fff; font-weight:bold;}
#category li a:hover { text-decoration:none; background:url(../images/category_on.jpg) no-repeat left top; color:#fff;}
#category li ul { padding-top:0;}
#category li ul li { margin:0;}
#category li ul li a:hover { background:url(../images/category_off.jpg) no-repeat left top; color:#3ab3c4;}
#aside .advert {width:183px; margin:0 auto;}

.inp{border:1px solid #cccccc; background-image:url(../images/left/bg.jpg); color:#666666; height:20px;}
.pc{font-size:14px; font-weight:bold; color:#E15615;}


a.left {font-size:14px; color:#222; font-family:"微软雅黑"; text-decoration:none; padding-left:30px; display:block; line-height:51px;}
a.left:hover{text-decoration:none; background:url(../images/left2.jpg) no-repeat left top; color:#fff;}
a.lefton {font-size:14px; font-family:"微软雅黑"; text-decoration:none; padding-left:30px; display:block; line-height:51px; background:url(../images/left2.jpg) no-repeat left top; color:#fff; }

a.pcont {font-size:14px; color:#fff; font-family:"微软雅黑"; text-decoration:none; padding-left:30px; display:block; line-height:51px;}
a.pcont:hover{text-decoration:none; background:url(../images/left2.jpg) no-repeat left top; color:#fff;}
a.pconton {font-size:14px; font-family:"微软雅黑"; text-decoration:none; padding-left:30px; display:block; line-height:51px; background:url(../images/left2.jpg) no-repeat left top; color:#FFF;}

#right {width:740px; float:right; margin-right:14px;}
#location {border-bottom:solid 1px #e9e9ea; height:38px; padding-top:5px;}
#location .location_title { height:38px; line-height:38px; float:left; font-size:14px; color:#3ab3c4; font-weight:bold;}
#location p { float:right; height:38px; line-height:38px;}
#location p span { font-family:"宋体"; margin:0 5px;}

#article { line-height:24px; min-height:100px; padding:0px 0; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify;}
#article h1.title {height:50px; line-height:50px; text-align:center; font-size:18px; overflow:hidden; color:#333;}
#article h2 {font-size:14px}
#article h3,#article h4, #article h5, #article h6 { font-size:14px;}
#article div.attr {height:30px; line-height:30px; text-align:center; background-color:#f3f3f3; margin-bottom:10px;}
#article div.preNext {padding-top:15px;}
#article div.closeWindow { padding-top:20px;}
#article div.closeWindow a {background-color: #59371e; color: #FFFFFF; display: block; height: 28px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#article div.closeWindow a:hover { text-decoration:none;}

#newslist { padding:0px 2px; min-height:300px; height:auto !important; height:300px; overflow:visible;}
#newslist ul {list-style:none; display:inline-block; width:100%;}
#newslist li.list { height:40px; border-bottom:dotted 1px #c1ab8c; line-height:40px; background:url(../images/bit.gif) no-repeat 2px center; overflow:hidden; font-size:0}
#newslist li.list a { float:left; font-size:14px; margin-left:15px; display:inline;}
#newslist li.list span { float:right; font-size:14px; display:inline;}
#newslist li.honor {width:232px; float:left; margin-right:8px; display:inline; margin-top:10px;}
#newslist li.honor img {border:solid 1px #e1e1e1;}
#newslist li.honor span { display:block; height:30px; line-height:32px; text-align:center; background-color:#e1e1e1;}

#proList {padding:0 0px 0px; overflow:hidden}
#proList h3 { height:26px; line-height:26px; color:#59371e; font-size:18px;  margin-bottom:10px; text-indent:25px; font-weight:normal; background:url(../images/cate_img.png) no-repeat 7px center;}
#proList div.p2 { margin:0 auto }
#proList div.p2 p {border:solid 1px #E0E0E0;}
#proList div.p2 span { display:block; border:1px solid #E0E0E0; height:28px; line-height:28px; text-align:center; background-color:#ecedf0}
#proList div.p2 a:hover { text-decoration:none; }
#proList div.p2 a:hover p {border:solid 1px #59371e; }
#proList div.p2 a:hover span {color:#fff; background-color:#59371e; border:solid 1px #59371e;}
#proList div.p3 {width:400px; float:left; margin:0 14px 15px 0; display:inline; border:solid 1px #E0E0E0; height:170px;}
#proList div.p3 p { float:left; width:160px; padding:5px;}
#proList div.p3 dl { float:left; width:228px; height:170px; border-left:solid 1px #E0E0E0;}
#proList div.p3 dt { display:block; border-bottom:1px solid #E0E0E0; padding:10px; }
#proList div.p3 dd { line-height:180%; padding:5px 10px;}

#showProduct {padding-top:20px}
#showProduct .imgView {border:solid 1px #ccc;margin-top:10px; padding:20px 0; text-align:center; background-color:#fff}
#showProduct .prevNext {border:solid 1px #ccc; margin:10px auto; text-align:center; padding:8px 0; background-color:#fff}
#showProduct .prevNext a { margin:0 7px}
#showProduct .closeWindow { margin-top:20px;}
#showProduct .closeWindow a {color:#fff;  background-color:#59371e; width:100px; padding:2px; display:block; margin:0 auto; text-align:center; height:28px; line-height:25px;}
#showProduct .closeWindow a:hover { text-decoration:none;}
#showProduct .content {line-height:24px}
#showProduct h2 {height:42px; line-height:42px; font-size:18px; margin-top:25px; text-indent:20px; color:#fff; background:url(../images/cate_img1.png) no-repeat 5px center #59371e;}
#categoryContainer { overflow:hidden; width:830px; position:relative; height:205px; margin-top:20px;}
#categorylist { position:absolute; width:779px;  height:205px; overflow:hidden; left:23px; top:0;}
#categoryContainer a.iprev {display:block; width:17px; height:74px; background:url(../images/iprev_bg.jpg) no-repeat left top; position:absolute; left:0; top:64px;}
#categoryContainer a.iprev:hover { background:url(../images/iprev_on_bg.jpg) no-repeat left top;}
#categoryContainer a.inext {display:block; width:17px; height:74px; background:url(../images/inext_bg.jpg) no-repeat left top; position:absolute; right:0; top:64px;}
#categoryContainer a.inext:hover {background:url(../images/inext_on_bg.jpg) no-repeat left top;}
#showProduct #categorylist ul { list-style:none; height:205px;}
#showProduct #categorylist ul li { float:left; width:160px; margin-right:15px; margin-left:20px;}
#showProduct #categorylist ul li a { text-decoration:none; display:block; width:160px; background-color:#eeeeee; border:solid 1px #cccccc; }
#showProduct #categorylist ul li a p {}
#showProduct #categorylist ul li a span {height:28px; line-height:28px; text-align:center; display:block; overflow:hidden;}
#showProduct #categorylist ul li a:hover {border:solid 1px #59371e; background-color:#59371e; color:#fff}
#showProduct #categorylist .hScrollPane_dragbar {height:13px; background:url(../Images/category_bg1.jpg) no-repeat left top; padding-top:2px;}
#showProduct #categorylist .hScrollPane_draghandle {height:11px; width:43px; cursor:pointer; background:url(../Images/pressbar.png) no-repeat left top;}

#footer {border-top:solid 3px #3bb3c3; background:url(../images/footer_bg.jpg) repeat-x left top #d6dadd; padding:8px 0;}
#footer p {width:1000px; margin:0 auto; line-height:24px;}

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.font14 { font-size:14px;}
.font16 { font-size:16px;}

div.page {height:30px; line-height:30px; width:100%; text-align:center;color: #ff0000; padding-top:15px;}
div.page span {padding:3px 5px 3px 5px; background-color:#e4771a; color:#fff; border:solid 1px #e4771a;}
div.page a{ color:#444444; border:1px solid #ccc;padding:3px 5px 3px 5px; margin:0 2px; text-decoration:none; background-color:#ddd}
div.page a:hover {color:#fff; background-color:#e4771a; }

a.tbai:link{font-size:16px; color:#fff; text-decoration:none;}
a.tbai:visited{font-size:16px; color:#fff; text-decoration:none;}
a.tbai:hover{font-size:16px; color:#fff; text-decoration:underline;}

a.kc:link{font-size:14px; color:#fde9c3; text-decoration:none;}
a.kc:visited{font-size:14px; color:#fde9c3; text-decoration:none;}
a.kc:hover{font-size:14px; color:#ff0000; text-decoration:underline;}

/*2020单产品*/
.wrapper {
    width: 1100px;
    margin: 0 auto;
}
.view_13_01{background:url(../uploadfile/13/13_tx_bj.jpg) no-repeat top center #f8f8f8;}
.view_13_l{width:50%; float:left;}
.view_13_l_ht{font-size:36px; color:#333; line-height:71px; padding-left:6px; padding-top:125px;}
.view_13_l p{font-size:16px; color:#333; line-height:28px; padding-left:6px; width:91%;}
.view_13_r{width:50%; float:left; background:url(../uploadfile/13/13_01.jpg) no-repeat left top; display:block; height:538px;}
.view_13_02, .view_13_03, .view_13_04, .view_13_05, .view_13_07, .view_13_08{float:left; width:50%; height:580px; display:block; background:url(../uploadfile/13/13_02.jpg) no-repeat center top;}
.view_13_03{background:url(../uploadfile/13/13_03.jpg) no-repeat right top;}
.view_13_04{background:url(../uploadfile/13/13_04.jpg) no-repeat center top;}
.view_13_05{background:url(../uploadfile/13/13_05.jpg) no-repeat left top;}
.view_13_07{background:url(../uploadfile/13/13_07.jpg) no-repeat center top; height:574px;}
.view_13_08{background:url(../uploadfile/13/13_08.jpg) no-repeat center top; height:574px;}
.view_13_06{height:244px; width:100%; display:block; background:url(../uploadfile/13/13_06.jpg) no-repeat center top;}
.view_13_06_th{color:#706f6f; font-size:45px; line-height:45px; text-align:center; padding:71px 0 61px;}
.view_13_06_p{width:65%; text-align:center; margin:66px auto 56px; color:#706f6f; font-size:16px;}


.view_14_01, .view_14_02, .view_14_03, .view_14_04, .view_14_05, .view_14_06, .view_14_07, .view_14_08, .view_14_09, .view_14_10, .view_14_11, .view_14_12, .view_14_13{float:left; width:50%; height:584px; display:block; background:url(../uploadfile/14/14_01.jpg) no-repeat center top;}
.view_14_02{background:url(../uploadfile/14/14_02.jpg) no-repeat center top; height:580px;}
.view_14_03{background:url(../uploadfile/14/14_03.jpg) no-repeat center top; height:580px;}
.view_14_04{background:url(../uploadfile/14/14_04.jpg) no-repeat center top; height:580px;}
.view_14_05{background:url(../uploadfile/14/14_05.jpg) no-repeat left top; }
.view_14_06{background:url(../uploadfile/14/14_06.jpg) no-repeat center top; height:500px;}
.view_14_07{background:url(../uploadfile/14/14_07.jpg) no-repeat center top; height:500px;}
.view_14_08{background:url(../uploadfile/14/14_08.jpg) no-repeat center top; height:500px;}
.view_14_09{background:url(../uploadfile/14/14_09.jpg) no-repeat center top; height:500px;}
.view_14_10{background:url(../uploadfile/14/14_10.jpg) no-repeat center top; width:44.21875%; height:590px;}
.view_14_11{background:url(../uploadfile/14/14_11.jpg) no-repeat right top; width:55.78125%; height:590px;}
.view_14_12{background:url(../uploadfile/14/14_12.jpg) no-repeat center top; height:550px;}
.view_14_13{background:url(../uploadfile/14/14_13.jpg) no-repeat left top; height:550px;}
.view_14_t{width:30%; padding:120px 10% 0; float:left; height:464px;}
.view_14_th{font-size: 32px; line-height:82px;}
.view_14_t p{line-height:28px; color:#525756; font-size:16px;}
.view_14_t_01{/*max-width:400px;*/ background:#f8f8f8;}
.view_14_t_02{padding:220px 9% 0; height:360px; width:32%;}
.view_14_t_02 p{line-height:24px; font-size:14px;}
.view_14_t_03{background:url(../uploadfile/14/view_14_t_03.jpg) no-repeat right top;}
.view_14_t_03 .view_14_th{text-align:center; margin-bottom:40px;}
.view_14_t_03 .view_14_th span{font-weight: bold;}

.view_15_01{background:url(../uploadfile/15/15_01.jpg) no-repeat center top;}
.view_15_03{background:url(../uploadfile/15/15_02.jpg) no-repeat center top; height:584px; float:left; width:50%;}
.view_15_04{background:url(../uploadfile/15/15_03.jpg) no-repeat center top; height:584px; float:left; width:50%;}

.view_20_02, .view_20_02 img{width:100%; line-height:0;}
.view_14_t_03 .view_20_th{text-align:left; margin-bottom:0;}
.view_20_t{background:url(../uploadfile/20/view_20_t_03.jpg) no-repeat right top; height:521px;}
.view_20_03{background:url(../uploadfile/20/20_03.jpg) no-repeat left top; height:641px; float:left; width:50%;}

.view_21_01{background:url(../uploadfile/21/21_01.jpg) no-repeat center top;}
.view_21_03{background:url(../uploadfile/21/21_03.jpg) no-repeat center top; height:570px; float:left; width:50%;}
.view_21_04{background:url(../uploadfile/21/21_04.jpg) no-repeat center top; height:570px; float:left; width:50%;}

.view_22_t{background-color:#000; color:#747374; height:466px; padding-top:200px;}
.view_22_t .view_14_th{color:#fff;}
.view_22_01{background:url(../uploadfile/22/22_01.jpg) no-repeat left top; height:666px;}

.view_23_02{background:url(../uploadfile/23/23_02.jpg) no-repeat center top;}
.view_23_t1{padding:148px 0 0 32.29166666666667%; width:400px; height:402px;}
.view_23_hte{color:#747374; font-size:48px; line-height:80px; margin-bottom:11px;}
.view_23_t1 p{line-height:22px; font-size:14px; color:#7f7e7f;}
.view_23_03{background:url(../uploadfile/23/23_03.jpg) no-repeat center top; height:550px; float:left; width:50%;}
.view_23_04{background:url(../uploadfile/23/23_04.jpg) no-repeat center top; height:550px; float:left; width:50%;}
.view_23_t2{color:#fff; font-size:40px; line-height:40px; padding-top:78px; width:783px;}
.view_23_t2 p{line-height:20px; font-size:13px; padding-top:72px;}

@media screen and (max-width:1558px){
.view_23_t2{width:86%;}
}

@media screen and (max-width:1352px){
.view_23_t1{padding-left:20%;}
.view_23_02{background: url(../uploadfile/23/23_02.jpg) no-repeat right -120px top;}
}
@media screen and (max-width:1196px){
.view_23_t1{padding-left:8%;}
}