.news_frame{
  width:170px;
  float:left;
}
.news_frame h4{
  height:41px;
  line-height:41px;
  padding-left:14px;
  font-size:18px;
  background:#50a9ff;
  color:#fff;
}
.news_frame s{
  height:24px;
  display:block;
  background-color:#c1e0ff;
  background-image:url(../image/index_v2.0/slide_icon.png); 
  background-repeat:no-repeat;
  cursor:pointer;
}
.news_frame s.slide_up{
  background-position:center 4px;
}
.news_frame s.slide_down{
  background-position:center -80px;
}
.news_frame .slide .slide_area{
  height:256px;
  overflow:hidden;
}
.news_frame .slide ul{
  height:1500px;
}
.news_frame .slide li{
  height:43px;
  line-height:20px;
  padding:10px;
  font-size:14px;
  border-left:3px solid #fff;
  border-bottom:1px solid #f2f2f2;
}
.news_frame .slide li a{
  color:#666;
}
.news_frame .slide li.on{
  border-left:3px solid #50a9ff;
}

.scroll_img_area{
  margin-left:175px;
  position:relative;
}
.scroll_img_area .pic{
  width:530px;
  height:340px;
  overflow:hidden;
}
.scroll_img_area .pic ul{
  width:5000px;
}
.scroll_img_area .pic li{ 
  display:none; 
}
.scroll_img_area li img{
  width:530px;
  height:340px;
  display:block;
}
.scroll_img_area .banner_top_ico{ 
  position:absolute; 
  bottom:15px; 
  left:50%; 
  margin-left:-20px; 
}
.scroll_img_area .banner_top_ico li{ 
  float:left; 
  margin-right:10px; 
}
.scroll_img_area .banner_top_ico a{ 
  width:10px; 
  height:10px; 
  display:block; 
  background:#fff; 
  opacity:0.5; 
  filter:alpha(opacity=50); 
  border-radius:5px; 
}
.scroll_img_area .banner_top_ico a.ico_on{ 
  background:#fff; 
  opacity:1; 
  filter:alpha(opacity=100); 
}


.info_box{
  border:1px solid #e7e7e7;
  width:340px;
  float:left;
}
.info_box .hd{
  height:41px;
  line-height:41px;
  padding:0 20px;
  background:#f3f3f3;
  border-bottom:1px solid #e7e7e7;
}
.info_box .hd h4{
  float:left;
  font-size:20px;
  color:#333;
}
.info_box .hd .more{
  float:right;
  font-family:\5b8b\4f53;
}
.info_box .hd .hd_link{
  height:24px;
  line-height:24px;
  float:left;
  margin:10px 0 0 25px;
  padding-left:9px;
  border-left:1px solid #ccc;
}
.info_box .hd .hd_link a{
  color:#666;
  font-size:14px;
  padding:0 4px;
}
.info_box .hd .hd_link a:hover{
  color:#eb6100;
}
body,input,textarea{-webkit-text-size-adjust:none;border:none;box-shadow:none;}
.info_box .bd{
  padding:0 14px;overflow:hidden;
}
.info_box .bd ul{overflow:hidden;width:100%;}
.side .info_box .bd ul{padding-bottom:12px;}
.info_list li{
  margin-bottom:9px;width:100%;float:left;overflow:hidden;line-height:24px;
}
.info_list li .icon{
  width:1px;
  height:1px;
  display:inline-block;
  font-size:0;
  border:4px solid transparent;
  border-left:4px solid #c2c2c2;
  margin-right:8px;
  vertical-align:2px;float:left;margin-top:8px;
}
.info_list li .time{
  float:right;
  font-size:14px;
  font-family:\5b8b\4f53;
  color:#c1c1c1;
}
.info_list li a{
  font-size:13px;
  color:#797979;float:left;text-overflow: ellipsis;word-spacing: normal;white-space: nowrap;
  width:initial;
}
.info_list li:hover a{
  color:#eb6100;
}
.info_list li:hover .icon{
  border-left:4px solid #eb6100;
}
.side .info_box .hd h4{
  font-size:18px;
}
.side .info_list li a{
  width:225px;
  display:inline-block;
  font-size:15px;
  overflow:hidden;
  text-overflow:ellipsis;
  word-spacing:normal;
  white-space:nowrap;float:left;
}
.side .info_list li .icon{
  vertical-align:6px;
}




.info_list li .count{
  margin-left:15px;
  color:#c5c5c5;
  font-family:\5b8b\4f53;
}
.info_list li .count em{
  color:#ff8400;
}

