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

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

.he_topp{width:100%;  margin:0 auto; text-align:center; height:35px; background:#232323; overflow:hidden}
.he_ma{ width:1215px; margin:0 auto;height:35px; line-height:35px;overflow:hidden}
.top_rt{float:right;margin:0 auto; }
.top_rt ul{}
.top_rt ul li{ float:left;display:block;line-height:35px; margin:0 10px;font-size:14px;padding-left:25px; color:#989898;  }
.top_rt ul li a{ font-size:12px; color:#989898;text-align:right ; line-height:35px;}
.top_rt ul li a:hover{color:#FFF; text-decoration:underline}
.top_rt ul li.tel{background:url(../images/ha_03.jpg) no-repeat left; }
.top_rt ul li.zhixun{background:url(../images/ha_05.jpg) no-repeat left;padding-left:20px; }
.top_rt ul li.rukou{padding-left:0;}

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

.index_dao{width:100%; text-align:center; margin:0 auto; }
.index_daohang{width:1215px;margin:0 auto; padding:15px 0 10px; height:68px; }

.index{ width:990px; margin:20px auto; float:right ;}
.index ul{}
.index li{ width:109px; height:45px;float:left; position:relative; text-align:center;cursor:pointer; z-index:100000;}
.index li a{ float:left; width:109px;line-height:45px; color:#333; text-transform:uppercase;font-size:15px; float:left}
#erji_meau{ background:#097aba; text-align: left;display:none; margin-top:45px;}
#erji_meau a{display:block;  float:left; width:109px;text-transform:none; text-align:center; 
height:35px;background:#6a6a6a;border-right:none; line-height:35px;color:#FFF; font-size:13px; z-index:2222000; border-bottom:1px solid #7f7e7e }
.index li:hover{}
.index li:hover a,.index li.home{color:#FFF;background:#c63005;}
.index li:hover #erji_meau{ display: block;transition:0.3s; }
#erji_meau a:hover{color:#FFF;background-color:#c63005; transition:0.3s;}
/*daohang over*/


.banner{ width:100%;margin:0 auto; overflow:hidden; text-align:center;height:400px; }
#main_promo{height:400px; 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:425px; 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_gaoao{ height:30px; border-bottom:1px solid #ddd; overflow: hidden}
.index_guanggao{ float: left; background:url(../images/ha_20.jpg) no-repeat left; padding-left:30px;}
.index_guanggao span{ font-size:15px; color:#333; border-right:1px solid #ddd; padding-right:15px}
.scroll{height:25px;width:80%;margin:0 auto 0 2%; display:block; float:left; }
.scroll p{line-height:25px;padding:5px 0;text-align: left;}
.scroll p a{color:#3366cc;text-decoration:none; font-size:14px; color:#666;}
.scroll p span{ float:right; font-size:14px; color:#666; margin-right:15px;}
.scroll p a:hover{ color:#cc3333;}

/*guanggao over*/

.index_about{ padding:50px 0 30px;}
.index_about_tp{ margin:0 15%; width:70%;}
.index_about_tp h4{ font-size:29px; color:#333333; line-height:35px; font-weight:normal; margin:0 0 15px;}
.index_about_tp p{font-size:14px; color:#666; line-height:25px;}

.index_about_xia{ margin:50px 0 0; overflow:hidden}
.index_about_xia ul{}
.index_about_xia ul li{ float:left; margin:0 4.3%; width:24.7%; height:362px;position:relative;}
.index_about_xia ul li a{float:left; width:100%;}
.index_about_xia ul li a .beijing{float:left; position: absolute; width:100%;left:0; bottom:0;height:110px;  
background-color:rgba(0,0,0,0.2); background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; z-index:0; }
.index_about_xia ul li a .bg_wenzi{float:left;position:relative; z-index:125;width:92%;bottom:110px;  padding:0 4%;text-align:left; color:#FFF;  }
.index_about_xia ul li a .bg_wenzi h4{ color:#FFF; font-size:19px; font-weight:normal; line-height:30px; margin:10px 0 5px; }
.index_about_xia ul li a .bg_wenzi p{ color:#FFF; font-size:12px; line-height:21px; }
.index_about_xia ul li a .bg_wenzi h4:hover{ text-decoration:underline}
.index_about_xia ul li a .img,.ConMidSwitchhh_er ul li a .img,.nw li a.dw001 .img{float:left; display: block;overflow: hidden;position:relative ;}
.index_about_xia ul li a .img img,.ConMidSwitchhh_er ul li a .img img,.nw li a.dw001 .img img{ width:100%; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.index_about_xia ul li a .img img:hover,.ConMidSwitchhh_er ul li a .img img:hover,.nw li a.dw001 .img img:hover{transform:scale(1.2,1.2); }
/*about over*/

.index_product{ padding:30px 0 10px;}
.index_product_tp{ margin-bottom:40px; width:100%; float:left; text-align:center; overflow:hidden}
.index_product_tp h4{ font-size:36px; font-weight:normal; color:#002f6f; line-height:30px;background:url(../images/ha_34.jpg) no-repeat bottom center;
padding-bottom:25px; margin-bottom:25px;}
.index_product_tp p{ font-size:14px; color:#666;}


.bgwhiter{width:100% !important;   margin:0; float:right; }
.ConMidBtner{width:99.5%;height:63px;border:1px solid #ddd; }
.ConMidBtner a{float:left; width:15.3%;padding:0 0 0 15px;border-right:1px solid #ddd; display:block;margin:0 0 -2px 0;position:relative;
z-index:22; font-size:18px;height:63px; line-height:63px; overflow:hidden;background: url(../images/ha_39.png) no-repeat 35px 18px; color:#555; }
.ConMidBtner a:hover,.ConMidBtner a.cur{background:url(../images/ha_39-01.png) no-repeat 35px 18px #c63005; color:#FFF;}




.ConMidBtner a.diyi{float:left; width:15.3%;padding:0 0 0 15px;border-right:1px solid #ddd; display:block;margin:0 0 -2px 0;position:relative;
z-index:22; font-size:18px;height:63px; line-height:63px; overflow:hidden;background: url(../images/ha_39.png) no-repeat 35px 18px; color:#555;}
.ConMidBtner a.diyi:hover{background:url(../images/ha_39-01.png) no-repeat 35px 18px #c63005; color:#FFF;}

.ConMidBtner a.diyi2{float:left; width:15.3%;padding:0 0 0 15px;border-right:0; display:block;margin:0 0 -2px 0;position:relative;
z-index:22; font-size:18px;height:63px; line-height:63px; overflow:hidden;background: url(../images/ha_39.png) no-repeat 35px 18px; color:#555; }
.ConMidBtner a.diyi2:hover{background:url(../images/ha_39-01.png) no-repeat 35px 18px #c63005; color:#FFF; }






.ConMidBtner a.hanjie{background: url(../images/ha_37.png) no-repeat 35px 15px; color:#555;}
.ConMidBtner a.hanjie:hover{background:url(../images/ha_37-01.png) no-repeat 30px 15px #c63005; color:#FFF;}
.ConMidBtner a.shukong{background: url(../images/ha_36.png) no-repeat 25px 15px; color:#555;}
.ConMidBtner a.shukong:hover{background:url(../images/ha_36-01.png) no-repeat 25px 15px #c63005; color:#FFF;}
.ConMidBtner a.gunlun{background: url(../images/ha_35.png) no-repeat 22px 15px; color:#555;}
.ConMidBtner a.gunlun:hover{background:url(../images/ha_35-01.png) no-repeat 22px 15px #c63005; color:#FFF;}
.ConMidBtner a.qitata{border-right:0}
.ConMidSwitch ul {float:left; width:100%;}
.ConMidSwitch ul li{ width:260px; font-size:19px; margin:0 23px 0 10px; border: 1px solid #e6e6e6; display:block;float:left;cursor:pointer; }
.ConMidSwitch{padding:20px 0 30px; margin:0; width:100%; float:left; text-align:left }
.Combinationsss,.Downloadsss,.yingyuloadsss,.gunlunjia,.peijian{ display:none;}
/*product over*/

.index_xinpin{ padding:90px 0 10px;background: url(../images/bgg.jpg) no-repeat center; height:500px; }
.xinpintp h4{ color:#FFF;background:url(../images/ha_34-01.jpg) no-repeat  bottom;}

.demo { width:100%; float:left; border:none; overflow:hidden; margin:80px 0 0 0 }
.indemo {float:left;width:800%;}
.demo1,.demo2{float:left; display:inline-table;}
.demo1 ul,.demo2 ul{ clear:both}
.demo1 li,.demo2 li{ width:260px;float:left; margin:0 15px; }
.demo1 li img,.demo2 li img{ display:block;}
.demo1 li a span,.demo2 li a span{ width:100%;height:20px; line-height:20px; margin:10px 0 0 0; font-size:13px; border:1px solid #FFF; border-bottom:none;
 text-align:center; border-top:none;  color:#FFF; display:block}
.demo1 li a span:hover,.demo2 li a span:hover{ text-decoration:underline}
.demo1 {float: left;}
.demo2 {float: left;}
/*xinpin over*/

.index_fangan{ background:#f4f6f9; padding:50px 0 70px; height:500px;width:100%; text-align:center; margin:0 auto; overflow:hidden }
.index_fangan_main{ width:1275px; margin:0 auto; overflow:hidden}
.index_fangan_tp a{ font-size:15px; color:#878585; line-height:35px; float:right; width:15%; border:1px solid #878585}
.index_fangan_tp a:hover{ text-decoration:underline; color:#002f6f;}
.index_fangan_tp h4{ width:65%; display:block; margin-left:20%;}

a.abtn{display:block;height:370px;width:36px;overflow:hidden; background:url(../images/ha_71.jpg) no-repeat left 50%; cursor:pointer}
a.aleft{float:left;}
a.aright{float:right;background:url(../images/ha_68.jpg) no-repeat  left;}
a.agrayright{cursor:pointer;}
.scrolllist{width:1275px;height:370px; margin-top:40px; }
.imglist_w{width:1190px; margin:0 6px;height:370px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.imglist_w ul{width:200000px;position:absolute;left:0px;top:0px; }
.imglist_w li{width:268px;float:left; padding:10px 10px 20px; margin:0 5px;background:#FFF;box-shadow: 3px 2px 3px #BFBFBF; }
.imglist_w li img{}
.imglist_w li a{color:#3366cc;text-decoration:none;float:left; }
.imglist_w li a:hover img{filter:alpha(opacity=7);-moz-opacity:0.7;opacity:0.7;}
.imglist_w li a p{overflow:hidden;float:left;}
.imglist_w li a h4{ color:#002f6f; font-size:15px; margin:15px 0;text-align:left;}
.imglist_w li a p{line-height:22px; text-align:center; width:100%; font-size:13px; color:#666666;text-align:left;}
.imglist_w li a h4:hover{ text-decoration:underline; color:#cc0033;}
/*fangan over*/

.index_new{ padding:30px 0;}
.index_new_xia{ }
.index_new_left{ float:left; width:562px; margin:0;}

.lunhuan{width:562px;height:419px; float:right;position:relative; margin:0 auto; overflow:hidden}
.lunhuan #lunhuanback{width:562px;height:419px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:562px;height:419px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);
background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan #lunhuanback p span{ width:82%; padding-right:18%; height:40px; line-height:40px;position:absolute;left:0;bottom:0; text-align:left; text-indent:1em;
 background:#000; font-size:15px; color:#FFF; float:left;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;}
.lunhuan .lunhuan_main{width:100%;margin:0 auto;position:relative;}
.lunhuancenter{width:562px;position:absolute;left:0px;top:0px;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:470px;top:395px;z-index:5;}
#lunbonum li{width:10px;height:10px;float:left; padding:0;margin-right:9px;background:#ffffff;border-radius:14px;cursor:pointer;}
#lunbonum .lunboone{background:#ec302e;cursor:pointer;}

.index_new_right{ float:right; width:600px; margin:0}
.index_new_right ul li{width:100%;float:left; line-height:36px; display:block; text-align:left;}
.index_new_right ul li span{ float:right; font-size:13px; color:#888686; margin:0 30px 0 0;}
.index_new_right ul li a{ width:75%; display:block; padding-left:20px; font-size:14px; color:#666;background:url(../images/ha_83.jpg) no-repeat left;
overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.index_new_right ul li a:hover{ text-decoration:underline;color:#0d78ca;}

/*news over*/

.index_xiangmu{ padding:50px 0; background:url(../images/yt_03.jpg) repeat-x bottom #f4f6f9;}
.xiangmu_quan{width:100%;float:left; margin:0 auto;}
.xiangmu_quan li{ width:125px; float:left; margin:0 7%; padding-top:10px;}
.xiangmu_quan li a{width:100%;float:left;}
.xiangmu_quan li a span{width:100%;float:left; display:block; font-size:16px; line-height:35px; margin-top:15px;}
.xiangmu_quan li a span:hover{text-decoration:underline;color:#002f6f;}
.xiangmu_quan li a img:hover{ margin-top:-5px;}

.footer{ background:#232323; padding:30px 0; border-bottom:1px solid #295a9e; overflow:hidden}
.footer ul{ float:left; width:1215px; margin:0 auto; text-align:left; border-right:1px solid #737679;}
.footer ul li{ float:left; width:135px; display:block;}
.footer ul li a{float:left; width:100%;display:block; height:26px; line-height:26px; font-size:14px; color:#989898;}
.footer ul li a.zhudao{ font-size:16px; padding-bottom:10px;   color:#FFF;}
.footer ul li a:hover{text-decoration:underline;color:#FFF;}
.footer ul li.contact{ width:270px; float: left}
.footer ul li.contact p{float:left; width:280px;font-size:13px; line-height:25px; color:#FFF; line-height:52px; 
background:url(../images/ha_98.png) no-repeat left; padding-left:30px;}

.banquan{background:#4d4d4d; padding:10px 0;}
.banquan p{ color:#9f9f9f; font-size:13px; text-align:left}

/*footer over*/

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

.nei_about{padding:20px 0 30px;background:#f5f5f5}
.nei_about .main{ background:#FFF;  padding:15px; width:1185px;}
.nei_about_left{ width:224px; float:left; margin:0;}
.nei_about_left_main{width:100%;float:left; margin:0 0 20px;}
.nei_about_tp{width:100%;float:left; background:#ba0001; height:70px; border-bottom:1px solid #01529c;}
.nei_about_tp h5{ font-size:23px; color:#FFF; line-height:70px; font-weight:normal;}
.nei_about_xia{width:100%;float:left; margin:0; padding-bottom:10px; background:#232323;}
.nei_about_xia ul{}
.nei_about_xia ul li{width:100%;float:left; display:block; height:42px;}
.nei_about_xia ul li a{width:100%;float:left;line-height:42px; font-size:15px; text-align:left; text-indent:5em; color:#FFF; background:url(../images/pr_08.jpg) no-repeat center;}
.nei_about_xia ul li a:hover{background:url(../images/pr_09.jpg) no-repeat left; color:#ba0001;}

.nei_about_left_dao{width:222px;float:left; border:1px solid #e7e7e7; margin:0 0 30px; }
.nei_about_left_dao ul{}
.nei_about_left_dao ul li{ float:left; width:100%; display:block; line-height:50px; border-bottom:1px dashed #e7e7e7; }
.nei_about_left_dao ul li a{  float:left; width:100%;font-size:14px;background:url(../images/ha_39.png) no-repeat 40px 10px;}
.nei_about_left_dao ul li a.zhaoshang{background:url(../images/pr_20.png) no-repeat 40px 10px;}
.nei_about_left_dao ul li a.renli{background:url(../images/pr_17.png) no-repeat 40px 10px;}

.nei_about_right{ width:890px; float:right; margin:0 15px 0 0}
.nei_about_right_top{width:100%; border:1px solid #eee; border-left:0; border-right:0; height:40px;}
.nei_about_right_top p{ float:right; text-indent:0;  margin:0;background:url(../images/pr_05.jpg) no-repeat left ; padding-left:25px;font-size:14px; color:#646566;}
.nei_about_right_top p a{ line-height:40px; font-size:14px; margin:0 3px; color:#646566;}
.nei_about_right_top p a:hover{ color:#ba0001;}
.nei_about_right_top span{ font-size:14px;color:#ba0001; margin-left:3px;}
.nei_about_right_top h4{ font-size:20px;margin:0 auto;color:#333; text-align:left; font-weight:normal;height:35px; line-height:35px;}

.nei_about_right_xia{width:100%; margin:20px 0; text-align:left}
.nei_about_right_xia p{ font-size:14px; line-height:28px; color:#666;}

/*----------------------------------------------------------------------shili---------------------------------------------------*/
.nei_shili_right_xia{width:100%; margin:20px 0; text-align:left}

.bgwhiter_yi{width:100% !important;   margin:0; float:left; }
.ConMidBtner_yi{width:99.5%;height:40px;text-align:center }
.ConMidBtner_yi a{float:left; width:16%;padding:0;display:block; margin:0 10px 0 0;border:1px solid #2543a5; position:relative;
z-index:22; font-size:16px;height:40px; line-height:40px; overflow:hidden; color:#2543a5; }
.ConMidBtner_yi a:hover,.ConMidBtner_yi a.cur{background:#2543a5; color:#FFF;}
.ConMidSwitch_yi{padding:20px 0 30px; margin:0; width:100%; float:left; text-align:left }
.ConMidSwitch_yi p{ font-size:14px; line-height:28px; color:#666;}
.Combinationsss_yi,.Downloadsss_yi,.yingyuloadsss_yi{ display:none;}

/*----------------------------------------------------------------------product---------------------------------------------------*/
.nei_product_right_xia{width:100%; margin:20px 0; text-align:left}

.nei_product_right_xia ul li{ float:left; display:block; width:260px; height:300px; margin:0 17px 30px;cursor:pointer;position:relative;border:1px solid #EAEAEA; overflow:hidden}
.nei_product_right_xia ul li a{float:left; width:100%; clear:both; overflow:hidden;}
.nei_product_right_xia ul li a .pro_jieshao{float:left; width:90%; padding:5px 5% 10px; }
.nei_product_right_xia ul li a .pro_jieshao h3{ font-size:16px; line-height:35px;height:35px; overflow:hidden; font-weight:normal;}
.nei_product_right_xia ul li a .pro_jieshao p{font-size:13px; line-height:22px; color:#666;}
.nei_product_right_xia ul li a .pro_jieshao p span{font-size:13px; line-height:22px; color:#666; font-weight:800}


.nei_product_right_xia ul li a span:hover{ text-decoration:underline; color:#FFF;}
.nei_product_right_xia ul li a .img {float:left;width:260px;height:200px; display:block;position:relative; overflow:hidden;}
.nei_product_right_xia ul li a .img img { display:block; width:100%; height:auto;}
.nei_product_right_xia ul li a .beijing{float:left;width:262px;height:253px; padding:0;transition:0.3s; text-align:left;display: none;
background:url(../images/pd-serchbg.png) no-repeat center #333; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; left:0; top:0; overflow:hidden;}
.nei_product_right_xia ul li a:hover .beijing{ display:block;}


/*----------------------------------------------------------------------product  main---------------------------------------------------*/

.pro_mainn{ margin:2% 2% 1%; width:96%; float:left;}

.demo01{width:550px; float:left; }
.ui-carousel-box{overflow:hidden;_zoom:1;  }
.ui-carousel-box .prev{float:left; }
.ui-carousel-box .prev-disable{cursor:pointer;}
.ui-carousel-box .next{float:right; }
.ui-carousel-box .next-disable{cursor:pointer;}
.ui-carousel{position:relative; overflow:hidden;float:left;margin-top:10px;}
.ui-carousel ul{width:100000px;left:0;overflow:hidden; position:relative;}
.ui-carousel li{float:left;font-size:0px;cursor:pointer;}
.ui-lantern-image{overflow:hidden;}
.demo01 .prev-disable{background:#ccc !important;}
.demo01 .next-disable{background:#ccc !important;}
.demo01 .ui-lantern-image{width:550px; height:413px; border:1px solid #FFF; margin-bottom:20px; text-align:center; }
.demo01 .ui-lantern-image img{width:100%; height:100%; display:block;}
.demo01 li{width:100px; height:97px; border:1px solid #e0e0e0; margin:0 10px;  }
.demo01 .ui-carousel{ margin-left:10px;}
.demo01 .button{width:25px;height:55px; margin-top:35px;}
.demo01 li.cur{border:1px solid #ff9900;}

.produtmain_rht{ width:520px; float:right; margin:0; text-align:left; overflow:hidden}
.produtmain_rht_top{ width:100%; float:left; padding:40px 0 30px;}
.produtmain_rht_top h5{ font-size:24px; color:#1a1a1a; line-height:35px; border-bottom:1px solid #e8e8e8;padding-bottom:15px; font-weight:normal}
.produtmain_rht_top .pro_xiang{ padding:15px 0;border-bottom:1px solid #e8e8e8; }
.produtmain_rht_top p{ font-size:15px; color:#666; line-height:30px; margin-bottom:5px;}
.produtmain_rht_top p span{font-size:15px; color:#333; font-weight:bold; margin-right:5px}

.peo_lianxi{width:100%; float:left; margin:0;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}
.peo_lianxi h3{ float:left; width:25%; margin:0; font-size:19px; padding:0 20px 0 50px;background:url(../images/cung_115.jpg) no-repeat left top;
 border-right:1px solid #d9d9d9;}
.peo_lianxi h3 span{ font-weight:normal; font-size:15px;line-height:27px;}
.peo_lianxi p{ float:right; margin:0 0 0 20px; width:57%; font-size:15px; line-height:27px;}

.produtmain_rht_botm{width:100%; float:left; padding:30px 0 10px; overflow:hidden}
.produtmain_rht_botm a{float:left; height:60px; line-height:60px; margin:0 10px; padding-left:20px; color:#FFF; width:100px;
text-align:center;border-radius: 4px; font-size:15px;}
.produtmain_rht_botm a.yuding{background:url(../images/insideBg-04.jpg) no-repeat left}
.produtmain_rht_botm a.liuyan{background:url(../images/insideBg-05.jpg) no-repeat left}
.produtmain_rht_botm a.dingzhi{background:url(../images/insideBg-06.jpg) no-repeat left}
.produtmain_rht_botm a:hover{ text-decoration:underline}


.bgwhiter_er{margin:3% 2% 1%; width:96%;  float:left; }
.ConMidBtner_er{width:99.5%;height:45px;text-align:center ;border:1px solid #d9d9d9; }
.ConMidBtner_er a{float:left; width:15%;padding:0;display:block; margin:0 0 0 0;border-right:1px solid #d9d9d9;position:relative;
z-index:22; font-size:16px;height:45px; line-height:45px; overflow:hidden; color:#666; }
.ConMidBtner_er a:hover,.ConMidBtner_er a.cur{background:#2543a5; color:#FFF;}
.ConMidSwitch_er{padding:20px 0 30px; margin:0; width:100%; float:left; text-align:left }
.ConMidSwitch_er p{ font-size:14px; line-height:35px; color:#666;}
.Combination_er,.Downloads_er,.yingyuload_er{ display:none;}

.nei_product_tuijian{margin:0; width:100%;  float:left; }
.nei_product_tuijian h5{font-size:32px; border-bottom:1px solid #eee; font-weight:normal; color:#002f6f; line-height:30px;background:url(../images/ha_34.jpg) no-repeat bottom center;
padding-bottom:25px; margin-bottom:25px;}

/*----------------------------------------------------------------------fangan----------------------------------------------------------*/

.nei_fangan{ margin:30px 0 10px; height:auto}
.nei_fangan ul{width:100%; position: inherit }
.nei_fangan ul li{ background:#f8f8f8;margin:0 10px 18px; width:255px;box-shadow: 2px 2px 4px #BFBFBF;}

/*----------------------------------------------------------------------fangan  main---------------------------------------------------*/
.nei_fangan_man{margin:0px 0 10px;width:100%; float:left;}
.nei_fangan_man h3{font-size: 24px; font-weight: normal; color: #333; line-height:45px; text-align: center;}
.nei_new_toop{ float:left; width:100%;margin:10px 0 30px;padding-top: 0; line-height: 30px;text-align: center;
padding-bottom:15px;border-bottom: 1px solid #e4e4e4;}
.nei_new_toop .date{  font-size: 13px;color: #999; margin:0 10px}

.nei_dangan_xia{margin:0 1% 40px;width:98%; float:left; text-align:left}
.nei_dangan_xia p{ font-size:15px; line-height:30px; color:#666;}


/*----------------------------------------------------------------------news---------------------------------------------------*/

.nei_news_right_xia{margin:30px 0 10px;width:100%; float:left;}

.nw01{ width:630px;text-align:left; display:block; float:right;}
.nw01 b a{width:100%;float:left;font-size: 18px;font-weight: bold; color: #1f1875; margin:5px 0 10px;
 overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.nw01 b a:hover{ text-decoration:underline; color:#ca020d}
.nw li p{ text-indent:0;width:100%; font-size:14px; line-height:22px;text-align:left; display:block;}
.nw li em{ font-style:normal; font-size: 30px; color: #ccc;display: block; padding: 5px 0 12px}

.nw li{width:100%;background:none; border-bottom:1px solid #d9d9d9;padding:0 0 20px 0; float:left; margin-bottom:20px; }
.nw li a.dw001{margin:0;float:left; width:220px;  overflow:hidden}

/*----------------------------------------------------------------------downd---------------------------------------------------*/

.nei_downd li { float: left;width: 45%;  margin: 0 20px 20px 20px;  text-align:left }
.nei_downd li a { float: left; display: block; width: 85%;  height:40px; padding: 20px 20px 20px 15%;font-size: 17px;  color: #666; border: 1px solid #ddd;
 background: url(../images/stuff10.png) no-repeat 20px -122px;  overflow:hidden;}
.nei_downd li:hover a { color: #fff; background-color: #da251d; background-position: 20px 18px; border-color: #da251d; }

/*----------------------------------------------------------------------downd---------------------------------------------------*/

.recruit{margin:30px 0 10px;width:100%; float:left; text-align:left}
.recruit ul { border-top: 1px solid #e8e8e8; }
.recruit ul li { width: 100%; border-bottom: 1px solid #e8e8e8; background: url(../images/rlzy4.png) no-repeat 0 -58px; }
.recruit ul li h3 { font-size: 15px; height: 58px; line-height: 58px; width:85%; padding-left: 3%; font-weight:normal; cursor: pointer;
 overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ;}
.recruit ul li .subcon { display: none; padding: 20px 38px 26px; background: #fafafa; }
.recruit ul li .con { width: 100%; }
.recruit ul li .con p{ font-size:14px; color:#666; line-height:27px;}
.recruit ul li.act { background-position: 0 0; }
.recruit ul li:hover h3, .recruit ul li.act h3, .footer-bottom a:hover { color: #da251d; }
.recruit .send { display: block; width: 120px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #fff; margin-top: 20px; background: #da251d; }

.nei_wen  ul li {background: url(../images/rlzy5.png) no-repeat 0 -58px; }



/*----------------------------------------------------------------------case---------------------------------------------------*/

.nei_case_right_xia{margin:30px 0 10px;width:100%; float:left;}
.nei_case_right_xia ul{}
.nei_case_right_xia ul li{ float:left; display:block; width:100%; text-align:left; margin:0 0 20px;}
.nei_case_right_xia ul li a{float:left;width:100%; background:#f5f5f5 }
.nei_case_right_xia ul li a img{ float:right;}
.nei_case_right_xia ul li a .case_left{ width:58%; padding:2% 4%;}
.nei_case_right_xia ul li a .case_left h5{ font-size:18px; color:#2543a5; font-weight:normal; line-height:35px; margin-bottom:10px}
.nei_case_right_xia ul li a .case_left p{ font-size:12px; line-height:20px;height:60px; overflow:hidden; color:#777; margin-bottom:15px;}
.nei_case_right_xia ul li a .case_left span{ padding:7px 30px; background: url(../images/icon_16.png) no-repeat 85% #2543a5; font-size:12px; color:#FFF;}
.nei_case_right_xia ul li a:hover{ background:#ba0001}
.nei_case_right_xia ul li a:hover h5,.nei_case_right_xia ul li a:hover p{ color:#FFF;}
.nei_case_right_xia ul li a:hover .case_left span{ background: url(../images/icon_17.png) no-repeat 85% #FFF;color:#333; }





.items1 ul li {float: left; margin:19px 5px 0px 6px;}
.items1 ul li img {border: 1px solid #D4D4D4; padding: 4px;}
.items1 ul li span {display: block;line-height: 20px; text-align: center;font-size: 14px; color:#686666}
.clear{clear:both;}
.pasage{
	height:86px;

	border-top:1px solid #d4d8df;
	margin-top:20px;
	padding:0 15px;
}
.pasage ul li{
	height:40px;
	line-height:40px;
	color:#4b4b4b;
	font-size:14px;
	text-align:left
}
.pasage ul li a{
	color:#4b4b4b;
	font-size:14px;
}
/*以下是视频中心的列表页*/
.pro_biao{  margin:30px 0 17px 0; float: left;}
.pro_biao ul li{width:279px; height:250px; float:left; margin:0px 8px 0px 8px; text-align:center; }
.pro_biao ul li a{width:278px; height:250px; float:left; }
.pro_biao ul li img{ border:1px solid #d8d5d5; padding:4px; }
.pro_biao ul li span a{font-size:15px; color:#535151; height:30px; line-height:30px; text-align:center}
.pro_biao ul li span a:hover{color:#f08502; text-decoration:underline}


/* 分页 */
.pageController{float:right;  padding-top:5px;padding-bottom:5px;}
.pageController li{float:left;display:block;background-color:#FFF; border:#666666 1px solid; color:#666666;padding:0px 6px 0px 6px; margin-right:5px; line-height:18px;}
.pageController li a:hover{background-color:#efefef;color:#B90128; text-decoration:none; font-weight:bold; border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#0860CC;font-weight:bold;border:#666666 1px solid;}
.clear{clear:both;}



.comment .comment-form-input-wrap {margin-top: 0;  margin-bottom: 21px;}
.comment-subscription-form {margin-bottom: 3px;font-size: 13px;}
.comment-subscription-form .subscribe-label {margin-left: 3px; position: relative;top: -1px;}
.comment-form .td-warning-comment,
.comment-form .td-warning-author,
.comment-form .td-warning-email,
.comment-form .td-warning-email-error {display: none;}
.comment-form textarea {display: block;}
.td-form-comment,.td-form-author,.td-form-email,.td-form-url {margin-top: 0; margin-bottom: 21px; }
input[type=text],
input[type=url],
input[type=tel],
input[type=email] {font-size: 12px;line-height: 21px; color: #444;border: 1px solid #e1e1e1; width: 98%; max-width: 100%; height: 34px; padding: 3px 9px;}
textarea { font-size: 12px; line-height: 21px;
  color: #444;border: 1px solid #e1e1e1; width: 100%;max-width: 98%;height: 168px;min-height: 168px; padding: 6px 9px 6px 9px;}
input[type=submit] {
  font-family: 'Roboto', sans-serif; font-size: 14px; background-color: #ba0001;
  border-radius: 0;color: #fff; border: none; padding: 8px 40px; font-weight: 500; -webkit-transition: background-color 0.4s;-moz-transition: background-color 0.4s; -o-transition: background-color 0.4s; transition: background-color 0.4s;}


.inquiryForm { clear:both; overflow:hidden;padding:1% 0 2%; font-family:"nexa_lightregular";}
.inquiryForm dl { padding-bottom:10px; margin-left:0;}
.inquiryForm dt { font-size:15px; color:#666;padding-bottom:10px; text-align:left}
.inquiryForm dt span{ color:#F00}
.inquiryForm .row{ width:96%}
.inquiryForm font.red { color:red; font-size:18px; vertical-align:middle; height:14px; line-height:14px; display:inline-block;}
.inquiryForm .tip { color:red; padding-top:5px; display:none;}
.inquiryForm .input,.inquiryForm .select,.inquiryForm .textarea { width:100%; border:#ccc 1px solid; height:2.3125em; padding:.5em; line-height:20px;
 box-sizing:border-box; font-family:Arial;}
.inquiryForm .input:focus,.inquiryForm .select:focus,.inquiryForm .textarea:focus { -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; background:#fafafa; border-color:#999; outline:0 }
.inquiryForm .textarea { height:auto; resize:none;}
.inquiryForm .yzm { width:75%; margin-right:10px;}
.span-6,.full-row .row .span-6{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:43%}
.row {width: 100%;}
.span-12, .full-row .row .span-12 {float: left;  transition: .2s width ease; margin-right: 2%; width: 95%;}
.submit{width:30%;height:40px;float:left; margin-right:20px; font-size:16px; text-transform:uppercase; color:#FFF;border:none; background:#405aa8;}
.reset{background:#aaa9a9;}

.pln { background:#fff; border:#fff 1px solid; clear:both; overflow:hidden; }
.pln .n { display:block; width:260px; font-size:18px; line-height:25px; height:25px; padding:2% 0; overflow:hidden; color: #555555;text-align:center;}
.pln .img { display:block; overflow:hidden; height:184px; border:#fff 0px solid; position:relative;}
.pln .img img { display:block; width:100%; height:auto;}
.pln .cover { display:none; width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/black6.png);}
.pln .cover i { display:block; width:70px; height:70px; background:url(../images/fd.png) center center no-repeat; position:absolute; 
left:50%; top:50%; margin:-32.5px 0 0 -32.5px;}
.pln:hover .cover { display:block;}

.ConMidSwitchsan{padding:10px 0 0 0; overflow:hidden}
.ConMidSwitchsan p{ font-size:16px; color:#4c4c4c; line-height:33px;}
.Combinationsan{ display:none;}
.guoji{ width:100%; float:left; margin:20px auto 20px; overflow:hidden}
.guoji ul li { float:left; display:block; width:22%; margin:0 1.6% 2% 0; padding:0; position:relative;overflow:hidden;}
.guoji ul li a .img {float:left; display: block;overflow: hidden;width:100%; height:100%;position:relative ;}
.guoji ul li a .nrr{ text-align:center;  background:rgba(0,0,0,.60); line-height:40px;
 filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); position:absolute; z-index:9; left:0; width:100%; top:79% }
.guoji ul li a .img img{ width:100%; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.guoji ul li a h2.title{ font-size:17px; color:#fff; font-weight:normal; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.guoji ul li a .img img:hover{transform:scale(1.2,1.2); }
.guoji ul li a .nrr:hover{ background:#F00;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}




