@charset "gb2312";
/* CSS Document */

html,body,h1,div,img,ul,p{ margin:0; padding:0;}

.banner img{ display:block; width:100%;}
.wrap{ width:1200px; margin-left:auto; margin-right:auto;}
.xxnr,.cyfc{ overflow:hidden;}
.xxnr p{ float:left; width:520px; padding:72px 40px; background-color:#eeeeee;color:#525252; line-height:24px;}
.xxnr p a{ display:block; line-height:40px; font-size:24px; color:#ff0101; width:60%; text-align:center; margin-left:20%; margin-top:60px;}
.xxnr img{ float:right; }
.cyfc img{ display:block; margin-left:30px; margin-right:30px; float:left; padding-bottom:30px;}
.cyfc p{color:#525252; line-height:24px; text-indent:32px; padding-top:40px;}
.zxan {
    overflow: hidden; text-align: center;margin-bottom: 20px;margin-top: 20px;
}
.zxan div {
    width: 240px; float: left; display: inline-block;height: 46px; line-height:46px; border-radius: 10px;-webkit-border-radius: 10px;-ms-border-radius: 10px; background-color: #e60012; color: #fff;font-size: 24px;margin-left: 240px;
}
/*ÃûÊ¦*/
.bb1_mw1200{min-width:1200px; margin-top:20px;}
.w1200{width:1290px;margin:20px auto;}
.h35{height: 20px;/*overflow: hidden;*/}
.h35 .fleft_title{float: left;height: 35px;line-height: 35px; background-color: #e78921;color: #ffffff;padding: 0px 20px;font-size: 18px;font-family: 'Î¢ÈíÑÅºÚ',Arial; font-size:16px; text-align:center; margin-bottom:20px;}
.h35 a:link,.h35 a:visited{float: right;line-height: 24px;border: 1px solid #dbdbdb;height: 24px;display: inline-block;padding: 0px 10px;font-size: 14px;color: #a3a3a3;margin-top: 4px;}
.h35 a:hover{border:1px solid #ee7800;background:#ee7800;color:#ffffff;}
.h455{margin-top:20px;height:455px;position:relative;width:1290px; font-size:18px; clear:both; margin-bottom:20px;}
.h455 td{overflow:hidden;height:455px;}
.h455 td td{width:auto;height:auto;}
.morems{ float:right; color:#999;}
.morems:hover{ float:right; color:#fff;}


.JY_li{padding-top:20px;width:1200px;display:none;}
.JY_li ul{width:1216px;}
.JY_li li{float:left;width:288px;background:#ffffff;border-bottom:3px solid #363636;box-shadow:0px 0px 5px #999999;margin-right:16px;display:inline;}
.JY_li li:hover{border-bottom:3px solid #ee7800;}
.w6_11_left{position:absolute;width:27px;height:27px;background-color:#d3d3d3;background-image:url(../images/w6_11_left.png);background-position:center center;background-repeat:no-repeat;left:10px;top:36px;cursor:pointer;}
.w6_11_right{position:absolute;width:27px;height:27px;background-color:#d3d3d3;background-image:url(../images/w6_11_right.png);background-position:center center;background-repeat:no-repeat;right:10px;top:33px;cursor:pointer;}
/*.w6_11_left:hover,.w6_11_right:hover{background-color:#ee7800;}*/
#hz_1{border:1px solid #e6e6e6;padding:10px 0;height:80px;position:relative; width:1288px;}
.h102{margin-top:25px;overflow:hidden; width:1290px;}
/*.h80_p10 .Links{width:1100px;margin:0px auto;}*/
.h80_p10 .Links ul li{float:left;margin:0px 10px;cursor:pointer;}
.h80_p10 .Links ul li span{display:none;}
.h80_p10 .Links ul li:hover img{display:none;}
.h80_p10 .Links ul li:hover span img{display:block;}
.h80_p10 .Links ul li:hover span{display:block;}
#hz_2 li{ float:left; line-height:26px; margin-right:40px;}
.bootom_h45{line-height:45px;height:45px;min-width:1200px;text-align:center;background:#393939;color:#898787;}
.bottom_right_font{line-height:20px;text-align:center;font-size:14px;color:#ffffff;height:20px;margin-top:5px;}
.p045{padding:0px 45px;}
.zx_3{background:url(../images/zx_3.png) no-repeat left;padding-left:24px;}
.zx_2{background:url(../images/zx_2.png) no-repeat left;padding-left:24px;}
.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}
.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}
/*.zx_h30 a:hover{color:#ee7800;}*/
.color_1{color:#ee7800;}
.bottom_phone{line-height:30px;color:#ffffff;font-size:14px;}
.right_phone{background:url(../images/zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}
.br_p045{border-right:1px solid #5e5d5d;padding:0px 45px;}
.bottom_show{line-height:24px;color:#898787;}
.bottom_show a:link,.bottom_show a:visited{color:#898787;}
/*.bottom_show a:hover{color:#ee7800;}*/
.bottom_title{font-size:14px;font-weight:bold;color:#ffffff;line-height:30px;}
.br_bk1{border-right:1px solid #5e5d5d;}
.br_bl{border-right:1px solid #5e5d5d;padding:0px 35px;}
.p30_mw1200{background:#484848;padding:30px 0px;min-width:1200px;}
.w11_right{margin-left:35px;display:inline-block;padding-left:20px;text-align:center;background:url(../images/w11_right.png) no-repeat left;}
.w11_left{background:url(../images/w11_left.png) no-repeat left;padding-left:20px;display:inline-block;text-align:center;}
.bottom_bg{width:1200px;margin:0px auto;color:#ffffff;background:url(../images/bottom_bg.png) no-repeat bottom;padding-top:225px;line-height:47px;height:47px;text-align:center;}
.h47_bg{background:url(../images/h47_bg.png) repeat-x bottom;min-width:1200px;}
.mw1200_bg_fa{background:#fafafa;border-bottom:1px solid #e7e7e7;min-width:1200px;}
.w300{width:165px;overflow:hidden;}
.w350{float:left;width:347px !important;padding:20px 15px !important;height:413px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ti_fz16{font-size:20px;font-weight:bold;color:#ee7800;}
.ti_fz16 a{ color:#ee7800;}
.w328 img{filter: alpha(opacity=70);opacity:0.70;}
.lx .w328 img{filter: alpha(opacity=100);opacity:1;}
.c28_fbold{color:#777;font-weight:bold;line-height:36px;}
.lh18_ca{line-height:28px;color:#a5a4a4; font-size:16px; margin-top:10px;}
.h103{height:103px;overflow:hidden;margin-top:20px;}

.discri{ background:url(../images/bg-cc.jpg) no-repeat center center; height:400px;}
.discri h2{ padding-top:130px; font-size:40px;}
.discri h2,.discri h3{ text-align:center; color:#fff; margin-top:20px;}
.discri p{ color:#fff; line-height:30px;}
/*×¨Òµ*/
.zhuanye{ overflow:hidden; margin-bottom:10px; margin-top:30px;}
.zhuanye>div{ width:24%; margin-left:0.5%; margin-right:0.5%; float:left; background-color:#eeeeee; text-align:center;}
.zhuanye>div p,.zhuanye>div h2{ text-align:center;}
.zhuanye>div p i{ font-style:normal; color:#eb6100;}
.zhuanye>div h2{ font-size:20px; line-height:40px;}
.zhuanye>div .zx{ width:250px; height:40px; line-height:40px; color:#fff; display:inline-block; background-color:#eb6100; margin:20px 0;}