﻿ @import url("reset.css");

ul li{list-style: none;}
#aa3{color:Red; font-size:12px; border:1px #ff0000 solid; padding-top:1px; padding-bottom:1px; margin-left:10px;}


  #flash { width:1000px; height:390px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 10px;}
  #flash .imgdq{ display:block;}
#flash a {width:980px; height:393px; display:none;}
#flash img {width:980px; height:393px;/* display:none;*/}
.flash_bar { width:535px; padding-left:455px; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; background:url(../images/tg_flashbar.png) no-repeat 10px 0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(../images/tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url('../images/tg_flash_p.png') no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/s2/../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(../images/tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url('../images/tg_flash_p2.png') no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/s2/../images/tg_flash_p2.png" ,sizingMethod="crop"); }
/*--201104---*/
#flashBg { height:393px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {background:url('../images/touming.png') repeat-x center bottom;height:393px; width:100%; clear:both;}
.hotnews { width:830px; margin:0 auto; height:33px; clear:both; line-height:33px;/* padding:0px 15px 0px 135px; background: url(../images/tg_hotnews.gif) no-repeat 0px 0px;*/ padding:0px 25px 0px 145px; background: url(../images/tg_hotnews.gif) no-repeat 10px 0px;}
.condent{ font-size:14px; font-weight:bold; line-height:30px; text-indent:30px; padding-top:10px;}
.condent span{ padding-left:6px; color:#005aa8}
.top_main_left{display:inline-block; margin-left:5px; font-size:12px; font-family:微软雅黑; color:#333; float:left;  }
.top_main_left b{ display:inline-block; margin-right:5px; font-weight:normal;height:20px; line-height:20px; vertical-align:middle;  }
.top_main_right{ float:left; display:inline-block;  font-size:12px; font-family:微软雅黑; color:#333; margin-right:10px; overflow:hidden;}

.index_tzgg{ height:33px; margin-top:10px;background-image:url('../images/menulistbg.gif');   position:relative; }
 .index_tzgg .tzggtit{ background-image:url('../images/tzggtit.gif');  height:25px; width:80px; display:inline-block; vertical-align:middle; margin-top:4px;}
.TOP_TZGG{float:left; margin-left:5px;  }
.TOP_TZGG .t_count{
   position:absolute;
   left:70px;
   top:-12px;
   width:30px;
   height:30px;
   background-repeat: no-repeat;
   background-image: url('../images/hotred.png');
   background-position:-1000px -100px;
   z-index:9999;
}
.TOP_TZGG .count_1{background-position:0px -255px; }
.TOP_TZGG .count_2{background-position:0px -225px;}
.TOP_TZGG .count_3{background-position:0px -196px;}
.TOP_TZGG .count_4{background-position:0px -168px;}
.TOP_TZGG .count_5{background-position:0px -139px;}
.TOP_TZGG .count_6{background-position:0px -113px;}
.TOP_TZGG .count_7{background-position:0px -85px;}
.TOP_TZGG .count_8{background-position:0px -57px;}
.TOP_TZGG .count_9{background-position:0px -30px;}
.TOP_TZGG .count_10{
background-position:0px 0px;
}/*color:#d00; font-weight:bold; */
.TOP_TZGG .TOP_TZGG_C{ display:inline-block;  width:600px; overflow:hidden; height:33px; line-height:33px;  position:relative; vertical-align:middle;}
.TOP_TZGG .TOP_TZGG_C b{ font-weight:normal; color:#888; display:inline-block; margin-right:10px;}
.TOP_TZGG .TOP_TZGG_C b a{color:#005aa8}
#top_tzgg_gd{ position:absolute;  white-space: nowrap;}
#show_tq_city{ position:absolute; z-index:99999; padding:8px 8px; top:0px;left:0px; background-color:#fff; border:1px #ddd solid;  display:none;}
#show_tq_city input{ margin-right:10px;}
#right_ercode{  position:fixed; top:120px; right:20px; z-index:999999;

               }
#right_ercode .ercode_tit{ text-align:center;     }

#right_ercode .ercode_content{width:120px; background-color:#E40009;border:1px #900 solid; }
#right_ercode .ercode_img{ text-align:center; padding:10px 0px;}
#right_ercode .ercode_img img{ width:100px;}
#right_ercode .ercode_foot { text-align:center; margin-top:10px;}
#right_ercode .ercode_foot a{ display:inline-block; width:40px; height:40px; background-image:url('../images/backtop.gif');}
#right_ercode .ercode_foot a:hover{ background-position:right top;}





.top_main_src{height:28px;  width:60px; color:#9C0709;  color:#900; cursor:pointer;   *line-height:28px; vertical-align:middle; float:right;   background-color:#FAC633; border:none; outline:none;

                }
.top_main_src:hover{  background-color:#E27000; color:#fff; }
.top_main_src:active{ background-color:#c00;}
#tqcity{ cursor:pointer; color:#000; font-weight:bold; padding:0px 5px;}
#tq_more{ display:inline-block; margin-left:10px; font-family:宋体; color:#888;  cursor:pointer;   }
#mytq_index{ position:absolute; top:40px; left:100px;  z-index:999; background-color:#E40009; display:none; width:280px;
              padding:6px 6px; border:2px #c00 solid;    color:#FFF; font-family:"宋体";
                }
    #mytq_index .W_t{ font-size:12PX; line-height:24px; margin-top:2px; }
      #mytq_index .w_sswd{ text-align:center; font-size:12px; background-color:#900; line-height:26px;}
    #mytq_index .W_t b{color:#FFFC01;}
     #mytq_index .W_des{ line-height:16px;  text-indent:24px;}
.new_loading{ display:inline-block; background-image:url('../images/page_loading.gif'); width:120px; background-repeat:no-repeat; background-position:center center;  }
/*body{font:12px "宋体",Arial,Verdana,Tahoma; margin:0 auto; color:#3f3e3e; background:#fff; line-height:21px; width:100%;}*/
body{ background-image:url('../images/BG.jpg'); background-repeat:repeat-x;   background-color:#fff;color:#333;font-family:Tahoma,Geneva,sans-serif;font-size:12px;line-height:1.5;margin:0;padding:0;   background-position:center top;}
.clear{clear:both; font-size:0; line-height:0px; height:0;}
.float-left{float:left;}
.float-right{float:right;}
.grid{background-image:url('imagegrid.png')}

/*
 /*index*/
 .topnav1 i,span.toponline,.hotnewsbj,.index-conbj{background:url('../images/backgroundbj.png') no-repeat;}
 .topnav1 .topkf{ background-image:url('../images/kf.gif'); background-repeat:no-repeat; display:inline-block; padding-left:26px;}
.menu li a.menu-list{background:url('../images/menu-bj.png') no-repeat;_background:url('../images/menu-bj.gif') no-repeat;}
.menu-subnav .subnav,.menu-subnav .subnav2,.menu-con,.menu-subnav .subnav3,.menu-subnav .menu-con3, .menu-con2{background:url('../images/menu-bj.png') no-repeat;}

.toptel,button.seach,.menu-con div ul li,.index-con1more,.index-con2more,.index-con3more,.linkul li a,.android,.iphone,.searchbox,.gdxw,.gywb,.menu-con div strong{background:url(../images/icon.png) no-repeat;}
.linkdl dd a{background:url('../images/map.png') no-repeat;}
.index-subconbj,.index-subconbot{background:url('../images/consubbj.png') no-repeat;}
.noBackground{ background:none; background-color:#fff;}
/*INDEXtop*/
#header{margin-top:0; width:100%;height:86px; z-index:9; position:relative; background-image:url('../images/topbg.png'); }
.headerline{ height:0px; font-size:0; line-height:0px; overflow:hidden;}
.header-con{ width:980px;margin:0 auto; height:86px; position:relative; z-index:999;}
.header-con h1{ float:left; background:url('../images/logo.PNG') no-repeat; width:201px; height:85px; }
.header-con h1 a{ display:block; float:left; width:141px; height:34px; font-size:0; line-height:0; text-indent:-9999px;}
.topnav{   width:auto; /*position:relative;*/  width:100%; height:96px; background-image:url('../images/nav_bg.jpg');  }
.topnav span.topnav1{ height:25px; display:block; float:right; }
.topnav1 i{width:8px;height:22px; display:inline-block; }
.topnav1 i.top-l{ background-position:-1px -28px ;width:13px;height:25px; float:left; display:block;}
.topnav1 i.top-r{ background-position:-18px -28px ;width:16px;height:25px; float:left; display:block;}
.topnav1 span.toponline{height:25px;width:416px; line-height:25px;background-position:0 -2px ; display:block; float:left; padding:0 4px; color:#afafaf;}
.topnav1 span.toponline b{ font-weight:normal;}
.toponline .toptel{background-position:-188px 0 ; padding-left:22px;  color:#656565; margin-right:49px; height:12px; overflow:hidden; line-height:14px; margin-top:5px;}
.toponline a{ color:#afafaf; text-decoration:none; font-size:12px; height:25px; line-height:25px; }
.toponline span{ margin:0 6px; display:block; float:left; /*width:121px;*/ height:25px;}
.toponline span a{ margin-right:0px;}
.toponline span a:hover{ color:#005bac !important;}
.toponline .seach{background-position:-185px -13px ;width:14px;height:14px;display:inline-block; vertical-align:3px;*vertical-align:0px; cursor:pointer;hidefocus:true;}
.toponline .searchbj{width:14px;height:14px; display:block; position:absolute;top:6px; +top:0px; _top:6px; right:17px;  float:right; z-index:999;}
.leftfloat{ float:left; display:block;}
.searchbox{ position:absolute;background-position:0 -157px ;width:160px;height:33px; right:-9px; top:21px; z-index:999;}
.searchbox input.searchInput{border:0px; width:122px; height:22px; margin-top:7px; float:left; margin-left:13px; _margin-left:5px; color:#c0c0c0; display:block; overflow:hidden; line-height:22px; background:none ;}
.searchbox input.searchSub{ background:none ; width:21px; height:21px; margin-top:7px; float:left; cursor:pointer; text-indent:-9999px; border:none;}
/*index menu*/
.menufg{ background-image:url("../images/fgbg.gif");  height:0px; overflow:hidden;  }
.csstest{width:100%;height:180px;background:#FBFBFB url('../images/gy1.jpg') no-repeat center top; }
.banner{  }
#nav{height:47px;  text-align:center;   float:right;}
  #nav .inner{margin:0 auto;z-index:3; width:1000px; }
  #nav .a2{ text-align:center;display:block;  width: 96px;
  height: 47px;text-decoration:none;color:#fff;   font: 16px '\5FAE\8F6F\96C5\9ED1', Arial, Helvetica, sans-serif;
  line-height: 47px;background: url('../images/nav-line.png') no-repeat 100% 50%; }/*修改*/
    #nav ul{float:left;list-style:none;}
  #nav ul li{float:left;  }
  #nav .a2:hover{background:url('../images/nav-cur2.jpg');color:#FFE400; }/*修改*/
  #nav .home{float:left;}
  #nav .on{background:url('../images/nav-cur2.jpg');color:Yellow;opacity:0.9;filter:alpha(opacity=90);  border-bottom:none;  }/*修改*/


  /*submenu*/
  #nav .sub-nav{display:none;}
    #nav .sub-nav{z-index:2;position:absolute;top:47px;width:270px;background:#7F0101;opacity:0.90; filter:alpha(opacity=90);padding-top:6px;overflow:auto;line-height:30px;padding-bottom:12px; font-weight:normal; }/*修改*/
        #nav .sub-nav h5{text-indent:10px;text-align:left;}
        #nav .sub-nav a{color:#fff;background-image:none;font-size:12px; border:none;text-decoration:none;line-height:28px;width:50%;display:block;}/*修改*/
        #nav .sub-nav ul{padding:0 20px;margin:0;float:none;}
        #nav .sub-nav li{/*background:url(dot.gif) left 18px no-repeat;padding:0 0 0 5px;*/}
        #nav .sub-nav li.more{background:none;}
        #nav .sub-nav li a{width:110px;text-align:left;}
        #nav .sub-nav li a:hover{text-decoration:underline; color:Yellow}
        #nav .sub-nav .sub-nav-footer{text-align:right;}
        #nav .sub-nav .sub-nav-footer a{display:inline;margin-right:10px;color:#f8ba7d;}
        #nav .sub-nav .sub-nav-footer a:hover{text-decoration:underline;}
        #nav .guandian a{width:70px!important;}


 /* footer */
 #footer{ margin-bottom:0PX; width:100%; margin:0 auto; height:98px;color:#4B4848;
  bottom:0px;  line-height:40px; background-image:url('../images/footbg.gif'); background-color:#F9FBFB; background-repeat:repeat-x;}
.footerMenu{ width:980px; margin:0 auto; padding-top:20px; }
.footerMenu a{ margin:0 4px; color:#4B4848; height:15px; line-height:15px; display:inline-block; text-decoration:none;}
.footerMenu a.aboutimg{/* background-position:-85px -85px;*/ padding-left:19px; }
.footerMenu span.footer-tel{ float:left; line-height:24px;   }
.footerMenu span.footer-telimg{/*background-position:-90px -76px;*/width:10px;height:7px; display:inline-block; margin-right:6px; overflow:hidden; line-height:15px; _vertical-align:5px;}
.footimg{margin-top:10px; text-align:center}
.texLink{text-align:center; height:22px; line-height:22px; margin:15px auto}.texLink a{margin:0 1px; font:10px Tahoma,Arial}
#footer p{ width:945px; margin:0 auto; padding-left:35px; padding-top:10px;}
#footer #menu-button{  float:right;}

/*产品图片滚动*/
.produt ul {margin:0;
padding:0;}
.produt a{ line-height:30px; font-size:12px; color:#000; text-decoration:none; overflow:hidden;}
.produt a:hover{ text-decoration:none; color:#ff0000;}
.produt{ border:1px solid #ddd; background:#f3f3f3; height:150px; margin-top:8px; overflow:hidden; width:960px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
.scrollImgList {height:120px;padding:18px 0 0 0px;overflow:hidden;position:relative;width:958px;}
.scrollImgList .LeftBotton {background:url("../images/xc_04.gif") no-repeat scroll left 50% transparent;cursor:pointer;float:left;height:110px;width:17px;}
.scrollImgList .Cont {float:left;height:120px;overflow:hidden;width:910px; margin-left:10px;}
.scrollImgList .ScrCont {overflow:hidden;width:32766px;}
.Cont div {padding:0 8px 0 0;text-align:center;}
#List1_1, #List2_1 {float:left;}
.scrollImgList li {float:left;line-height:18px;margin:0 18px 0 0;text-align:center;width:145px; overflow:hidden; color:#1f376d;}
.scrollImgList li img {border:1px solid #DFDEDE;height:95px; width:140px; vertical-align:middle;  padding:1px 1px;}
.scrollImgList .RightBotton {background:url("../images/xc_05.gif") no-repeat scroll left 50% transparent;cursor:pointer;float:right;height:110px;width:17px;}
/*远通修改2012-12-22
#newtab{  float:left; width:310px; overflow:hidden; border:1px #ff0000 solid; }
#newtab .newtabnr{}
#newtab .newcontent{ margin-left:3px; width:300px;padding-right:5px; height:240px; background-repeat:no-repeat; background-position:right; float:left;}
#newtab .newcontent strong{ font-size:14px;float:left; display:inline-block;}
#newtab .newcontent span{ float:right; display:inline-block; margin-right:20px;}
#newtab .newcontent .newline{ background-image:url('../images/xian.jpg'); clear:both; background-repeat:no-repeat; height:2px; margin-top:5px;}
#newtab .newcontent .tab_nr {text-indent:2em;width: 320px;float: left;padding-right: 6px;padding-left: 6px;line-height: 23px;padding-top: 10px; padding-bottom:10px;}
#newtab .newcontent .tab_nr img {float: left;margin-top: 4px;margin-bottom:4px;margin-right: 4px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#newtab .newcontent li {width: 310px; line-height: 20px;height: 20px;
                        list-style-position: inside; list-style-type:none; float: none;
                        white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#newtab .newcontent2{width:226px;height:240px;padding-top:15px; line-height:20px; overflow:hidden; float:right;}
#newtab .newcontent2 img{ margin-top:15px;}
#newtab .newcontent2 .service{ margin-top:20px; padding-left:30px;}
#newtab .newcontent2 .service li{width: 49%; float:left; border:1px #ff0000 silid;line-height: 27px;height: 32px;text-align: left;list-style-position: inside; list-style-type:none; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 bottom block*/
.tab {padding-top:20px;font-size:12px;height:190px;  }
  .tab .inner{width:980px;margin:0 auto; }
  .tab-2{ width:980px; border-top:1px #E0E0E0 solid; text-align:center;   margin:30px auto; padding-top:30px; padding-bottom:20px;  }
  .tab-2 a{ line-height:21px; display:inline-block; padding-right:15px; color:#555;}
  .tab-2 a:hover{ text-decoration:underline;}
        /*修改-新加*/
        .tab .microblog{ display:inline-block; padding:0px 0px 0px 0px;font-size:12px; color:#464646; position:absolute; top:7px; left:875px; text-decoration:none;
                          background-image:url('../images/more.gif'); width:57px; height:17px;
                         }
        .tab .index_tab_links {padding: 0px;list-style-type: none;display: block;margin-right: 0px;margin-bottom: -1px;margin-left: 10px;height: 30px;margin-top: 0px;}
        .tab .index_tab_links li {float: left;height: 28px;width: 90px;display: block;margin-left: 8px;text-align: center;line-height: 28px;}
        /*.tab .index_tab_links a {height: 28px;width: 90px;display: block;text-decoration: none;color: #000000;font-family: "微软雅黑";font-size: 14px;background-color: #f1f1f1;}*/
        .tab .index_tab_links a {height: 28px;width: 90px;display: block;text-decoration: none;color: #000000;font-family: "微软雅黑";font-size: 14px; border:1px solid #fafafa;border-bottom-color:#e5e5e5}/*修改*/
        .tab .index_tab_links a:hover {background:#fff url('../images/bg20120321.gif') repeat-x;border-color:#DCDCDC;border-bottom-color:#fff;}
        .tab .index_tab_links a.on{background:#fff url('../images/bg20120321.gif') repeat-x;border-color:#DCDCDC;border-bottom-color:#fff}
        .tab .tab_sub {height: 135px;width: 940px;margin-left: 10px;color: #626262;clear: both;border-top:1px solid #e5e5e5;}
        .tab .tab_sub .tab_nr {width: 600px;float: left;padding-right: 10px;padding-left: 10px;line-height: 23px;padding-top: 10px;}
        .tab .tab_sub .tab_nr img {float: left;margin-top: 14px;margin-bottom: 30px;margin-right: 10px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
        .tab .tab_sub ul {float: left;padding: 10px 0 0 0;margin:0 0 0 10px;}
        .tab .tab_sub li {width: 280px; border:1px #ff0000 silid;line-height: 24px;height: 22px;text-align: left;list-style-position: inside; list-style-type:none; float: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

        .tab .tab_sub #zixun {display: block;float: left;line-height: 22px;padding-top: 10px;width: 300px;}
        .tab .tab_sub #zixun a {display: block;float: left;width: 100px;}
        .tab .tab_sub #zixun .biaoti {width: 240px;font-weight: bold;background-image: url('../images/con_biao.gif') !important;background-repeat: no-repeat;padding-left: 20px;background-position: 3px;}
        .tab .tab_sub #zixun li {list-style-image: none;list-style-type: none;}
        .tab .tab_sub #zixun a {padding-left: 20px;width: 75px;}
/****/


/*content*/
/**/
.leftm{float:left;width:180px; margin-left:0px; position:relative;   }
.left { border:1px #EEEEEE solid;border-left:none; border-bottom:NONE;  margin-top:10px;}
 .left .title{ background-color:#A90003; color:#fff; height:49px; margin-top:0px; line-height:49px; font-weight:bold; font-family:'\5FAE\8F6F\96C5\9ED1', Arial, Helvetica, sans-serif;  font-size:16px; text-align:center; }
 .left .arrow{position:absolute;right:-7px;top:26px;width:8px;height:16px; background-image:url('../images/jtr.gif'); background-repeat:no-repeat;}
 .left .content{   }

.left .content .li{height:49px;line-height:49px;font-size:14px; text-align:center;  background-color:#F8F8F8;  border-bottom:1px #ddd solid;
                              border-bottom:1px #eee solid;font-weight:bold; font-family:'\5FAE\8F6F\96C5\9ED1', Arial, Helvetica, sans-serif; }
.left .content .li a{color:#591514;text-decoration:none;display:block;height:49px; width:170px;padding:0 5px;margin:0 auto;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;  }
.left .content .li a:hover{color:#ffF;  background-color:#c00;  }
 .left .content .li .am{background-repeat:no-repeat; background-position:150px 15px ;
                      }
.left .content .ul{ padding-top:0px; }
 .left .content .child{display:none;border-bottom:1px #eee solid;  padding-top:10PX; background-color:#fff;  }

.left .content .child a{ display:block; font-size:12px; height:27px; font-weight:normal;
                    color:#696464;
                 text-align:center;
                 width:150px;
                 overflow: hidden;
                 text-overflow: ellipsis;
                 white-space: nowrap;
                 margin: 0 auto;
                          }
.left .content .child a:hover{ color:Red; text-decoration:underline;}
.left .content .child .selecta {background-image:url('../images/m32.gif'); background-repeat:no-repeat;
                                 color:#ff0000;
                                }
  /*.left .content li .a{color:#686868; display:block; height:30px; border-top:1px solid #fbfbfb;border-bottom:1px solid #e3e3e3; line-height:30px; text-indent:10px; font-size:14px;}


 .left .ttt{text-align:left; font-size:14px; padding-left:1px; padding-right:1px; line-height:28px;padding:0px 0px;}
.left .img{ padding-top:10px; padding-bottom:20px; background-image:url('../images/lx.gif'); height:60px; width:100%; cursor:pointer;   background-repeat:no-repeat; background-position:center; display:block;

            }*/
 .index2 {width:1000px;background-color:#fff; border:1px #cecece solid; margin:4px auto;padding-bottom:17px;overflow:hidden;zoom:1; background-image:url(../images/bl2.jpg); background-repeat:no-repeat; padding-top:0px;}

 .index3 {width:1000px;  overflow:hidden; background-color:#fff; }
 .indexfoot{width:1000px;  overflow:hidden; height:10px; display:none;}
 .cright{float:right;width:820px; }
 .cright a{ color:#000;}
 .cright .cbg{background:url('../images/cp_bg1.jpg') repeat-x; height: 30px;  border-bottom:1px #C2D5E3 solid; }
 .cright .ctit{float: left;text-align:left;padding-left:30px; height:30px;line-height:30px; background:url('../images/cp_bg2.jpg') no-repeat left center;}
 .cright .video-content, .cright .content{padding:5px; clear:both;}
 .cright .content li{padding:5px 0}

 .cright .content a:hover{color:#c0030a}
 .cright .content span{/* color:gray */}


  .cright .video-content, .cright .content{ padding-top:10px;min-height:520px;  clear:both;}
 .cright .content .li{ width:153px; float:left; text-align:center; overflow:hidden; padding-top:20px; margin-left:20px;}
 .cright .content .li img{ width:150px; height:100px; border:1px #d3d3d3 solid;vertical-align:middle; margin-bottom:10px;  }

 .cright .cta{ font-size:14px; background-image:url('../images/listtype.gif'); background-repeat:no-repeat; padding-left:10px; background-position:0px 4px;  }
 .cright .cta:hover{background-position:0px -26px;}

 .nspacer { padding:10px 30px 30px 30px;}
.nspacer h1{font-size:24px;font-weight:normal;font-family:"微软雅黑","宋体";padding:5px 0;  height:60px;}
.nspacer .dqwz{font-size:12px;margin-left:5px;  float:left; padding-top:10px;}
.nspacer .dqwz  a{ color:#333;}
.nspacer h1 strong{ font-size:14px;color:#8A573C}
/*.nspacer h2{font-size:20px;font-family:"微软雅黑","宋体";padding:15px 0 0}*/
.nspacer p{line-height:186%;font-size:14px}
.nspacer p.pTit{line-height:135%;text-indent:0;padding:5px}
.nspacer p.text{line-height:135%;font-size:12px;color:#8a573c}
.nspacer p.action{line-height:135%;color:#8a573c;text-indent:0}
.nspacer p.detail2{line-height:165%;color:#666;text-indent:0;padding-left:5px}
.nspacer a:hover{color:#c0030a}
.nspacer h4{font-size:14px;padding:5px 0;word-wrap:break-word;word-break:break-all;}
.nspacer .line{ border-top:solid 1px #eee; text-indent:inherit; margin-top:5px;   }

 .contentshow{  }
 .contentshow h2{ text-align:center; display:block; width:100%;  line-height:30px; font-size:24px; font-weight:bold; padding-top:10px;  }
 .contentshow .contenttit{ border:1px #dfdfdf solid; font-size:12px; padding:5px 0px;  background-color:#f8f8f8; width:100%;  margin:10px auto; text-align:center;}
  .contentshow .contenttit span{ padding-left:30px;}
 .contentshow .contentnr{ line-height:30px; min-height:460px;  margin-top:20px; }
 .contentshow  .line{padding-top:15px;border-top:solid 1px #eee;margin-top:10px;text-indent:inherit; font-size:14px; line-height:30px; }
 .contentshow .line .prc{ background:url('../images/pre_s.gif'); background-repeat:no-repeat; padding-left:30px; background-position:10px;}
 .contentshow .line .nec{  background:url('../images/next_s.gif'); background-repeat:no-repeat; padding-left:30px; background-position:10px;  }
.mybutton2{ width:73px; height:31px;background:url('../images/buttonbg.gif') no-repeat; margin:0; border:0; padding:0; font-size:14px; cursor:pointer; margin-left:10px;}
.mybutton2_hover{background:#0169AA;color:#fff;}
a:hover{ text-decoration:none;color:Red;}
/* 图片展示 */
.actlistL{float:left}
.actlist img{border:solid 1px #ccc;display:block;width:130px; height:90px;}
.actlist{border-bottom: dotted 1px #bebcbd;overflow:hidden;zoom:1;padding:15px 10px}
.actlistR{padding-left:145px}
.actlistR h3{margin:0;font-size:14px;margin-bottom:5px;}
.actlist .h3a{ color:#005AA8;}
.actlistR .labe{margin-bottom:3px; text-indent:20px;     }


 /* uselogin用户登录 */
   .uselogin{ width:100%; text-align:center; font-size:14px; padding-top:40px;}
   .uselogin li{line-height:20px;}
   .uselogin .db{ padding-top:20px; width:300px; margin-left:50px;}
   .uselogin .t1{width:200px;}
   #useok{display:none; font-size:14px; text-align:left; padding-left:100px; line-height:30px; height:600px;}
   /*my*/
  .ctable{ font-size:14px; width:600px;  }
 .ctable th,td{padding:6px;}
.ctable th{font-weight:normal;text-align:right;white-space:nowrap;  width:100px;}
.ctable td{ text-align:left;}
.ctable tr{border-collapse:collapse;}
.ctable input[type=text],input[type=password]{ width:300px; border:1px #CECECE solid; height:19px; font-size:14px; padding-top:4px;}
.ctable input[type=password]{width:200px;}
.ctable textarea{ border:1px #CECECE solid;  font-size:14px; width:430px; height:80px;}
.ctable .select{ width:200px;}
.ctable .title{  text-align:center; background-image:url('../images/gridbar.jpg'); border-bottom:1px #EAEAEA solid; }
.ctable .title span{padding-left:28px; font-weight:bold; text-align:left; padding-top:5px; background-image:url('../images/sentbox.gif'); background-repeat:no-repeat; font-size:14px;  display:block}
.ctable .xfoot td{ text-align:center;}

/* 在线留言产品 */
  #cpimg{ width:100%; text-align:left;  margin-left:30px; }
 #cpimg img{ height:120px; width:200px;}


/* 数据载入LOADING */
#loading{ color:Red; font-size:14px;  background-image:url('../images/loading.gif'); height:48px; background-repeat:no-repeat; width:200px; text-align:left; padding-left:55px; padding-top:10px; margin-top:150px; }
.loading2{color:Red;  background-image:url('../images/loading.gif'); height:18px; background-repeat:no-repeat; padding-left:15px; }


   /* 页面分页样式 */
   .pagefy{  border:1px #ccc solid; font-size:14px; padding:5px 0px;  background-color:#eee; width:700px;   height:20px; clear:both; margin-bottom:0px;}
   .pagefy a{ padding:0 5px;}
   .pagefy span{padding:0 5px;}
   .pagefy .fyno{ color:#666;}
   .pagefy .fytit{ padding-left:30px;}
   /* 首页JOB */
.job{padding-top:1px; margin-left:10px; width:266px; line-height:10px; float:right;}
.job a{ display:block; padding:6px 0;}
/* 人力资源 */
.rczp{ list-style-type:none; text-align:left; padding-left:50px; padding-top:10px;  line-height:30px; }
.rczp li{ font-size:14px; padding-right:30px; font-family:宋体;}
.rczp .db{ margin-top:10px; margin-bottom:20px; border-top:1px #d3d3d3 solid;}
 /* 分页tg_pages.gif */


 #pager{clear:both;text-align:center;padding-top:15px;padding-bottom:15px; color:#000;}

.pages { height:30px; clear:both; padding:13px 0px 3px 0px;}
.pages span { display:inline-block; text-align:center; font-family:Arial; line-height:18px; font-size:14px; margin:0px 3px;color:#005Aa8; font-weight:bold;  }
 .pages a{ background-color:#E8ECF3; border:1px #fff solid; display:inline-block; width:20px;}
 .pages a:hover { text-decoration:none; }
.pages a.pre {   width:50px;  }
.pages a.pre:hover { color:#C0030A; }
.pages a.next {   width:50px; }
.pages a.next:hover { color:#C0030A }
.pages span{ border:1px #BAC7DC solid; height:20px;}
.pages .sel{ border:1px #FCAF17 solid; background:#F2CD85;width:20px;}
.pages .sy a{ width:50px;}
.pages .msg{ float:right; margin-top:20px; }
.pages .msg span{ color:#ff0000; border:none; font-size:12px;  height:18px; display:inline-block;}
/* 错误 */
.err{ height:60px;  background-image:url("../images/err.jpg"); background-repeat:no-repeat;  font-size:14px; padding-right:0px; padding-left:140px; font-weight:bold; padding-top:40px;  margin-top:50px;}
.error{ margin-left:100px;}
 /* 站点地图 */
 .sitemap{  font-size:14px; padding-top:10px;list-style-type:disc; padding-bottom:40px;}
 .sitemap span{ display:block; clear:both; padding:10px 10px;}
 .sitemap span a{ font-weight:bold}

 .sitemap li{ width:170px; padding:5px 5px; text-align:left;list-style-type:disc; float:left; margin-left:50px; list-style-position:inside; }
 /* 列表分割 */
 .lmfg{ height:30px;}

  /* 右侧浮动层 */
.float_menu{ font-family:微软雅黑; letter-spacing:2px; position:fixed;z-index:99999;right:20px;top:108px;width:80px;*+position:absolute;*+right:expression(eval(document.documentElement.scrollLeft+20));*+top:expression(eval(document.documentElement.scrollTop+48));}
.float_menu .title{ background:url('../images/float_menu2.gif'); width:80px; height:111px;  }
.float_menu .title span{  display:block; color:#BCE5FF; font-size:12px; font-weight:bold;   padding-top:80px; }
.float_menu_li{  margin-top:-2px!important; margin-top:-5px;}
.float_menu_li_hover{background:#3594cf;}
.float_menu_li li{height:33px; background:url('../images/float_menu_li2.gif');}
.float_menu li a{color:#fff;display:block;margin-left:1px;height:32px;line-height:32px;text-align:center;font-weight:bold;cursor:pointer;}
.float_menu li a:hover{color:#fff;text-decoration:none;font-weight:bold;background:#3594cf;}
.float_menu .float_top{height:52px;width:80px;background:url('../images/float_menu_top2.gif') no-repeat;}
.float_menu .float_top_hover{background:url('../images/float_menu_hover21.gif') no-repeat;}
.float_menu .float_top a{display:block;height:52px;width:80px;text-indent:-9999px;}
.float_menu .float_top a:hover{background:none;}


 /* brand 品牌/最低层子栏目显示 */
 .brand{background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efedee));
background:-moz-linear-gradient(top, #ffffff,#efedee);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#efedee,grandientType=1);border:solid 1px #e7e6e4;height:33px;margin-bottom:10px;line-height:33px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;zoom:1}
 .brand span { font-size:14px; padding:0 18px;border-left:solid 1px #fff;border-right:solid 1px #e7e6e4; margin-right:0px; margin-left:0px; height:33px; display:inline-block;}
 .brand span a{color:#656565;  }
 .brand .selecta {background:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#e4e2e3));
background:-moz-linear-gradient(top, #f4f4f4,#e4e2e3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4,endColorstr=#e4e2e3,grandientType=1);color:#bc171d;font-weight:bold}
.brand .selecta a{color:#c0030a;padding:0 24px; }
 /* 视频 */
 #flvplay { z-index:91000;bottom:8px; right:8px; text-align:right; display:none;
            font-family:微软雅黑; letter-spacing:2px;
             position:fixed; _position:absolute;  _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)
             }
 #flvplay div{border:1px #d3d3d3 solid;padding:1px;}
 #flvplay a{ clear:both; color:Red}



/* 客服 */
#kfqq1
{
     float:right;  margin-top:-5px;
    }
#zxoff{ position:absolute;  width:39px; right:2px; top:60px; height:143px; z-index:9999;  background-image:url('../images/zaixianzixun.png');  cursor:pointer;}
#zxkf{ position:absolute;right:2px; top:60px;z-index:9999; display:none;}
#zxkf .kft{height:46px; width:110px;background-image:url('../images/top2.gif');
            background-repeat:no-repeat; z-index:9999;  display:block;
           }

#zxkf .kfc{ background-color:#fff;    }

 #zxkf .kfc font{  position:relative; top:-5px; }
 #zxkf .kfc p{ display:inline-block; padding-top:5px;}
 #zxkf .kfc a{ color:#000;
               padding-top:15px;background-repeat:no-repeat; padding-left:3px; background-position:5px 4px; }

 #zxkf .kff {height:10px; width:110px; display:block;background-image:url('../images/topf.gif'); cursor:pointer;
            background-repeat:no-repeat; z-index:9999;
           }


 /* login登录 */
 .hd_login_info .login_btn,.hd_login_info,.submit button{background:url('../images/spr_gl_new.png') no-repeat;}
 .hd_login_info{position:relative;float:right;height:32px;z-index:100;  margin-top:40px; right:140px;}
.hd_login_info .login_btn{position:relative;z-index:110;float:left;width:65px;height:32px;text-indent:-9999px;background-position:0 -40px;overflow:hidden;}
.hd_login_info .login_btn:hover{color:#fff;text-decoration:none;box-shadow:0 0 8px rgba(110,200,210,0.4);border-radius:5px;}
.hd_login_info .login_btn_active{height:30px;background-position:-70px -40px;}
.hd_login_info .login_btn_active:hover{box-shadow:none;border-radius:0;}
.hd_login_info .login_box{display:none;box-shadow:0 2px 2px rgba(0,0,0,0.22);border-radius:1px 0 2px 2px;border:1px solid #3cabd8;position:absolute;top:29px;right:1px;_right:0;width:240px;padding:25px 20px 15px;background-color:#fff;z-index:100;}
.hd_login_info .login_form ul{padding-left:45px;}
.hd_login_info .login_form li{padding:7px 0;}
.hd_login_info .login_form input{vertical-align:middle;}
.hd_login_info .login_form .input_txt{width:185px;height:16px;padding:5px;line-height:16px;color:#c1c1c1;border:1px solid #d6d6d6;}
.hd_login_info .login_form a{color:#0099d6;}
.hd_login_info .input_wrap{position:relative;zoom:1;}
.hd_login_info .input_wrap label{position:absolute;left:-45px;top:7px;padding-right:5px;width:40px;text-align:right;font-weight:bold;line-height:28px;}
.hd_login_info .submit button{display:inline-block;line-height:200px;overflow:hidden;width:65px;height:32px;border:none;background-position:0 -40px;vertical-align:middle;cursor:pointer;}
.hd_login_info .submit a{margin-left:10px;}
.hd_login_info .login_form .remember{margin:0 10px 0 0;}
.hd_login_info .login_form .warning{display:none;padding:0;color:#cf0000;}
.hd_login_info .logined{font-size:12px;line-height:30px;color:#555;}
.hd_login_info .logined a{margin:0 10px;color:#0099d5;}
.hd_login_info .logined .assistant{font-weight:bold;}
.hd_login_info #password{color:#555;}


.newa{ background-image:url('../images/dian2.gif'); background-repeat:no-repeat; padding-left:20px; display:block; background-position:0px 5px;}
.newa:link{ color:#000;}
.newa:hover{ color:#ff0000;}
  /* 导航css */
  .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
  .navBar{ position:relative; z-index:1;   color:#fff; height:47px; line-height:47px;font-size: 14px;}
  .nav{ width:1000px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
  .nav .m{ float:left;  position:relative; border-top:0; border-bottom:0; margin-left:-1px;   }
  .nav h3{ float:left;  font-size:16px; font-weight:normal;  height:47px;line-height: 47px; overflow:hidden;     background: url(../images/nav-line.png) no-repeat 100% 50%;text-align: center;width: 166px;}
.nav h3 a{ display:block; color:#fff; vertical-align:top; /*margin: 0 22px;padding:0 18px;*/  }
  .nav .on{ border:0;  }
  .nav .on h3 a{ background:#7F0101; color:#FFE400;}
  .navBar .nav .sub{display:none; /*默认隐藏*/width: 307px;background: #7F0101;opacity: 1.0;filter: alpha(opacity=100); padding:5px 10px 10px 10px;   position:absolute; left:0; top:47px; border-top:0;z-index:999;list-style:none;}
  .navBar .nav .sub li{ height:20px; line-height:20px; padding:5px 30px 2px 5px;  float:left; width:118px;list-style: none;}
  .nav .sub li a{ display:block; padding-left:6px;  color:white;   }
  .nav .sub li a:hover{ color:#FFE400;}
    /* 首页焦点图css */
  .focusBox { position: relative; width: 400px; height: 288px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
  .focusBox .pic img { width: 400px; height: 288px; display: block; }
  .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
  .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
  .focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
  .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
  .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
  .focusBox .num li{ float: left; position: relative; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
  .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
  .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
  .focusBox .num li.on a,.focusBox .num a:hover{ background:red;  }

.mainr25 { margin-right: 25px; }
.video-content ul { overflow: hidden; padding-left: 26px;}
.video-content ul li { width: 216px; float: left; margin-top: 5px; }
.video-content ul li img { display: block; width: 210px; height: 156px; padding: 2px; border: 1px solid #d6d6d6; }
.pollsBoxr-a1 { width: 216px; height: 34px; line-height: 34px; font-size: 14px; font-family: "宋体"; color: #000; text-align: center; display: block; }
/******2018年1月18日新增 首页头条样式***********/
 .today_18{
      background:url("../images/today.png") no-repeat;
      background-position: 0px 0px;
      background-size: 100px 81px;
      height: 81px;
      width: 1000px;
      margin: 5px auto;
   }
   .today_18 a{
      background:none; 
   }
   .today_18 h2{
      text-align: center;
      font-size: 30px;
      color: red;
      line-height: 81px;
      width: 782px;
   }
   .today_18 p{
      font-size: 15px;
      line-height: 40px;
   }