@charset "utf-8";/* CSS Document */
body{margin:0px;padding:0px;font-family:"微软雅黑","宋体",arial, Verdana;font-size:14px;color:#505050;line-height:24px;background:#fafafa;}
body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,map{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:700;display:inline;}
ul,ol,li,dl{list-style-type:none;}
input{font-family:"微软雅黑","宋体"}
.blank5{width:100%;height:5px;clear:both;overflow:hidden;}
.blank10{width:100%;height:10px;clear:both;overflow:hidden;}
.blank20{width:100%;height:20px;clear:both;overflow:hidden;}
.blank1{width:100%;height:0px;clear:both;border-bottom:1px solid #b8ad9e;overflow:hidden;}
.blank0{width:100%;height:1px;clear:both;overflow:hidden;}
.hidden{display:none;}
.clear{clear:both;overflow:hidden;width:100%}
.bg_white{background:#FFF}
.text_center{text-align:center;}
.text_l{text-align:left}
.text_r{text-align:right}
.fl{float:left;}.fr{float:right;}
.box_center{width:1000px;margin:0 auto}
.text_indent{text-indent:25px}
 textarea{resize:none;}  label{cursor:pointer;}
img{border:none;vertical-align:bottom;}
a{color:#505050;text-decoration:none}
a:hover, a:active, a:focus{color:#8a0808;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.w1000{clear:both;width:1000px;height:auto;margin:0 auto;}
.b1{width:100%;height:96px;background:url(../images/cc_02.jpg) no-repeat center;}
.b2{width:100%;height:114px;background:url(../images/cc_03.jpg) no-repeat center;}
.b3{width:100%;height:114px;background:url(../images/cc_04.jpg) no-repeat center;}
.b4{width:100%;height:142px;background:url(../images/cc_05.jpg) no-repeat center;}
.no,a.no{text-indent:-1000em;overflow:hidden;display:inline-block;float:left;}
.tit{height:10px;}
.tit a{margin:10px 220px 0 0;width:300px;height:50px;float:right}
.b4_con img{position:relative;left:230px;top:20px}
.b5{width:100%;height:45px;line-height:45px;background:#c70025}
.b5 a{color:#FFF;display:inline-block;padding:0 20px}
.b5 a:hover{color:#FFF;background:#ab0105}
.bottom1{border-bottom:1px solid #b4b4b4;}
.bottom1 span{padding:0px 20px;background:#fafafa;position:relative;top:10px}
.bt strong{font-size:25px;color:#1EB4C2;}
.bt b{font-size:25px;color:#772B85}
.box1{height:443px;background:url(../images/xyz_14.jpg) no-repeat right;position:relative;}
.box1_jj{width:725px;height:73px;position:absolute;top:50px}
.box1_jj span{height:73px;width:135px;line-height:35px}
.box1_jj span strong{font-size:18px;color:#c66b6e}
.box1_vs{width:577px;height:288px;background:url(../images/xyz_17.jpg) no-repeat;position:absolute;top:140px}
.box1_vs li{width:288px;}
.box1_vs li strong{color:#222;font-size:16px;padding-left:70px}
.box1_vs li a{color:#fa4504;position:relative;left:60px}
.box1_zjtx{width:220px;height:170px;position:absolute;left:605px;top:222px;font-size:12px}
.zjtx{position:absolute;right:170px;top:194px;color:#FFF}
.box2_l{width:543px;height:406px;background:url(../images/bg1_11.jpg) no-repeat center;position:relative;}
.zjlist .bd li img{float:left;}
.zjlist .bd li{width:100%;height:406px}
.zjlist .bd li p{padding:100px 20px 0 0 }
.zjlist .hd{width:400px;position:absolute;top:360px;right:0}
.zjlist .hd li{width:90px;text-align:center;float:left;}
.zjlist .prev{width:15px;height:33px;background:url(../images/xyz_33.jpg) no-repeat;position:absolute;left:0;top:170px}
.zjlist .next{width:15px;height:33px;background:url(../images/xyz_32.jpg) no-repeat;position:absolute;right:0;top:170px}
.zjzx{position:absolute;width:59px;height:59px;top:360px;left:76px}
.box2_r{width:400px;}
.box2_r li{width:194px;height:124px;margin-top:10px;position:relative;}
.box2_r li .con{width:194px;height:124px;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;color:#FFF;display:none}
.box2_r li .con p{padding:20px 0;text-align:center;}
.tc .hd li{width:237px;height:59px;background:url(../images/xyz_60.jpg) no-repeat;position:relative;float:left;}
.tc .hd li strong{position:absolute;top:25px;left:50px;font-size:16px}
.tc .hd li span{position:absolute;right:8px;top:8px;color:#FFF;font-weight:bold;}
.tc .hd li.on{background:url(../images/xyz_61.jpg) no-repeat;color:#FFF}
.box4_l{width:639px;position:relative;}
.hj .bd li{width:639px;position:relative;}
.hj .bd li .hj_js{position:absolute;width:639px;height:70px;background:#000;color:#FFF;filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;bottom:0;left:0}
.hj .bd li .hj_js p{padding:10px}
.hj .prev{width:14px;height:31px;background:url(../images/v_03.png) no-repeat;position:absolute;top:170px;left:5px;}
.hj .next{width:14px;height:31px;background:url(../images/v_05.png) no-repeat;position:absolute;top:170px;right:5px;}
.box4_r{width:380px;height:407px;background:url(../images/xyz_80.jpg) no-repeat;position:relative;}
.tczx{position:absolute;width:130px;height:230px;left:43px;top:80px}
.lxb_tel{width:282px;height:36px;position:absolute;bottom:0;left:45px}
#lxb_tel{width:150px;height:29px;position:absolute;top:3px;left:3px;border:0;line-height:29px}
#call_tel{width:120px;height:34px;position:absolute;right:0;cursor:pointer;}
.box5_l,.box5_r{width:460px;}
.bt5{font-size:16px;border-bottom:1px dotted #ccc;line-height:30px;}
.box5_l li{line-height:30px;}
/*footer*/
.footer_nav {clear:both;width:100%;margin:0px auto 0;background:#E6E7E7;}
.footer_nav ul {width:100%;overflow:hidden;text-align:center;padding:10px 0;color:#101010;}
.footer_nav ul li {display:inline;padding:0 10px;text-align:center;font-size:16px;font-family:"Microsoft YaHei";}
.footer_nav ul li a {color:#434343;line-height:40px;/*font-weight:600;*/ }
.footer_txt{width:100%;height:244px;/*margin-top:50px;*/margin-top:0;overflow:hidden;background:#D12D44;font-size:14px;font-family:"Microsoft YaHei";position:relative;}
.footer_txt div{width:1000px;height:244px;background:url(../images/foot_bg.jpg) 0 0 no-repeat;margin:0 auto;}
.footer_txt ul{padding-left:400px;width:600px;height:244px;background:url(../images/foot_wx.jpg) right 0 no-repeat;margin:0 auto;}
.footer_txt li{width:104px;width:88px;height:89px;padding-top:60px;margin:32px 0 36px;background:url(../images/frb.png) 16px 50px no-repeat;float:left;display:inline;text-align:center;line-height:50px;color:#ffffff;font-family:"Microsoft YaHei";}
.footer_txt a{color:#fff;}
.footer_txt li.on{background:url(../images/frb2.png) 16px 50px no-repeat;}
.foot_corp{width:100%;height:44px;background:#353535;text-align:center;line-height:44px;color:#efefef;margin-bottom:-30px;}
.foot_corp span{padding:0 33px;}