@charset "gb2312";
.main{width:1000px; margin:0 auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ";}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.fl{float:left}
.fr{float:right} 


.mt60{ padding-top:147px}
.nav{ height:147px; width:100%; background-image:url(../images/navbg.jpg);position:fixed; z-index:9999; border-bottom:1px solid #CCCCCC;opacity:0.98;}

.nvaw{ width:1070px; margin:0 auto}
.w100{ width:1000px; margin:0 auto;position:relative;}
.nav .tel{ position: absolute; left:900px; float:left; top:18px; width:400px;  font-size:12px; font-family:"Î¢ÈíÑÅºÚ" }
.nvaw li{ padding-right:20px; padding-left:39px; line-height:50px;margin-top:50px; float:left;  font-size:18px;}
.nvaw li a{ color:#666}
.nvaw li a:hover { color:#FF0000; border-top:red 3px solid; color:red;}

#full-screen-slider { width:100%; height:350px; float:left; position:relative;}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:9900;  padding:5px 25px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:6px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background: #FF0000}

#content .top{padding-top:0px;}
#content .top .about{height:50px; border-bottom:2px solid #ccc; width:1000px;}
#content .top .yihui{border-bottom:2px solid #d71317; display:inline-block;}
#content .top .yihui .hui{height:50px; line-height:50px; font-size:26px; color:#d71317; margin-right:10px;}
#content .top .yihui .out{color:#686868; line-height:13px; padding-top:14px;}
#content .top .title{width:1000px; line-height:20px; height:72px;   margin-top:10px; color:#636363; font-size:12px;}
#content .top .brief{width:930px; padding:0 35px; text-align:center; line-height:20px; margin-top:10px; color:#636363; font-size:12px;}
#content .top .brief a{color:#4aabd1;}
#content .top .a_list{margin:48px 0 38px;}
#content .top .a_list li{width:314px; height:214px; position:relative; z-index:100; margin-right:29px;}
#content .top .a_list li .pic{width:314px; height:134px; overflow:hidden; line-height:56px; color:#fff; font-size:28px; text-align:center; padding-top:80px;}

#content .top .a_list li .second{width:314px; height:214px; background:rgba(79,179,219,0.9); position:absolute; z-index:101; top:0; display:none;}
#content .top .a_list li:hover .second{display:block;}
#content .top .a_list li .second dd{height:28px; line-height:28px; font-size:14px; background:url(/images/instance_index.png) no-repeat 105px center; text-align:center}
#content .top .a_list li .second dd a{color:#fff; font-size:28px;text-align:center; }

#content .mid{padding:26px 0 46px; background:#f2f2f2; }
#content .mid .m_lab{width:442px;}
#content .mid .m_lab .news{height:50px; line-height:50px; font-size:20px; color:#2d2d2d;}
#content .mid .m_lab .pic{width:442px; height:122px; overflow:hidden;}
#content .mid .m_lab .list{margin-top:5px; width:442px;}
#content .mid .m_lab .list li{height:30px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"; background:url(/images/news_li.png) no-repeat left center; text-indent:4px; font-size:16px}
#content .mid .m_lab .list li a{color:#494747; font-size:16px}
#content .mid .m_lab .list li .time{height:30px; line-height:30px;line-height:20px; font-size:12px}
#content .mid .m_lab .list li:hover{ background:url(/images/news_li_hover.png) no-repeat left center;font-size:16px}
#content .mid .m_lab .list li:hover a{color:#d71317;line-height:20px; font-size:16px}
#content .mid .m_lab .list li:hover .time{color:#d71317; line-height:20px; font-size:12px}
#content .mid .m_rab{width:520px;}
#content .mid .m_rab .report{height:60px;}
#content .mid .m_rab .report li{height:60px; line-height:60px; padding-right:20px; background:url(../images/baodao.jpg) no-repeat right center; margin-right:18px; cursor:pointer; color:#171515; font-size:20px;}
#content .mid .m_rab .report li:hover{color:#d71317;}
#content .mid .m_rab .report li.on{color:#d71317;}
#content .mid .m_rab .first .pic{width:157px; height:92px; overflow:hidden; }
#content .mid .m_rab .first .pic a{width:157px; height:92px; display:table-cell; text-align:center; vertical-align:middle;}
#content .mid .m_rab .first .pic img{vertical-align:middle;}
#content .mid .m_rab .box{width:350px;}
#content .mid .m_rab .first .title{height:28px; line-height:28px; overflow:hidden; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
#content .mid .m_rab .first .title a{color:#616161;}
#content .mid .m_rab .first .brief{height:40px; line-height:20px; overflow:hidden; color:#a3a3a3; font-family:"Î¢ÈíÑÅºÚ";}
#content .mid .m_rab .first .more_box{margin-top:3px;}
#content .mid .m_rab .first .more{height:21px; width:80px; text-align:center; line-height:21px; background:#cbcbcb;  font-family:"Î¢ÈíÑÅºÚ";}
#content .mid .m_rab .first .more a{color:#fff;}
#content .mid .m_rab .first .plus{width:21px; height:21px; }
#content .mid .m_rab .first .plus a{background:url(/images/plus.jpg) no-repeat; width:21px; height:21px; display:block;}

#content .mid .m_rab .list{margin-top:15px; width:520px;}
#content .mid .m_rab .list li{height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/news_li.png) no-repeat left center; text-indent:24px;}
#content .mid .m_rab .list li a{color:#494747;}
#content .mid .m_rab .list li .time{height:30px; line-height:30px;}
#content .mid .m_rab .list li:hover{ background:url(../images/news_li_hover.png) no-repeat left center;}
#content .mid .m_rab .list li:hover a{color:#d71317;}
#content .mid .m_rab .list li:hover .time{color:#d71317;}

#content .bottom{padding-top:1px;}
#content .bottom .hot{height:80px; border-bottom:4px solid #f2f2f2; width:1000px;}
#content .bottom .case_box{display:inline-block;}
#content .bottom .case_box .case{height:80px; line-height:80px; font-size:26px; color:#d71317; margin-right:10px;}
#content .bottom .case_box .kong{color:#686868; line-height:13px; padding-top:30px;}
#content .bottom .category .c_list li{height:54px; width:245px; text-align:center; line-height:54px; font-size:14px; margin-right:6px; color:#5c5c5c; cursor:pointer;}
#content .bottom .category .c_list li:hover{color:#d71317; border-top:4px solid #d71317; margin-top:-4px;}
#content .bottom .category .c_list li.on{color:#d71317; border-top:4px solid #d71317; margin-top:-4px;}
#content .bottom .category .in_list{margin-bottom:28px;}
#content .bottom .category .in_list li{wdith:245px; height:184px; position:relative; z-index:100; margin-right:6px; margin-bottom:5px;}
#content .bottom .category .in_list .pic{width:245px; height:184px; overflow:hidden;}
#content .bottom .category .in_list .pic a{width:245px; height:184px; display:table-cell; text-align:center; vertical-align:middle;}
#content .bottom .category .in_list .pic img{vertical-align:middle;}
#content .bottom .category .in_list .in_box{position:absolute; z-index:101; width:225px; height:184px; background:rgba(70,177,220,0.9); top:0; padding:0 10px; display:none;}
#content .bottom .category .in_list li:hover .in_box{display:block;}
#content .bottom .category .in_list .in_box .title{font-size:18px; text-align:center; height:36px; line-height:36px;}
#content .bottom .category .in_list .in_box .title a{color:#fff;}
#content .bottom .category .in_list .in_box .brief{line-height:24px; text-align:center; color:#fff;}

#content .bottom .partner{height:50px; border-bottom:2px solid #d71317; width:1002px;}
#content .bottom .part_box{ display:inline-block;}
#content .bottom .part_box .part{height:50px; line-height:50px; font-size:26px; color:#d71317; margin-right:10px;}
#content .bottom .part_box .ner{color:#686868; line-height:13px; padding-top:14px;}
#content .bottom .p_list{margin:18px 0 35px;}
#content .bottom .p_list li{width:190px; height:73px; margin-right:10px; border:1px solid #e9e9e9; overflow:hidden;}
#content .bottom .p_list li a{width:190px; height:73px; text-align:center; vertical-align:middle; display:table-cell;}
#content .bottom .p_list li img{vertical-align:middle;}


.wrap{ width: 1002px;margin: 0 auto;}

.partner center{ color:#d71317;  font-size: 24px; padding-top: 50px; margin-bottom: 20px; }
.partner .par_ul{ width:1002px; margin:0 auto; }
.partner .par_ul li{ float:left; width:99px; height:79px; border:1px solid #f0f0f0; border-right:none;}
.links{ width:99px; height:81px; text-align: center; }
.partner .par_ul li a span{ height:100%; display: inline-block; vertical-align: middle; }
.partner .par_ul li a img{ vertical-align:middle; }

.foot{ width:100%; background: #f0f0f0;  margin-top:55px; }
.foot .f_top{ width:100%; height:199px; border-bottom: 1px solid #dddddd; padding-top:29px;}
.foot .f_top .f_top_ul{ float:left; }
.foot .f_top .f_top_ul li{ float:left; font-size:16px; font-weight: bold; padding-right:55px; }
.foot .f_top .f_top_ul li a{ text-decoration: none; color:#666666;}
.foot .f_top .f_top_ul li dt{font-size:14px; color:#000; margin-bottom:9px; }
.foot .f_top .f_top_ul li dl{ font-size: 12px; font-weight: normal; line-height:22px; color:#9d9d9d; }
.foot .f_top .erweima{width:120px; height:160px; float:right; margin-right:0px;}
.foot .f_top .erweima p{ color:#999999; margin-left:7px;  }
.foot .f_center{ width:100%; height:39px; line-height:39px; border-bottom:1px solid #ddd; }
.foot .f_center .f_center_ul{ /*margin-left:270px;*/ margin:0 auto; text-align:center; color:#ccc }
.foot .f_center .f_center_ul li{ background:url(../images/foot_tiao.jpg) no-repeat right center; float:left; margin-right:7px; padding-right:8px; }
.foot .f_center .f_center_ul li a{ text-decoration: none; color:#666666; }
.foot .f_center .f_center_ul .clear_bg{ background: none; }
.foot .f_bottom{ height:70px; margin-top:3px; line-height:24px ;}
.foot .f_bottom .f_bottom_ul{ /*margin-left:87px;*/ margin:0 auto; text-align:center; color:#ccc}
.foot .f_bottom .f_bottom_ul li{ float:left; color:#666666; background:url(../images/foot_tiao.jpg) no-repeat right center; margin-right: 12px; padding-right: 13px; }
.foot .f_bottom .f_bottom_ul li a{ text-decoration: none; color:#666666; }
.foot .f_bottom .f_bottom_ul .clear_bg{ background: none; }
.foot .f_bottom p{ color:#666; margin:6px auto 0; text-align:center;}

.wx{position:fixed;  bottom:100px; right:50px; z-index:1000; display:none;}
.wx .w_bottom{width:63px; height:63px; margin-top:1px;/* background:#0092db;*/}
.wx .w_bottom a{width:63px; height:63px; display:table-cell; text-align:center; vertical-align:middle;}
.wx .w_bottom img{vertical-align:middle;}

.sub_banner{width:100%;height:200px;}
.cont_posi{font-size:13px;color:#777;line-height:30px;float:right;}
.cont_posi p a:hover{color:#015db2;}
.cont_posi .curpos{color:#015db2;}
.conter_box{width:1000px;height:auto; margin:0 auto;padding-bottom:0px;}
.conter_box .conter_r{width:765px;height:auto;float:right;padding-top:8px;padding-bottom:30px;}
.conter_box .conter_r .cont_tit{width:auto;height:auto;margin-bottom:0px; border-bottom:2px solid #CCCCCC}
.conter_box .conter_r .cont_tit .cont_title{font-size:24px;color:#333;line-height:24px;float:left; padding-top:10px}
.conter_box .conter_r h1{font-size: 20px;margin-bottom: 15px;text-align: left;}
.conter_box .conter_r h3{font-size: 18px;margin-bottom: 15px; text-align: left;}
.conter_box .conter_r h2{font-size:24px;color:#333;line-height:30px;margin-bottom:24px;}
.conter_box .conter_r h5{font-size:20px;color:#222;line-height:30px;margin-bottom:15px;}
.conter_box .cont_detail{width:auto;height:auto;padding:20px 0; line-height:25px; font-size:14px}
.conter_box .cont_detail a{ font-size:14px}
.conter_box .cont_detail .cont_d_left{width:310px;height:auto;float:left;}
.conter_box .cont_detail .cont_d_right{width:530px;height:auto;float:right;}
.conter_box .cont_detail .cont_d_right div{font-size:13px;color:#444;line-height:26px;margin-bottom:15px;}
.conter_box .cont_detail .cont_d_right p{font-size:13px;color:#444;line-height:26px;margin-bottom:15px; font-weight: bold;}
.conter_box .cont_detail .cont_d_right p.title{font-weight:normal; margin-bottom:0px; margin-top:57px; text-indent: 2em;}
.conter_box .cont_detail .cont_d_right p span{ color:#1a76cb; font-weight:bold;}
.conter_box .cont_detail .cont_d_right .cont_more{font-size:13px;color:#fff;line-height:28px;display:block;padding:0 8px;background:#015db2;float:right;margin-top:30px;}
.conter_box .cont_detail .cont_d_right a:hover.cont_more{background:#1a76cb;}

.conter_box .cont_detail .cont_d_btm{width:auto;height:auto;}
.conter_box .cont_detail .cont_d_btm p{font-size:13px;color:#444;line-height:26px;text-indent:2em;margin-bottom:15px;}
.conter_box .cont_detail .cont_d_btm .cont_more{font-size:13px;color:#fff;line-height:28px;display:block;padding:0 8px;background:#015db2;float:right;margin-top:30px;}
.conter_box .cont_detail .cont_d_btm a:hover.cont_more{background:#1a76cb;}

.ny_zb{width:199px;overflow:hidden;border-right:1px solid #eaeaea;font-family:"Î¢ÈíÑÅºÚ";float:left;min-height:339px;}
.ny_zbbt{height:auto;overflow:hidden;padding:0px 0;background:url(../images/js_26.png) no-repeat scroll left bottom;}
.ny_zbbt span{font-size:14px;color:#666;line-height:20px;}
.ny_zbbt p{font-size:24px;color:#333;line-height:20px;}

.ny_zblb1{padding:0px 0px 20px 0px;}

.ny_zblb1 li{line-height:33px;font-size:14px;color:#333;float:left;width:100%;}
.ny_zblb1 li a{display:block;padding-left:5px;text-decoration:none;color:#333;font-size:16px;line-height:47px;border-bottom:1px solid #ededee;}
.ny_zblb1 li a:hover{color:#015db2;}
.ny_zblb1 li a.cur{color:#015db2;text-decoration:none;padding-left:5px;background:url(/templets/default/images/js_28.png) no-repeat scroll 154px 21px;}

.ny_zblb1 li ul{display:none;color:#666;padding:5px 0 5px 22px;border-bottom:1px solid #ededee}
.ny_zblb1 li ul li{float:none;background-image:none;margin-top:0px;font-size:12px;}
.ny_zblb1 .left_sub_nav li a{border-bottom:none !important; line-height:42px !important;}
.ny_zblb1 li ul li a{display:block;padding-left:15px;font-size:14px;background:url(/templets/default/images/js_27-1.png) no-repeat scroll 2px 21px;}
.ny_zblb1 li ul li a.current{color:#015db2;background:url(/templets/default/images/js_27.png) no-repeat scroll 2px 21px;}
.ny_zblb1 li ul a:hover{color:#015db2;}

.pro_left{width:480px;float:left; overflow:hidden;}
/*Í¼Æ¬·Å´ó¾µÑùÊ½*/
.spec-preview{overflow:hidden; float:right;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:400px;height:400px; overflow:hidden; border:1px solid #ebf0f3}
.jqzoom img{width:400px; height:400px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:470px;height:470px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*Í¼Æ¬Ð¡Í¼Ô¤ÀÀÁÐ±í*/
.spec-scroll{width:70px; float:left; height:300px;}
.spec-scroll .items{margin:auto;position:relative;height:392px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:392px;}
.spec-scroll .items ul li{width:70px;text-align:left; height:77px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:68px;height:68px;}
.spec-scroll .items ul li img:hover{border:1px solid #0ecbcb;}
.pros_right{width:430px; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; padding-bottom:5px;}
.pros_right_top h2{overflow:hidden;display:block; font-weight:100; font-size:18px; color:#0fcbcc; padding-bottom:15px;}
.pros_right_top p{font-size:14px; color:#777d7e;}
.pros_right_ny{overflow:hidden;padding:10px 10px; background:#f2f5f5;}
.pros_right_ny p{font-size:14px; color:#707070; line-height:30px; clear:both}
.pros_right_ny p em{display:block; float:left;}
.pros_right_ny p span{display:block; float:left; width:360px;}
.pros_share{float:left;margin-top:30px; padding:20px 0px; width:100%;}
.pros_share p{float:left; font-size:12px; color:#909090;line-height: 28px;}
.pros_share a{display:block; float:left; margin:8px 5px 0px 5px;}
.pros_right h3{ background:#0ecbcb; border-radius:25px;width:215px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px;margin-top:25px;-webkit-transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; font-size:16px; color:#fff;}
.pros_right h3:hover{ background:#11a5a5;}

.products_ny{border-bottom:1px solid #e8eaea; border-top:1px solid #e8eaea; background:#f2f5f5; padding:40px 0px 150px 0px;}
.pros_zi{overflow:hidden; width:1200px; margin:auto; background:#fff;}
.pros_top{overflow:hidden; height:60px; line-height:60px; vertical-align:middle; border-bottom:1px solid #edf0f0; text-align:center;}
.pros_top a{*display:inline; *zoom:1; display:inline-block;/*border-right:1px solid #edf0f0;*/ font-size:16px; color:#5f5f5f; padding:0px 265px;}
.pros_top a.r{border:none;}
.pros_top a.hover{color:#0ecbcb;}
.pros_top a:hover{color:#0ecbcb;}
.pros_ny{overflow:hidden; padding:55px 55px 80px 55px; overflow:hidden; text-align:left;}
.pros_ny p{font-size:14px; color:#777d7e; line-height:33px;}