.news_elements{
  padding:19px 0 16px;
  height:65px;
}
.news_elements dt{
  width:87px;
  height:65px;
  float:left;
  padding-left:35px;
}
.news_elements dt img{
  width:87px;
  height:65px;
  display:block;
}
.news_elements dd{
  margin-left:135px;
}
.news_elements dd .info_name{
  line-height:23px;
  color:#009cff;
  font-size:18px;
  display:block;
}
.news_elements dd .time{
  font-size:14px;
  font-family:\5b8b\4f53;
  color:#c1c1c1;
}

.tab_mode{
  border:1px solid #e6e6e6;
}
.tab_mode .hd{
  height:37px;
}
.tab_mode .hd a{
  width:138px;
  height:36px;
  line-height:36px;
  float:left;
  font-size:16px;
  text-align:center;
  background:#fbfbfb;
  color:#333;
  border-bottom:1px solid #ededed;
}
.tab_mode .hd a.on{ 
  width:100%;
  height:33px;
  line-height:33px;
  background:#fff;
  border-top:3px solid #50a9ff;
  border-bottom:1px solid #ededed;
  
}
.tab_mode .hd a.last{
  border-left:1px solid #ededed;
}

.login_box_mode, .customer_box_mode{
  width:220px;
  margin:32px auto 20px;
}
.login_box_mode .line{
  width:219px;
  height:34px;
  display:block;
  border:1px solid #e1e1e1;
  margin-bottom:8px;
}
.login_box_mode .line .icon{
  width:38px;
  height:34px;
  float:left;
  background-color:#f3f3f3;
  background-image:url(../image/login_icon.png); 
  background-repeat:no-repeat;
}
.login_box_mode .user .icon{
  background-position:center 5px;
}
.login_box_mode .pwd .icon{
  background-position:center -72px;
}
.login_box_mode .line input{
  width:175px;
  height:34px;
  line-height:34px;
  float:left;
  padding-left:5px;
  border:0;
}
.login_box_mode .opt{
  color:#999;
}
.login_box_mode .opt input{
  vertical-align:-2px;
  margin-right:5px;
}
.login_box_mode .opt .forget{
  float:left;
  margin-top:5px;
  color:#50a9ff;
}
.login_box_mode .btn_area{
  text-align:center;
  margin-top:55px;
}
.wrapper_v2 .btn_orange_common{
  width:144px;
  height:35px;
  line-height:35px;
  display:inline-block;
  font-size:16px;
  background:#ff8400;
  color:#fff;
  text-align:center;
}

.info_box .bd.member_query{
  text-align:center;overflow:hidden;
  padding:35px 0 25px;/*-webkit-padding:40px 0 40px;padding:35px 0 31px\9\0;*/
}
.member_query input{
  width:236px;
  height:30px;
  padding:2px 4px;
  border:1px solid #bdbdbd;
}
.member_query .total{
  margin-top:38px;
  color:#a2a2a2;
}
.member_query .total em{
  color:#ff8400;
}
.info_box.menu_link .hd h4{
  font-size:18px;
}
.info_box.menu_link .bd{
  padding:23px 0 30px 25px;
}
.menu_link li{
  width:120px;
  float:left;
  margin:0 5px 12px 0;
  overflow:hidden;
  text-overflow:ellipsis;
  word-spacing:normal;
  white-space:nowrap;
}
.menu_link li .icon{
  margin-right:10px;
  font-size:12px;
  font-family:\5b8b\4f53;
  vertical-align:1px;
  -moz-transform: scale(0.8,0.8);
  -webkit-transform: scale(0.8,0.8);
  -o-transform: scale(0.8,0.8);
  -ms-transform: scale(0.8,0.8);
  transform: scale(0.8,0.8);
}
.menu_link li a{
  color:#8d8d8d;
}
.menu_link li a:hover{
  color:#eb6100;
}

