body {font-size: 12px;background-color: white;width: 100%;margin: 0px;padding: 0px;overflow-x:hidden;}
html {margin: 0px;padding: 0px;}
*{margin: 0;padding: 0;border: 0;}
ul,li {list-style-type: none;margin: 0;padding: 0;}
a {text-decoration: none;color: #8c8f91;}
img{margin: 0;padding: 0;vertical-align: bottom;}

.header_bg{background: url(header_bg.jpg) repeat-x;overflow: hidden;clear: both;}
.header{width: 1180px;margin: 0 auto;overflow: hidden;clear: both;}
.header>a{margin-top: 5px;display: block;float: left;}
.header li{float: left;width: 94px;line-height: 103px;text-align: center;margin-top: 5px;}
.header li:first-child{margin-left: 70px;}
.header li a:hover{/*background-color: #c01a20;*/color: #fff;background: url(header_li_bg.jpg) no-repeat;}
.header li a{display: block;width: 94px;line-height: 102px;font-size: 16px;color: #262626;}
.header p{color: #ca1621;font-size: 23px;width: 150px;float: right;background: url(header_dian.jpg) left center no-repeat;padding-left: 10px;padding-left: 56px;line-height: 23px;padding-bottom: 6px;}
.header span{color: #4c4c4c;font-size: 16px;}

.top_h1{width: 215px;float: right;font-size: 14px;font-weight: normal;margin-top: 8px;}
.top_h1 span{padding-right: 10px;}
/*轮播图*/
.midbg{ width:100%; height:655px; position: relative; z-index:1;clear:both}
.iBan { height:655px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:655px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:655px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:655px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

/*内页轮播图*/
.banner_in{height: 380px;}

.new_seach_bg{border-bottom: 1px solid #96a3ac;overflow: hidden;clear: both;}
.new_seach{width: 1180px;margin: 0 auto;}
#news_li{height:46px;overflow:hidden;line-height:46px;position:relative; float:left; width:520px;background: url(new_left_bg.jpg) left center no-repeat;padding-left: 36px;}
#news_li a{display:block;font-size:14px;text-decoration:none; color:#666666;}
.news_time{display: block;float: right;}

.pro_bg{background: url(pro_bg.jpg) repeat-x;overflow: hidden;clear: both;}
.pro{width: 1180px;margin: 0 auto;}
.pro_tit{color: #464646;font-size: 23px;margin-top: -3px;width: 350px;float: left;}
.pro_tit span{padding-bottom: 10px;display: block;padding-left: 268px;margin-top: -25px;}

/*搜索框*/
.form1{float: left;border-radius: 29px;float: right;margin-top: 5px;}
.form1{width: 360px;height: 30px;border: 1px solid #d7d7d7;background-color: #fefefe;margin-left: 4px;}
.form1 #input{height: 30px;width: 294px;vertical-align: middle;border: none;background-color: #fefefe;border-radius: 29px;padding-left: 14px;font-size: 14px;color: #cfcfcf;}
.form1 .search{height: 30px;vertical-align: middle;float: right;}

/*滚动的样式*/
.picMarquee-left{  clear:both; width:1180px; overflow:hidden;margin-top: 40px;}
.bd{width: 1180px; overflow: hidden; margin-top: 60px;margin-bottom: 49px;}
.picList li{ float:left;width: 221px;margin-right: 27px;}
.video_img{width: 221px;height: 122px;}
.video_name{line-height: 29px;width: 221px;font-size: 14px;color: #fff;background: #24415c;}
.video_name span{padding-left: 11px;}
.picc{ margin-left:5px; margin-right:5px; background:#324259;}
.picc img{ padding:4px;}
.picc a{ display:block;}
.picc p{ text-align:center; font-size:15px; color:#ffffff; line-height:38px; }
.hd{z-index:999;width:1180px;margin-top: 10px;}
.arrow_leftcp{ float:right;}
.arrow_rightcp{ float:right;}
.picc:hover{ background:#d42f36;}
.pro_more{ width:48px; line-height:16px; color:#FFF; border:1px solid #FFF; text-align:center; margin:0 auto;}

.home_lxfs{width: 1180px;margin: 0 auto;background: url(home_lxfs_bg.jpg) center top no-repeat;overflow: hidden;clear: both;}
.lxfs_1{width: 230px;float: left;background: url(xian_left_bg.jpg) left center no-repeat;padding-top: 36px;padding-bottom: 36px;font-size: 28px;color: #656565;padding-left: 40px;line-height: 24px;margin-left: 12px;}
.lxfs_1 span{font-size: 15px;color: #696868;}
.lxfs_2{width: 299px;float: left;font-size: 15px;color: #808080;margin-top: 52px;margin-left: 47px;}
.lxfs_2 a{display: block;width: 33px;height: 33px;float: right;margin-left: 30px;margin-top: -5px;}
.lxfs_3{width: 300px;float: left;background: url(lxfs_3_left.jpg) left center no-repeat;margin-left: 192px;margin-top: 42px;padding-left: 60px;}
.home_lxfs li{float: left;width: 42px;margin-left: 18px;}

.footer_bg{background: url(footer_bg.jpg) repeat-x;overflow: hidden;clear: both;}
.footer{width: 1180px;margin: 0 auto;}
.footer_left{float: left;width: 285px;background: url(footer_xian.jpg) right center no-repeat;}
.footer_left select{margin-top: 26px;margin-right: 160px;border: 1px solid #fff;background-color: #c01a20;width: 187px;height: 27px;float: left;margin-bottom: 24px;color: #fff;}
.footer_left_p{font-size: 12px;font-weight: bold;color: #fff;padding-top: 40px;}
.footer_left_p span{font-size: 18px;font-weight: bold;}
.footer_center{width: 684px;float: left;margin-left: 44px;margin-top: 11px;}
.footer_ul1>li{float: left;margin-right: -43px;font-size: 16px;font-weight: bold;width: 212px;}
.footer_ul1>li:first-child{width: 180px;}
.footer_ul1>li:nth-child(3){width: 164px;}
.footer_ul1>li:nth-child(4){width: 162px;}
.footer_ul1>li:last-child{width: 180px;}
.footer_ul1>li a{color: #fff;font-size: 12px;}
.footer_ul2>li{font-size: 14px;}
.footer_right{float: right;width: 167px;background: url(footer_xian.jpg)left 26px no-repeat;padding-bottom: 24px;}
.footer_right p{width: 110px;text-align: center;margin-left: 46px;padding-top: 30px;color: #e6a3a6;}
.footer_right span{line-height: 28px;font-size: 12px;color: #e6a3a6;}

.footer_bottem{width: 1180px;margin: 0 auto;text-align: center;overflow: hidden;clear: both;line-height: 32px;color: #fff;}

/*内页分类样式*/
.fenlei_list{border-bottom: 1px solid #d4d4d4;overflow: hidden;clear: both;}
.fenlei_ny{width: 1180px;margin: 0 auto;}
.fenlei_ny li{width: 150px;float: left;line-height: 41px;text-align: center;margin-right: 15px;}
.fenlei_ny li:first-child{margin-left: 10px;}
.fenlei_ny li a{font-size: 16px;color: #666666;display: block;width: 159px;line-height: 41px;}
.fenlei_ny li:hover{background: url(fenlei_li_bg.jpg) bottom center no-repeat;}
.fenlei_ny li:hover a{color: #c01a20;}
.fenlei_li{background: url(fenlei_li_bg.jpg) bottom center no-repeat;color: #c01a20;}
/*单页面样式*/
.page{background-color: #f0f0f0;overflow: hidden;clear: both;}
.page_main{width: 1180px;margin: 0 auto;}
.page_main_tit{font-size: 36px;color: #656565;font-weight: bold;margin-top: 70px;text-align: center;margin-bottom: 50px;}
.page_main_tit span{font-size: 18px;color: #656565;}
.page_jianjie{width: 976px;margin: 0 auto;font-size: 18px;color: #4a4a4a;text-indent: 2em;}
.page_culture{width: 976px;margin: 0 auto;font-size: 18px;color: #4a4a4a;}
.page_course{width: 976px;margin: 0 auto;font-size: 18px;color: #4a4a4a;}
.page_xswl{width: 976px;margin: 0 auto;margin-bottom: 50px;}
.page_about{width: 976px;margin: 0 auto;font-size: 18px;color: #4a4a4a;}
.title_h1{color:#22211c;font-size: 24px;font-weight:bold;text-align:left;width: 500px;float: right;}
.return {float: right;font-size: 12px;color: #a0a0a0;line-height: 41px;padding-right: 6px;}
.return a {font-size: 12px;color: #a0a0a0;}

/*产品列表页*/
.container{width: 1180px;margin: 0 auto;overflow: hidden;clear: both;}
.pronn {display: table;margin:50px auto;width: auto;}
.auto { margin-left: auto; margin-right: auto; }
.pronn ul li{display: inline-block;width: 210px;height: 54px;line-height: 54px;font-size: 15px;color: #808080;text-align: center;margin: 0px 11px;margin-top: 16px;background-color: #f0f0f0;}
.pronn ul li:hover{background: #c01a20;/*border: 1px solid #fd0100;*/}
.pronn ul li:hover a{color: #ffffff;}
.pronn_on{background:#fd0100 !important;border: 1px solid #fd0100 !important;}
.pronn_on a{color: #ffffff !important;}
/*分页*/
#up_down{clear:both;color:#9d9898; font-size:14px; margin-top:8px;margin-bottom: 12px;overflow: hidden;text-align: left;}
#up_down a{color:#666666;padding-left:5px;  font-size:14px;text-align:center; padding:9px 15px; line-height:29px;}
#up_down a.active:link, #up_down a.active:visited {color: #f66e0a}


<!--内页切换样式-->

.proshow_l{width:560px !important;margin-bottom:20px;margin-top: 20px; float:left;}
.proshow_da{width:560px !important;padding-top: 40px;padding-left: 18px;}
.proshow_da table {width:560px;height:375px;border:1px solid #b1b0b0;}
.proshow_l_bot {width:578px;height:84px;margin-top:16px;position:relative;padding-left: 13px;}


.proshow_l_bot .proshow_sl {width:9px;height:17px;background:url(proshow_l.png) left top no-repeat;cursor:pointer;margin-top:17px;}
.proshow_l_bot .proshow_sr {width:9px;height:17px;background:url(proshow_r.png) left top no-repeat;cursor:pointer;margin-top:17px;}
.proshow_l_bot .proshow_sl:hover {background:url(proshow_l_hover.png) left top no-repeat;}
.proshow_l_bot .proshow_sr:hover {background:url(proshow_r_hover.png) left top no-repeat;}
.fl {float:left;display:inline}
.fr {float:right;display:inline;}
.proshow_xiao {width:552px;height:84px;overflow:hidden;margin:0 auto;position:relative;}
.proshow_xiao ul {width:100000px;height:60px;margin-left:2px;position:relative;}
.proshow_xiao ul li {float:left;border:1px solid #c9c9c9;margin-left:5px;}
.proshow_xiao ul li .jzimg {width:60px;height:60px; padding:2px;}
.proshow_xiao ul li .jzimg img {max-width:60px;max-height:70px;}
.proshow_xiao ul li:first-child {margin:0px;}
.proshow_xiao ul li:hover {border:1px solid #d51d14;}
.proshow_xiao .xiao_cur {border:1px solid #d51d14;}
.MagicZoomPup {background:#fff;}

.jqzoom {border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {background:url(loading.gif) no-repeat center center;max-width:558px;max-height:399px; width:100%;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:370px;height:431px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*产品内页*/
.contents{width: 100%;margin: 0 auto;overflow: hidden;clear: both;}
.constants_pro{width: 1180px;margin: 0 auto;}
.pro_ny_right{width: 570px;float: right;margin-top: -510px;}
.pro_ny_tit{font-size: 30px !important;text-align: center !important;margin-bottom: 24px !important;color: #666; !important}
.pro_ny_right p{font-size: 16px;color: #666;line-height: 24px;}
.image li{float: left;margin-right: 7px;margin-left: 8px;margin-bottom: 12px;}
.image li p{width: 280px;text-align: center;font-size: 16px;line-height: 34px;}
.details{font-size: 20px;padding-bottom: 12px;color: #666;}
/*产品列表*/
.pro_nr_ny li{float: left;margin-right: 7px;margin-left: 8px;margin-bottom: 12px;}
.pro_nr_ny li p{width: 280px;text-align: center;font-size: 16px;line-height: 34px;}

.new_ny_right{margin: 0 auto;text-indent: 2em;font-size: 16px;color: #666;}

.new_ny_tit{font-size: 20px;text-align: center;color: #666;line-height: 70px;}

.pro_content{font-size: 16px;color: #666;margin-top: 14px;}
.pro_ny_righta{margin-top: 14px;font-size: 14px;color: #666;}
.pro_contents{font-size: 16px;color: #666;margin-top: -75px;}
.pro_ny_rightas{margin-top: 14px;font-size: 14px;color: #666;}



.page ul{
    display: flex;
    justify-content: center;
    align-items: center;
}