/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,em{
   margin:0;
   padding:0;
   border:0;
   }
   
h1,h2,h3,h4,h5,h6{
   font-size:12px;
   }
   
table{
   font-size:12px;
   }
   
body{
   background:#fff;
   color:#333;
   font-size:12px;
   font-family:,Arial,"宋体",serif;
   }
   
ul,ol,li{
   list-style-type:none;
   }
   
img{
   border:none;
   }
   
select,input,img{
   vertical-align:middle;
   }
   
a{
   text-decoration:none;
   }
   
a:link{
   color:#333;
   }
   
a:visited{
   color:#333;
   }
   
a:hover,a:active,a:focus{
   color:#ff2121;
    text-decoration:underline}
   
.clear{
   clear:both;
   }
   
.left{
   float:left;
   }
   
.right{
   float:right;
   }
   
/* CSS空白 */
.blank1{
   margin:0 auto;
   height:1px;
   font-size:1px;
   clear:both;
   }
   
.blank2{
   margin:0 auto;
   height:2px;
   font-size:1px;
   clear:both;
   }
   
.blank3{
   margin:0 auto;
   height:3px;
   font-size:1px;
   clear:both;
   }
   
.blank5{
   margin:0 auto;
   height:5px;
   font-size:1px;
   clear:both;
   }
   
.blank8{
   margin:0 auto;
   height:8px;
   font-size:1px;
   clear:both;
   }
   
.blank10{
   margin:0 auto;
   height:10px;
   font-size:1px;
   clear:both;
   }
   
.blank15{
   margin:0 auto;
   height:15px;
   font-size:1px;
   clear:both;
   }
   
.blank20{
   margin:0 auto;
   height:20px;
   font-size:1px;
   clear:both;
   }
   
.blank25{
   margin:0 auto;
   height:25px;
   font-size:1px;
   clear:both;
   }
   
.blank35{
   margin:0 auto;
   height:35px;
   font-size:1px;
   clear:both;
   }
   
/* 颜色属性 */
.red,.red a{
   color:#FF0006!important;
   text-decoration:none;
   }
   
.red a:hover{
   color:#FF0006!important;
   text-decoration:underline;
   }
   
.blue,.blue a{
   color:#1e62c7!important;
   text-decoration:none}
   
.blue a:hover{
   color:#1e62c7!important;
   text-decoration:underline}
   
.gray,.gray a{
   color:#999;
   !important;
   text-decoration:none;
   }
   
.gray a:hover{
   color:#999;
   !important;
   text-decoration:underline;
   }
   
/*统一样式*/
.itbold{
   font-weight:bold;
   }
   
/*头部样式*/
#head{
   background:url(../images/head_bg.jpg) repeat-x;
   height:108px;
   width:100%;
   overflow:hidden;
   }
   
.head_con{
   width:942px;
   overflow:hidden;
   margin:0 auto;
   }
   
.logo{
   float:left;
    width:210px;
   height:86px;
   margin-top:10px;
   }
   
.head_link{
   float:right;
   line-height:24px;
   width:720px;
   margin-top:6px;
    text-align:right;
   height:24px;
   padding-right:10px;
   }
   
.head_link a,.head_link a:visitd{
   color:#417fb9;
   }
   
.menu{
   float:right;
   margin-top:34px;
   }
   
.menu li{
   float:left;
   line-height:35px;
   font-size:14px;
   font-weight:bold;
   width:102px;
   margin-right:0px;
   }
   
.menu li a{
   width:102px;
   overflow:hidden;
   display:block;
    text-align:center;
   color:#417fb9;
   }
   
.menu li a:link,.menu li a:visited{
   text-decoration:none;
   color:#417fb9;
   }
   
.menu li a:hover{
   color:#e57d20;
   }
   
.menu_on{
    background:url(../images/menu_on.gif) no-repeat;
   width:102px;
   height:35px;
    color:#fff;
    text-align:center;
    color:#fff;
   }
   
.menu li.menu_on a{
   color:#fff;
    text-decoration:none;
   display:block;
   }
   
