/* 内容开始 */

/* flexslider */
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:47.5%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}


.nr {width:1200px;margin:0 auto;overflow:hidden;}
.gray {width:100%;background-color:#f7f7f7;overflow: hidden}
.nr a.h2 {display:block;line-height:40px;font-size:30px;font-weight:normal;color:#262626;padding:60px 0 30px;margin:0 auto;overflow:hidden;}
.nr a.h2 span {font-size:14px;color:#b9b9b9;}

.nr_about {width:100%;background:url(../images/about_title.jpg) no-repeat left top;padding:95px 0 50px;text-align:left;line-height:32px;font-size:16px;margin:0 auto;overflow:hidden;}
.a_en {background:url(../images/about_title_en.jpg) no-repeat left top;}
.nr_about img {margin:-25px 0 0 15px;}
.nr_about ul {width:100%;overflow:hidden;margin-top:40px;float:left;}
.nr_about ul li {width:587px;height:82px;background:url(../images/about_you.png) no-repeat right center #9792ba;text-align:left;line-height:28px;padding-top:33px;font-size:14px;color:#ffffff;float:left;overflow:hidden;}
.nr_about ul li img {float:left;margin:0px 18px 0 33px;}
.nr_about ul li b {font-size:24px;font-weight:normal;}
.nr_about ul li.y {float:right;background:url(../images/about_you.png) no-repeat right center #8fc8a8}

.nr_product ul {margin:0 0 70px 45px;overflow:hidden;}
.nr_product ul li {float:left;line-height:32px;padding:0 17px;border:1px solid #e2e2e2;margin:0 10px;cursor:pointer;}
.nr_product ul li.xz {background-color:#9792ba;border:1px solid #9792ba;color:#ffffff;}

.nr_product a.nr_p_list {float:left;width:336px;padding-bottom:30px;color:#828282;margin:0px 30px;overflow:hidden;border-bottom:4px solid #f7f7f7; }
 .nr_product a.nr_p_list span {overflow:hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}

.nr_product a.nr_p_list:hover {border-bottom:4px solid #9792bb;}
.nr_product a.nr_p_list b {display:block;color:#6d6d6d;padding:20px 0 0;font-weight:normal;}
.nr_product a.nr_p_list:hover b {color:#656085;}

.nr a.nr_scheme {float:left;width:250px;height:310px;border:2px solid #ffffff;padding:28px 18px 0;color:#828282;overflow:hidden;margin:30px 5px 65px;}
.nr a.nr_scheme:hover {border:2px solid #d2e8db;}
.nr_scheme img {border-radius: 50%;}
.nr a.nr_scheme b {display:block;font-size:26px;font-weight:normal;color:#262626;padding:50px 0 20px;}

.nr a.nr_news_c_list {float:left;width:380px;height:446px;background-color:#ffffff;color:#999999;overflow:hidden;margin:0 10px 60px;}
.nr a.nr_news_c_list b {display:block;width:85%;height:24px;font-size:16px;font-weight:normal;color:#262626;padding:20px 0 0;margin:0 auto;overflow:hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;}
.nr a.nr_news_c_list span {display:block;border-top:1px solid #dbdbdb;width:85%;margin:20px auto 0;text-align:left;padding-top:30px;overflow:hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}


/* 内容结束 */
