@charset "utf-8";
/* CSS Document */

body,dl, dt, dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#383838;font-size:12px; line-height:24px; font-family:"微软雅黑";}
 
ul,ol{list-style-type:none;}

input{vertical-align:middle} 
label{vertical-align:middle;}

select,input,select{vertical-align:middle;}
img{ border:none;}
 
.w{
    width: 1200px;
    margin: 0 auto;
}
a{text-decoration:none;color:#383838;}
a:hover{color:#cb0000; text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
.clearfix:after{
    content: '';
    display: block;
    clear: both;
}
.public{width:1200px; margin:0 auto; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mar2{margin-top:2px;}
.mar10{margin-top:10px;}
.mar18{margin-left:18px;}
.text-center{
    text-align: center;
}
.text-overflow{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}


.header-hd{
    height: 30px;
    background: #eeeeee;
    line-height: 30px;
    color: #565656;
}
.header-hd .right a{
    padding: 0 10px;
    color: #565656;
}

.navbar{
    height: 55px;
    background: #222222;
    border-bottom: 7px solid #c20000;
}
#nav_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.navbar li{
    text-align: center;
    position: relative;
}
.navbar li a{
    font-size: 17px;
    display: block;
    line-height: 55px;
    color: #fff;
    padding: 0 10px;
}
.navbar li:hover,
.navbar li.on{
	background: #c20000;
}
/*=====下拉菜单====*/
.nav li ul{position:absolute;left: 50% !important;top: 55px !important;min-width: 120%;background: #222222;transform: translateX(-50%);display:none;overflow:hidden;box-shadow:0px 1px 3px rgba(0,0,0,.7);}
.nav li ul li{background:none;display: flex;justify-content: center;align-items: center;}
.nav li ul li a{font-size:14px;color:#fff;line-height:36px;text-align:center;display: block;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nav li ul li a:hover{color:#fff;border:none;}
.nav li.on ul li a{color:#fff;border:none;}
.nav li.on ul li a:hover{color:#fff;border:none;}


.zoomWrapperImage img{
    max-width: inherit !important;
}


.head-right{
    float: right;
}


.block {
    width: 2px;
    height: 20px;
    float: right;
    margin-top: 26px;
    background-color: #434343;
}

.banner {
    position: relative;
    left: 0px;
    top: 0px;
}

.head_box{min-width:1200px;width:100%; height:34px; line-height:34px; background:#f7f7f7; border-bottom:1px solid #f3f3f3; overflow:hidden;}
.head_l{width:40%; float:left; overflow:hidden;}
.head_r{width:35%; float:right; text-align:right; overflow:hidden;}

.top_box{min-width:1200px;width:100%; height:134px; background:#fff; overflow:hidden;}
.top{margin-top:28px;}

.top_ss{width:435px; float:left; margin-top:10px; margin-left:110px; overflow:hidden;}
.top_ss_1{width:100%; height:38px; background:#c40000; overflow:hidden;}
.top_ss_1 .ss_put{width:334px; height:22px; padding:5px; background:#fff; float:left;  margin:3px 0 3px 3px; color:#c5c5c5; border:none;}
.top_ss_1 .ss_btn{width:85px; height:32px; line-height:32px; float:left; margin:3px 3px 3px 0; border:none; background:none; text-align:center; font-family:"microsoft yahei"; font-size:16px; color:#fff; cursor:pointer;}
.top_ss_2{width:100%; margin-top:5px; overflow:hidden;}
.tel{width:auto; height:65px; float:right; margin-top:5px;}
.tel img{float:left;}
.tel span{font-size: 30px; color: #d60e10; line-height:65px; font-weight: 700; }



.index_1{margin-top:20px;}
.index_kinds{width:254px; overflow:hidden;}
.index_kinds h2{ background:url(../image/tit_1.jpg) no-repeat center top; height:69px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#fad9d6; text-transform:uppercase; padding:18px 0 0 25px; line-height:24px;}
.index_kinds h2 span{ display:block; float:left; font:50px Arial, Helvetica, sans-serif; color:#f5f5f5; font-weight:bold; margin-right:2px;}
.index_kinds h2 p{ display:block; font:18px "Microsoft Yahei"; color:#fff; font-weight:bold; padding:5px 0 0 0;}
.index_kinds_box{width:100%; height:435px;overflow: hidden;}
.index_kinds_box li{width:100%; height:54px; line-height:36px; background:url(../image/bg_1.jpg) repeat-x; font-family:"Microsoft YaHei"; font-size:16px; overflow:hidden;}
.index_kinds_box li a{display:block; padding:10px 10px 0 56px; background:url(../image/icon_1.png) 28px 21px no-repeat;}

.index_cpzs{width:926px; float:right; overflow:hidden;}
.tit_1{width:100%; height:30px; line-height:30px; padding-bottom:5px; background:url(../image/tit_2.jpg) bottom repeat-x; overflow:hidden;}
.tit_1 p{padding:0 15px 5px 5px; float:left; font-family:"Microsoft YaHei"; font-size:18px; background:url(../image/p_bg.jpg) bottom repeat-x; color:#010101;} 
.more{float:right; color:#cb0000;}

.index_cpzs_n{width:100%;}
#ISL_Cont .bd{padding:0;overflow:hidden; width:1025px;margin: auto;}
.index_cpzs_box li{width:218px; height:212px; display:block; float:left; margin:16px 0 0 17px; font-family:"Microsoft YaHei"; text-align:center; overflow:hidden;}
.index_cpzs_box li a.a_img{display:table-cell; width:218px; height:180px; vertical-align:middle; background:#fff; margin:auto;}
.index_cpzs_box li img{width:218px; height:180px; margin:auto; vertical-align:middle;}
.index_cpzs_box li span{display:block; text-align:center; width:100%; padding-top:8px; font-size:15px;}

#ISL_Cont{
    width:1150px;

}
#ISL_Cont .hd{
    position: relative;
}
#ISL_Cont .hd a{
    position: absolute;
    width: 14px;
    height: 27px;
    top:104px;
}
#ISL_Cont .hd a.prev{
    left: 30px;
}
#ISL_Cont .hd a.next{
    right: 20px;
}


.ad{margin-top:18px;}

.floor_t span{color:#cb0000; padding-right:5px;}
.floor_n{width:100%; margin-top:18px;}

.pic_da{position:relative; overflow:hidden; width:479px; height:396px; background:#111 url(../image/progress.gif) no-repeat center center; }
.mosaic-backdrop {display:none;position:absolute;top:0;height:100%;width:100%;background:#111;}
.mosaic-overlay { display:none;z-index:5; position:absolute; width:100%; height:100%; background:#111;}
.fade .mosaic-overlay {opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); background:url(../image/bg-black.png);}
.details{padding:150px 20px 0; text-align:center;  font-family:"Microsoft YaHei"; }
.details h4{font-size: 22px; color:#fff; text-align: center; padding-bottom:10px; line-height:28px;}
.details p{font-size:14px; color:#fff;}

.picx_lb{width:720px; overflow:hidden;}
.pic_xiao{position:relative; overflow:hidden; width:238px; height:197px; margin-left:2px; background:#111 url(../image/progress.gif) no-repeat center center; }
.details_x{padding:80px 20px 0;}
.details_x h4{font-size:18px; padding:0;}
.mosaic-backdrop .mosaic_xiao{display:table-cell; width:238px; height:197px; vertical-align:middle; background:#fff;}
.mosaic-backdrop .mosaic_xiao img{max-width:238px; max-height:197px;}


.index_gsjs{width:794px; overflow:hidden;}
.gsjs_t p{padding-left:17px; background:url(../image/icon_2.jpg) 2px 8px no-repeat;} 
.index_gsjs_n{width:100%; margin-top:16px;}
.index_gsjs_n .jj_im{display:block; width:372px; height:250px; float:left; margin-right:14px; padding-bottom:14px; background:url(../image/bg_2.jpg) bottom no-repeat;} 
.index_gsjs_n .jj_im img{width:366px; height:244px; border:3px solid #fff;}
.index_gsjs_n h3{ text-align:center; font-family:"Microsoft YaHei"; font-size:16px; padding:3px 0 5px;}
.index_gsjs_n a{color:#cb0000; display:block;}

.index_cjwt{width:388px; overflow:hidden;}
.index_cjwt_n{width:100%; margin-top:3px;}
.index_news_box{padding-top:10px;}
.index_news_box li{width:100%; line-height:28px; background:url(../image/icon_3.jpg) 0 9px no-repeat; overflow:hidden;height:30px;}
.index_news_box li span{display:block; float:right; color:#686868;}
.index_news_box li a{padding-left:15px;}

.index_zzry_n{width:100%; height:220px; margin-top:20px; overflow:hidden;}
.index_zzry_n li{width:228px; height:220px; margin-left:18px; float:left; display:inline-block; text-align:center; overflow:hidden;}
.index_zzry_n li img{width:228px; height:180px;}
.index_zzry_n li span{width:100%; display:block; font-size:15px; padding-top:7px; font-family:"Microsoft YaHei";}

.index_khal{ width:1198px; height:238px; border:1px solid #ddd; margin:0 auto; margin-top:20px; overflow:hidden;}
.index_khal h4{ float:left; background:url(../image/bg_3.jpg) no-repeat; width:45px; height:240px; font:18px "Microsoft Yahei"; font-weight:bold; overflow:hidden;}
.index_khal h4 a{ color:#fff; display:block; width:20px; margin-left:13px; line-height:20px; margin-top:20px;}
.index_khal .h1{ margin-left:20px; display:inline; margin-top:95px; margin-right:20px;}
.index_khal .h2{ margin-right:20px; display:inline;margin-top:95px;}

.news_n_ul_1{width:100%; padding-top:12px; height:84px; line-height:22px; color:#646464; overflow:hidden;}
.news_n_ul_1 img{width:113px; height:85px; float:left; margin-right:12px;}
.news_n_ul_1 h3{font-size:13px;}

.index_zxdg_t{width:100%; height:54px; background:url(../image/bg_4.jpg) no-repeat;}
.index_txdd{width:646px; float:left; margin-top:23px; margin-left:35px; background:url(../image/bg_6.jpg) right no-repeat; overflow:hidden;}
.index_txdd h2,.index_ytdd h2{width:140px; height:31px; padding-left:22px; line-height:31px; font-family:"Microsoft YaHei"; font-size:16px; background:url(../image/bg_5.jpg) no-repeat; color:#fff;}
.index_txdd_ul{width:100%; margin-top:10px; overflow:hidden;}
.index_txdd_ul dl{margin-top:12px; width:100%; overflow:hidden;}
.index_txdd_ul dl dt,.index_txdd_ul dl dd{float:left;}
.index_txdd_ul dl dt{width:76px; text-align:right; font-size:14px; font-family:"Microsoft YaHei"; margin-right:5px;}
.index_txdd_ul dl dd{margin:0 7px 0 3px;}
.index_txdd_ul dl dd em{font-style:normal; color:#d60e10; padding-right:3px;}
.index_txdd_ul input.txdd_put{border:1px solid #ccc; height:18px; line-height:18px; padding:3px; width:249px; background:#f3f3f3;}
.index_txdd_ul textarea{width:386px; min-height:113px; padding:3px; border:1px solid #ccc; background:#f3f3f3;}
.index_btn{ margin-top:15px; margin-left:81px;}
.index_btn input{width:92px; height:30px; line-height:30px; margin-right:14px; font-weight:bold; color:#fff; border:none; background:url(../image/btn_1.jpg) no-repeat; cursor:pointer;}

.index_ytdd{width:406px; float:right; margin-top:23px;  overflow:hidden;}
.index_ytdd_n{margin-top:22px;}

.youlian{margin-top:30px; overflow:hidden;}
.youlian span{ font-weight:bold;}
.youlian a{padding:0 6px; }

.bottom_l{width:360px; height:230px; float:left; background:#ab0000; overflow:hidden;text-align:center;font-family:"微软雅黑";font-weight:bold;}
.bottom_l h1{margin:83px 0 20px;font-size:38px;color:#EEE10F;line-height:40px;}
.bottom_l span{font-size:22px;color:#fff;}
.bottom_r{width:780px; float:right; margin-top:30px; color:#fff; overflow:hidden;}
.bottom_r_1{width:100%; overflow:hidden;}
.bottom_r_1 a{color:#fff;padding: 0 5px;}
.bottom_r_1 a:first-child{padding-left: 0;}
.bottom_r_2{width:425px; float:left; margin-top:10px;}
.bottom_r_2 a{color:#fff;}
.bottom_r_3{height: 141px; float: right;}
.bottom_r_3 img{width:116px; height:116px; }
.bottom_r_3 span{overflow: hidden; display: block; text-align: center; }
/*neiye*/
.ban{height:317px; margin-top:18px;}
.ban_nei{position: relative;overflow:hidden;min-width:1200px;width:100%; }
.ban_nei .btn,.banner_pro .bBtn{position: absolute;top:120px;width:56px;height:78px;display: block;z-index: 3;}
.ban_nei .btnPre,.banner_pro .bPre{background: url(../image/bg_btnpre_index.png) no-repeat 0 0;left:30px;}
.ban_nei .btnPre:hover,.banner_pro .bPre:hover{background: url(../image/bg_btnpre_index_hover.png) no-repeat 0 0;}
.ban_nei .btnNext,.banner_pro .bNext{background: url(../image/bg_btnnext_index.png) no-repeat 0 0;right: 30px;}
.ban_nei .btnNext:hover,.banner_pro .bNext:hover{background: url(../image/bg_btnnext_index_hover.png) no-repeat 0 0;}
.ban_nei .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.ban_nei .banner_wrap li{width:1200px;float: left;}
.indexBanner_num{width:1200px;margin: 0 auto;text-align: center; margin-top:0px; height:0px; overflow:hidden;} 
.indexBanner_num a{width:8px;height: 8px;display: inline-block;_zoom:1;font-size: 0px;line-height: 0px;margin:0 1px;}

.left{width:220px; float:left; overflow:hidden;}
.lanmu{width:100%;}
.lanmu_t{width:100%; height:36px; line-height:36px; background:url(../image/tit_3.jpg) repeat-x; color:#fff; overflow:hidden;}
.lanmu_t p{font-weight:bold; font-size:14px; background:url(../image/icon_4.png) 10px 10px no-repeat; padding-left:32px;}
.lanmu_n,.left_zhishi_n,.left_tjcp_n{width:198px; padding:0 10px; border:1px solid #cdcbcb; border-top:none; overflow:hidden;}
.lanmu_box{padding:6px 0 16px;}
.lanmu_box li{width:100%; height:32px; line-height:32px; border-bottom:1px dotted #ccc; background:url(../image/icon_5.jpg) 0 11px no-repeat; overflow:hidden;}
.lanmu_box li a{padding-left:23px;font-size: 14px;}
.lanmu_box .subnav p{background: #fff;padding: 0 22px;height:30px;line-height: 30px;overflow: hidden;border-bottom: 1px solid #f0f0f0}
.lanmu_box .subnav p a{
    display: block;
    color:#666;
    font-size: 12px;
    font-family: 微软雅黑;
}

.left_tjcp{margin-top:15px;}
.left_tjcp_box{padding-bottom:12px;}
.left_tjcp_box li{width:100%; height:198px; height:193px; display:block; margin-top:15px; font-family:"Microsoft YaHei"; text-align:center;}
.left_tjcp_box li a.ltj_img{display:table-cell; width:198px; height:163px; vertical-align:middle; background:#fff; margin:0 auto;}
.left_tjcp_box li img{max-width:198px; max-height:163px; vertical-align: middle; margin: auto; overflow:hidden;}
.left_tjcp_box li span{display:block; text-align:center; width:100%; padding-top:6px; font-size:14px;}

.left_zhishi_box{width:100%; padding:10px 0;}
.left_zhishi_box li{width:100%; height:24px; background:url(../image/dian.jpg) 0 10px no-repeat; overflow:hidden;}
.left_zhishi_box li a{padding-left:12px;}

.left_lx_n{padding:10px;}
.left_lx_n img{width:198px; height:84px;}
.left_qq{padding-top:5px;}
.left_qq a{margin-right:5px;}
.left_qq img{width:29px; height:29px;}

.right{width:961px; padding-bottom:15px; overflow:hidden;}
.right_t{width:100%; height:36px;}
.right_t_l,.right_t_r{width:3px; height:36px; float:left;}
.right_t_l{background:url(../image/rt_l.jpg) no-repeat;}
.right_t_r{background:url(../image/rt_r.jpg) no-repeat;}
.right_t_m{width:955px; height:34px; float:left; line-height:34px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.right_t_m b{padding-left:10px;}

.chanpin_box{padding:15px 0; margin-left:-8px; overflow:hidden;}
.chanpin_box li{width:218px; height:212px; padding:8px 8px 12px; display:block; float:left; margin:0px 0 0 8px; font-family:"Microsoft YaHei"; text-align:center; overflow:hidden;}
.chanpin_box li:hover{background:#fff; box-shadow: 0px 0px 8px #ddd; border:1px solid #ddd; padding:7px 7px 11px;}
.chanpin_box li a.a_img{display:table-cell; width:218px; height:180px; vertical-align:middle; background:#fff;}
.chanpin_box li img{max-width:218px; max-height:180px; vertical-align:middle; }
.chanpin_box li span{display:block; text-align:center; width:100%; padding-top:8px; font-size:15px;height: 27px; overflow: hidden;}


.cpxx_left{width:436px; height:360px; position:relative; margin-top:20px;}
#show{ width:436px; height:360px; overflow:hidden; position:relative; left:0; }
#show_mark{ position:absolute; top:0; left:0; width:200px; height:100px; background-color:#000; opacity:.4; filter:alpha(opacity=40); cursor:crosshair; border:1px solid #999; display:none; }
#zoom{ position:absolute; left:440px; top:0; z-index:3; width:436px; height:360px; display:none; overflow:hidden; border:1px solid #eee; }
#zoom img{ position:absolute; left:0; top:0; }

.cpxx_right{width:505px; margin-top:20px; overflow:hidden;}
.cpxx_right h2{font-size:16px; font-family:"Microsoft YaHei";}
.cpxx_right span.cp_gs{display:block; margin:5px 0; color:#898989; line-height:20px;}
.cpxx_right p{font-size:14px; line-height:28px;}
.cpxx_right p b{font-size:16px; color:#eb0000;}
.cpxx_right .cp_zxx{margin-top:15px;}
.cpxx_right .cp_zxx a{width:180px; height:38px; float:left; margin-right:20px;}
.cpxx_right .cp_zxx a.btns01{background:url(../image/zx_1.jpg) no-repeat;}
.cpxx_right .cp_zxx a.btns02{background:url(../image/zx_2.jpg) no-repeat;}
.cpxx_xian{width:100%; margin:30px 0 20px; height:2px; background:url(../image/bg_7.jpg) repeat-x; overflow:hidden;}

.xinwen_box,.anli_box{padding-bottom:15px; overflow:hidden;}
.xinwen_box li{width:100%; height:92px; padding-bottom:20px; background:url(../image/bg_7.jpg) bottom repeat-x; margin-top:20px; line-height:22px;overflow:hidden;}
.xinwen_box li img{width:110px; height:84px; float:left; margin-right:14px;}
.xinwen_box li h3{font-size:16px;margin-bottom: 10px;}
.xinwen_box li span{display:block; float:right; color:#8c8c8c; font-weight:normal; font-size:12px;}

.anli_box li{width:100%; height:165px; padding-bottom:20px; background:url(../image/bg_7.jpg) bottom repeat-x; margin-top:20px; overflow:hidden;}
.anli_box li img{width:200px; height:165px; float:left; margin-right:16px;}
.anli_box li h3{font-size:16px; font-family:"Microsoft YaHei"; color:#eb0000; padding-bottom:6px;}
.anli_box li h3 a{color:#eb0000;}
.anli_box li .al_xx{display:block; font-size:14px; font-family:"Microsoft YaHei"; }

.cpxx_nr{padding:10px 0; font-size:14px; line-height:28px; overflow:hidden;}
.right_xiangguan{width:100%; margin-top:15px;}
.right_xiangguan h2{width:100%; height:63px;}

.new_con{padding:24px 0 10px; overflow:hidden;}
.new_con img{max-width: 950;}
.bt{width:100%; height:50px; text-align:center; padding-bottom:12px;  border-bottom:1px dotted #ccc;}
.bt h2{ font-size:16px; font-family:"Microsoft YaHei"; color:#202020;}
.bt p{ margin-top:8px; color:#787576;}
.new_con .img_thumb{text-align:center;margin:10px auto;}

.daodu{ width:929px; border:1px solid #e9e9e9; background:#fff; padding:15px; margin-top:14px;}

.con{ width:100%; height:auto; font-size:14px; line-height:26px; text-align:left; margin-top:15px;}
.share{ width:220px; float:right; margin-top:10px; margin-bottom:5px;}
.tag{padding:15px 0;}
.tag a{padding:0 6px;}

.fenpian{ width:100%; margin-top:15px;  text-align:left;  overflow:hidden;}
.fenpian ul li{ width:461px;  margin-right:10px; line-height:25px;  float:left;}

.bot_new{ width:100%; height:auto; margin-top:10px;}
.xgnew{ float:left; width:460px; height:auto; text-align:left; margin-right:20px; }
.xgnew h2,.xgtj h2{ font-size:14px; color:#e80308; font-family:"微软雅黑";}
.xgnew ul,.xgtj ul{ width:100%; height:auto; margin-top:10px;}
.xgnew ul li{  width:100%; height:20px;  line-height:20px;  overflow:hidden;  margin-top:5px;}
.xgnew ul li span{ float:right; color:#787576;}
.xgtj{ float:left;  width:461px;  height:auto;  text-align:left;  padding-left:20px;}
.xgtj ul li{width:100%; height:20px; line-height:20px; margin-top:5px;}

.company{padding:15px 5px; font-size:14px; line-height:28px; overflow:hidden;}


/*page*/
.Page{width:100%; text-align:center; padding:40px 0px;}
.Page a,.Page span{display:inline-block;background:#fff;font-size:14px; border:1px solid #e5e5e5;text-decoration:none; color:#333;padding: 5px 10px;}
.Page a:hover,.Page span{ background:#20519d; color:#FFF;border: 1px solid #20519d;}


/*********/

img{max-width: 100%;}
.table_form {margin:10px;width:95%;}
.table_form input,.table_form textarea{line-height:28px;
    width: 100%;}
.table_form input,.table_form textarea{background: transparent; border: 1px solid #ddd;}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#fff}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:8px 0 5px 8px;line-height:22px;}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid rgba(255,255,255,.1);vertical-align: top;}
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.table_form .button{width:60px;height:30px;line-height: 30px;text-align: center;margin-right:10px;color:#fff;background: #666;cursor: pointer;border:none;}
.table_form .button1{background: #be0000;}

.xg-tit{
    font-size: 20px;
    font-weight: normal;
    color: #c10001;
    line-height: 50px;
    margin:20px 0;
    padding: 0 0 0 10px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    position: relative;
}
.xg-tit:before{
    content: '';
    font-size: 36px;
    vertical-align: top;
    background: #c10001;
    width:3px;
    height: 18px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 18px;
}
.xg-img{
    display: flex;
}
.xg-img li{
    flex: 1;
    margin-right:20px;
}
.xg-img li a{
    color:#666;
}
.xg-img li:last-child{
    margin-right: 0;
}
.xg-news li{
    display: flex;
    height:36px;
    line-height: 36px;
    border-bottom: 1px solid rgba(0,0,0,.07);
}
.xg-news li a{
    flex: 1;
    font-size: 14px;
    color:#666;
}
.xg-keyword a{
    display: inline-block;
    margin:0 20px 10px 0;
    color:#ba760a;
}

.page_detail{
    padding: 20px ;
}
.page_detail h1{
    font-size: 24px;
    color:#333;
    text-align: center;
    line-height: 1.3;
}
.page_detail .title_desc{
    font-size: 14px;
    text-align: center;
    color:#999;
    padding: 10px 0;
    border-bottom: 1px solid #eee;
}
.page_detail .title_desc em{
    padding: 0 0 0 10px;
}
.page_detail .title_desc a{
    display: inline-block;
    padding: 0 3px;
    color:#999;
}
.page__img{
    text-align: center;
    margin:20px 0;
}
.page__content{
    font-size: 14px;
    line-height: 1.8;
    margin-top:10px;
}
.page__content p{
    margin-bottom: 10px;
}
.page__content table{
    border: #eee solid  1px;
}
.page__content td{
    border: #eee solid  1px;
}
.page__turn{
    margin-top:10px;
    background: #f5f5f5;
    border: 1px solid #ddd;
    padding: 5px 0;
}
.page__turn p {
    line-height: 20px;
    padding: 3px 10px;
    font-size: 14px;
}
.main,.main *{
    box-sizing: border-box;
}
.main{
    padding: 45px 0;
}
.um-side .con{
    text-align: center;
    margin-top: 0;
}
.um-hd_hd .con li{
    display: inline-block;
    margin: 0 10px;
}
.um-hd_hd .con li a{
    display: block;
    font-size: 14px;
    color: #777;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    border: 1px solid #ccc;
    transition: all 0.5s;
}
.um-hd_hd .con li.on a,
.um-hd_hd .con li a:hover{
    background-color: #cc0202;
    border: 1px solid #cc0202;
    color: #fff;
    transition: all 0.5s;
}
.um-bd_bd>.tit h3{
    font-size: 24px;
    font-weight: normal;
    line-height: 1.3;
}
.um-bd_bd{
    padding: 30px 0;
}
.p_tabs li{
    padding: 20px 0;
}
.item-img li{
    width: 360px;
   /* height: 258px;*/
    position: relative;
    margin: 0 60px 26px 0;
    overflow: hidden;
}
.item-img li .img{
    width: 360px;
    height: 258px;
    margin: 0 auto;
}
.item-img li img{
    display: block;
    margin: 0 auto;
}
.item-img li .con{
  	color:#333;
    /*  position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
  background: rgba(0,0,0,.5);
    color:#fff;*/
    transition: all 0.5s;
    text-align: center;
    margin-top: 0;
    
    height: 40px;
    line-height: 40px;
}
.item-img li:hover .con{
    transition: all 0.5s;
    /*  background: rgba(0,0,0,.75);
     height: 100%;
    padding-top: 88px;*/
  color:#c20000;
}
.item-img li:hover .con p{
    display:block;
}
.item-img li .con p{
    font-size: 14px;
    color:#ccc;
    margin: 8px 0;
    display: none;
}


#pages { padding:10px 0 10px;text-align:center;font:12px '宋体';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span {display:inline-block;padding:0px 8px;height:22px;line-height:22px;background: #d9212a;border: 1px solid #d9212a;color:#fff;text-align:center;}
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }




/*产品详细*/
.product_detail{ padding-left:20px;}
.um-imgZoom{float:left;margin-right:20px;}
.um-imgZoom p{text-align:center;padding-bottom:10px;}
#zoom_box{display:block;zoom:1;text-align:center;border:1px solid #ddd;vertical-align:middle;font-size:170px;padding:0;}
#zoom_box img{margin:0;padding:0;}
#zoom_box img.big_small{
    max-width: 378px;
}
#zoom_list{width: 380px;height:60px;background:#EFEFEF;}
#zoom_list .pre{float:left;width:14px;height:54px;margin-top:2px;text-align:center;overflow:hidden;background:#EFEFEF url(../images/pre.gif) no-repeat -3px 18px;}
#zoom_list .next{float:right;width:14px;height:54px;margin-top:2px;text-align:center;overflow:hidden;background:#EFEFEF url(../images/next.gif) no-repeat -3px 18px;}
#zoom_list #zoom_list_box{float:left;width:232px;overflow:hidden;height:56px;position:relative;}
#thumblist{position:absolute;}
#thumblist li{float:left;width:58px;overflow:hidden;text-align:center;margin:2px 0;}
#thumblist li span{width:52px;height:52px;}
#thumblist li span a{width:50px;height:50px;font-size:42px;border:1px solid #FFF;}
#thumblist li span img{max-height:50px;max-width:50px;_width:50px;_height:50px;}
#big_box{float:left;}
#big_box span{width:302px;height:242px;}
#big_box span a{width:300px;height:240px;font-size:200px;}
#big_box span img{max-width:300px;max-height:240px;}
.p_info li{margin-bottom:10px;}

.um-imgDetail .tag{ 
    color: #000;
    background-color: #f2f2f2;
    padding: 8px 15px 6px 15px;
    border-left: 4px solid #f2594b;
}
.um-imgDetail .tag b{ display:block; color:#000; font-size:18px; font-weight: normal;}

.um-imgDetail .cent { padding:20px 0; font-size:14px;}
.um-imgDetail .cent img{
    max-width: 100%;
}
.um-imgDetail table{border-spacing: 0; border-left:#ddd solid 1px; border-top:#ddd solid 1px;}
.um-imgDetail table td{ padding:5px 10px; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px;}

.pagenav{ padding:10px 0 0 0; border-top:#ddd solid 1px; }
.pagenav a{ color:#cc0202;}

.citybox a{ display:inline-block; margin-right:20px; line-height:28px;}


.um-bd_imgShow_ft li{
    width: 190px;
    height: auto;
    float: left;
    margin-right: 25px;
}
.um-bd_imgShow_ft li img{
    width: 190px;
}

.meta{
    color: #999;
    text-align: center;
    margin-top: 15px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 15px;
}
.mt30 {
    margin-top: 30px;
}
.mt20 {
    margin-top: 20px;
}


.um-bd_bd .share{
    float: none;
    width: 100%;
}