.menu li.menu_on a:link,.menu li.menu_on a:visited{
   color:#fff;
   }
   
.menu li.menu_on a:hover{
   color:#fff;
   }
   
#banner{
   width:942px;
   margin:0 auto;
   height:100px;
   }
   
#content{
   width:942px;
   margin:0 auto;
   overflow:hidden;
   margin-top:6px;
   }
   
.w300{
   width:300px;
   height:auto;
   overflow:hidden;
   }
   
.w624{
   width:624px;
   ;
   height:auto;
   overflow:hidden;
   }
   
.w684{
   width:684px;
   height:auto;
   overflow:hidden}
   
.w631{
   width:631px;
   ;
   height:auto;
   overflow:hidden;
   }
   
.left_top{
   background:url(../images/sprites01.png) no-repeat left top;
   width:300px;
   height:7px;
   _font-size:0px;
   }
   
.right_top{
   background:url(../images/sp01.gif) no-repeat left top;
   width:326px;
   height:7px;
   _font-size:0px;
   clear:both;
   }
   
.middle_con{
   background:#f3f7f8;
   border:1px solid #dedede;
   border-top:none;
   border-bottom:none;
   }
   
.mid_con{
   background:#f3f7f8;
   border:1px solid #dedede;
   border-top:none;
   border-bottom:none;
   position:relative;
   }
   
.left_b{
   background:url(../images/sprites01.png) no-repeat left -40px;
   width:300px;
   height:7px;
   font-size:0px;
   }
   
.right_b{
   background:url(../images/sp01.gif) no-repeat left -40px;
   width:326px;
   height:7px;
   font-size:0px;
   }
   
.hd{
   height:22px;
   line-height:22px;
   border-bottom:1px solid #dedede;
   }
   
.hd h2{
   font-weight:900;
   color:#1c62a3;
    text-indent:12px;
   font-size:14px;
   float:left;
   }
   
.hd span{
   font-weight:bold;
   color:#0c71ce;
   margin-left:8px;
   }
   
.hd span.more{
   float:right;
   line-height:22px;
   font-size:12px;
   font-weight:normal;
   padding-right:8px;
   }
   
.login{
   margin-top:12px;
   padding-left:8px:}
   
.login li{
   height:28px;
   line-height:28px;
   margin-bottom:8px;
   vertical-align:middle;
   white-space:nowrap;
   width:270px;
   }
   
.login li span{
   color:#454545;
   display:block;
   float:left;
   font-size:13px;
   text-align:right;
   width:58px;
   margin-right:6px;
   }
   
.login_input {
   border-color:#919485 #E5E5E5 #E5E5E5 #919485;
   border-style:solid;
   border-width:1px;
   font-size:13px;
   font-weight:bold;
   height:20px;
   padding:2px 0 1px 4px;
   
width:180px;
   float:left;
   }
   
.b_button{
   height:39px;
   display:block;
   }
   
.login_button{
   background:url(../images/sprites01.png) no-repeat -500px top;
   width:82px;
   height:27px;
   border:none;
    text-align:center;
   font-weight:bold;
   color:#fff;
    cursor:pointer;
   font-size:14px;
   font-family:"微软雅黑","黑体";
   line-height:27px;
   position:absolute;
   left:64px;
   top:150px;
   }
   
.enrol{
    background:url(../images/sprites01.png) no-repeat -500px -50px;
   width:82px;
   height:27px;
   line-height:27px;
   display:block;
    text-indent:28px;
   position:absolute;
   left:160px;
   top:150px;
    cursor:pointer;
   }
   
.b_button a,.b_button a:visited{
   text-decoration:none;
   color:#003349;
   }
   
.b_button a:hover{
   color:#003349;
   }
   
.list12{
   margin-top:8px;
   padding-bottom:8px;
   }
   
.list12 li{
   float:left;
   width:280px;
   line-height:24px;
    background:url(../images/sprites01.png) no-repeat 8px -178px;
    _background:url(../images/sprites01.gif) no-repeat 8px -178px;
   padding-left:15px;
   height:24px;
   }
   
.list12 li a:link,.list12 li a:visited{
   color:#333;
   }
   
