@charset "utf-8";
@import "http://www.nysenba.com/images/system.css";
@import "http://www.nysenba.com/template/css/reset.css";
html{overflow-x:hidden;}
body{color:#3e3e3e;background:#F9F9F9;font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,Verdana, Arial, Helvetica, sans-serif;}
a{color:#3e3e3e; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration: none;color:#0289cd;transition: all 300ms ease-in-out 0s;}
textarea, input, select{vertical-align:middle;cursor:pointer;font-size:12px;}
input.nobord{border:none;background:none;vertical-align:middle}
textarea{resize:none; font-size:12px;}
table{border-collapse:collapse; border-color:#808080; }
table tr td ,table tr th{border-color:#808080;}
.on{color:#0289cd;}
br{display:inline; line-height:11px;}
/*********************************************************/
.header{min-width:1030px;width:100%;position:relative; background:#FFF; z-index:999; padding:15px 0;}
.web_w{width:1030px; margin:0 auto; clear:both; position: relative;}
.web_ws{width:1030px; margin:0 auto; clear:both;}
.logo{ display:block; float:left;}
.logo img{ display:block; width:220px; height:54px; }
.menu{ float:right;}
.language{ height:16px; line-height:16px; text-align:right;}
.language span{ padding-left:20px;}
.language .cn{ background:url(http://www.nysenba.com/template/img/cn.png) left center no-repeat; padding-left:30px;}
.language .en{ background:url(http://www.nysenba.com/template/img/en.png) left center no-repeat; padding-left:32px;}
.nav{ float:right; height:24px; margin-top:12px;}
.nav li.li_top{ float:left;height:24px; line-height:24px; font-size:14px; width:110px;  background:url(http://www.nysenba.com/template/img/line.png) right center no-repeat; font-weight:bold;}
.nav li a{ display:block; padding-bottom:21px;}
.nav li .a_top{height:24px; line-height:24px; background:url(http://www.nysenba.com/template/img/ico_1.png) 88px 8px no-repeat;text-align:center; text-indent:-5px;}
.nav li.li_6 .a_top ,.nav li.li_6 ,.nav li.li_5 .a_top ,.nav li.li_7 .a_top{ background:none;}
.nav li.li_5 .a_top ,.nav li.li_6 .a_top{ text-indent:0;}
.nav li .sub{width:100%; background-color:#fff; position:absolute; left:0; top:84px;padding:15px 0 10px; display:none; border-top:#f2f2f2 solid 1px;}
.nav li.on a.a_top{color:#0289cd;}
.nav li .sub .web_w{ min-height:100px;_height:100px; height:auto;}
.nav li .sub .web_w a.a_son{ display:block; width:155px; float:left; margin-right:20px;  text-align:center; font-weight:100; font-size:12px;}
.nav li .sub .web_w a.a_son.last{ float:right; margin-right:0;}
.nav li .sub .web_w a.a_son img ,.index_pro_scroll ul li img{ display:block; width:151px; height:91px; background-color:#fff; margin-bottom:3px;border:#f2f2f2 solid 1px; padding:1px;}
.nav li .sub .web_w a.a_son img:hover{border:#dedede solid 1px;}
.about_nav{ width:300px; float:left;}
.about_nav span{ display:block; height:32px; line-height:32px; width:150px; float:left; font-weight:100;}
.about_nav_img{ width:730px; height:97px; float:right; }

.index_pro_scroll{ width:1030px; height:143px;position:relative;}
.index_pro_scroll .tempWrap{ width:1030px !important;}
.index_pro_scroll .prev{ width:16px; height:29px; text-indent: -9999px; position:absolute; background:url(http://www.nysenba.com/template/img/jt_1.png) left  top no-repeat; left:-30px; top:33px; z-index:99;}
.index_pro_scroll .next{ width:16px; height:29px; text-indent: -9999px; background:url(http://www.nysenba.com/template/img/jt_1.png) right top no-repeat; position:absolute; right:-30px;top:33px;z-index:99;}
.index_pro_scroll ul{width:1030px; height:143px;overflow:hidden;}
.index_pro_scroll ul li{ width:155px; height:143px; margin-right:20px;text-align:center; font-weight:100; font-size:12px;}




.mysearch{width:134px; height:24px; background:url(http://www.nysenba.com/template/img/search.png) left center no-repeat; float:right; position:relative;margin-top:14px;}
.mysearch .search_input{ background:none; border:none; width:108px; height:24px;line-height:24px; position:absolute; left:0; top:0; text-indent:10px; color:#ccc; font-size:11px; font-family: Arial, Helvetica, sans-serif}
.mysearch .search_btn{ background:none; border:none; width:26px; height:24px;position:absolute; right:0; top:0;}

.index_banner{ min-width:1030px;width:100%;height:410px; position:relative; overflow:hidden;} 
.index_banner .bd{width: 100%;height:410px; z-index:0;}
.index_banner .bd ul li{overflow: hidden;width: 100%; min-height:410px; height:auto;_height:410px;position: relative;}
.index_banner .bd li a{display:block; width:100%; height:410px; margin:0 auto; position: relative;}
.index_banner .hd{width:100%;  position:absolute; bottom:15px; left:0; height:14px;  text-align:center; }
.index_banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:3px;overflow:hidden; background-color:#a0a0a0;line-height:999px;filter:alpha(opacity=80); -moz-opacity:0.8;opacity:0.8; border-radius:50%;}
.index_banner .hd ul li.on{ background:#0289cd;}

.index_pro{min-width:1030px;background-color:#f2f2f2; padding-bottom:20px;}
.index_pro_t{min-width:1030px;height:50px; line-height:50px; background-color:#edf0f5;border-bottom:#ccd1d9 solid 1px; border-top:#ccd1d9 solid 1px;}
.index_pro_t span{ display:block; width:343px; float:left;height:50px; line-height:50px; text-align:center; font-size:15px; cursor:pointer; background:url(http://www.nysenba.com/template/img/line.jpg) right center no-repeat;}
.index_pro_t span.last{ float:right; background:none; width:344px;}
.index_pro_t span.on{ background:none;background-color:#00a0e9; color:#FFF; font-weight:bold;}
.index_pro_c{ min-height:100px; height:auto;_height:100px; padding-top:20px;}
.index_pro_d_1 ,.index_pro_d_3 ,.index_pro_d_5 ,.index_pro_d_6{display:none;}

.index_pro_d_2 a{ display:block; background-color:#fff; float:left; margin-right:20px; position:relative; overflow:hidden;}
.index_pro_d_2 a img{display:block;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.index_pro_d_2 a:hover img{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.index_pro_d_2 a.a_1{ width:330px; height:370px;}
.index_pro_d_2 a.a_1 img{width:330px; height:370px}
.index_pro_d_2 a.a_2{ width:330px; height:175px;}
.index_pro_d_2 a.a_2 img ,.index_pro_d_2 a.a_3 img{width:330px; height:175px;}
.index_pro_d_2 a.a_3{ width:330px; height:175px;float:right; margin-right:0;}
.index_pro_d_2 a.a_4{ width:155px; height:175px;margin-top:20px;}
.index_pro_d_2 a.a_4 img ,.index_pro_d_2 a.a_5 img ,.index_pro_d_2 a.a_6 img ,.index_pro_d_2 a.a_7 img{ width:155px; height:175px;}
.index_pro_d_2 a.a_5{ width:155px; height:175px;margin-top:20px;}
.index_pro_d_2 a.a_6{ width:155px; height:175px;margin-top:20px;}
.index_pro_d_2 a.a_7{ width:155px; height:175px;float:right; margin-right:0; margin-top:20px;}
.index_pro_d_2 a span{ display:block;width:100%; height:100%; position:absolute; left:0; top:0;color:#FFFFFF; background: rgba(2,137,205,0.4);background: #0289cd\4;filter: alpha(opacity=40);-webkit-transform:scale(0); -moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; text-align:center; }
.index_pro_d_2 .am-vertical-align-middle{font-size:15px;}
.index_pro_d_2 a:hover span{-webkit-transform:scale(1); -moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;} 
.index_pro_d_2 a em{width: 0;height: 0;border-top: 60px solid #00a0e9;border-left: 60px solid transparent; position:absolute;right:0; top:0;}
.index_pro_d_2 a b{ display:block; color:#FFFFFF; position:absolute; right:3px; top:12px; font-weight:600}
.index_pro_d_2 i{ display:block; width:100%; height:36px; line-height:36px;color:#FFFFFF; background: rgba(2,137,205,0.4);background: #0289cd\4;filter: alpha(opacity=40); text-align:center; position: absolute; bottom:0; left:0; font-style:normal; font-weight:bold;}

.index_contain{ min-height:500px; height:auto;_height:500px; padding:20px 0; background-color:#ffffff;}
.index_about{ width:630px; float:left; height:572px; background-color:#fff;}
.index_about_t{height:50px; line-height:50px ;border-top:#0289cd solid 2px;background-color:#eceaea; font-size:14px; font-weight:bold; padding:0 20px;}
.index_about_t span{ display:block; float:right; font-weight:100;font-size:12px;}
.index_about_t span a:hover{ text-decoration:underline;}
.index_about_c{ padding-top:10px;}
.index_company{ height:572px; overflow:hidden;}
.index_company p{ margin-bottom:8px;}
.index_company #a1{height:260px; margin-bottom:10px;}
 
.index_news{ width:380px;float:right;}
.index_news_t{ height:50px; overflow:hidden; line-height:50px;}
.index_news_t span{ width:190px; height:50px; line-height:50px; text-align:center; float:left; background-color:#eceaea; font-size:14px; font-weight:bold; cursor:pointer; display:block;}
.index_news_t span.on{border-top:#0289cd solid 2px; background-color:#FFFFFF; line-height:47px;}
.index_news_c{ height:520px; border:#dadada solid 1px; overflow:hidden; background-color:#FFFFFF;}
.index_news_d iframe{ position:relative; left:0px;}
.index_news_d dl{ padding:0px 12px; margin-top:12px; height:90px;}
.index_news_d dl dt{ width:100px; height:90px; float:left;}
.index_news_d dl dt img{ width:100px; height:90px; display:block;}
.index_news_d dl dd{ width:230px; padding:5px 8px; height:80px;float: right; overflow:hidden; line-height:18px;}
.index_news_d dl dd p{ margin-bottom:8px; font-size:14px; white-space:pre; overflow:hidden;text-overflow:ellipsis; font-weight:bold;}

.index_link{ height:50px;line-height:50px; font-size:14px;}
.index_link span{ padding:0 10px;}
.index_link a:hover{ text-decoration:underline;}


.footer{min-width:1030px; background-color:#808080; color:#FFF; font-size:14px; padding:20px 0; line-height:34px;}
.footer a{ color:#FFF;}
.footer a:hover{ text-decoration:underline;}
.footer span{ padding-right:20px;}
.weixin_pic{ float:right; text-align:center; line-height:26px; padding-top:5px;}
.weixin_pic img{ display:block;}
/***************************************************************************/
.contain{min-height:200px; height:auto;_height:200px; padding:0 0 20px;}
.guide{ text-align: right; font-size:14px; height:45px; line-height:45px;}
.guide strong{ font-weight:normal;}
.left_side{ width:750px;min-height:200px; height:auto;_height:200px; float:right;}
.right_side{width:260px; float:left;}
.right_side_w{width:230px; padding:15px;min-height:50px; height:auto;_height:50px; background-color:#FFF; box-shadow: 0px 1px 8px rgba(200,200,200,.6); border-color: #f2f2f2; margin-bottom:20px;}
.video{width:260px;min-height:50px; height:auto;_height:50px; background-color:#FFF; box-shadow: 0px 1px 8px rgba(200,200,200,.6); border-color: #f2f2f2;}
.news_nav a{ display:block; height:34px; line-height:34px; text-align:center; font-size:14px;background:#ddddde; margin-bottom:10px; font-weight:bold;}
.news_nav a:hover ,.news_nav a.on{ color:#0289cd;}
.right_rel_news{}
.right_img_news{}
.right_rel_news dt ,.right_img_news dt{height:24px; line-height:24px; padding-bottom:5px; font-size:15px; font-weight:bold; border-bottom:#999 solid 1px;}
.right_rel_news dd { margin-top:5px;}
.right_rel_news dd p{ height:32px; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right_rel_news dd p span{ display:block; width:16px; height:16px; line-height:16px; text-align:center;  color:#FFF; float:left; margin-right:5px; margin-top:8px;background-color:#999999;}
.right_rel_news dd p span.s1{background-color:#0289cd;}
.right_rel_news dd.dd_1{font-size:13px; line-height:32px;}
.right_rel_news dd.dd_1 a{ display:block; font-weight:bold;}
.right_img_news dd a{display:block;width:110px; float:left; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; margin-top:15px;}
.right_img_news dd a.last{ float:right; margin-right:0;}
.right_img_news dd a img{ width:110px; height:100px; display:block; margin-bottom:3px;}

.news_list{ padding:20px 15px;height:164px; background:#FFF; margin-bottom:15px;box-shadow: 0px 1px 8px rgba(200,200,200,.6); border-color: #f2f2f2; }
.left_side_con{ padding:15px 15px;min-height:200px; height:auto;_height:200px; background:#FFF; margin-bottom:15px;box-shadow: 0px 1px 8px rgba(200,200,200,.6); border-color: #f2f2f2; }
.news_list:hover{box-shadow: 0px 1px 8px rgba(200,200,200,.6); background-color: #fff; border-color: #c8c8c8;}
.news_list a:hover{ color:#000; text-decoration:underline;}
.news_t_time {
    width: 90px;
    color: #B5B5B5;
    float: left;
    line-height: 39px;
    font-weight: 100;
    font-size: 39px;
}

.news_t_time span {
    font-size: 20px;
    line-height: 30px;
    display: block;
    font-weight: 700;
}

.news_list_c{width:370px; float:left;}
.news_list_c_t{font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden;}
.news_list_c_n{ padding:5px 0;color: #B5B5B5;}
.news_list_c_n a{color: #B5B5B5;}
.news_list_c_d{ margin-top:5px; font-size:14px;}
.news_list_img a{ display:block;width:214px; height:164px; overflow:hidden;float:right;}
.news_list_img img{ display:block; width:210px; height:160px;  padding:2px; background-color:#f5f5f5;ransition:transform 2s linear 0s;-webkit-transition-duration: 1.15s;	-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}
.news_list_img a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transition-duration: 1.15s;-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}


.detail p{ margin-bottom:10px;}
.detail_s img ,.detail img{max-width:720px;}
.u-postheader {
    margin-bottom: 15px;
    border-bottom: 1px solid #DDD;
}
.u-postheader h1 ,.case_detail_title {
    color: #000;
    font-size: 20px;
    font-family: "Microsoft YaHei",;
    font-weight: normal;
    height: 35px;
    line-height: 35px;
	white-space:nowrap;
    overflow: hidden;
    text-align: center;
}
.case_detail_title{ margin-bottom:15px;color:#0289cd; border-bottom:#CCC dashed 1px; padding-bottom:8px;}
.post-meta {
    font: 13px/22px Arial,"Hiragino Sans GB","Microsoft YaHei","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;
    padding: 12px 0px 5px;
    color: #9EA1A5;
}
.post-meta a{ color: #9EA1A5;}
.post-meta a:hover{color:#e62129; text-decoration:underline;}
.post-meta time {
    padding-right:5px;
}
.post-meta span {
    padding: 0px 10px;
}
.post-meta span.s1{ padding-right:15px;}
.post-meta span i{ font-style:normal;}
.post-meta span.goDown:hover{color:#004e9a;}
.f-fl { float: left;}
.f-fr { float: right;}
.setFont span {
    color: #333;
    cursor: pointer;
    font-size: 20px;
    margin: 0px;
    font-weight: bold;
    text-align: center;
}
.setFont span.noclose {color: #AAA;}
.font_14{ font-size:14px;}
.ds-thread{margin-top:30px; margin-bottom:30px;}
.digg{ border-top:#dedede solid 1px; margin-top:30px; padding-top:10px; margin-bottom:20px;}
.ds-powered-by{	display:none;}
.img_load{width:32px; height:32px;position:absolute; left:340px; top:20px;}

.about_banner{ width:720px;display:block; margin-bottom:20px;}

.pro_list ,.pro_list_s{ margin-bottom:15px; margin-top:5px;}
.pro_list dt ,.pro_list_s dt{ height:36px; line-height:36px; font-size:14px; background-color:#0289cd; color:#FFF; padding:0 10px;}
.pro_list dt h1 ,.pro_list_s dt h1{ font-weight:bold; float:left;}
.pro_list dt a ,.pro_list_s dt a{color:#FFF;}
.pro_list dt span ,.pro_list_s dt span{ float:right;}
.pro_list dd ,.pro_list_s dd{ font-size:14px; border:#dedede solid 1px; padding:0 16px 16px;}
.pro_list dd a{ display:block; width:182px; float:left; text-align:center; margin-top:16px; margin-right:14px; font-weight:100;}
.pro_list_s dd a{display:block;width:100%;margin-top:16px; }
.pro_list_s dd a img{display:block;width:100%;}

.pro_list dd a.last{ float:right; margin-right:0;}
.pro_list dd a i{ display:block;width:182px; height:182px; overflow:hidden; margin-bottom:5px;}
.pro_list dd a img{ display:block; width:182px; height:182px;ransition:transform 2s linear 0s;-webkit-transition-duration: 1.15s;-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}
.pro_list dd a img:hover ,.pro_index a img:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transition-duration: 1.15s;-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}



.pro_index{}
.pro_index a{ display:block; width:168px; float:left; text-align:center; margin-bottom:20px; margin-right:16px; font-weight:100; font-size:12px;}
.pro_index a.last{ float:right; margin-right:0;}
.pro_index a i{display:block; width:168px; height:168px; overflow: hidden;}
.pro_index a img{ display:block; width:168px; height:168px;ransition:transform 2s linear 0s;-webkit-transition-duration: 1.15s;	-moz-transition-duration: 1.15s;-o-transition-duration: 1.15s;}
.pro_index a span{ display:block; height:30px; line-height:30px; text-align:center; background-color:#0289cd; color:#FFF;}

.pro_left_img{ width:334px; height:304px; background:url(http://www.nysenba.com/template/img/pro_bg.jpg) left center no-repeat; float:left; position:relative;}
.pro_left_img img{ display:block; width:310px; height:240px; margin-top:13px; margin-left:12px;}
.pro_left_img .down_a{ display:block; width:170PX; height:23px; line-height:23px; font-weight:bold; position:absolute; left:45px; bottom:9px;}
.pro_left_img .big_btn{display:block; width:73PX; height:39px;position:absolute; right:13px; bottom:0px; cursor:pointer;}
.pro_title{ height:35px; line-height:35px; background:url(http://www.nysenba.com/template/img/title_bg.jpg) left center repeat-x; overflow:hidden;margin:30px 0 15PX 0;}
.pro_title.s{ margin-top:0; margin-bottom:10px;}
.pro_title dt{ height:35px; line-height:35px; float: left; background-color:#0094CC; color:#FFFFFF; font-size:14px; font-weight:bold; padding:0 23px;}
.pro_title dt span{ display:block; color:#FFFFFF;}
.pro_title dd{ height:35px; line-height:35px; float: left; background-color:#F0EDE8;font-size:12px; width:140px; text-align:center; }
.pro_detail{ min-height:100px; height:auto;_height:100px;}
.pro_right_text{ width:350px; min-height:100px; height:auto;_height:100px;float:right;}
.pro_right_text a{ text-decoration:underline;}



.titles{height:30px; line-height:30px; font-size:14px; color:#0093DD; font-weight:bold; border-bottom:#B5B5B6 solid 3px; margin-bottom:20px;}
.pro_name{ display:block; float:left; border-bottom:#0289cd solid 5px; height:29px; line-height:24px;white-space:pre; padding-right:20px;}



.job_fl{}
.job_fl dt{ height:36px; line-height:36px; font-size:14px; font-weight:bold; text-align:center; border-bottom:#cce6f5 solid 1px;}
.job_fl dd{ float:left; margin-top:15px; margin-right:20px;}
.job_fl dd.last{ float:right; margin-right:0;}
.job_fl dd.first{ margin-top:0;}
.job_fl dd img{ display:block; width:320px; height:169px; margin-bottom:5px;}
.index_pro_d_3 .job_fl dd img{ display:block; width:330px; height:174px; margin-bottom:5px;}

.job_list{ margin-top:30px;}
.job_list_t{ height:45px; line-height:45px; font-size:14px; background-color:#edf0f5; overflow:hidden;}
.job_list_t span{ display:block; width:250px;float:left; text-align:center; cursor:pointer;background:url(http://www.nysenba.com/template/img/line.jpg) right center no-repeat;}
.job_list_t span.last{ background:none; float:right;}
.job_list_t span.on{background:none;background-color:#00a0e9; color:#FFF; font-weight:bold;}
.job_list_c{ min-height:100px; height:auto;_height:100px; border:#edf0f5 solid 1px; padding:15px 15px 10px;}

.honer_list{}
.honer_list_t{ height:36px; line-height:36px; font-size:14px; font-weight:bold; text-align:center; border-bottom:#cce6f5 solid 1px;}
.honer_list a{ display:block; float:left; margin-right:15px; margin-top:20px;}
.honer_list a img{ display:block; width:230px; height:152px;}
.honer_list a.last{ float:right; margin-right:0}

.error_x{width:100%;height:250px;background:#F2F0EE;margin-top:15px;}
.error_x tr td{height:250px;text-align:center;font-size:14px;}

.baogao_list{}
.baogao_list a{display:block;width:350px;height:50px;float:left;background:#f2f2f2 url(http://www.nysenba.com/template/img/not_0.png) center 20px no-repeat;padding:120px 0 0;background-size:100px 100px;text-align:center;font-size:14px;font-weight:800;}
.baogao_list a.a_2{float:right;background:#f2f2f2 url(http://www.nysenba.com/template/img/not_1.png) center 20px no-repeat;background-size:100px 100px;}
.baogao_list a.a_zn{width:100%;padding:0;height:50px;;line-height:50px;background:none;text-align:left;font-weight:normal}
/***************************************************************/
.page_list ,#container .pagination{
	clear:both;
	height:27px;
	line-height:27px;
	margin:0 auto;
	float:right;
	text-align:center;
	position:relative;
	left:5px;
		}
#container .pagination{ margin-top:15px;}
.page_list a ,#container .pagination ul li{
	display:block;
	height:25px;
	line-height:25px;
	border:#0289cd solid 1px;
	padding:0 12px;
	float:left;
	margin-right:5px;	
	}
.page_list strong{
	display:block;
	height:25px;
	line-height:25px;
	background-color:#0289cd;
	color:#FFFFFF;
	border:#0289cd solid 1px;
	padding:0 12px;
	float:left;
	margin-right:5px;
	font-weight:normal;
	}
.page_list span ,#container .pagination ul li.inactive{
	display:block;
	height:25px;
	line-height:25px;
	border:#0289cd solid 1px;
	padding:0 12px;
	float:left;
	margin-right:5px;	
	}
#container .pagination ul li.active{ cursor:pointer;}	
.pages{ position:relative;}	
.pages .page_1{ height:30px; line-height:30px; border-bottom:#f2f2f2 solid 1px; margin-bottom:4px; position:relative;}
.pages .page_1 .fx{ position:absolute; top:0; right:0;width: 138px;}
/*******************************************************************************/
.wdpir_js{ padding:50px 0; text-align:center; }
.wdpir_js_t{font-size:24px;}
.wdpir_js_c{ margin-top:10px; font-size:15px;}
.index_pro_d_4 a{ display:block; position:relative;}
.index_pro_d_4 a img{display:block; width:100%;}
.index_pro_d_4 a em{width: 0;height: 0;border-top: 60px solid #00a0e9;border-left: 60px solid transparent; position:absolute;right:0; top:0;}
.index_pro_d_4 a b{ display:block; color:#FFFFFF; position:absolute; right:3px; top:12px; font-weight:600}
.index_pro_d_4 i{ display:block; width:100%; height:36px; line-height:36px;color:#FFFFFF; background: rgba(2,137,205,0.5);background: #0289cd\5;filter: alpha(opacity=50); text-align:center; position: absolute; bottom:0; left:0; font-style:normal; font-weight:bold; font-size:15px;}
.index_pro_d_5 a{ display:block; width:330px; height:370px; float:left; margin-right:20px; background-color:#ffffff; overflow:hidden;}
.index_pro_d_5 a.last{ margin-right:0;}
.index_pro_d_5 a img{ display:block; width:330px; height:200px;}
.index_pro_d_5 a span{ display:block; padding:10px; font-size:14px;}
.index_pro_d_5 a strong { display:block; font-size:15px; line-height:40px;}
.index_pro_d_6 .job_fl dd img{ display:block; width:330px; height:174px; margin-bottom:3px;}

.solution_list{}
.solution_list a{ display:block; width:320px; height:300px; float:left; margin-right:20px; background-color:#ffffff; overflow:hidden; margin-bottom:10px; background-color:#f2f2f2;}
.solution_list a.last{ margin-right:0;}
.solution_list a img{ display:block; width:320px; height:170px;}
.solution_list a span{ display:block; padding:10px; font-size:14px;}
.solution_list a strong { display:block; font-size:15px; line-height:30px;}

.wdpor_cs{ padding:30px 0 60px; font-size:14px;}
.wdpor_cs table tr td{ vertical-align:middle!important;}
.wdpor_cs .down_wd{ float:right; width:100px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px;background: #0289cd; color:#FFFFFF;}

.wdpor_cs_t{width:100%;height:65px;text-align:center; font-size:22px;}
.wdpor_cs_t em{ display:block; width:50px; margin:0 auto; height:2px;background-color:#0289cd; margin-top:5px;}