@charset "gbk";
/* CSS Document */
html, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, th, td { margin:0px; padding:0px; list-style-type:none; -webkit-text-size-adjust:none;}
*{margin:0px;padding:0px;}
body{font-size:20px; line-height:40px; font-family:"Microsoft YaHei";padding:0px;overflow-x:hidden; color:#000; min-width:320px; max-width:640px; margin:0px auto; padding-bottom:74px;}
a{color:#000; text-decoration:none;}
a:hover{ color:#c50f26; }
a:focus {outline:none;-moz-outline:none;}
.clear{clear:both;}
* img {max-width: 100%;}

.fullSlide{width:100%; position:relative; height:300px;}
.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important; height:333px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:333px;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block;*display:inline; zoom:1; width:30px; height:6px; margin:6px; overflow:hidden; background:#fff;filter:alpha(opacity=80); opacity:0.8; line-height:999px;}
.fullSlide .hd ul .on{background:#c50f26;}

.more{float:right; margin-right:14px; color:#fff;font-size:18px;}
.more:hover{color:#fff; text-decoration:underline;}
.inkin{width:100%;overflow: hidden;}
.inkin_t,.incp_t,.ntit{height:47px; line-height:47px; background:#c50f26; color:#fff; overflow:hidden; border-top: 3px solid #a00000;margin-top:24px;}
.inkin_t p,.incp_t p,.ntit p{font-size:20px; font-weight:bold; background:url(../Images/icon_1.jpg) 18px 50% no-repeat; padding-left:40px;}
.zykc{width:100%; margin-top:15px; padding-bottom:20px; border-bottom:12px solid #ebebeb; overflow:hidden;}
.inkin_box{margin-top:15px;overflow: hidden;}
.inkin_box li{width: 200px;float: left;margin: 0 6px;height: 42px; background:url(../Images/icon_2.jpg) no-repeat center left;}
.inkin_box li a{ padding-left:18px;line-height: 42px;font-size: 20px;}

.incp{margin-top:20px;}
.incp_t p{float:left;}

.incp_nn {width:100%; margin-top:10px; overflow:hidden;}
.incp_nn ul {padding:0;overflow:hidden;}
.incp_nn ul li{width:308px; float:left; margin:0 6px 16px 6px; overflow:hidden;}
.incp_nn ul li img{width:308px;height: 230px;}
.incp_nn ul li p{ height: 40px; line-height: 40px; font-size:20px; text-align:center;font-family: "microsoft yahei";}



/*.incp_nnn {width:100%; margin-top:10px; overflow:hidden;}
.incp_nnn ul {padding:0;overflow:hidden;}
.incp_nnn ul li{width:31.4%; float:left; margin:16px 6px 0 6px; overflow:hidden;}
.incp_nnn ul li img{width:100%; height:100%;}
.incp_nnn ul li p{ height: 40px; line-height: 40px; font-size:20px; text-align:center;font-family: "microsoft yahei";}*/

.incp_n{width:100%; margin-top:10px;}
.incp_box{padding:0 6px;}
.incp_box li{float:left; display:inline-block; overflow:hidden;padding: 0 6px;}
.incp_box li img{width:278px;height: 209px;}
.incp_box li p{height: 40px; line-height: 40px; font-size:20px; text-align:center;font-family: "microsoft yahei";overflow: auto;}

.yst,.fhtop{width:100%; height:47px; line-height:47px; background:#c50f26; border-top:3px solid #a00000; color:#fff; margin-top:20px;}
.yst_l{float:left; font-size:20px; font-weight:bold; margin-left:24px;}
.yst_r{width: 50%; float:right; font-size:20px;}
.yst_r p,.fhtop_l p{background:url(../Images/icon_3.png) no-repeat center left; padding-left:30px;}
.yst_r b,.fhtop_l b{font-size:22px;}

.ysn{margin:15px 6px; background:url(../Images/bg_1.jpg) center bottom no-repeat; }
.ysxbt{line-height:36px; font-size:22px; color:#ccc; padding-left:63px;}
.ysxbt b{ color:#c50f26; padding-right:15px;}
.xbt_1{background:url(../Images/01.jpg) 0 50% no-repeat;}
.xbt_2{background:url(../Images/02.jpg) 0 50% no-repeat;}
.xbt_3{background:url(../Images/03.jpg) 0 50% no-repeat;}
.xbt_4{background:url(../Images/04.jpg) 0 50% no-repeat;}
.xbt_5{background:url(../Images/05.jpg) 0 50% no-repeat;}
.ysxnr{padding-top:6px;font-size:20px;}
.ysxnr li{line-height:40px;background:url(../Images/icon_4.jpg) 0 50% no-repeat; padding:0 15px;font-family: "microsoft yahei";color:#333;}

.inal_n{max-width:640px; margin-top:10px; height:266px; overflow:hidden;}
.innews{padding:0 6px;}
.innews_box{margin-top:6px;}
.innews_box li{width:100%;line-height:40px; background:url(../Images/xx.jpg) bottom repeat-x; overflow:hidden;font-family: "microsoft yahei";}
.innews_box li a{display:inline-block; padding-left:15px; background:url(../Images/icon_4.jpg) 0 50% no-repeat;font-size: 20px;}
.innews_box li p{display:block; float:right; font-size:22px;color:#333;}

.fhtop_l{float:left; margin-left:16px; font-size:20px;}
.fhtop_r{float:right; margin-right:16px; font-size:24px; background:url(../Images/ftop.png) 0 50% no-repeat; padding-left:25px; color:#fff;}
.fhtop_r a{color:#fff;}

.nban{width:100%; text-align:center;}
.company{padding:6px 6px 0;}
.company img{max-width:100%;}
.company h3{ font-family: "microsoft yahei"; font-size:22px; line-height:40px; color:#c50f26; padding:10px 0;}
.company p{font-family: "microsoft yahei"; font-size:20px; line-height:40px; color:#333;text-indent: 2em;margin: 10px 0;}

.prolist{margin-top:10px; overflow:hidden;}
.newslist{padding:10px 6px 10px;}
.news_box{padding:0;}
.news_box li{width:100%; display:block; font-size:20px; line-height:27px; margin-top:20px; padding-bottom:19px; color:#333; background:url(../Images/xx.jpg) bottom repeat-x; overflow:hidden;}
.news_box li h2{ line-height:40px; margin-bottom:10px;font-size:22px;}
.news_box li p{ line-height:40px; color:#333;font-family: "microsoft yahei";font-size:20px;text-indent: 2em;}

.page{width:auto; margin-top:35px; text-align:center; font-size:20px; overflow:hidden;}
.page a{display:inline-block; border:1px solid #dedddd; padding:0 12px; margin:0 2px; color:#858585; overflow:hidden;}
.page a:hover,a.cur{background:#ececed; border:1px solid #ececed; text-decoration:none;}

.new_con{padding:10px 6px 10px; overflow:hidden;}
.bt{width:100%; text-align:center; padding:12px 0; border-bottom:1px dotted #d6d6d6; }
.bt h1{ font-size:24px; font-family:"microsoft yahei";}
.bt p{ margin-top:8px; color:#333; font-size:18px;}

.conn{width:100%;overflow: hidden;font-family: "microsoft yahei";}
.conn p{line-height: 40px; color: #333;font-family: "microsoft yahei";font-size: 20px;margin: 10px 0;}
.con{width:100%;overflow: hidden; font-family: "microsoft yahei";}
.con p{line-height: 40px; color: #333;font-family: "microsoft yahei";font-size: 20px;text-indent: 2em;margin: 10px 0;}

.fenpian{ width:100%; margin-top:20px; text-align:left; padding:15px 0 0; background:url(../Images/sxx.jpg) repeat-x; overflow:hidden;}
.fenpian ul li{line-height:40px; width:100%; font-size:20px;}

.xgnews,.xxtjsb,.cplyzx{width:100%; background:url(../Images/xx.jpg) top repeat-x;  overflow:hidden;}
.xgnews h2,.xxtjsb h2,.cplyzx h2{font-size:22px; margin:6px;}
.xxtjsb{background:none;}
.xgnews_box{padding:0 6px;}

.cpxx_img{margin-top:35px;}
#owl-demo{position:relative; width:500px; height:375px; margin:0 auto;}
#owl-demo .item{ position:relative; display:block; width:500px; height:375px; display:table-cell; vertical-align:middle; text-align:center;}
#owl-demo img{width:500px; height:375px; vertical-align:middle; margin:0 auto;}s

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../Images/bg02.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../Images/bg03.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.canshu_n{padding:20px 15px 10px;  overflow:hidden; width:100%;}
.canshu_n p{line-height:40px;font-family: "microsoft yahei";font-size:20px;}
.table-cell00{text-align:center;width:100%;height:450px;}

.cplyzx_box{padding-top:10px;}
.cplyzx_box li{wdith:100%; margin-top:13px; line-height:37px; overflow:hidden;}
.cplyzx_box li label{width:114px; display:block; float:left; text-align:right; line-height:37px; font-size:22px; margin-right:8px;}
.cplyzx_box li span{color:#555765; font-size:18px; display:inline-block; margin-left:12px; float:left;}
.cplyzx_box li input{width:300px; height:25px; line-height:25px; padding:5px; border:1px solid #e1e1e1; float:left; background:#fff;}
.cplyzx_box textarea{width:480px; min-height:140px; padding:5px; float:left; border:1px solid #e1e1e1; margin:0;}
.lyzx_btn{margin:30px 0 0 122px;}
.lyzx_btn input{width:130px; height:38px; line-height:38px; padding:0; border:none; display:inline-block; float:left; background:#242d3c; color:#fff; cursor:pointer; text-align:center; font-size:20px; font-weight:bold; margin-right:24px;}
.lyzx_btn input.tj_btn{background:#ed1e24;}
.xgsb_box{padding-top:7px; display:block; margin-left:-22px;}
.xgsb_box li{width:210px; height:192px; display:inline-block; float:left; margin:15px 0 0 22px; overflow:hidden;}
.xgsb_box li img{width:210px; height:158px;}
.xgsb_box li span{display:block; width:100%; padding-top:10px; font-size:20px; text-align:center;}

.com-footer-nav {margin: 12px;border: 1px solid #c6cdde; background: #fff;border-radius: 5px;height: 28px;background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#FFFFFF), to(#f4f4f4));background-image: gradient(linear,0% 0%, 0% 100%, from(#FFFFFF), to(#f4f4f4));padding: 6px 0;text-align: center;}
.com-footer-nav a {display: inline-block;width: 32.5%;text-align: center;height: 28px; border-right: 1px solid #bfc7d7;font-size: 24px;}
.bottom_y{ width:56px;height: 56px; position:fixed; bottom:20rem; right:0px;z-index: 2147483647; cursor:pointer;}

.top{width:100%; height:105px;}
.logo{width:48%; height:64px; float:left; margin-top:19px; margin-left:1%;}
.logo img{width:100%;}
.tptel{width:48%; float:right; line-height:27px; margin:22px 0 0 0; margin-right:1%;}
.tptel p{font-size:22px; font-weight:bold;}
.tptel b{color:#c50f26;}
.tptel h2{font-size:24px; background:url(../Images/1.jpg) 0 3px no-repeat; line-height:36px; padding-left:42px; color:#c50f26; margin-top:3px;}
.daohang{width:100%; background:#c50f26; overflow:hidden;}
.nav{padding:0;}
.nav li{width:25%; float:left; display:inline-block; text-align:center; font-size:22px; height:41px; line-height:41px; border-bottom:1px dotted #f57373; background:url(../Images/libg.jpg) repeat-y;}
.nav li a{display:block; color:#fff;}
.nav li a:hover,.nav li:hover{background:#1f1a17; border-bottom:1px dotted #737373;}

.botdh{margin-top:15px; text-align:center; line-height:40px; font-size:20px;}
.botdh a{padding:0 20px; font-size:22px;}
.inbottom{padding-top:18px; text-align:center;}
.inbot_txt{width:100%;}
.inbot_txt p{font-size:18px;line-height:30px;}
.inbot_txt p span{font-size:18px;line-height:30px; color:#c50f26; font-weight:bold;}
.inbot_ewm{width:atuo; margin-top:20px;}
.inbot_ewm li{width:112px; height:146px; display:inline-block; margin-left:21px;}
.inbot_ewm li img{width:112px; height:112px;}
.inbot_ewm li p{width:100%; font-size:20px; text-align:center; padding-top:10px;}

.dede_pages{margin:0 auto; overflow:hidden;padding:20px 5px;}
.pages{width:100%;text-align:center;}
.pages li{ font-size:18px;border-radius:5px;padding:2px 8px;display:inline;height: 40px;line-height: 40px;}
.pages .thisclass{background:#c50f26;color:#FFF;}

.kf_innerWrapper {height: 100%;position: relative;width: 100%;	}
.kf_bottom-box {bottom: 0;height: 55px;left: 0;position: fixed;width: 100%;z-index: 99990;}
.kf_innerWrapper div {box-sizing: content-box;color:#FFF}
.kf_bottom-low-box {border-top: 1px solid #39435B; z-index: 6;}
.kf_bottom-low-box, .kf_bottom-high-box { background-color:#c50f26;bottom: 0; position: absolute;width: 100%;}
.kf_bottom-t4 .kf_bottom-item { width: 33.3%;}
.kf_bottom-item { float: left;height: 100%;overflow: hidden;text-align: center;}
.kf_bottom-item .kf_bottomWrapper {border-right: 1px solid #fff; position: relative;}
.kf_innerWrapper div { box-sizing: content-box;}
.kf_bottom-item-icon { height: 25px; margin-top: 1px;}
.kf_bottom-item-icon img {height: 25px;}
.kf_bottom-item-text { margin-top: 1px;}

.bottom_d{overflow:hidden;padding: 10px 6px 0 6px; text-align:center;}
.bottom_d h1{ font-size:22px; margin:10px 0; text-align:center;}

.Contentbox { clear: both;padding: 6px; overflow:hidden; border-top-style: none;  height: auto;font-family: "microsoft yahei";}
.Contentbox p{line-height: 40px; margin-top: 8px; margin-left: 10px; margin-right:10px;text-indent: 2em;}
.Contentbox p span{font-size:24px;line-height: 40px; }
.Contentbox .zhai{color:#c50f26;font-weight:bold;}
.Contentbox .changjian{color:#c50f26;}
ul.listImg li{ height:80px; padding:10px; border-bottom:1px solid #e4e4e4;}
ul.listImg li a{ display:block;}
ul.listImg li a img{ float:left; display:inline; margin-right:15px;}
ul.listImg li a strong{ font-size:22px; color:#c00; display:block; margin-bottom:5px;}
ul.listImg li a span{ font-size:20px; color:#999; line-height:100%;}

#pro_tj{color:#333; overflow:hidden;padding:0 6px;}
#pro_tj h2{width: 20%;margin: 20px auto;font-weight: bold;font-size: 20px;color: #c50f26;overflow: hidden;float: left;}
#pro_tj p{ width:100%; color:#333; overflow:hidden; text-indent:2em;font-size:22px; line-height:40px; }
#pro_tj .tel1{ width:100%; height:90px;}
.cxxl{width:100%;overflow:hidden;padding:20px 0;}
.cxxl img{margin: 0px 10px 0px 15px;}
.cxxl a:hover{ color:#fff;}
.cp-bj,.cp-zx{display:block;width: 150px;line-height: 40px;height:40px;color: #fff;font-size: 20px;text-align: center;float: left;}
.cp-bj{background:#c50f26; margin-right: 1.9%;width:49%;}
.cp-zx{background:#1f1a17;width:49%;}
.ny{ width:100%; margin:0 auto; overflow:hidden;}
.a_m{width:100%;  margin:0px auto; clear:both; overflow:hidden;}
.a_m1{padding:10px 6px; box-sizing:border-box; overflow:hidden; }
.a_m1 p{width:100%; margin:8px auto 8px; line-height:40px; font-size:20px; color:#333; }
.a_m1 .zi{text-indent:2em;}
.a_m1 img{ margin:10px auto 0px;}
.a_m1 p span{color:#d30000; font-size:22px;}

.pro2{width:100%; margin:5px auto 0; overflow:hidden;}
.pro2 h2{float:left;width:30%;line-height:40px; height:40px;}
.pro2 .dianhua{float:right;width:80%; line-height:40px; height:40px;font-weight:bold;font-size:24px;float: right; margin:20px 0;}
.pro2  h3 a{color:#c50f26; }

.matter{overflow: hidden;margin: 0 auto;padding-top:10px;padding:0px 6px 0;}
.com5{width: 100%;overflow: hidden;color:#000 }
.com5 h2{margin: 0;height:40px; line-height:40px; font-size:22px;color:#cc0000;; text-align:left; font-weight:bold;letter-spacing:2.5px;}
.chengnuoo_left{width:49%; float:left; overflow:hidden;margin-top: 20px;}
.chengnuoo_left li{height:auto;margin: 0 0 20px 0;border: solid #dcdcdc 1px;}
.chengnuoo_left li img{width:276px;height:180px; padding:15px 15px 0 15px;}
.chengnuoo_left li h3{padding:0 26px;height:40px; line-height:40px; font-size:24px;color:#c00; text-align:center; font-weight:bold;letter-spacing:2.5px;}
.chengnuoo_left li p{padding: 0 15px 20px 15px;line-height:40px; font-size:20px;text-indent: 2em;}

.chengnuoo_right{width:49%; float:right; overflow:hidden;margin-top: 20px;}
.chengnuoo_right li{height:auto;margin: 0 0 20px 0;border: solid #dcdcdc 1px;}
.chengnuoo_right li img{width:276px;height:180px; padding:15px 15px 0 15px;}
.chengnuoo_right li h3{padding:0 26px;height:40px; line-height:40px; font-size:24px;color:#c00; text-align:center; font-weight:bold;letter-spacing:2.5px;}
.chengnuoo_right li p{padding: 0 15px 20px 15px;line-height:40px; font-size:20px;text-indent: 2em;}