.list12 li a:hover{
   color:#ff2121;
    text-decoration:underline}
   
.list123{
   margin-top:8px;
   padding-bottom:8px;
   }
   
.list123 li{
   float:left;
   width:140px;
   line-height:21px;
   padding-left:5px;
   height:21px;
    display:inline;
   }
   
.list123 li a:link,.list12 li a:visited{
   color:#333;
   }
   
.list123 li a:hover{
   color:#ff2121;
    text-decoration:underline}
   

.list121{
   margin-top:0px;
   margin-left:10px;
   }
   
.list121 li{
   float:left;
   width:306px;
   line-height:25px;
   padding-left:5px;
   height:25px;
   }
   
.list122{
   margin-top:-3px;
   padding-bottom:8px;
    margin-left:10px;
   }
   
.list122 li{
   float:left;
   width:306px;
   line-height:24px;
    background:url(../images/sprites01.png) no-repeat 8px -178px;
    _background:url(../images/sprites01.gif) no-repeat 8px -178px;
   padding-left:15px;
   height:24px;
   }
   
.list122 li a:link,.list12 li a:visited{
   color:#333;
   }
   
.list122 li a:hover{
   color:#ff2121;
    text-decoration:underline}
   
.middle_con p{
   line-height:24px;
   padding-left:12px;
   }
   
.contact_bg{
   background:url(../images/sprites01.png) no-repeat left -220px;
   _background:url(../images/sprites01.gif) no-repeat left -220px;
   width:34px;
   height:35px;
   float:right;
   margin-top:-26px;
   padding-right:12px;
   }
   

.r_top{
   background:url(../images/sprites01.png) no-repeat left -120px;
   height:6px;
   width:631px;
   _font-size:0px;
   }
   
.r_b{
   background:url(../images/sprites01.png) no-repeat left -160px;
   height:7px;
   width:631px;
   font-size:0px;
   }
   
.w150{
   width:150px;
   text-align:center;
   padding-top:8px;
   }
   
.w470{
   width:470px;
    padding-top:12px;
   }
   
.w470 p{
   text-indent:2em;
   line-height:24px;
   color:#333;
   }
   
.w470 img{
   padding-left:8px;
   margin-top:6px;
   }
   
.goods{
   padding-top:30px;
   }
   
.goods li{
   background:url(../images/line_y.gif) no-repeat top right;
   float:left;
   width:207px;
   height:125px;
    text-align:center;
   }
   
.goods li h3{
   color:#0c71ce;
   line-height:24px;
   }
   
.goods li p{
   color:#8b8b8b;
   margin-right:10px;
   }
   
.goods_img01{
   background:url(../images/sprites.gif) no-repeat -100px -234px;
   width:65px;
   height:66px;
   margin-left:65px;
   *margin-left:0px;
   }
   
.goods_img02{
   background:url(../images/sprites.gif) no-repeat -300px -234px;
   width:65px;
   height:66px;
   margin-left:65px;
   *margin-left:0px;
   }
   
.goods_img03{
   background:url(../images/sprites.gif) no-repeat -500px -234px;
   width:65px;
   height:66px;
   margin-left:65px;
   *margin-left:0px;
   }
   
.about{
   line-height:22px;
   color:#606060;
    text-indent:2em;
   padding:6px;
   }
   
.link_top{
   background:url(../images/link_top.gif) no-repeat;
   width:942px;
   height:4px;
   _font-size:0px;
   }
   
.link_b{
   background:url(../images/link_b.gif) no-repeat;
   width:942px;
   height:4px;
   }
   
.link_hd{
   padding-top:6px;
   position:relative;
   width:942px;
   overflow:hidden;
    background:url(../images/link_x.jpg) repeat-x;
   height:36px;
   }
   
.link_hd ul{
   padding-left:20px;
   }
   
.link_hd li{
   color:#063881;
   cursor:pointer;
   float:left;
   height:29px;
   line-height:29px;
   margin-right:6px;
   text-align:center;
   width:93px;
    background:url(../images/sprites01.png) no-repeat -581px -220px;
   font-family:"微软雅黑";
   font-size:14px;
   font-weight:bold;
   }
   