.sele_type_mode{
  
}
.sele_type_mode li{
  width:90px;
  height:82px;
  float:left;
  margin:0 1px 1px 0;
  text-align:center;
  border:1px solid #e6e6e6;
}
.sele_type_mode li:hover{
  background:#ff955b;
  color:#fff;
}
.sele_type_mode li s{
  width:100%;
  height:50px;
  display:block;
  background-image:url(../image/index_v2.0/sele_type_icon.png);
  background-repeat:no-repeat;
}
.sele_type_mode li p{
  margin-top:10px;
  font-size:14px;
}
.sele_type_mode .apply a{
  color:#9aacdc;
}
.sele_type_mode .register a{
  color:#ff955b;
}
.sele_type_mode .inquiry a{
  color:#96bf55;
}
.sele_type_mode .blame a{
  color:#e2bf6f;
}
.sele_type_mode .question a{
  color:#6ac2d6;
}
.sele_type_mode .download a{
  color:#b1a3dd;
}
.sele_type_mode .apply s{
  background-position:24px -1px;
}
.sele_type_mode .register s{
  background-position:24px -114px;
}
.sele_type_mode .inquiry s{
  background-position:24px -217px;
}
.sele_type_mode .blame s{
  background-position:18px -315px;
}
.sele_type_mode .question s{
  background-position:24px -432px;
}
.sele_type_mode .download s{
  background-position:24px -550px;
}
.sele_type_mode li:hover s{
  background-image:url(../image/index_v2.0/sele_type_icon_h.png);
}
.sele_type_mode .apply:hover s{
  background-position:24px -1px;
  background-color:#9aacdc;
}
.sele_type_mode .register:hover s{
  background-position:24px -114px;
  background-color:#ff955b;
}
.sele_type_mode .inquiry:hover s{
  background-position:24px -217px;
  background-color:#96bf55;
}
.sele_type_mode .blame:hover s{
  background-position:18px -315px;
  background-color:#e2bf6f;
}
.sele_type_mode .question:hover s{
  background-position:24px -432px;
  background-color:#6ac2d6;
}
.sele_type_mode .download:hover s{
  background-position:24px -550px;
  background-color:#b1a3dd;
}
.sele_type_mode li:hover s{
  background-image:url(../image/index_v2.0/sele_type_icon_h.png);
}
.sele_type_mode .apply:hover{
  background-color:#9aacdc;
}
.sele_type_mode .register:hover{
  background-color:#ff955b;
}
.sele_type_mode .inquiry:hover{
  background-color:#96bf55;
}
.sele_type_mode .blame:hover{
  background-color:#e2bf6f;
}
.sele_type_mode .question:hover{
  background-color:#6ac2d6;
}
.sele_type_mode .download:hover{
  background-color:#b1a3dd;
}
.sele_type_mode li:hover a{
  color:#fff;
}

.lnk_classify li span{
  height:30px;
  line-height:30px;
  display:block;
  font-size:14px;
  font-family:Microsoft YaHei;
  background:#f4f4f4;
  color:#333;
}
.lnk_classify li{
  width:244px;
  float:left;
  text-align:center;
  margin-right:2px;
  border:2px solid #f4f4f4;
}
.lnk_classify li img{
  width:244px;
  height:127px;
  display:block;
}


.login_done_state{
  padding:25px 18px 32px 22px;
  background:#fafafa;
  text-align:center;
}
.welcome_man{
  margin-top:15px;
}
.welcome_man p{
  color:#adadad;
  font-size:16px;
  margin-bottom:3px;
}
.welcome_man .name{
  color:#50a9ff;
  font-size:16px;
}
.login_done_state .btn_member_center{
  height:33px;
  line-height:33px;
  display:inline-block;
  padding:0 20px;
  background:#ff8836;
  border:1px solid #f60;
  font-size:16px;
  color:#fff;
}
.login_done_state .btn_gray{
  height:33px;
  line-height:33px;
  display:inline-block;
  padding:0 20px;
  background:#f1f1f1;
  border:1px solid #dbdbdb;
  font-size:16px;
  color:#7e7e7e;
}
.new{width:27px; height:11px;  display:inline-block; background:url(../../images/icons.gif) no-repeat -10px -140px; overflow:hidden; margin:4px 0 0 5px;}
a.red{color:red}
a.red:link,a.red:visited{color:#4D5A57}
a.red:hover{color:#eb6100}
.overview_box {
  float:right;
  width:685px !important;
  height:42px;
  background-color:#cce7cc;
  padding-top:20px !important;
  padding-right:20px !important;
  padding-bottom:15px !important;
  padding-left:10px !important;
}
.overview_box dt {
  float:left;
  width:100% !important;
  text-align:justify;
  font-size:14px !important;
  color:#787878;
  line-height:30px;
}
table.m1-4-t{
line-height:160%;border:0px solid #ccc;text-align: center;background-color:#fff;
border-top:0px solid #fff;
}
table.m1-4-t td{
  padding:10px 2px 10px;
}
table.m1-4-t td.tdl{
border-right:1px solid #ccc;text-align:center
}
table.m1-4-t td.tdr{
border-right:0px solid #ccc;text-align:left
}

table.m1-4-t td.tdl-1{
border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center
}
table.m1-4-t td.tdr-2{
border-top:1px solid #ccc;border-right:0px solid #ccc;text-align:left
}
table.m1-4-t td.tdl, table.m1-4-t td.tdl-1{
  background-color:#eaeaea;
  color:#333;
}





















