@charset "utf-8";
/* --公用(开始)-- */
.main { width: 1280px; margin: 0 auto; padding-bottom: 25px;}
.B_wrap{position: relative;overflow: hidden;}
.Left{width: 280px; height: 100%; float: left; display: inline; background-color: #f5f5f5;padding-bottom: 35px; position: absolute;top: 0;bottom: 0;}
.Right{ width: 961px;padding:19px;min-height: 600px;border: 1px solid #e6e6e6;border-left: none; float: right; display: inline;padding-bottom: 35px; }
.red { color: #e60000; }
.blue { color: #38beef; }
.orange { color: #f49c0f; }
.grey { color: #999; }
.green { color: #109e35; }

.ty_title{height: 58px;padding:5px 25px;border: 1px solid #e6e6e6;margin:15px 0;position: relative;overflow: hidden; z-index: 0;}
.ty_title img{width: 100%;position: absolute;left: 0;top: 0;z-index: -1;}
.ty_title h3{font-size: 23px;color: #d0d0d0; font-family: 'Microsoft YaHei', '微软雅黑';font-weight: normal;margin-bottom: 5px;}
.ty_title p{font-size: 14px;}
.ty_title p a{margin:0 5px;}
/* --公用(结束)-- */

/* == */
.header { width: 100%; }
.header .top1 { height: 100px; }
.header .top1 .logo { float: left; margin-top: 12px; }
.header .top1 .fr { font-size: 15px; height: 40px; margin-top: 37px; }
.header .top1 .fr a { margin: 0 5px; height: 40px; line-height: 40px; position: relative; display: inline-block; }
.header .top1 .fr a.active { color: #0f6fab; }
.header .top1 .fr a .showwx { line-height: normal; position: absolute; right: 0; top: 40px; z-index: 99; background-color: #f5f5f5; padding: 12px; display: none; }
.header nav { background-color: #0f6fab; height: 45px; }
.header .bdr_fixed { position: fixed; left: 0; top: 0; width: 100%; z-index: 1000; }
.header .MT { display: none; }
.header nav ul.navUL li { float: left; font-size: 16px; line-height: 45px; position: relative; }
.header nav ul.navUL li a { padding: 0 29px; color: #fff; display: block; }
.header nav ul.navUL li.active, .header nav ul.navUL li a:hover { background-color: #1193d0; }
.header nav ul.navUL li .shownav { width: 100%; position: absolute; z-index: 999; background-color: #fff; border-bottom: 3px solid #0f6fab; padding: 2px 0; -moz-box-shadow: 0 1px 7px #757575; -webkit-box-shadow: 0 1px 7px #757575; -o-box-shadow: 0 1px 7px #757575; -ms-box-shadow: 0 1px 7px #757575; box-shadow: 2px 1px 7px #757575; overflow: hidden; display: none; }
.header nav ul.navUL li .shownav a { margin: 0 15px; color: #333; padding: 0; font-size: 14px; line-height: 33px; text-align: center; border-bottom: 1px solid #e6e6e6; }
.header nav ul.navUL li .shownav a:hover { background-color: inherit; color: #1193d0; }
.header nav ul.navUL li .Product_shownav { width: 200px; position: absolute; z-index: 999; background-color: #fff; border-bottom: 3px solid #0f6fab; padding: 2px 0; -moz-box-shadow: 0 1px 7px #757575; -webkit-box-shadow: 0 1px 7px #757575; -o-box-shadow: 0 1px 7px #757575; -ms-box-shadow: 0 1px 7px #757575; box-shadow: 2px 1px 7px #757575; overflow: hidden; display: none; margin-left: 50px; }


.header nav ul.navUL li .inner_wrap { background-color: #fff; border-bottom: 3px solid #0f6fab; padding: 10px 0 0; -moz-box-shadow: 0 1px 7px #757575; -webkit-box-shadow: 0 1px 7px #757575; -o-box-shadow: 0 1px 7px #757575; -ms-box-shadow: 0 1px 7px #757575; box-shadow: 2px 1px 7px #757575; overflow: hidden; width: auto; float: left; margin-left: 2px; margin-bottom: 7px; }
.header nav ul.navUL li .Product_shownav dl { float: left; font-size: 14px; border-right: 1px solid #e6e6e6; padding: 0 18px; margin-bottom: 10px; }
.header nav ul.navUL li .Product_shownav dt { font-weight: bold; line-height: 25px; }
.header nav ul.navUL li .Product_shownav dt a{ padding: 0; margin: 0; text-align:left;}
.header nav ul.navUL li .Product_shownav dd a { border-bottom: none; text-align: left; font-size: 13px; padding: 0; margin: 0; line-height: 25px; }
.header nav .search { float: right; background-color: #fff; width: 211px; height: 26px; overflow: hidden; margin-top: 10px; }
.header nav .search .ipt1 { width: 170px; border: none; height: 26px; line-height: 26px; color: #999; padding-left: 5px; float: left; }
.header nav .search .ipt2 { width: 36px; height: 26px; border: none; background: url(../images/gyo.png) center center no-repeat; cursor: pointer; text-indent: -9999px; }
/* == */
.header_2 { background: none; }
.header_2 .navbox .fl { font-size: 18px; line-height: 60px; padding-left: 25px; }
.header_2 .navbox .fr { font-size: 14px; color: #666; line-height: 60px; }
.header_2 .navbox .fr:hover { color: #44b45f; }
/* == */
.slideBox { width: 100%; overflow: hidden; position: relative;z-index: 1;}
.slideBox .hd { height: 40px; overflow: hidden; position: absolute; left: 0px; bottom: 0px; z-index: 2; width: 100%; background: url(../images/bannernavbj.png); }
.slideBox .hd ul { width: 1280px; margin: 0 auto; }
.slideBox .hd ul li { width: 20%; height: 40px; line-height: 40px; font-size: 14px; float: left; color: #fff; text-align: center; cursor: pointer; background-image: url(../images/fewe_03.jpg); background-repeat: repeat-y; background-position: right top; }
.slideBox .hd ul li.on { background: #0f6fab; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; height:440px; text-align:center;}
.slideBox .bd li div{ width:100%; height:400px;z-index: -1;}
.slideBox .bd img { width: 100%; display: block; height:440px;}
.slideBox .prev, .slideBox .next { position: absolute; left: 85px; top: 50%; margin-top: -30px; display: block; width: 32px; height: 60px; line-height: 60px; filter: alpha(opacity=50); opacity: 0.5; font-size: 85px; font-weight: normal; text-align: center; overflow: hidden; color: #fff; }
.slideBox .prev { background: url(../images/L_03.png) no-repeat; }
.slideBox .next { background: url(../images/R_03.png) no-repeat; left: auto; right: 85px; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
/* == */
.ind_ct1 { background-color: #f0f0f0; overflow: hidden; }
.ind_ct1 .txtbox { padding: 35px 65px 55px; font-size: 20px; line-height: 2em; overflow: hidden; }
.ind_ct1 .txtbox .title { font-size: 24px; }
.ind_ct1 .txtbox .more { display: block; height: 33px; line-height: 33px; width: 120px; text-align: center; background-color: #808080; color: #fff; font-size: 16px; float: right; margin-top: 45px; }
.ind_ct1 .txtbox .more:hover { background-color: #919191; transition: 0.2s ease-in-out; }
/* == */
.ind_ct2 { overflow: hidden; }
.ind_ct2 .inner { width: 1044px; margin: 0 auto; padding: 35px 0; overflow: hidden; }
.ind_ct2 .title { font-size: 24px; padding: 8px 0; }
.ind_ct2 .L { width: 480px; float: left; overflow: hidden; }
.ind_ct2 .L a { display: block; margin-top: 10px; }
.ind_ct2 .L a img { max-width: 100%; }
.ind_ct2 .R { width: 503px; float: right; overflow: hidden; }
.ind_ct2 .R  .news_tab_title { border-bottom: 3px solid #c8c8c8; height: 41px; font-size: 19px; text-align: center; padding: 0;margin-bottom: 7px; }
.ind_ct2 .R  .news_tab_title a { border-bottom: 3px solid #c8c8c8; display: inline-block; padding: 0 25px; display: inline-block; height: 38px; line-height: 38px; margin-top: 3px; float: left;}
.ind_ct2 .R  .news_tab_title a.active { border-color: #0f6fab;color: #0f6fab; }

.ind_ct2 .R .show_TAB{display: none;}

.ind_ct2 .R .show_TAB ul li { border-bottom: 1px solid #ebebeb; height: 35px; line-height: 35px; font-size: 14px; }
.ind_ct2 .R .show_TAB ul li span { float: left; width: 75%; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.ind_ct2 .R .show_TAB ul li i { float: right; }
.ind_ct2 .more { display: block; height: 26px; line-height: 26px; width: 100px; text-align: center; background-color: #808080; color: #fff; font-size: 14px; float: right; margin-top: 15px; }
.ind_ct2 .more:hover { background-color: #919191; transition: 0.2s ease-in-out; }
/* == */
.ind_ct3 { height: 450px; background-image: url(../images/jeq.jpg); background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; -ms-background-size: cover; background-size: cover; overflow: hidden; }
.ind_ct3 .title { margin-top: 43px; color: #fff; font-size: 24px; width: 100%; overflow: hidden; }
.ind_ct3 .picScroll-left { overflow: hidden; margin-top: -10px; position: relative; }
.ind_ct3 .picScroll-left .hd { overflow: hidden; padding-bottom: 15px; padding-right: 20px; }
.ind_ct3 .picScroll-left .hd .prev, .ind_ct3 .picScroll-left .hd .next { display: block; width: 17px; height: 16px; float: right; overflow: hidden; cursor: pointer; background: url(../images/fgas.png) no-repeat; }
.ind_ct3 .picScroll-left .hd .prev { background-position: 0 0; }
.ind_ct3 .picScroll-left .hd .next { background-position: right top; }
.ind_ct3 .picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; zoom: 1; }
.ind_ct3 .picScroll-left .hd ul li { float: left; width: 12px; height: 16px; line-height: 16px; text-align: center; overflow: hidden; margin-right: 5px; cursor: pointer; color: #fff; font-size: 13px; }
.ind_ct3 .picScroll-left .hd ul li.on { color: #0f6fab; }
.ind_ct3 .picScroll-left .pageState { display: none; }
.ind_ct3 .bd ul li { width: 236px; height: 316px; background-color: #fff; margin-right: 20px; border: 2px solid #fff; position: relative; }
.ind_ct3 .bd ul li a { width: 100%; height: 100%; display: block; }
.ind_ct3 .bd ul li:hover { border-color: #0f6fab; }
.ind_ct3 .bd ul li img:hover { opacity: 0.8; }
.ind_ct3 .bd ul li h3 { font-size: 16px; text-align: center; height: 35px; line-height: 35px; margin-top: 15px; color: #333; }
.ind_ct3 .bd ul li p { font-size: 13px; height: 35px; color: #808080; text-align: center; padding: 0 10px; }
.ind_ct3 .bd ul li img { width: 193px; height: 173px; margin: 0 auto; display: block; }
.ind_ct3 .bd ul li i { display: block; text-align: center; margin-top: 10px; font-size: 14px; color: #808080; }
/* == */
.ind_ct4 { overflow: hidden; }
.ind_ct4 .inner { width: 1004px; margin: 15px auto; }
.ind_ct4 .title { margin-top: 43px; font-size: 24px; width: 100%; overflow: hidden; }
.ind_ct4 .tab_title_about { border-bottom: 3px solid #c8c8c8; height: 41px; font-size: 19px; text-align: center; margin-bottom: 25px; }
.ind_ct4 .tab_title_about a { border-bottom: 3px solid #c8c8c8; display: inline-block; padding: 0 25px; display: inline-block; height: 38px; line-height: 38px; margin-top: 3px; }
.ind_ct4 .tab_title_about a.active { border-color: #0f6fab;color: #0f6fab; }
.ind_ct4 .show_tab_about { display: none; }
.ind_ct4 .fzlc { border: 1px solid #dedede; overflow: hidden; padding: 20px; }
.ind_ct4 .fzlc .picScroll-top { float: left; width: 446px; overflow: hidden; }
.ind_ct4 .fzlc .itemli { height: 320px; }
.ind_ct4 .fzlc .itemli ol li { border-bottom: 1px solid #dedede; padding-top: 20px; cursor: pointer; }
.ind_ct4 .fzlc .itemli ol li:hover { color: #0f6fab; }
.ind_ct4 .fzlc .itemli ol li.active { color: #0f6fab; }
.ind_ct4 .fzlc .itemli ol li p { font-size: 16px; line-height: 20px; font-weight: 600; }
.ind_ct4 .fzlc .itemli ol li h3 { font-weight: normal; height: 35px; line-height: 35px; font-size: 14px; background: url(../images/d.jpg) left center no-repeat; padding-left: 13px; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; text-overflow: ellipsis; }
.ind_ct4 .picScroll-top { overflow: hidden; position: relative; }
.ind_ct4 .picScroll-top .hd { overflow: hidden; padding-bottom: 15px; padding: 15px; text-align: center; background-color: #fff; }
.ind_ct4 .picScroll-top .hd .prev, .ind_ct4 .picScroll-top .hd .next { display: block; width: 17px; height: 16px; overflow: hidden; cursor: pointer; background: url(../images/fgas.png) no-repeat; display: inline-block; }
.ind_ct4 .picScroll-top .hd .prev { background-position: 0 0; }
.ind_ct4 .picScroll-top .hd .next { background-position: right top; }
.ind_ct4 .picScroll-top .hd ul { overflow: hidden; zoom: 1; zoom: 1; display: inline-block; height: 16px; }
.ind_ct4 .picScroll-top .hd ul li { display: inline-block; width: 12px; height: 16px; line-height: 16px; text-align: center; overflow: hidden; margin-right: 5px; cursor: pointer; font-size: 13px; }
.ind_ct4 .picScroll-top .hd ul li.on { color: #0f6fab; }
.ind_ct4 .picScroll-top .pageState { display: none; }
.ind_ct4 .fzlc .R_imgtxt_wrap { float: right; width: 490px; }
.ind_ct4 .fzlc .R_imgtxt_wrap .R_imgtxt { font-size: 14px; line-height: 1.8em; display: none; }
.ind_ct4 .fzlc .R_imgtxt_wrap .R_imgtxt img { display: block; max-width: 100%; margin-bottom: 12px; }
.ind_ct4 .jstd { border: 1px solid #dedede; overflow: hidden; padding: 20px 0 0; }
.ind_ct4 .jstd dl { width: 44%; margin-left: 4%; float: left; overflow: hidden; padding-bottom: 20px; }
.ind_ct4 .jstd dl dt { width: 155px; float: left; overflow: hidden; }
.ind_ct4 .jstd dl dt img { width: 135px; height: 160px; }
.ind_ct4 .jstd dl dd { overflow: hidden; height: auto; padding-left: 20px; font-size: 14px; color: #999; line-height: 1.8em; }
.ind_ct4 .jstd dl dd h3 { font-size: 17px; color: #333; margin-top: 10px; }
/* == */
.ind_ct5 { overflow: hidden;}
.ind_ct5 .title { margin-top: 43px; font-size: 24px; width: 100%; overflow: hidden; }
.ind_ct5 ul{overflow: hidden;padding:23px 0 0;width: 1299px;}
.ind_ct5 ul li{width: 412px;height: 240px;overflow: hidden;float: left;margin-right: 21px;margin-bottom: 45px;position: relative;}
.ind_ct5 ul li .fixtitle{width: 335px;padding-left: 15px;height: 50px;background:url(../images/ggew.png);position: absolute;left: 0;bottom: 10px;z-index: 2;font-size: 19px;}
.ind_ct5 ul li .fixtitle i{display: block;font-size: 15px;padding:4px 0 2px ;}
.ind_ct5 ul li .fixtitle em{width: 30px;height: 30px;display: block;background:url(../images/hjrw.png) no-repeat;position: absolute;right: 10px;top: 50%;margin-top: -15px;display: none;}
.ind_ct5 ul li:hover .fixtitle{background:url(../images/ggew-06.png);color: #fff;transition: 0.2s ease-in-out;}
.ind_ct5 ul li:hover em{display: block;transition: 0.2s ease-in-out;}


/* == */
.l_menu .title{color: #0f6fab;font-size: 22px;font-weight: normal;font-family: 'Microsoft YaHei', '微软雅黑';padding:15px 0 0 25px;margin-bottom: 13px;}
.l_menu dl{padding-right: 25px;padding-left: 25px;border-left: 3px solid #f5f5f5;border-top: 1px solid #f5f5f5;}
.l_menu dl dt{font-size: 15px;height: 40px;line-height: 40px;background:url(../images/E-02.png) right center no-repeat;border-bottom: 1px solid #d0d0d0;cursor: pointer;}
.l_menu dl dt a{display: block;}
.l_menu dl dd{font-size: 13px;display: none;padding-left: 3px;padding-bottom: 5px;}
.l_menu dl dd a{display: block;line-height: 25px;}
.l_menu dl dd a.ona{ color:#0f6fab;}
.l_menu dl.active{background-color: #fff;border-top: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;border-left: 3px solid #0f6fab;}
.l_menu dl.active dt{background:url(../images/E3.png) right center no-repeat;border: none;color: #0f6fab;}
.l_menu dl:hover dt{background:url(../images/E.png) right center no-repeat;color: #0f6fab;}
.l_menu dl.active:hover dt{background:url(../images/E3.png) right center no-repeat;}


.l_menu ul{}
.l_menu ul li{font-size: 15px;padding-left: 25px;padding-right: 25px;border-left: 3px solid #f5f5f5;}
.l_menu ul li a{height: 40px;line-height: 40px;display: block;background:url(../images/E-02.png) right center no-repeat;border-bottom: 1px solid #d0d0d0;}
.l_menu ul li.active{background-color: #fff;border-top: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;border-left: 3px solid #0f6fab;}
.l_menu ul li a:hover{background:url(../images/E.png) right center no-repeat;color: #0f6fab;}
.l_menu ul li.active a{border-bottom: none;color: #0f6fab;background:url(../images/E.png) right center no-repeat;}



/* == */
.product_imglist ul{overflow: hidden;}
.product_imglist ul li{width: 320px;height: 320px;overflow: hidden;float: left;position: relative;}
.product_imglist ul li img{width: 320px;height: 320px;display: block;}
.product_imglist ul li dl{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 4;color: #fff;}
.product_imglist ul li .bj{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;background-color: #000;filter: alpha(opacity=30);opacity: 0.3;}
.product_imglist ul li:hover .bj{filter: alpha(opacity=20);opacity: 0.2;}
.product_imglist ul li dl dt{font-size: 16px;border-bottom: 1px solid #fff;height: 35px;line-height: 35px;margin:35px 49px 0;padding-bottom: 3px;}
.product_imglist ul li dl dt a{ color:#FFF;}
.product_imglist ul li dl dt a:hover{color: #0f6fab;}
.product_imglist ul li dl dd{margin:8px 49px 0px;}
.product_imglist ul li dl dd a{display: block;font-size: 14px;line-height: 26px;color: #fff;}
.product_imglist ul li dl dd a:hover{color: #0f6fab;}
/* == */
.R_ty_title{font-size: 22px;font-weight: bold;border-bottom: 1px solid #d0d0d0;padding-bottom: 8px;}

/* == */
.R_ty_con{ font-size:14px; line-height:30px; padding-top:10px; padding-left:3px;}
/* == */
.cp_tab_title{width: 960px;margin:0 auto;overflow: hidden;border-bottom: 1px solid #d0d0d0;padding-bottom: 15px;}
.cp_tab_title a{width: 50%;height: 180px;line-height: 180px;text-align: center;font-size: 19px;color: #fff;display: block;overflow: hidden;float: left;}
.cp_tab_title a.a1{background-image: url(../images/po.jpg);background-repeat: no-repeat;}
.cp_tab_title a.a2{background-image: url(../images/po2.jpg);background-repeat: no-repeat;}
/* == */
.txt_List{overflow: hidden;}
.txt_List dl{border-bottom: 1px solid #d0d0d0;overflow: hidden;padding:15px 0;}
.txt_List dl dt{width: 181px;height: 120px;float: left;overflow: hidden;margin-right: 15px;}
.txt_List dl dt img{width: 181px;height: 120px;}
.txt_List dl dd{overflow: hidden;height: auto;color: #808080;font-size: 14px;line-height: 1.8em;}
.txt_List dl dd h3{overflow: hidden;font-size: 17px;}
.txt_List dl dd h3 a{display: block;width: 79%;font-size: 17px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;float: left;}
.txt_List dl dd h3 span{float: right;color: #999;font-size: 14px;font-weight: normal;}
.txt_List dl dd a.more{display: block;height: 26px;line-height: 26px;width: 100px;text-align: center;background-color: #808080;color: #fff;font-size: 14px;float: right;margin-top: 12px;}
.txt_List dl dd a.more:hover{background-color: #919191;transition: 0.2s ease-in-out;}

/* == */
.txt_down{overflow: hidden;}
.txt_down dl{border-bottom: 1px solid #d0d0d0;overflow: hidden;padding:15px 0;}
.txt_down dl dt{width: 181px;height: 220px;float: left;overflow: hidden;margin-right: 15px;}
.txt_down dl dt img{width: 181px;height: 220px;}
.txt_down dl dd{overflow: hidden;height: auto;color: #808080;font-size: 14px;line-height: 1.8em;}
.txt_down dl dd h3{overflow: hidden;font-size: 17px; color:#333;}
.txt_down dl dd h3 a{display: block;width: 79%;font-size: 17px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;text-overflow: ellipsis;float: left;}
.txt_down dl dd h3 span{float: right;color: #999;font-size: 14px;font-weight: normal;}
.txt_down dl dd a.more{display: block;height: 26px;line-height: 26px;width: 100px;text-align: center;background-color: #808080;color: #fff;font-size: 14px;float: right;margin-top: 52px;}
.txt_down dl dd a.more:hover{background-color: #919191;transition: 0.2s ease-in-out;}

/* == */
.pages{overflow: hidden;text-align: right;padding:30px 0;font-size: 15px;}
.pages a{margin:0 5px;}
.pages .prev_2,.pages .prev,.pages .next_2,.pages .next{width: 16px;height: 16px;line-height: 16px;vertical-align: middle;display: inline-block;background:url(../images/gwer.png) no-repeat;overflow: hidden;margin:0 3px;}
.pages .prev_2{background-position: 0 0;}
.pages .prev{background-position: -20px 0;}
.pages .next{background-position: -77px 0;}
.pages .next_2{background-position: right 0;}
/* == */
.pages_2{overflow: hidden;text-align: right;padding:30px 0;font-size: 15px;}
.pages_2 a{margin-left:20px;border: 1px solid #e6e6e6;height: 25px;line-height: 25px;display: inline-block;padding:0 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;}

/* == */
.Product_details .title{font-size: 21px;padding:15px 0 ;}
.Product_details .t_dl{background-color: #f5f5f5;overflow: hidden;}
.Product_details .t_dl dt{width: 480px;height: 319px;float: left;overflow: hidden;margin-right: 10px;}
.Product_details .t_dl dt img{width: 480px;height: 319px;}
.Product_details .t_dl dd{overflow: hidden;height: auto;line-height: 2em;font-size: 15px;padding: 20px;}
.Product_details .t_dl dd{overflow: hidden;height: auto;line-height: 2em;font-size: 15px;padding: 20px;}
.Product_txtBox{font-size: 15px;line-height: 1.9em;padding:20px 15px ;}
/* == */
.recruit_Box{padding-top: 10px;}
.recruit_Box .zp_dl_list{margin-bottom: 10px;}
.recruit_Box .zp_dl_list dt{font-size: 16px;height: 35px;line-height: 35px;background:url(../images/E-02.png) 925px center no-repeat;border: 1px solid #d0d0d0;cursor: pointer;padding:0 15px;}
.recruit_Box .zp_dl_list dt.active{background:url(../images/E3.png) 925px center no-repeat;}
.recruit_Box .zp_dl_list dd{font-size: 14px;line-height: 1.9em;padding: 20px 20px 35px;display: none;}



/* == */
.fixQQ { position: fixed; right: 0; top:50%;margin-top: -23px; z-index: 999; }
.fixQQ a{width: 40px;height: 40px;line-height: 40px;text-align: center;display: block;margin-bottom:4px;border: 1px solid #c8c8c8;color: #c8c8c8;font-size: 22px;background-color: #fff;}
.fixQQ .a2{font-size: 35px;line-height: 38px;}
.fixQQ a:hover{color: #fff;background-color: #0f6fab;border-color: #0f6fab;}
/* == */
.footer { width: 100%;}
.footer .ft_top{background-color: #505050;color: #fff;overflow: hidden;padding:20px 0 ;}
.footer .ft_top dl{float: left;width: 110px;margin-left:42px;}
.footer .ft_top dt{font-size: 15px;color: #0f6fab;font-weight: 600;border-bottom: 1px solid #fff;line-height: 28px;margin-bottom: 4px;}
.footer .ft_top dd a{display: block;color: #fff;font-size: 13px;line-height: 25px;background:url(../images/fge.jpg) left center no-repeat;padding-left: 12px;}
.footer .ft_top dd a:hover{background:url(../images/d.jpg) left center no-repeat;color: #0f6fab;}
.footer .ft_top dl.first_dl{width: 240px;margin-left: 0;}
.footer .ft_top dl.first_dl dd{overflow: hidden;}
.footer .ft_top dl.first_dl a{width: 108px;float: left;}
.footer .Copyright{border-top: 1px solid #0f6fab;border-bottom: 1px solid #0f6fab;background-color: #333333;color: #fff;padding:15px 0 ;}

.list_licheng ul li{ padding:10px 3px; font-size:14px; line-height:25px;bold;border-bottom: 1px solid #d0d0d0; }
.list_licheng ul li.h200{ height:180px; margin-top:10px;}
.list_licheng ul li dt{ float:left; width:130px; height:170px; border:1px #CCCCCC solid; margin-right:30px;}
.list_licheng ul li dd{ float:right; width:790px; height:170px;}

.list_gltd ul li{ padding:10px 3px; font-size:14px; line-height:25px;;margin-top:10px; }
.list_gltd ul li dt{ float:left; width:130px;height:170px; border:1px #CCCCCC solid; margin-right:30px;  display:block;}
.list_gltd ul li dd{ width:790px; min-height:170px; float:left;  border-bottom:1px dashed #CCCCCC; margin-bottom:20px; padding-bottom:10px; }

.lvse{ color:#093;}

.list_zhizhi ul li{  height:280px; margin:20px 5px 25px 0px; }
.list_zhizhi ul li dt{ border:#CCC solid 1px; width:470px; height:280px; padding:3px; text-align:center; float:left;}
.list_zhizhi ul li dd{  width:440px; height:280px; padding:3px; text-align:left; float:right; line-height:25px; font-size:14px;}

.clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.new_bot{ margin-top:20px; text-align:right; border-top:1px #CCCCCC solid; padding:10px;}
.news_htit{background-color:#f5f5f5; color:#999;width:950px; text-align:center; margin-bottom:15px;}


.gbook_add{ width:95%; margin:30px auto; overflow:hidden;}
.gbook_add .FontRed{ color:#F00;}
.gbook_add table td{ height:40px; font-size:12px;}
.gbook_add input{height:25px;line-height:25px; background-color:#f7f6f6; border:1px solid #CCC;}
.gbook_add textarea{background-color:#f7f6f6; border:1px solid #CCC;}

.gbook_add td span{font-weight:bold;color:#900;}
.gbook_add .button{
	line-height:25px;
	background:#7ab011;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;
	width:180px;}






