@charset "utf-8";body{font-size:12px;font-family:"微软雅黑";margin:0 auto;padding:0;width:100%;color:#666}
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
li,ul{list-style:none}
a{text-decoration:none;color:#666}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
.lf{float:left}
.rg{float:right}
.m20{margin-bottom:20px}

.main{width:1000px;line-height:30px;position:relative;margin:0 auto;margin-bottom:10px}
.main_lf{border:1px solid #e3e3e3;width:250px;margin-top:20px;float:left;height:400px}
.product_cat{width:294px;height:270px;margin-top:30px;border:3px solid #ce0000;float:left;border-radius:5px;padding:10px}
.cat_title{width:100%;height:40px;line-height:40px;font-size:24px;color:#666;font-weight:700}

.home_box{width:300px;height:273px;padding:10px;margin-top:30px;float:left;margin-left:20px}
.box_c{color:#999}
.index_foot{width:100%;margin-top:30px;border-top:1px solid #e8e8e8;height:50px;line-height:50px;float:left}
.foot_c{margin-top:20px}
.new_list{line-height:30px;display:table; width:100%; color:#fff;}
ul li.kuan{border-bottom:1px solid #e3e3e3;padding-bottom:5px;width:100%;float:left;min-height:61px}
ul li.kuan .main_title{color:red}
ul li.kuan ul{padding:0 10px}
ul li.kuan li{float:left;margin-right:20px}
.main_rg{height:400px;width:740px;float:left;border:1px solid #e3e3e3;margin-top:20px}
.cb::after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}

.more{display:block;background:#e6ebee;width:100%;height:35px;line-height:35px;color:#000;text-indent:10px;font-size:15px}


.pro_list{width:1000px;line-height:30px;position:relative;margin:0 auto}
.pro_list li{width:320px;float:left;margin-top:20px;margin-right:10px;height:337px}
#title{width:100%;height:40px;line-height:40px;text-align:center;font-size:24px;color:#141414;font-weight:500;padding-top:10px}
#title span{font-size:12px;color:#ccc;font-weight:400;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}
.title_line{font-size:20px;font-weight:700;text-indent:10px;border-bottom:1px #e8e8e8 solid;color:#2063b1;height:60px;line-height:60px;background: #d7eaef;}




.main_bgbg{background:url(../images/index_22.png) center top no-repeat;width:100%;min-height:525px}
.main_bgbg2{background:#ebe9ea;width:100%}
.main_bg{width:80%;margin:50px 10% 50px}

.alldownloads li{border:0 none;line-height:18px;padding:0}
.page_banner{width:100%}
.page_banner img{width:100%}
.page_right{float:right;width:70%;line-height:20px; margin-right:1%;}
.page_left_box{width:25%;float:left;margin:0 2%;overflow:hidden}
.page_left{width:100%;float:left;}
.page_center_box{width:330px;padding-right:20px;float:left;overflow:hidden}
.page_right_box{width:330px;padding-left:20px;float:left;overflow:hidden}
.kf_box{height:315px;border:1px #ccc solid}
.kf_box_tel{width:205px;height:72px;margin:5px 37px;background:url(../images/tel.jpg) no-repeat;border-left:1px #ddd solid}
.kf_box_weixin{width:205px;height:72px;margin:5px 37px;background:url(../images/weixin.jpg) no-repeat;border-left:1px #ddd solid}
.kf_box_ewm{width:140px;height:140px;border:1px #ddd solid;margin:auto}
.sh_box{border-top:1px #ccc solid;padding-top:10px}
.sh_box ul{padding-bottom:10px;padding-top:2px;line-height:22px}
.sh_box ul li a b{float:right;color:#B0B0B0}
.sh_box ul li a{display:block;width:100%;text-indent:20px;font-size:16px;background:url(../images/dot.jpg) 5px 22px no-repeat;height:50px;line-height:50px;overflow:hidden;border-bottom:1px #e0e0e0 dotted;vertical-align:middle}
.solution{border-top:1px #e8e8e8 solid}
.solution ul{padding-bottom:10px;padding-top:2px;line-height:22px}
.solution ul li:nth-child(1){border-top:0}
.solution ul li{height:35px;line-height:35px;border-top:1px dashed #e8e8e8;float:left;width:100%;text-align:left}
.solution a{text-align:left;padding-left:20px;line-height:35px;overflow:hidden}
.solution li{background:#fafafa url(../images/view_arr2-1.png) left center no-repeat}
.solution li:hover{background:#2063b1 url(../images/view_arr2-2.png) left center no-repeat; color:#fff;}
.solution li:hover a{color:#fff;padding-left:30px}
.solution .new{position:relative;font-family:arial;font-size:14px;color:#E42E00;top:-10px}
.solution .level2 a{background:0 0}
.solution .current{color:#fff}
.about_left{width:40%;float:right;}
.about_left img{width:100%}
.about_right{width:55%;float:left;font-size:14px;line-height:30px; color:rgba(255,255,255,0.8);}
.about_right h3{margin: 20px 0; font-size: 18px; font-weight: 600;}
.search2{margin:10px auto;width:100%;height:40px;overflow:hidden;border:1px solid #fff;z-index:8;background:#fafafa}
.search2 .txt{float:left;padding-left:10px;color:#999;border-style:none;border-width:0;height:40px;line-height:40px;width:180px;font-size:12px;background:0 0}
.search2 .btn{float:right;width:24px;height:40px;border-style:none;border-width:0;background:url(../images/arr_search.gif) center center no-repeat;cursor:pointer}
.order{width:200px;height:63px;margin:10px 0;float:left}
.page_right_topbg{width:100%;height:35px;line-height:35px;text-align:center;font-size:12px;color:#999;border-top:1px solid #e6e6e6;margin-bottom:30px}
.page_right_topbg h1{float:left;font-weight:700;font-size:18px}
.lv_tree_con{color:#9C9C9C;height:25px;overflow:hidden;padding-right:10px;padding-top:1px}
.lv_tree_con a{color:#9C9C9C}
.lv_tree_con span{color:#333}
.lv_tree_con a:hover,.lv_tree_current{color:#000}
.u-ipt{width:100%;height:30px;line-height:30px}
.u-btn{width:200px;height:36px;line-height:36px;background:#073c5e;border-radius:5px;border:1px solid #e8e8e8;color:#fff;margin:10px auto;display:table}
.u-tta{width:100%;height:100px}
.pro_item_box{width:303px;padding-right:10px;float:left;overflow:hidden;margin-bottom:40px;min-height:210px}
.pro_item_box h3{background:url(../images/icon03.gif) no-repeat scroll left 6px transparent;border-bottom:1px solid #D6D6D6;font-size:14px;padding-bottom:10px;text-indent:15px;margin-bottom:5px}
.pro_item_box img{width:140px;height:105px;border:1px solid #CCC;float:left}
.pro_item_box .new img{width:auto;height:auto;float:none;border:none;margin-top:-12px}
.pro_dl{margin-left:147px}
.pro_dl dd{text-indent:15px;background:url(../images/icon02.gif) 3px 10px no-repeat;line-height:23px;height:23px;overflow:hidden}
.pro_dl dd:hover{background:url(../images/icon01.gif) 3px 10px no-repeat}
.pro_dl dd:hover a{color:#da251c}
.pro_dl dd.select{background:url(../images/icon01.gif) 3px 10px no-repeat}
.news_bg{width:100%;height:300px;background:#f3f3f3;float:left;margin-top:30px}
.news{width:1000px;line-height:30px;position:relative;margin:0 auto}
.news_lf{padding-left:30px;margin-top:50px;float:left}
.news_title{font-size:36px;color:#999;font-weight:700;line-height:50px}
.news_title span{color:#e60002}
.news_xian{border:1px solid #CCC;width:50px}
.news_chakan{font-size:26px;margin-top:30px;width:150px;height:38px}
.news_chakan .chakan_img{background:url(../images/chakan.png) left center no-repeat;width:38px;height:38px;float:right;margin-top:-5px}
.news_chakan a:hover .chakan_img{background:url(../images/chakan.png) right center no-repeat;width:38px;height:38px;float:right;margin-top:-5px}
.news_rg{float:left;width:700px;padding-top:30px}

.foot_top_xian{border-top:3px solid red;float:left;width:100%;float:left}
.foot_top{width:1000px;margin:0 auto;margin-top:10px}
.foot_bot{width:100%;background:#eaeaea;height:30px;text-align:center;color:#848484;line-height:30px}
.index_banner{width:940px;margin:0 auto}
.index_left_box{width:280px;float:left;margin-right:20px;overflow:hidden}
.index_center_box{width:485px;padding-left:20px;float:left;overflow:hidden}
.index_right_box{width:355px;padding-left:40px;float:left;overflow:hidden}
.on{color:red}
.news_con{display:none;padding:10px;border:1px #ccc solid}
.mainmenud{margin-bottom:50px}
.title_line a{margin-right:10px}
.index_center_title{padding-bottom:10px;font-size:14px;font-weight:700}
.index_case{background:url(../images/common/bg01.jpg) no-repeat right 10px;line-height:20px;padding-top:15px;overflow:hidden;padding-right:50px}
.index_case a{overflow:hidden;display:block;height:25px;line-height:25px;padding-left:15px;background:url(../images/common/icon02.gif) no-repeat 3px center;border-bottom:1px solid #E0E0E0}
.index_case a:hover{color:#da251c}
.case_more{height:25px;line-height:25px}
.case_more a:hover{color:#da251c}
.hot a{padding:0 5px;line-height:20px;0position:relative}
.hot .new{position:relative;font-family:arial;font-size:12px;color:#E42E00;top:-8px}
.hot a:hover{text-decoration:underline}
.page_center_box2{width:465px;padding-right:20px;float:left;overflow:hidden;line-height:22px}
.page_right_box2{width:455px;float:left;overflow:hidden;line-height:22px}
.m-page{margin:20px auto;clear:both;overflow:hidden;width:100%;float:left}
.m-page a{float:left;background:#777;padding-left:10px;padding-right:10px;height:25px;line-height:25px;text-align:center;font-family:Arial;display:block;margin-right:4px;color:#fff;text-decoration:none;font-weight:700}
.m-page span{float:left;width:37px;height:39px;line-height:39px;text-align:center;font-family:"Lucida Console";display:block;margin-right:4px;color:#777}
.m-page a:hover,.active-page{background:#da251c;color:#fff}
.m-page a.nextPage,.m-page a.prePage{font-family:Tahoma}
.m-page .dux-page{margin:0 auto;display:table}
.m-page .hidden{display:none}
.m-pg-lst{background-color:#fff;padding:10px 0;float:left}
.m-pg-lst:hover{background:#fafafa}
.m-pg-lst .pic{float:left;width:130px}
.m-pg-lst .pic img{width:120px;height:80px;border:1px solid #fafafa}
.m-pg-lst .info{float:right;width:760px;text-align:left;margin-left:10px;border-bottom:1px dashed #e8e8e8}
.m-pg-lst .info .tt{font-size:14px;line-height:30px;height:35px;font-weight:700}
.m-pg-lst .info .dsc{font-size:12px;color:#999;line-height:18px}
.m-pg-lst .info .time{color:#333;line-height:30px}
.m-pg-lst .info .pro_more{width:60px;background:#fafafa;height:20px;line-height:20px;text-align:center;float:right}
.m-pg-tt{font-size:20px;font-weight:700;margin-top:10px;background-color:#fff;padding:20px; color:#000;}
.m-pg-info{font-size:12px;padding:0 20px;color:#999;background-color:#fff}
.m-pg-bd{font-size:14px;line-height:26px;color:#333;padding:20px;text-align:left}
.m-pg-bd img{width:100%}
.m-pg-ln{padding:20px;margin-top:10px}
.m-pg-ln span{color:#666}
.m-pg-ln .last{float:left}
.m-pg-ln .next{float:right}
.m-pg-rlt{margin-top:10px;background-color:#fff;padding:10px}
.m-pg-rlt .tt{font-size:14px;line-height:30px;font-weight:700}
.m-pg-rlt .tt a{color:#cd1a1c}
.m-pg-rlt .lst{padding-top:5px}
.m-pg-rlt .lst li{line-height:25px;height:25px}
.solution_img{margin:20px 0}
.solution_img ul li{margin:9px;border-right:1px #d6d6d6 solid;border-left:1px #d6d6d6 solid;border-top:none;overflow:hidden;position:relative;float:left;width:161px;padding:2px}
.solution_img ul li.solution_img01{border-top:1px #d6d6d6 solid}
.solution_img01,.solution_img01 img{width:161px}
.solution_img02,.solution_img02 img,.solution_img03,.solution_img03 img{width:165px;height:101px}
.pro_item_box2{float:left;width:245px;height:200px;text-align:center;overflow:hidden}
.pro_item_box2 .faceurl{height:150px}
.pro_item_box2 img{width:200px;height:150px}
.solution_img ul li dl{position:absolute;left:0;line-height:30px;height:30px;bottom:0;width:165px;background:#da251c;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"}
.solution_img ul li dl dt{font-size:14px;color:#fff}
.solution_img ul li dl dd{height:35px;overflow:hidden;color:#fff}
.solution_img ul li.select img{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"}
.solution_img ul li.select dl{background:url(../images/case_dl.png) left top no-repeat}
.about{height:78px;overflow:hidden;padding:10px 0}
.case_list ul li{float:left;width:115px;height:90px;margin:25px 22px;overflow:hidden;text-align:center}
.case_list ul li p{width:115px;height:25px;line-height:25px;overflow:hidden;text-align:center}
.case_list ul li img{width:70px}
.case_detil dl{border-bottom:1px solid #E0E0E0}
.case_detil dl dt{font-weight:700;padding:20px 0 2px 0}
.case_detil dl dd{margin-bottom:20px}

.pro_title{float:left}
.pro_detail_img{width:300px;float:left;margin-right:20px}
.pro_detail_img img{width:300px}
.pro_detail_title{width:45%;padding-bottom:20px;float:left;text-align:left;line-height:30px}
.pro_detail_title strong{font-size:20px;line-height:40px;height:40px}

.buy{background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
	color:#fff; width:200px; height:36px; line-height:36px; text-align:center; display:table; font-size:16px; font-weight:bold; margin-top: 20px;}
.buy a{color:#fff;}
.buy:hover{background:#073c5e;}
.pro_btn2{font-size: 20px; line-height: 60px;}
.pro_btn2 em{font-size: 30px; }
.con-FangDa{width:300px;height:auto;float:left;margin-right:20px;background-color:#fff}
.con-fangDaIMg{width:300px;height:300px;position:relative;background-color:#454545}
.con-fangDaIMg>img{width:100%;height:100%}
.magnifyingBegin{width:100px;height:100px;left:0;top:0;background-color:#454545;opacity:.5;filter:alpha(opacity=50);position:absolute;cursor:move;display:none}
.magnifyingShow{width:450px;height:450px;display:none;position:absolute;right:-470px;top:0;overflow:hidden;background-color:#454545}
.magnifyingShow>img{width:900px;height:900px;margin-left:0;margin-top:0}
.con-FangDa-ImgList{margin-top:10px;height:54px;width:320px;list-style:none}
.con-FangDa-ImgList>li{margin-right:7px;width:50px;height:50px;float:left;cursor:pointer;border:2px solid #666;background-color:#454545;text-align:center}
.con-FangDa-ImgList>li>img{vertical-align:top;display:inline;width:50px;height:50px}
.con-FangDa-ImgList>.active{border-color:#000}
.pro_describe{line-height:22px}
.pro_describe ul li.left{width:740px;float:left;padding-top:10px}
.pro_describe ul li.right{float:right;width:226px;height:auto}
.pro_describe ul li.right img{border:1px #D6D6D6 solid;width:226px;height:auto}
.pro_describe h2{padding:20px 0 10px;border-bottom:1px solid #D6D6D6;width:740px;font-size:14px;float:left;text-align:left}
.application{padding:5px 0;line-height:22px}
.pro_down ul{padding-top:15px}
.pro_down ul li{float:left;width:350px;background:url(../images/down01.gif) left center no-repeat;text-indent:35px;line-height:25px}
.pro_down ul li a{color:#505050}
.pro_down ul li:hover{background:url(../images/down02.gif) left center no-repeat}
.pro_down ul li:hover a{text-decoration:underline;color:#212121}



.about_center_box{width:390px;float:left;padding-right:20px;overflow:hidden}
.about_right_box{width:280px;overflow:hidden;float:right;text-align:right}
.map_box{width:280px;height:470px;overflow:hidden;line-height:30px;margin-bottom:2px}
.map_box img{float:left;border:1px solid #E0E0E0}
.map_box a{display:block;height:30px;line-height:30px}
.message_text{border:1px solid #AAB0B3;height:20px;line-height:20px;padding:0 3px;width:330px}
.message_text2{border:1px solid #AAB0B3;height:20px;line-height:20px;padding:0 3px;width:210px}
.message_textarea{border:1px solid #AAB0B3;height:100px;line-height:22px;padding:0 3px;width:330px}
.message_submit{background:url(../images/submit_btn.jpg) no-repeat scroll left top transparent;border:medium none;display:inline;float:left;height:22px;margin-right:10px;width:97px}
.message_reset{border:none;height:22px;padding:0 15px;line-height:22px;color:#8f8f8f;float:left;background:0 0}
.area{padding:10px 0;border-bottom:1px solid #D7D7D7;cursor:pointer}
.area p{font-weight:700}
.area .address{display:none}
.area .address font{font-size:12px}
.area .address ul{padding-top:10px}
.area .address ul li{width:185px;padding-right:5px;float:left}
.area .address span{color:#212121}
.about_default{background:url(../images/about_bg.jpg) right center no-repeat;padding-right:330px}
#opendivOverlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#opendivLightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;width:507px}



.t_more{display:block;float:left;height:15px;line-height:15px;margin-left:15px}
.t_more b{display:block;height:15px;width:15px;color:#fff;float:left;background:#da251c;text-align:center;font-size:14px;margin-right:5px}

.fl{display:inline;float:left}
.fr{display:inline;float:right}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.pb10{padding-bottom:10px}
.mt10{margin-top:10px}
.case{width:98%;margin:30px auto;background:#fff;float:left}
.case .title{height:20px;border-bottom:3px solid #e7e7e7;padding-bottom:10px}
.case .title h2{font-size:18px;background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
	color:#fff; display:table;    width: 150px;
    text-align: center;
    height: 33px;
    line-height: 33px;}
.case .title-list{position:relative;top:6px; float:right;}
.case .title-list li{width:106px;line-height:20px;text-align:center;float:left;display:inline;font-size: 14px;}
.case .title-list li.on{color:#2063b1;font-weight:700}
.case .title-list p{position:absolute;top:24px;left:0;width:106px;height:7px;border-top:3px solid #2063b1;overflow:hidden;text-align:center}
.case .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#2063b1 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0}
.product{min-height:268px;position:relative;overflow:hidden;display:none;margin-top:20px; line-height: 30px;}
.product ul{position:absolute;left:0}
.product-wrap .show{display:block}


.demo{width:750px;margin:10px auto}
.demo li{width:174px;overflow:hidden;height:250px;float:left;margin:10px 5px}
.demo li img{width:172px;height:218px;border:1px solid #e8e8e8;float:left}
.demo li span{width:174px;height:30px;line-height:30px;text-align:center;float:left}
.xc_banner{width:100%;position:relative}
.xc_banner ._banner_img{display:block;height:auto;text-align:center;width:100%;}
.xc_banner ._banner_img img{display:inline-block;width:100%;max-width:none}
._banner_nav{position:absolute;bottom:0;left:0;top:0;right:0}
._banner_nav .xc_nav_bar{position:absolute;bottom:0;left:0;width:80%; margin:0 10%;height:52px;line-height:52px;background:rgba(255,255,255,.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);font-size:0}
._banner_nav .xc_nav_bar a{font-size:15px;color:#303030;padding:16px 40px;border-right:1px solid #e7e7e7}
._banner_nav .xc_nav_bar a.cur,._banner_nav .xc_nav_bar a:hover{
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
	color:#fff}

.xc_main{min-height:200px;padding-bottom:55px}
.gallery2:after{content:'';display:block;height:2px;margin:.5em 0 1.4em}
.gallery2 a{width:23.5%;display:inline-block;margin:0px 2% 14px 0;}
.gallery2 a:nth-child(4n+4){margin:14px 0 14px 0;}
.gallery2 a:hover{box-shadow:0 0 4px 2px #999}
.gallery2 img{width:100%}
.gallery2 strong{height:30px;line-height:30px;text-align:center;width:100%;display:table;color:#fff}
.baguetteBoxOne{width:100%;margin:0 auto}
.contant_way_main01{position:relative;overflow:hidden}
._map_box{width:100%;height:488px;overflow:hidden}
._map_box img{max-width:none}
._main01_r{position:absolute;right:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cc0450a1, endcolorstr=#cc0450a1);width:419px;height:488px;
background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
}
._main01_r ._main01_r_box{padding:55px 64px 42px 50px;color:#fff}
._main01_r ._r_box_01{margin-bottom:46px}
._main01_r ._r_box_01 ._r_box_01_hd{font-size:25px;margin-bottom:16px}
._main01_r ._r_box_01 ._r_box_01_bd span{display:block}
._main01_r ._r_box_01 ._r_box_01_bd{line-height:30px}
._main01_r ._r_box_01 ._r_box_01_bd a{color:#fff}
._main01_r ._r_box_01 ._r_box_01_bd ._hd{width:14%}
._main01_r ._r_box_01 ._r_box_01_bd ._bd{width:86%}
._main01_r ._r_box_02 ._r_box_02_l{text-align:center;margin: 20px 20px 0 0; float: left;}
._main01_r ._r_box_02 ._r_box_02_l ._titl{font-size:14px;margin-top:8px}
.icase_bd2{margin-bottom:40px;display:table}
.full-row2{margin:0;padding:0}
.full-row2 li{width:243px;height:243px;padding:20px 20px 30px 20px;background:#e6e6e6;margin-right:20px;margin-bottom:20px;border:1px solid #e8e8e8;float:left}
.full-row2 li:nth-child(3n+3){margin-right:0}
.full-row2 li img{width:100%}
.pBox2{position:relative;margin-bottom:0}
.pBox2 ._n{display:block;width:100%;height:40px;line-height:40px;font-size:24px;font-weight:400;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pBox2 ._img img{width:100%;height:auto}
.pBox2 .pboxnamebg{position:absolute;bottom:-15px;width:203px;height:32px;background:#2063b1;padding:5px;z-index:2;left:15px}
.pBox2 .pboxnamebg .pboxname{width:201px;border:1px solid #000;height:30px;line-height:30px;color:#fff;float:left;overflow:hidden;text-align:center;font-size:14px}
.pBox2 ._mask{width:100%;height:100%;position:absolute;text-align:left;background:#2063b1}
.pBox2 ._mask a{display:block;color:#fff;padding:40px 10%;opacity:0;display:none/9;-webkit-transition:all .3s ease;transition:all .3s ease;transition-delay:.2s;-webkit-transition-delay:.2s}
.pBox2 ._mask ._tag{display:inline-block;font-size:16px;border-bottom:#fff 1px solid;line-height:40px}
.pBox2 ._mask ._n{display:block;margin-bottom:5px;margin-top:7%;color:#fff}
.pBox2 ._mask ._text{font-size:13px;line-height:1.8em;max-height:5.4em;overflow:hidden}
.pBox2 ._mask ._more{display:inline-block;width:auto;height:42px;line-height:42px;background:#d95204;color:#fff;padding:0 50px;font-size:14px}
.pBox2:hover ._img ._n{bottom:-40px}
.pBox2 ._mask{left:0;top:0;opacity:0;display:none/9;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}
.pBox2:hover ._mask{opacity:1;display:block/9;visibility:visible}
.pBox2:hover ._mask a{opacity:1;display:block/9;margin-top:0}
.pBox2:hover .pboxnamebg{display:none}

/*产品中心下拉菜单*/
.menu ul li{display:block;width:clac(96% - 11px);padding-top:2px;margin-bottom:5px;background: rgba(255,255,255,0.8) url(../images/view_arr2-1.png) left 11px no-repeat;list-style:none;overflow:visible}
.menu ul li a{display:block;height:34px;line-height:34px;width:92%;margin-top:0;padding-left:8%;font-size:14px;color:#2063b1;outline:0;border-bottom:1px dashed #ccc}
.menu ul li .active{background:url(../images/on.png) top right no-repeat}
.menu ul li .inactive{background:url(../images/off.png) top right no-repeat}
.menu ul li ul{display:none;margin-top:5px;}
.menu ul li ul li ul{margin-bottom:5px}
.menu ul li ul li{width:200px;display:block;background:0 0;font-size:12px;list-style:circle;color:#666;margin-bottom:0;margin-top:0;padding-top:0;padding-bottom:0;padding-left:1px;margin-left:20px}
.menu ul li ul li a{background:0 0;font-size:12px;height:30px;line-height:30px;color:#666;padding-left:0;border:0}
.menu ul li ul li a:hover{color:#2063b1}
.row-xl{overflow: hidden;}
.row-xl1{overflow: hidden; width:1200px; margin:0 auto;}
.row-xl2{border-bottom: 1px solid  #e5e5e5;padding-bottom: 60px;margin-bottom: 40px;}
.m-txt-img{
	overflow: hidden;
	border-bottom:1px dashed #e8e8e8;
	padding-bottom:50px;
	margin-bottom:50px;
}
.m-txt-img .txt{
	float: left;
	width: 50%;
	padding-right: 70px;
	line-height:30px;
	font-size: 14px;
	color: #666;
}
.m-txt-img .txt .tit{
	font-size: 24px;
	margin-bottom: 20px;
	color: #2063b1;
	line-height: 35px;
}
.m-txt-img .txt .tit::after{
	content: '';
	display: block;
	margin-top: 15px;
	width: 30px;
	height: 2px;
	background-color: #2063b1;
	}
.m-txt-img .pic{
	border:1px solid #e8e8e8;
	padding:1%;
	float: right;
	width: 30%;
}
.m-txt-img .pic img{width:100%;}

#footer_content {width: 100%;border-top: 1px solid #a5e1e1; padding: 50px 0 55px; display:table;}
#footer_content h2 {width: 80%;margin: 0 auto;color:#a5e1e1;font-size: 20px;line-height: 20px;font-weight:500; padding: 0 0 28px;}
#footer_content .content_wrap {width: 80%; margin: 0 auto;}
#footer_content .content_wrap section {width: 17%;float: left; margin-right: 3.75%;}
#footer_content .content_wrap section img{width:100%;}
#footer_content .content_wrap section a{line-height:20px; font-size:14px; padding:10px 0; color:rgba(255,255,255,0.6)}
#footer_content .content_wrap section:last-child{margin-right:0px;}

.ke-zeroborder td{padding:10px 0; color:#fff; font-size:14px;}
.ke-zeroborder img{width:90%;}

.xn_c_news_18_wrap {
    width: 100%;
    font-size: 12px;
    margin: 0 auto;
	color:#fff;
}
.xn_c_news_18_xhcoentbox {
    width: 23.5%;
    height: 392px;
    margin: 17px 2% 39px 0;
    float: left;
	background:#fff;
}
.xn_c_news_18_xhcoentbox:nth-child(4n+4){margin: 17px 0 39px 0;}
.xn_c_news_18_ritbox {
    text-align: center;
    position: relative;
}

.xn_c_news_18_timebox {
    padding: 44px 0 86px 0;
    background: url(../images/index_news_time.png) no-repeat center 146px;
}
.xn_c_news_18_timewz {
    width: 100%;
    color: #949292;
    position: absolute;
    top: 106px;
    left: 0;
	font-size: 14px;
}

.xn_c_news_18_newsMonth, .xn_c_news_18_newsLine2, .xn_c_news_18_newsDay {
    display: inline-block;
    color: #333;
    font-size: 45px;
}

.xn_c_news_18_title a {
    display: block;
    width: 80%;
    height: 24px;
    line-height: 24px;
    color: #222;
    font-size: 19px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.xn_c_news_18_coent {
    width: 80%;
    height: 68px;
    color: #666;
    line-height: 22px;
    margin: 13px auto 35px auto;
    overflow: hidden;
}
.xn_c_news_18_more a {
    display: block;
    width: 111px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    border: 1px solid #fff;
    margin: 0 auto;
	background:#41aaaa;
}
.xn_c_news_18_xhcoentbox:hover {
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
}
.xn_c_news_18_xhcoentbox:hover .xn_c_news_18_more a {
    color: #fff;
    background: #063B5E;
    border: 1px solid #063B5E;
}

.down{border-bottom:1px dashed #ccc;width:100%;float:left;height:40px;line-height:40px; margin-bottom:10px; font-size:14px;}
.down_ico{float:right; width:80px; text-align:center; color:#fff; height:20px; line-height:20px; margin-top:10px;
background: -webkit-gradient(linear, left top, right top, color-stop(0, #50bebe), color-stop(50%, #41aaaa), to(#0099cb));
    background: -webkit-linear-gradient(left, #50bebe 0, #41aaaa 50%, #0099cb 100%);
    background: linear-gradient(to right, #50bebe 0, #41aaaa 50%, #0099cb 100%);
}
.down_ico:hover{background:#073c5e;}
.down_ico a{color:#fff;}
