@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0; list-style-type:none; font-family:"微软雅黑"; font-size:14px; color:#333}
html{line-height:24px;   }
*{margin:0;padding:0;}
p{ text-indent:0; font-size:14px; font-family:"微软雅黑";}
ul{list-style:none;}
em{ font-style: normal}
a,img{border:0;}
a{text-decoration:none;font-family:"微软雅黑";}
a:hover{color:#4399cf;}
.lf{ float:left}
.rf{ float:right}
body {padding:0;margin:0; width:100%; display:table; }

.top_rt{float:right;width:210px;margin:0 auto; }
.top_rt ul{width:210px;}
.top_rt ul li{ float:left;width:70px;display:block;line-height:35px;  }
.top_rt ul li a{ font-size:12px; color:#FFF;padding-left:10px; text-align:right ; border-left:1px solid #9d9e9f;line-height:35px;}
.top_rt ul li a:hover{color:#FFF; text-decoration:underline}

.zhu{width:100%; text-align:center; margin:0 auto; overflow:hidden }
.main{ width:1200px; margin:0 auto; overflow:hidden }

.logo{ height:85px; padding:20px 0 0;}
.logo_left{ float:left; width:618px; text-align:left; height:63px;}
.logo_left p{ float:right;font-size:18px;  margin-left:10px; line-height:63px;}
.logo_left p span{ color:#F00;font-size:18px; }

.logo_righ{width:470px; margin:20px 0 0 0}
.qiyeyou{width:45%; float: left; margin:2px 0 0 0}
.qiyeyou ul{}
.qiyeyou ul li{ float:left;width:100px;display:block;height:20px;  }
.qiyeyou ul li a{ font-size:12px; color:#666666;padding-right:15px; padding-left:20px; border-right:1px solid #d7d7d7;line-height:20px;background:url(../images/qyzf_12.jpg) no-repeat left;}
.qiyeyou ul li a.youxian{background:url(../images/qyzf_17.jpg) no-repeat left;}
.qiyeyou ul li a:hover{color:#4399cf; text-decoration:underline}

.logo_righ p{ font-size:14px;color:#666666;}
.logo_righ p span{ font-size:17px; color:#F00; line-height:25px;}

.daohang{width:100%; margin:0 auto; height:45px; text-align:center;background:url(../images/qyzf_29.jpg) repeat-x center;}
.index{ width:1200px; margin:0 auto;  }
.index ul{}
.index li{ width:120px; height:45px;float:left; position:relative; text-align:center; cursor:pointer; z-index:100000;background:url(../images/qyzf_26.jpg) no-repeat right  ;}
.index li a{ float:left; width:119px;line-height:45px; color:#FFF; text-transform:uppercase;font-size:15px; font-weight:bold  }
#erji_meau{ background:#3d954b; text-align: left;display:none; margin-top:45px;}
#erji_meau a{display:block;  float:left; width:120px;text-transform:none; text-align:center; 
height:35px;background:#6a6a6a;border-right:none; line-height:35px;color:#FFF; font-weight:normal; font-size:14px; z-index:2222000; border-bottom:1px solid #7f7e7e }
.index li:hover{}
.index li:hover a,.index li.home{color:#FFF;background:#3d954b;}
.index li:hover #erji_meau{ display: block;transition:0.6s; }
#erji_meau a:hover{color:#FFF;background-color:#3d954b; transition:0.6s;}
#erji_meau a.lingwei{ width:230px;text-indent:1.5em; text-align:left}
/*daohang over*/

.banner{ width:100%;margin:1px auto 0; overflow:hidden; text-align:center;height:575px; }
#main_promo{height:575px; width:1920px; *width:1920px;margin-left:-960px;*margin-left:-980px; position:relative;top:-5px;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:20px;left:420px; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(../images/b_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(../images/b_4.png) no-repeat;}
#dots li.act a{background:url(../images/b_4.png) no-repeat center top; width:13px; height:13px; display:inherit;}
/*ban over*/

.index_biaoti{background: url(../images/qyzf_33.jpg) no-repeat bottom center; margin:35px 0;padding-bottom:50px }
.index_biao_tp a{ font-size:33px; color:#333; line-height:40px;height:40px; }

.index_product{ padding:0 0;}

.bgwhiter{width:100% !important;   margin:0; }
.ConMidBtner{width:40%;height:40px; margin:0 auto; }
.ConMidBtner a{float:left; width:100%;padding:0 0 0 0;display:block;margin:0 0 0 0;position:relative;
z-index:22; font-size:18px;height:40px; line-height:40px; overflow:hidden;color:#555; }
.ConMidBtner a:hover,.ConMidBtner a.cur{background:url(../images/qyzf_67.png) no-repeat bottom; padding-bottom:10px; color:#007cc4;}
.ConMidSwitch{padding:20px 0 30px; margin:0; width:100%; float:left; text-align:left }
.Combinationsss,.Downloadsss,.yingyuloadsss{ display:none;}

.ConMidSwitch .index_pro_man{width:100% }
.index_pro_left{width:291px;  display: block; }
.index_pro_left a{float:left;width:100%; background:none; margin:0 0 10px;position: relative; overflow:hidden ;z-index:1}
.index_pro_left a .tuwens{position:absolute; text-align: center; left:20%; top:40%;z-index:111111;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8}
.index_pro_left a .tuwens p{font-size:16px; color:#FFF; line-height:30px; margin-bottom:0;
background:#ef8016;  padding:3px 20px;
height: 31px;
width: 162px;
overflow: hidden;
}
.index_pro_left a .tuwens p:hover{ text-decoration:underline}

.index_pro_middl{ margin:0 12px; width:594px;z-index:1;position: relative}
.index_pro_middl a .tuwen_xia{ width:90%;position:absolute; padding:20px 5%; text-align: left; left:0; bottom:0; background:#000;
opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75}
.index_pro_middl a .tuwen_xia em{ display:block; font-size:30px; line-height:40px; margin-bottom:10px; font-weight: bold; color:#FFF;}
.index_pro_middl a .tuwen_xia p{ display:block; font-size:14px; line-height:22px;margin-bottom:20px; color:#FFF;}
.index_pro_middl a .tuwen_xia span{background:#ef8016; font-size:12px; padding:5px 20px;  color:#FFF;}
.index_pro_middl a .tuwen_xia span:hover{ text-decoration:underline}

.index_pro_left a .img,.er_xia ul li a .img,.index_case_nei ul li a .img,.right_xia ul li a .img{float:left; display: block;overflow: hidden;width:100%; height:100%;position:relative ;}
.index_pro_left a .img img,.er_xia ul li a .img img,.index_case_nei ul li a .img img,.right_xia ul li a .img img{ width:100%; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.index_pro_left a .img img:hover,.er_xia ul li a .img img:hover,.index_case_nei ul li a .img img:hover,.right_xia ul li a .img img:hover{transform:scale(1.2,1.2); }

/*product over*/

.index_case{background:url(../images/qyzf_50.jpg) no-repeat center; height:354px;}
.case_tttp{background: url(../images/qyzf_35.png) no-repeat bottom center;}
.case_tttp a{ color:#FFF;}

.index_case_xia{ padding:35px 0 0;}
.in_ca_yi{ padding-right:87px;background: url(../images/qyzf_46.png) no-repeat right; height:90px; text-align:left; margin:0 85px 0 0 }
.in_ca_yi p{ font-size:16px; color:#FFF; line-height:40px; margin-bottom:10px}
.in_ca_yi b{ font-size:36px; color:#FFF; font-weight:normal }
.in_ca_er{ background: url(../images/qyzf_47.png) no-repeat right;}
.in_ca_san{ background: url(../images/qyzf_48.png) no-repeat right;}
.in_ca_si{ margin:0;background: url(../images/qyzf_49.png) no-repeat right;}

.index_case_nei{ margin:0 0 10px; padding:30px 0 0; overflow:hidden}
.index_case_nei .main{padding:0 5%; width:90%; margin:0 auto; text-align:center; overflow:hidden}
.index_case_nei ul{}
.index_case_nei ul li{ width:32%; float:left; margin:10px 5px; position:relative;z-index:0}
.index_case_nei ul li a img{ width:100%; height:100% }
.index_case_nei ul li a span{background:#000;width:100%; float:left; height:52px; line-height:52px;color:#FFF; 
font-size:16px;-moz-opacity:0.7; opacity:0.7;filter:alpha(opacity=70); position:absolute;bottom:0; left:0; z-index:10}
.index_case_nei ul li a span:hover{background:#007cc4;}


/*case over*/

.abanner{width:100%; margin:1px auto 0;height:346px;text-align:center;min-width:990px;overflow:hidden}
.abanner img{height:346px !important;min-width:990px;max-width:100%;}

.in_ne_biao{height:107px;}
.index_news{background:#f5f5f5; padding:0 0 40px;position: relative; z-index:0; overflow: hidden;}
.index_news_nei{ margin-bottom:40px}

.index_biaoti_er{background: url(../images/qyzf_34.png) no-repeat bottom center; margin:30px 0 40px;padding-bottom:50px }

.in_new_left{ width:556px; margin:0;}
.in_new_left ul{}
.in_new_left ul li{ float:left; width:100%; text-align:left; margin:10px 0 10px}
.in_new_left ul li a{float:left; width:97%;background: url(../images/qyzf_66.png) no-repeat left 10px; padding-left:3%;overflow:hidden;}
.in_new_left ul li a em,.in_new_right a.video_xia em,.er_biao_xia ul li a em{float:left; width:100%;font-size:16px; line-height:35px;height:35px;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.in_new_left ul li a p,.in_new_right a.video_xia p{float:left; width:100%; font-size:14px; color:#666; line-height:25px;height:25px;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.in_new_left ul li a:hover em,.er_biao_xia ul li a:hover em{ color:#fd8800;}

.in_new_right{ width:594px; margin:0;}
.in_new_right a.video_xia{ width:92%; background:#FFF; padding:12px 4%; text-align:left}
.in_new_right a:hover{ background:#007cc4; color:#FFF}
.in_new_right a:hover em{ color:#FFF}
.in_new_right a:hover p{color:#FFF}

.index_er_left{ width:620px; margin:0 ; text-align:left}
.er_biao{float:left; width:100%; line-height:35px;background: url(../images/qyzf_59.png) no-repeat 110px 4px; margin-bottom:20px }
.er_biao a{font-size:23px; font-weight:bold;}
.er_xia{float:left; width:100%; margin:0 0;}
.er_xia ul{}
.er_xia ul li{ float:left; width:190px; margin:0 15px 0 0; position: relative; z-index:0}
.er_xia ul li a{float:left; width:100%; margin:0}
.er_xia ul li a .new_beijing{width:90%; padding:5px 5%; font-size:12px; color:#FFF; line-height:25px; height:25px; overflow:hidden; background: #000;-moz-opacity:0.7; opacity:0.7;filter:alpha(opacity=70); position:absolute;bottom:0; left:0; z-index:10}

.index_er_right{ width:570px; margin:0; text-align:left}
.er_riht_left{ width:45%; margin:0}
.er_biao_xia{float:left; width:100%; margin:0 0;}
.er_biao_xia ul li{float:left; width:100%;text-align:left; margin:0 0 ;line-height:34px;height:34px;overflow:hidden;}
.er_biao_xia ul li a{float:left; width:95%;background: url(../images/qyzf_66.png) no-repeat left 10px; padding-left:5%;overflow:hidden;}
.er_biao_xia ul li a em{font-size:14px;}
/*news over*/

.foot_top{ padding:10px 0;  background:#009ad1;}
.Link{ width:100%;float: left;text-align: left;}
.Link a{ margin-right:15px; color:#FFF}
.Link a:hover{text-decoration:underline;}
.foot_fen{ width:100%;   text-align:left}
.foot_fen span{ float:left;height:40px; line-height:40px; font-size:15px; color:#FFF; font-weight:800}
.foot_fen span i{ color:#ef8016; font-size:13px; margin-left:5px; font-weight:200}
.footer{ background:#232323; padding:40px 0;}
.footer ul{ float:left; width:78%; margin:0;background: url(../images/qyzf_78.jpg) no-repeat right top}
.footer ul li{ float:left; display:block; width:18%; text-align:left; margin:0 0 20px 0;}
.footer ul li a{float:left; font-size:14px; width:100%; color:#cecaca; line-height:27px;}
.footer ul li a h3{font-size:17px; color:#FFF; line-height:30px; padding-bottom:10px; font-weight:normal }
.footer ul li a:hover,.foot_xia p a:hover{ color:#FFF; text-decoration:underline }

.foot_rrt{ width:15%; margin:0; text-align:left}
.foot_rrt p{ font-size:13px;color:#cecaca; line-height:35px;}

.foot_xia{ background:#181818; padding:10px 0; height:25px;}
.foot_xia em{ float:right; width:55%; text-align: right; font-size:12px; color:#959494;}
.foot_xia p{ float:left;font-size:12px; color:#959494;}
.foot_xia p a{font-size:12px; color:#959494; margin:0 5px 0 10px}
.bbb H3{ width:100%; height:35px; font-size:17px; color:#FFF; font-weight:bold;background: #2981C1;line-height: 35px;text-indent: 1em; margin:10px auto}
.bbb a{ font-size:14px; color:#666; text-indent:1em; margin-left:15px; line-height:33px;}
/*foot over*/