.link_hd .on{
   background:url(../images/sprites01.png) no-repeat -400px -220px;
   width:93px;
   height:29px;
   color:#fff;
   line-height:29px;
   }
   
.link_list{
   padding-left:30px;
   width:900px;
   overflow:hidden;
   }
   
.link_list li {
   float:left;
   line-height:24px;
   margin-right:3px;
   text-align:left;
   width:78px;
   overflow:hidden;
   }
   
.foot {
   text-align:center;
   line-height:24px;
    border-top:1px solid #e3e3e3;
   }
   
.foot p{
   margin-top:8px;
   }
   
/* 栏目页 */
.w240{
   width:240px;
   height:auto;
   overflow:hidden;
   }
   
.t_top{
   background:url(../images/sprites01.png) no-repeat left -60px;
   width:240px;
   height:7px;
   font-size:0px;
   }
   
.tree_menu{
   background:url(../images/sprites02.png) no-repeat left -151px;
   width:240px;
   height:206px;
   position:relative;
   }
   
.t_bottom{
   background:url(../images/sprites01.png) no-repeat left -90px;
   _background:url(../images/sprites01.gif) no-repeat left -90px;
   width:240px;
   height:7px;
   }
   
.tree_menu li{
   width:238px;
   height:33px;
    background:url(../images/tree_line.jpg) no-repeat bottom center;
   line-height:33px;
    text-align:center;
   font-size:14px;
    position:relative;
    z-index:99;
   color:#1778d2;
   }
   
.tree_menu li a{
   color:#1778d2;
   display:block;
   height:33px;
   width:240px;
   }
   
.tree_menu li a:link,.tree_menu li a:visited{
   color:#1778d2;
    text-decoration:none;
   }
   
.tree_menu li a:hover{
   background:url(../images/tree_on.png) no-repeat left top;
   width:240px;
   height:31px;
   text-align:center;
   _background: none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tree_on.png',sizingMethod='scale');
   cursor:pointer;
   }
   
.tree_menu li.t_menu_on{
   background:url(../images/tree_on.png) no-repeat left top;
   _background: none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tree_on.png',sizingMethod='scale');
   height:31px;
   text-align:center;
   width:240px;
   font-weight:bold;
   cursor:pointer}
   
.w684{
   width:684px;
   height:auto;
   overflow:hidden}
   
.right_hd{
   background:url(../images/sprites.gif) no-repeat left -571px;
   height:29px;
   line-height:31px;
   color:#586464;
   width:684px;
    text-indent:42px;
   font-size:13px;
   margin-bottom:10px;
   }
   
.introduction{
   float:left;
   width:520px;
   overflow:hidden;
   }
   
.introduction p{
   text-indent:2em;
   line-height:26px;
   color:#606c78;
   font-size:14px;
   margin-top:8px;
   }
   
.goods_pic{
   float:right;
   width:155px;
   overflow:hidden;
    text-align:center;
   }
   
.present{
   padding-left:10px;
   }
   
.present li h2{
   color:#1778D2;
   font-weight:bold;
   font-size:14px;
   line-height:24px;
   }
   
.present li p{
   line-height:22px;
   color:#586464;
   }
   
.entrybox{
    border:1px solid #d6dfe2;
   padding-bottom:30px;
   }
   
.entrylogo{
   background:url(../images/login_logo.gif) no-repeat;
   height:73px;
   position:absolute;
   top:-19px;
   width:366px;
   z-index:99;
   }
   
.entrybox ul{
   padding-left:40px;
   margin-top:30px;
   }
   
.entrybox li{
   width:720px;
   height:28px;
   line-height:28px;
    vertical-align:middle;
    white-space:nowrap;
   margin-bottom:6px;
   color:#999;
   }
   
.entrybox li span{
   width:120px;
    text-align:right;
   display:block;
   float:left;
   font-size:14px;
    color:#666;
   }
   
.entrybox li span.no{
   width:236px;
   color:#999999;
    text-align:left;
   font-size:12px;
   background:url(../images/app_tip_bg.gif) no-repeat left top;
   text-indent:18px;
   }
   
.shuoming{
   padding-left:88px;
   margin-top:30px;
   color:#666;
   }
   
.member{
    float:left;
    background:url(../images/sprites.gif) no-repeat left -460px;
   width:30px;
   height:30px;
   }
   
.dashed_line{
   background:url(../images/line_x.gif) repeat-x;
   height:1px;
   width:82%;
    text-align:center;
   margin:8px auto;
   }
   
.login_input2{
   width:280px;
   border-top:1px solid #919485;
   border-left:1px solid #919485;
   border-right:1px solid #e5e5e5;
   border-bottom:1px solid #e5e5e5;
   height:20px;
   padding:2px 0px 1px 4px;
   font-size:13px;
    font-weight:bold;
   }
   
.login_input3{
   float:left;
   width:30px;
   border-top:1px solid #919485;
   border-left:1px solid #919485;
   border-right:1px solid #e5e5e5;
   border-bottom:1px solid #e5e5e5;
   height:20px;
   padding:2px 0px 1px 4px;
   font-size:13px;
    font-weight:bold;
   }
   
.login_input4{
   width:180px;
   border-top:1px solid #919485;
   border-left:1px solid #919485;
   border-right:1px solid #e5e5e5;
   border-bottom:1px solid #e5e5e5;
   height:20px;
   padding:2px 0px 1px 4px;
   font-size:13px;
    font-weight:bold;
   }
   
.entry_button{
   background:url(../images/entry_button.gif) no-repeat ;
   width:130px;
   height:39px;
   line-height:31px;
   font-size:16px;
   font-weight:bold;
   border:none;
   color:#005399;
    cursor:pointer;
   margin-top:10px;
   font-family:"微软雅黑","黑体";
   }
   
.login_entry{
   padding-left:120px;
   }
   
.help_con{
   padding:10px;
   }
   
.help_con h2{
   line-height:35px;
   font-size:14px;
   color:#1778d2;
   }
   
.help_con h2 a:link,.help_con h2 a:visited{
   color:#1778d2;
   }
   
.help_con h2 a:hover{
   color:#ff2121;
   }
   
.help_con p{
   line-height:24px;
   text-indent:2em;
   font-size:12px;
   }
   
.case_con li{
   float:left;
   height:116px;
   _height:120px;
   width:143px;
    text-align:center;
   margin-right:16px;
   padding-left:12px;
   _padding-left:10px;
   margin-bottom:10px;
   }
   
.case_con li img{
   padding:1px;
    border:1px solid #ccc;
   margin-bottom:8px}
   
.case_con li a:hover img{
   border:1px solid #F48311;
   }
   
.contact_con p{
   line-height:30px;
   color:#666;
   font-size:14px;
   padding-left:10px;
   }
   
#showflash{
   float:right;
   padding-right:15px;
   }
   
.vms_content{
   padding:10px;
   }
   
.vms_content h2{
   clear:both;
   font-size:16px;
   font-weight:bold;
   line-height:30px;
   margin:0px auto 10px;
    text-align:center;
   color:#1c62a3;
    border-bottom:1px solid #ccc;
   height:30px}
   
.vms_content ol{
   clear:both;
   font-size:14px;
   line-height:24px;
   font-family:"微软雅黑","黑体";
   }
   
.vms_content ol li{
   clear:both;
   font-size:14px;
   line-height:24px;
   font-family:"微软雅黑","黑体";
    padding-left:10px;
   }
   
.artInfo{
   text-align:center;
   line-height:24px;
   height:24px;
   }
   
.vms_content p{
   line-height:24px;
    text-indent:2em;
   font-size:12px;
   margin:15px 0;
   }
   
.list14 li{
   float:left;
   width:280px;
   line-height:24px;
    background:url(../images/sprites.gif) no-repeat 8px -210px;
   padding-left:15px;
   height:24px;
   font-size:14px;
   }
   
.list14 li a:link,.list14 li a:visited{
   color:#34588C;
   }
   
.list14 li a:hover{
   color:#ff2121;
   }
   
.special_top{
   background:url(../images/special_top.gif) no-repeat left top;
   width:240px;
   height:7px;
   font-size:0px;
   }
   
.special_con{
   background:url(../images/special_line.gif) repeat-y left top;
   width:240px;
   height:auto}
   
.special_b{
   background:url(../images/special_b.gif) no-repeat;
   width:240px;
   height:5px;
   font-size:0px;
   }
   
.special_menu{
   background:url(../images/special_con.gif) no-repeat left bottom;
   width:240px;
   }
   
.special_menu li{
   width:238px;
   height:33px;
    background:url(../images/tree_line.jpg) no-repeat bottom center;
   line-height:33px;
    text-align:center;
   font-size:14px;
    position:relative;
    z-index:99;
   }
   
.special_menu li a{
   color:#1778d2;
   display:block;
   height:33px;
   width:240px;
   }
   
.special_menu li a:link,.special_menu li a:visited{
   color:#1778d2;
    text-decoration:none;
   }
   
.special_menu li a:hover{
   background:url(../images/tree_on.png) no-repeat left top;
   width:240px;
   height:31px;
   text-align:center;
   _background: none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../tree_on.png',sizingMethod='scale');
   cursor:pointer;
   }
   
.special_menu li.t_menu_on{
   background:url(../images/tree_on.png) no-repeat left top;
   _background: none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tree_on.png',sizingMethod='scale');
   height:31px;
   text-align:center;
   width:240px;
   font-weight:bold;
   cursor:pointer}
   
.w294{
   width:294px;
   height:auto;
   overflow:hidden;
   }
   
.p2p{
   background:url(../images/sprites02.png) no-repeat;
   _background:url(../images/sprites02.gif) no-repeat;
   width:294px;
   height:114px;
    position:relative;
   }
   
.boke{
   background:url(../images/sprites02.png) no-repeat -381px -50px;
   _background:url(../images/sprites02.gif) no-repeat -381px -50px;
   width:294px;
   height:127px;
   position:relative;
   }
   
.wzjs{
   background:url(../images/sprites02.png) no-repeat -381px -184px;
   _background:url(../images/sprites02.gif) no-repeat -381px -184px;
   width:294px;
   height:111px;
   position:relative;
   }
   
.p2p_bg{
   background:url(../images/sprites01.png) no-repeat -100px -220px;
   _background:url(../images/sprites01.gif) no-repeat -100px -220px;
   width:47px;
   height:51px;
   float:left;
   margin-left:8px;
   margin-top:8px;
   }
   
.boke_bg{
   background:url(../images/sprites01.png) no-repeat -200px -220px;
   width:48px;
   height:46px;
   float:left;
   margin-left:8px;
   margin-top:8px;
   }
   
.wzjs_bg{
   background:url(../images/sprites01.png) no-repeat -300px -220px;
   width:48px;
   height:52px;
   float:left;
   margin-left:8px;
   margin-top:8px;
   }
   
.steptext{
   float:right;
   width:230px;
   _width:223px;
   margin-left:6px;
   }
   
.steptext h2{
   background:url(../images/sprites02.png) no-repeat -381px -313px;
   _background:url(../images/sprites02.gif) no-repeat -381px -313px;
   padding-left:15px;
   line-height:26px;
   color:#00427f;
   margin-top:8px;
    font-size:14px;
   font-weight:bold;
   }
   
.steptext p{
   line-height:25px;
   _line-height:20px;
   padding-right:8px;
   background:url(../images/sprites02.png) no-repeat -378px -362px;
   _background:url(../images/sprites02.gif) no-repeat -378px -362px;
   padding-left:13px;
    height:26px;
   }
   
.stepbutton{
   background:url(../images/sprites01.png) no-repeat -100px -300px;
   _background:url(../images/sprites01.gif) no-repeat -100px -300px;
   width:101px;
   height:19px;
    position:absolute;
   right:8px;
    bottom:5px;
   text-indent:12px;
   line-height:19px;
   }
   
.stepbutton a{
   display:block;
    padding-left:5px;
   padding-top:2px;
   }
   
.stepbutton a,.stepbutton a:visited{
   color:#004380;
   padding-left:5px;
   padding-top:2px;
   }
   
.stepbutton a:hover{
    text-decoration:none;
   color:#004380;
   padding-left:5px;
   padding-top:2px;
   }
   
.show_v{
   float:right;
   width:326px;
   overflow:hidden;
   }
   
.show_v .tit{
   background:url(../images/sprites02.png) no-repeat -374px 0px;
   _background:url(../images/sprites02.gif) no-repeat -374px 0px;
   width:326px;
   height:36px;
    text-indent:12px;
   font-size:14px;
   font-weight:bold;
   color:#00427f;
   line-height:39px;
   }
   
.show_v p{
   line-height:24px;
   padding:6px 4px;
    text-indent:1.5em;
   }
   
.vedio_con{
   text-align:center;
   }
   

.clientpic{
   float:left;
   width:166px;
   border:1px solid #ccc;
   height:116px;
   }
   
.clientext{
   float:left;
   width:708px;
   margin-left:15px;
   }
   
.clientext h2{
   font-size:14px;
   font-weight:bold;
   color:#00427f;
   line-height:26px;
   height:26px;
    }
   
.clienline{
   background:url(../images/case_tit_x.gif) repeat-x;
   height:2px;
   width:708px;
   margin-bottom:6px;
   }
   
.clientext p{
   padding-left:0px;
   line-height:24px;
   }
   
.clientpropic{
   width:107px;
   float:left;
   margin:0px 12px 0px 0px;
   }
   
.clientpropic .sel{
   background:url(../images/client_bg_sel.gif) no-repeat;
    cursor:pointer;
   height:52px;
   padding-top:10px;
    text-align:center;
   }
   
.client_bg1, .client_bg2 {
   border:1px solid #E3E3E3;
   cursor:pointer;
   height:53px;
   padding-top:10px;
   text-align:center;
   width:106px;
   }
   
.none{
   display:none;
   }
   
.case_txt li{
   float:left;
   margin-right:5px;
   line-height:24px;
   height:24px;
   white-space:nowrap;
   text-align:left;
   width:auto;
   }
   
.back_goods{
   background:url(../images/back_goods.png) no-repeat;
   width:144px;
   height:31px;
    position:absolute;
   left:51px;
    bottom:3px;
    cursor:pointer;
   _background: none;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_goods.png',sizingMethod='scale');
   }
   
.back_goods a{
   display:block;
   }
   
#MainPromotionBanner{
   width:940px;
   height:100px;
   background:#feb900;
   }
   
#MainPromotionBanner #SlidePlayer {
   position:relative;
   margin: 0 auto;
   }
   
#MainPromotionBanner .Slides{
   padding: 0;
   margin: 0;
   list-style: none;
   height: 100px;
   overflow: hidden;
   }
   
#MainPromotionBanner .Slides li {
   float: left;
   width: 940px;
   height: 100px;
   }
   
#MainPromotionBanner .Slides img{
   border:0;
   display: block;
   width: 940px;
   height: 100px;
   	}
   
#MainPromotionBanner .SlideTriggers{
   margin: 0;
   padding: 0;
   list-style: none;
    position: absolute;
    top: 80px;
    right: 0px;
   z-index: 10;
   height: 25px;
   	}
   
#MainPromotionBanner .SlideTriggers li{
   float: left;
   color: #74a8ed;
   text-align: center;
   line-height:16px;
   width: 16px;
   height: 16px;
   font-family: Arial;
   font-size: .9em;
   cursor: pointer;
   overflow: hidden;
    margin:3px 6px;
   background: url(../images/slide_trigger.gif) no-repeat center center;
   }
   
#MainPromotionBanner .SlideTriggers li.Current{
    color:#fff;
    background: url(../images/slide_trigger_c.gif) no-repeat center center;
   border:0;
    font-weight:bold;
   font-size: 1.4em;
   line-height: 21px;
   height: 21px;
   width: 21px;
   margin:0 6px;
    }
   
