/*全站页面样式重置开始*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time { padding:0; margin:0; font-family:Arial,SimSun; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
caption, th, td { font-weight:normal; text-align:left; }
table { border-collapse:separate; border-spacing:0; }
input, button, select { vertical-align:middle; }
fieldset, img, abbr, acronym { border:0; }
textarea { resize:none; overflow:auto; }
ul, ol { list-style:none;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
html, body { font-size:12px; line-height:normal; -webkit-text-size-adjust:none; }
html { overflow-y:auto; *overflow-y:scroll; }
:focus { outline:0; }
a,a:visited,a:active { background:none; color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu{ display:block; }
/*全站页面样式重置结束*/

/*全站通用样式开始*/
.none { display:none!important; }
.block { display:block!important; }
.nmt { margin-top:0!important; }
.nmr { margin-right:0!important; }
.mr10 { margin-right:10px!important; }
.mr15 { margin-right:15px!important; }
.mr20 { margin-right:20px!important; }
.mr25 { margin-right:25px!important; }
.mr30 { margin-right:30px!important; }
.mr35 { margin-right:35px!important; }
.mr40 { margin-right:40px!important; }
.nmb { margin-bottom:0!important; }
.mb10 { margin-bottom:10px!important; }
.mb15 { margin-bottom:15px!important; }
.mb20 { margin-bottom:20px!important; }
.mb25 { margin-bottom:25px!important; }
.mb30 { margin-bottom:30px!important; }
.mb35 { margin-bottom:35px!important; }
.mb40 { margin-bottom:40px!important; }
.nml { margin-left:0!important; }
.npd { padding:0!important; }
.npt { padding-top:0!important; }
.npr { padding-right:0!important; }
.npb { padding-bottom:0!important; }
.npl { padding-left:0!important; }
.nbd { border:0!important; }
.nbg { background:none!important; }
.fwn { font-weight:normal!important; }
.fwb { font-weight:bold!important; }
.tal { text-align:left!important; }
.tac { text-align:center!important; }
.tar { text-align:right!important; }
.spriteBase { overflow:hidden!important; background:url(../images/sprite.png) no-repeat!important; text-indent:-9999px!important; }
/*全站通用样式结束*/
.mt20{margin-top:20px;}
/*全站编辑器样式初始化开始*/
#editor { text-align:left; }
#editor h1 { font-size:14px; font-weight:bold; margin:10px 0; }
#editor strong { font-weight:bold; }
#editor em { font-style:italic; }
#editor u { text-decoration:underline; }
#editor strike { text-decoration:line-through; }
#editor p { margin:0 0 20px 0; font-size:12px; line-height:180%; color:#313131; }
#editor img { max-width:100%; }
/*全站编辑器样式初始化结束*/

/*全站通用清楚浮动样式开始*/
.clearFix { *zoom:1; }
.clearFix:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
/*全站通用清楚浮动样式结束*/

/*web public css begin*/
body { min-width:1240px; /*padding:110px 0 0 0;*/ background:url(../images/bg_header.png) repeat-x; }
.headerWrap {/* position:fixed; left:0; top:0;*/ z-index:999; *zoom:1; width:100%; height:155px; /*background:url(../images/bg_header.png) repeat-x; */ background-color:#013c71}
/*.headerWrap:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }*/
.header { *zoom:1; width:1180px; height:150px; margin:0 auto; }
/*.header:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }*/
.header .logo { overflow:hidden; float:left; width:270px; height:53px; margin:35px 20px 0 0; }
.header .logo a,
.header .logo a:visited,
.header .logo a:hover,
.header .logo a:active { display:block; overflow:hidden; width:270px; height:53px; background:url(../images/logo_header.png) 0 0 no-repeat; ba text-indent:-9999px; }
.header .phone { display:block; float:left; overflow:hidden; width:260px; margin:45px 10px 0 0; }
.header .phone p { overflow:hidden; position:relative; width:120px; height:30px; padding:0 140px 0 0; font-size:14px; line-height:30px; color:#D2D2D2; text-transform:uppercase; }
.header .phone span { position:absolute; left:65px; top:0; width:145px; height:30px; font-size:18px; line-height:30px; color:#FFF; }
.header .phone a,
.header .phone a:visited,
.header .phone a:hover,
.header .phone a:active { color:#FFF; }
.header .tip { position:absolute; left:50%; top:20px; z-index:9; margin:0 0 0 -14px; }
.header .tip span { display:block; float:left; overflow:hidden; width:80px; height:20px; padding:0 0 5px 0; margin:0 0 0 -46px; background:url(../images/sprite.png) -240px -100px no-repeat; font-size:14px; font-style:italic; line-height:18px; color:#FFF; text-align:center; opacity:0; filter:Alpha(opacity=0); }
.header .share { display:block; float:left; overflow:hidden; width:140px; padding:3px 0; margin:45px 10px 0 0; }
.header .share a,
.header .share a:visited,
.header .share a:hover,
.header .share a:active { display:block; float:left; overflow:hidden; width:24px; height:24px; margin:0 10px 0 0; background:url(../images/ico.png) 0 0 no-repeat; text-indent:-9999px; }
.header .share .share01,
.header .share .share01:visited,
.header .share .share01:hover,
.header .share .share01:active { background-position:0 0; }
.header .share .share01:hover { background-position:0 -200px; }
.header .share .share02,
.header .share .share02:visited,
.header .share .share02:hover,
.header .share .share02:active { background-position:0 -50px; }
.header .share .share02:hover { background-position:0 -250px; }
.header .share .share03,
.header .share .share03:visited,
.header .share .share03:hover,
.header .share .share03:active { background-position:0 -100px; }
.header .share .share03:hover { background-position:0 -300px; }
.header .share .share04,
.header .share .share04:visited,
.header .share .share04:hover,
.header .share .share04:active { background-position:0 -150px; }
.header .share .share04:hover { background-position:0 -350px; }
.header .search { display:block; float:left; overflow:hidden; width:225px; height:110px;padding:5px 0; }
.header .search .text { float:left; overflow:hidden; height:25px; padding:0 0 0 5px; border:0; margin:5px 0;  font-style:italic; line-height:25px; color:#B2B2B2; }
.header .search .submit { float:left; overflow:hidden; cursor:pointer; width:65px; height:35px; padding:0; border:0; border-radius:0; margin:0; background:url(../images/sprite.png) -240px 0 no-repeat; color:#FFF; }
.header .language { display:block; float:right; position:relative; *zoom:1; width:115px; height:25px; margin:50px 0 0 0; }
.header .language:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
.header .language .current { overflow:hidden; cursor:pointer; width:115px; height:25px; background:url(../images/ico.png) 98px -1992px no-repeat; }
.header .language .current .cover { display:block; float:left; overflow:hidden; width:35px; height:25px; }
.header .language .current .cover img { display:block; width:35px; height:25px; }
.header .language .current .name { display:block; float:left; overflow:hidden; width:60px; height:25px; font-size:14px; line-height:25px; color:#FFF; text-align:center; }
.header .language .select { display:none; overflow:hidden; position:absolute; right:0; top:25px; width:140px; opacity:0; filter:Alpha(opacity=0); }
.header .language .select .list { overflow:hidden; border-radius:5px; }
.header .language .select .list li { width:140px; height:40px; }
.header .language .select .list li a,
.header .language .select .list li a:visited,
.header .language .select .list li a:hover,
.header .language .select .list li a:active { display:block; overflow:hidden; width:110px; height:20px; padding:10px 15px; background:#0A5395; text-decoration:none; }
.header .language .select .list li .cover { display:block; float:left; overflow:hidden; width:30px; height:20px; margin:0 10px 0 0; }
.header .language .select .list li .cover img { display:block; width:30px; height:20px; }
.header .language .select .list li .country { display:block; float:left; overflow:hidden; width:70px; font-size:14px; font-style:italic; line-height:20px; color:#FFF; }
.header .language .select .list .selected a,
.header .language .select .list .selected a:visited,
.header .language .select .list .selected a:hover,
.header .language .select .list .selected a:active { background:#084277; }
.header .language .select .list li a:hover,
.header .language .select .list .selected a:hover { background:#3B75AA; }
.header .language .select .list .selected .cover img { opacity:0.8; }
.header .language .select .list .selected .country { opacity:0.8; }
.header .language .select .ico { display:block; overflow:hidden; width:13px; height:8px; margin:2px 0 0 85px; background:url(../images/ico.png) 0 -2050px no-repeat; text-indent:-9999px; }
.headerFix { position:fixed; z-index:999; height:50px; }
.headerFix .logo { width:117px; height:50px; margin:0; }
.headerFix .logo a,
.headerFix .logo a:visited,
.headerFix .logo a:hover,
.headerFix .logo a:active { width:117px; height:50px; background:url(../images/logo_header_tuhmb.png) 0 0 no-repeat; }
.headerFix .tip { top:40px; margin:0 0 0 360px; }
.headerFix .tip span { padding:5px 0 0 0; background-position:-340px -100px; }
.headerFix .phone { display:none; }
.headerFix .share { float:right; margin:10px 0 0 0; }
.headerFix .search { display:none; }
.headerFix .language { display:none; }

.toplist{width:1000px;margin:0 auto;}
.toplist li{padding:0 5px;float:right;display:block;color:#ffffff;line-height:24px;}
.toplist li a{display:block;color:#ffffff;}

.mainNavHeader {  z-index:99; width:100%; height:46px; background-color:#024481;}
.mainNavHeader .list { width:1000px;margin:0 auto; height:46px; }
.mainNavHeader .list li { display:block; float:left; overflow:hidden;padding:0 25px; /* width:125px;background:url(../images/sprite.png) -140px -40px no-repeat;*/ }

.mainNavHeader .list li a,
.mainNavHeader .list li a:visited,
.mainNavHeader .list li a:hover,
.mainNavHeader .list li a:active { display:block; overflow:hidden; height:46px; font-size:14px; line-height:46px; color:#ffffff;font-weight:bold; text-decoration:none; }
.mainNavHeader .list li a:hover { /*background:url(../images/sprite.png) -560px -40px no-repeat;*/ color:#FFF; }

.mainNavFooter { overflow:hidden; height:80px; backgrond:url(../images/bg_mainNavFooter.jpg) repeat; }
.mainNavFooter .list { overflow:hidden; width:1000px; height:30px; margin:25px auto; background:url(../images/bg_mainNavFooter_item.jpg) 0 50% no-repeat; }
.mainNavFooter .list li { display:block; float:left; overflow:hidden; width:124px; height:30px; background:url(../images/bg_mainNavFooter_item.jpg) 100% 50% no-repeat; text-align:center; }
.mainNavFooter .list li a,
.mainNavFooter .list li a:visited,
.mainNavFooter .list li a:hover,
.mainNavFooter .list li a:active { display:inline-block; padding:0 0 0 30px; background:url(../images/ico.png) 0 -1150px no-repeat; font-size:14px; line-height:30px; color:#CCC; text-transform:uppercase; text-decoration:none; }
.mainNavFooter .list li a:hover { color:#FFF; }
.mainNavFooter .list li .nav01,
.mainNavFooter .list li .nav01:visited,
.mainNavFooter .list li .nav01:hover,
.mainNavFooter .list li .nav01:active { background-position:0 -1148px; }
.mainNavFooter .list li .nav01:hover { background-position:0 -1548px; }
.mainNavFooter .list li .nav02,
.mainNavFooter .list li .nav02:visited,
.mainNavFooter .list li .nav02:hover,
.mainNavFooter .list li .nav02:active { background-position:0 -1200px; }
.mainNavFooter .list li .nav02:hover { background-position:0 -1600px; }
.mainNavFooter .list li .nav03,
.mainNavFooter .list li .nav03:visited,
.mainNavFooter .list li .nav03:hover,
.mainNavFooter .list li .nav03:active { background-position:0 -1248px; }
.mainNavFooter .list li .nav03:hover { background-position:0 -1648px; }
.mainNavFooter .list li .nav04,
.mainNavFooter .list li .nav04:visited,
.mainNavFooter .list li .nav04:hover,
.mainNavFooter .list li .nav04:active { background-position:0 -1298px; }
.mainNavFooter .list li .nav04:hover { background-position:0 -1698px; }
.mainNavFooter .list li .nav05,
.mainNavFooter .list li .nav05:visited,
.mainNavFooter .list li .nav05:hover,
.mainNavFooter .list li .nav05:active { background-position:0 -1348px; }
.mainNavFooter .list li .nav05:hover { background-position:0 -1748px; }
.mainNavFooter .list li .nav06,
.mainNavFooter .list li .nav06:visited,
.mainNavFooter .list li .nav06:hover,
.mainNavFooter .list li .nav06:active { background-position:0 -1398px; }
.mainNavFooter .list li .nav06:hover { background-position:0 -1798px; }
.mainNavFooter .list li .nav07,
.mainNavFooter .list li .nav07:visited,
.mainNavFooter .list li .nav07:hover,
.mainNavFooter .list li .nav07:active { background-position:0 -1448px; }
.mainNavFooter .list li .nav07:hover { background-position:0 -1848px; }
.mainNavFooter .list li .nav08,
.mainNavFooter .list li .nav08:visited,
.mainNavFooter .list li .nav08:hover,
.mainNavFooter .list li .nav08:active { background-position:0 -1496px; }
.mainNavFooter .list li .nav08:hover { background-position:0 -1896px; }
.footerWrap { overflow:hidden; padding:20px 0 60px 0; background:url(../images/bg_footer.jpg) repeat; }
.footer { overflow:hidden; width:1000px; margin:0 auto; }
.footer .logo { display:block; float:left; overflow:hidden; width:140px; height:70px; margin:0 100px 0 0; }
.footer .logo a,
.footer .logo a:visited,
.footer .logo a:hover,
.footer .logo a:active { display:block; overflow:hidden; width:140px; height:70px; background:url(../images/logo_footer.png) 0 0 no-repeat; text-indent:-9999px; }
.footer .nav { display:block; float:left; overflow:hidden; width:760px; }
.footer .nav .list { overflow:hidden; width:800px; margin:0 0 0 -40px; }
.footer .nav .list li { display:block; float:left; overflow:hidden; width:170px; padding:2px 0; margin:0 0 0 40px; line-height:20px; }
.footer .nav .list li a,
.footer .nav .list li a:visited,
.footer .nav .list li a:hover,
.footer .nav .list li a:active { line-height:20px; color:#B5B5B5; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.footer .nav .list li a:hover { color:#E5E5E5; }
.footer .copyright { overflow:hidden; clear:both; padding:40px 0 0 0; text-align:center; text-transform:uppercase; }
.footer .copyright p { font-size:10px; line-height:20px; color:#FFF; }
.footer .copyright span { margin:0 0 0 10px; color:#A0A0A0; }
.footer .copyright p a,
.footer .copyright p a:visited,
.footer .copyright p a:hover,
.footer .copyright p a:active { color:#FFF; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.footer .copyright p a:hover { color:#A0A0A0; }
.footer .copyright span a,
.footer .copyright span a:visited,
.footer .copyright span a:hover,
.footer .copyright span a:active { color:#A0A0A0; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.footer .copyright span a:hover { color:#DDD; }
.pageTop { display:none; position:fixed; right:0; top:50%; z-index:999; cursor:pointer; width:40px; height:80px; margin:-40px 0 0 0; background:url(../images/sprite.png) -860px 0 no-repeat; text-indent:-9999px; opacity:0; filter:Alpha(opacity=0); }
.pageTop:hover { background-position:-920px 0; }
.banner { overflow:hidden; width:1000px; height:240px;margin:0 auto;margin-top:20px; background-position:50% 0; background-repeat:no-repeat; }
/*web public css end*/

/*web index css begin*/
.indexFlash { overflow:hidden; position:relative; width:1000px; height:360px;margin:0 auto;margin-top:20px; /*margin:-50px 0 0 0; */}
.indexFlash .list { overflow:hidden; }
.indexFlash .list li { display:none; overflow:hidden; position:absolute; left:0; top:0; z-index:1; width:100%; height:360px; background-position:50% 0; background-repeat:no-repeat; opacity:0; filter:Alpha(opacity=0); }
.indexFlash .list .selected { display:block; z-index:3; opacity:1; filter:Alpha(opacity=100); }
.indexFlash .nav { position:absolute; left:50%; bottom:20px; z-index:9; width:100px;  }
.indexFlash .nav a,
.indexFlash .nav a:visited,
.indexFlash .nav a:hover,
.indexFlash .nav a:active { display:block; float:left; overflow:hidden; width:10px; height:10px; margin:0 10px 0 0; background:url(../images/sprite.png) -320px 0 no-repeat; text-indent:-9999px; }
.indexFlash .nav .selected,
.indexFlash .nav .selected:visited,
.indexFlash .nav .selected:hover,
.indexFlash .nav .selected:active { background-position:-320px -20px; }
.indexWrap { *zoom:1; width:100%; padding:0 0 20px 0;  }
.indexWrap:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
.indexContent { *zoom:1; width:1000px; margin:0 auto; }
.indexContent:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
.indexBlock { overflow:hidden; position:relative; z-index:9; width:1000px; height:245px; margin:-140px 0 40px 0; }
.indexBlock .list { overflow:hidden; width:1050px; height:230px; margin:0 0 0 -50px; }
.indexBlock .list li { display:block; float:left; overflow:hidden; position:relative; width:300px; height:230px; margin:0 0 20px 50px; }
.indexBlock .list li a,
.indexBlock .list li a:visited,
.indexBlock .list li a:hover,
.indexBlock .list li a:active { text-decoration:none; }
.indexBlock .list li .cover { display:block; overflow:hidden; width:300px; height:225px; border-bottom:5px solid #CCC; }
.indexBlock .list li .info { position:absolute; left:-300px; top:0; z-index:9; width:300px; height:225px; background:url(../images/op01.png) repeat; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexBlock .list li .info11 { position:absolute; top:0; z-index:9; width:300px; height:225px; background:url(../images/op01.png) repeat; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexBlock .list li .info11 .title { display:block; overflow:hidden; width:200px; padding:0 0 9px 0; border-bottom:1px solid #FFF; margin:40px auto 10px auto; font-size:16px; font-weight:bold; line-height:20px; color:#FFF; text-align:center; }
.indexBlock .list li .info11 .intro { width:200px; margin:0 auto 10px auto; line-height:16px; color:#FFF; text-align:center; }
.indexBlock .list li .info11 .more,
.indexBlock .list li .info11 .more:visited,
.indexBlock .list li .info11 .more:hover,
.indexBlock .list li .info11 .more:active { display:block; overflow:hidden; width:140px; height:34px; margin:0 auto; background:url(../images/sprite.png) -540px 0 no-repeat; line-height:30px; color:#313131; text-align:center; text-transform:uppercase; -moz-transition:font 0.1s linear; -webkit-transition:font 0.1s linear; -o-transition:font 0.1s linear; -ms-transition:font 0.1s linear; transition:font 0.1s linear; }
.indexBlock .list li .info11 .more:hover { background-position:-700px 0; font-size:16px; }





.indexBlock .list li .info .title { display:block; overflow:hidden; width:200px; padding:0 0 9px 0; border-bottom:1px solid #FFF; margin:40px auto 10px auto; font-size:16px; font-weight:bold; line-height:20px; color:#FFF; text-align:center; }
.indexBlock .list li .info .intro { width:200px; margin:0 auto 10px auto; line-height:16px; color:#FFF; text-align:center; }
.indexBlock .list li .info .more,
.indexBlock .list li .info .more:visited,
.indexBlock .list li .info .more:hover,
.indexBlock .list li .info .more:active { display:block; overflow:hidden; width:140px; height:34px; margin:0 auto; background:url(../images/sprite.png) -540px 0 no-repeat; line-height:30px; color:#313131; text-align:center; text-transform:uppercase; -moz-transition:font 0.1s linear; -webkit-transition:font 0.1s linear; -o-transition:font 0.1s linear; -ms-transition:font 0.1s linear; transition:font 0.1s linear; }
.indexBlock .list li .info .more:hover { background-position:-700px 0; font-size:16px; }
.indexBlock .list li:hover .info { left:0; }
.indexBlock .ico { position:absolute; left:180px; bottom:0; z-index:9; width:204px; height:57px; background:url(../images/ico01.png) 0 0 no-repeat; text-indent:-9999px; }
.indexNews { display:block; float:left; overflow:hidden; position:relative; width:280px; }
.indexNews .indexNewsTitle { overflow:hidden; margin:0 0 20px 0; font-size:24px; line-height:30px; color:#055AA8; text-transform:uppercase; }
.indexNews .indexNewsList { overflow:hidden; width:280px; height:130px; margin:0 0 10px 0; }
.indexNews .indexNewsList .list { overflow:hidden; width:99999px; height:130px; }
.indexNews .indexNewsList .list li { display:block; float:left; overflow:hidden; width:280px; height:130px; margin:0 20px 0 0; }
.indexNews .indexNewsList .list li .title { display:block; overflow:hidden; margin:0 0 5px 0; }
.indexNews .indexNewsList .list li .title a,
.indexNews .indexNewsList .list li .title a:visited,
.indexNews .indexNewsList .list li .title a:hover,
.indexNews .indexNewsList .list li .title a:active { font-size:14px; font-weight:bold; line-height:20px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexNews .indexNewsList .list li .title a:hover,
.indexNews .indexNewsList .list li:hover .title a,
.indexNews .indexNewsList .list li:hover .title a:visited,
.indexNews .indexNewsList .list li:hover .title a:hover,
.indexNews .indexNewsList .list li:hover .title a:active { color:#919191; }
.indexNews .indexNewsList .list li .intro { line-height:16px; color:#313131; }
.indexNews .indexNewsTab { overflow:hidden; }
.indexNews .indexNewsTab a,
.indexNews .indexNewsTab a:visited,
.indexNews .indexNewsTab a:hover,
.indexNews .indexNewsTab a:active { display:block; float:left; overflow:hidden; width:12px; height:16px; margin:0 20px 0 0; background:url(../images/sprite.png) 0 0 no-repeat; text-indent:-9999px; }
.indexNews .indexNewsTab .prevBtn,
.indexNews .indexNewsTab .prevBtn:visited,
.indexNews .indexNewsTab .prevBtn:hover,
.indexNews .indexNewsTab .prevBtn:active { background-position:-340px 0; }
.indexNews .indexNewsTab .prevBtn:hover { background-position:-340px -20px; }
.indexNews .indexNewsTab .nextBtn,
.indexNews .indexNewsTab .nextBtn:visited,
.indexNews .indexNewsTab .nextBtn:hover,
.indexNews .indexNewsTab .nextBtn:active { background-position:-360px 0; }
.indexNews .indexNewsTab .nextBtn:hover { background-position:-360px -20px; }
.indexNews .indexNewsMore,
.indexNews .indexNewsMore:visited,
.indexNews .indexNewsMore:hover,
.indexNews .indexNewsMore:active { position:absolute; right:0; bottom:0; line-height:16px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexNews .indexNewsMore:hover { color:#919191; }
.indexVideo { display:block; float:right; overflow:hidden; width:680px; }
.indexVideo .indexVideoTitle { overflow:hidden; margin:0 0 20px 0; font-size:24px; line-height:30px; color:#055AA8; text-transform:uppercase; }
.indexVideo .indexVideoCover { display:block; float:left; overflow:hidden; position:relative; width:315px; height:165px; border:5px solid #FFF; }
.indexVideo .indexVideoCover .title { overflow:hidden; position:absolute; left:0; bottom:-40px; z-index:9; width:280px; height:20px; padding:10px 15px; background:url(../images/op02.png) repeat; font-size:14px; line-height:20px; color:#FFF; text-transform:uppercase; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexVideo .indexVideoCover .cover { display:block; width:315px; height:165px; background:#FFF; }
.indexVideo .indexVideoCover .cover img { display:block; width:315px; height:165px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexVideo .indexVideoCover:hover .title { bottom:0; }
.indexVideo .indexVideoCover:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.indexVideo .indexVideoVideo { display:block; float:right; overflow:hidden; position:relative; width:295px; height:165px; border:5px solid #FFF; }
.indexVideo .indexVideoVideo .videoMask { position:absolute; left:0; top:0; z-index:8; width:295px; height:165px; background:url(../images/op02.png) repeat; opacity:0; filter:Alpha(opacity=0); -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexVideo .indexVideoVideo .cover { display:block; width:295px; height:165px; background:#FFF; }
.indexVideo .indexVideoVideo .cover img { display:block; width:295px; height:165px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexVideo .indexVideoVideo:hover .videoMask { opacity:1; filter:Alpha(opacity=100); }
.indexVideo .indexVideoVideo .videoPlay,
.indexVideo .indexVideoVideo .videoPlay:visited,
.indexVideo .indexVideoVideo .videoPlay:hover,
.indexVideo .indexVideoVideo .videoPlay:active { display:block; overflow:hidden; position:absolute; left:0; top:0; z-index:9; width:295px; height:165px; background:url(../images/ico02.png) 50% 50% no-repeat; opacity:0.8; filter:Alpha(opacity=80); -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexVideo .indexVideoVideo .videoPlay:hover,
.indexVideo .indexVideoVideo:hover .videoPlay,
.indexVideo .indexVideoVideo:hover .videoPlay:visited,
.indexVideo .indexVideoVideo:hover .videoPlay:hover,
.indexVideo .indexVideoVideo:hover .videoPlay:active { opacity:1; filter:Alpha(opacity=100); }
.indexBanner { overflow:hidden; width:100%; height:225px; margin:0 0 30px 0; background-position:50% 0; background-repeat:no-repeat; }
.indexFleet { overflow:hidden; position:relative; width:1000px; padding:0 0 5px 0; margin:20px auto 20px auto; }
.indexFleet .indexFleetHeader { overflow:hidden; padding:0 0 9px 0; border-bottom:1px solid #EAEAEA; margin:0 0 20px 0; }
.indexFleet .indexFleetTitle { font-size:20px; line-height:20px; color:#155595; text-transform:uppercase; }
.indexFleet .indexFleetTab { position:absolute; right:0; top:0; }
.indexFleet .indexFleetTab a,
.indexFleet .indexFleetTab a:visited,
.indexFleet .indexFleetTab a:hover,
.indexFleet .indexFleetTab a:active { display:block; float:left; overflow:hidden; width:12px; height:16px; margin:0 0 0 20px; background:url(../images/sprite.png) 0 0 no-repeat; text-indent:-9999px; }
.indexFleet .indexFleetTab .prevBtn,
.indexFleet .indexFleetTab .prevBtn:visited,
.indexFleet .indexFleetTab .prevBtn:hover,
.indexFleet .indexFleetTab .prevBtn:active { background-position:-340px 0; }
.indexFleet .indexFleetTab .prevBtn:hover { background-position:-340px -20px; }
.indexFleet .indexFleetTab .nextBtn,
.indexFleet .indexFleetTab .nextBtn:visited,
.indexFleet .indexFleetTab .nextBtn:hover,
.indexFleet .indexFleetTab .nextBtn:active { background-position:-360px 0; }
.indexFleet .indexFleetTab .nextBtn:hover { background-position:-360px -20px; }
.indexFleet .indexFleetList { overflow:hidden; width:1000px; height:180px; }
.indexFleet .indexFleetList .list { overflow:hidden; width:999999px; height:180px; }
.indexFleet .indexFleetList .list li { display:block; float:left; overflow:hidden; width:1000px; height:180px; }
.indexFleet .indexFleetList .list li .wrap { overflow:hidden; width:1020px; height:180px; margin:0 0 0 -20px; }
.indexFleet .indexFleetList .list li .wrap .fleet { display:block; float:left; overflow:hidden; width:320px; height:180px; margin:0 0 0 20px; }
.indexFleet .indexFleetList .list li .wrap .fleet .cover { display:block; float:left; overflow:hidden; width:320px; height:180px; margin:0 10px 0 0; background:#FFF; }
.indexFleet .indexFleetList .list li .wrap .fleet .cover img { display:block; width:320px;}
.indexFleet .indexFleetList .list li .wrap .fleet:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.indexFleet .indexFleetList .list li .wrap .fleet .info { display:block; float:left; overflow:hidden; width:120px; }
.indexFleet .indexFleetList .list li .wrap .fleet .info .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.indexFleet .indexFleetList .list li .wrap .fleet .info .title a,
.indexFleet .indexFleetList .list li .wrap .fleet .info .title a:visited,
.indexFleet .indexFleetList .list li .wrap .fleet .info .title a:hover,
.indexFleet .indexFleetList .list li .wrap .fleet .info .title a:active { font-size:14px; line-height:20px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexFleet .indexFleetList .list li .wrap .fleet .info .title a:hover,
.indexFleet .indexFleetList .list li .wrap .fleet:hover .info .title a,
.indexFleet .indexFleetList .list li .wrap .fleet:hover .info .title a:visited,
.indexFleet .indexFleetList .list li .wrap .fleet:hover .info .title a:hover,
.indexFleet .indexFleetList .list li .wrap .fleet:hover .info .title a:active { color:#919191; }
.indexFleet .indexFleetList .list li .wrap .fleet .info .intro,.indexFleet .indexFleetList .list li .wrap .fleet .info .intro a { line-height:16px; color:#313131; }
.indexFleet .indexFleetMore,
.indexFleet .indexFleetMore:visited,
.indexFleet .indexFleetMore:hover,
.indexFleet .indexFleetMore:active { position:absolute; right:0; bottom:0; font-size:14px; line-height:20px; color:#155595; text-decoration:none; text-transform:uppercase; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexFleet .indexFleetMore:hover { color:#7399BF; }
.indexBusiness { position:relative; *zoom:1; width:1000px; padding:0; margin:20px auto 0px auto; }
.indexBusiness:after { display:block; overflow:hidden; content:"."; visibility:hidden; clear:both; height:0; line-height:0; }
.indexBusiness .indexBusinessHeader { overflow:hidden; padding:0 0 9px 0; border-bottom:1px solid #EAEAEA; margin:0 0 20px 0; }
.indexBusiness .indexBusinessTitle { font-size:20px; line-height:20px; color:#155595; text-transform:uppercase; }
.indexBusiness .indexBusinessPrevBtn,
.indexBusiness .indexBusinessPrevBtn:visited,
.indexBusiness .indexBusinessPrevBtn:hover,
.indexBusiness .indexBusinessPrevBtn:active { position:absolute; left:-68px; top:50%; width:28px; height:31px; margin:-15px 0 0 0; background:url(../images/sprite.png) -380px 0 no-repeat; text-indent:-9999px; }
.indexBusiness .indexBusinessPrevBtn:hover { background-position:-420px 0; }
.indexBusiness .indexBusinessNextBtn,
.indexBusiness .indexBusinessNextBtn:visited,
.indexBusiness .indexBusinessNextBtn:hover,
.indexBusiness .indexBusinessNextBtn:active { position:absolute; right:-68px; top:50%; width:28px; height:31px; margin:-15px 0 0 0; background:url(../images/sprite.png) -460px 0 no-repeat; text-indent:-9999px; }
.indexBusiness .indexBusinessNextBtn:hover { background-position:-500px 0; }
.indexBusiness .indexBusinessList { overflow:hidden; width:1000px; height:300px; }
.indexBusiness .indexBusinessList .list { overflow:hidden; width:999999px; height:300px; }
.indexBusiness .indexBusinessList .list li { display:block; float:left; overflow:hidden; width:235px; height:300px; margin:0 20px 0 0; }
.indexBusiness .indexBusinessList .list li .cover { display:block; overflow:hidden; width:235px; height:140px; margin:0 0 10px 0;  }
.indexBusiness .indexBusinessList .list li .cover img { display:block; width:235px; height:140px;  }
.indexBusiness .indexBusinessList .list li:hover .cover img {   }
.indexBusiness .indexBusinessList .list li .info { overflow:hidden; }
.indexBusiness .indexBusinessList .list li .info .title {font-size:16px; line-height:20px; color:#313131; display:block; overflow:hidden; margin:0 0 6px 0; font-weight:bold; font-family:微软雅黑;}
.indexBusiness .indexBusinessList .list li .info .title a,
.indexBusiness .indexBusinessList .list li .info .title a:visited,
.indexBusiness .indexBusinessList .list li .info .title a:hover,
.indexBusiness .indexBusinessList .list li .info .title a:active { font-size:14px; line-height:20px; color:#313131; text-decoration:none; }
.indexBusiness .indexBusinessList .list li .info .title a:hover,
.indexBusiness .indexBusinessList .list li:hover .info .title a,
.indexBusiness .indexBusinessList .list li:hover .info .title a:visited,
.indexBusiness .indexBusinessList .list li:hover .info .title a:hover,
.indexBusiness .indexBusinessList .list li:hover .info .title a:active { color:#919191; }
.indexBusiness .indexBusinessList .list li .info .intro { line-height:25px; color:#A0A0A0; }
.indexBusiness .indexBusinessMore,
.indexBusiness .indexBusinessMore:visited,
.indexBusiness .indexBusinessMore:hover,
.indexBusiness .indexBusinessMore:active { position:absolute; right:0; bottom:0; font-size:14px; line-height:20px; color:#155595; text-decoration:none; text-transform:uppercase; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.indexBusiness .indexBusinessMore:hover { color:#7399BF; }
/*web index css end*/

/*web page css begin*/
.pageWrap { overflow:hidden; position:relative; width:100%; padding:20px 0; background:url(../images/bg02.jpg) repeat; }
.pageWrap .line { overflow:hidden; position:absolute; left:0; top:0; width:0; height:0; background:#999; }
.pageContainer { overflow:hidden; position:relative; z-index:1; width:1000px; margin:0 auto; }
.leftSide { display:block; float:left; overflow:hidden; width:220px; }
.columnTitle { display:block; overflow:hidden; padding:0 0 8px 0; border-bottom:2px solid #999; margin:0 0 20px 0; font-size:24px; font-weight:bold; line-height:30px; color:#313131; text-align:right; text-transform:uppercase; }
.columnNav { overflow:hidden; }
.columnNav .list { overflow:hidden; }
.columnNav .list li { overflow:hidden; height:25px; margin:0 0 20px 0; }
.columnNav .list li a,
.columnNav .list li a:visited,
.columnNav .list li a:hover,
.columnNav .list li a:active { display:block; overflow:hidden; height:25px; padding:0 10px; font-size:14px; line-height:25px; color:#313131; text-align:right; text-decoration:none; text-transform:uppercase; }
.columnNav .list li a:hover { color:#999; }
.columnNav .list .selected a,
.columnNav .list .selected a:visited,
.columnNav .list .selected a:hover,
.columnNav .list .selected a:active { background:url(../images/sprite.png) 0 -100px no-repeat; color:#FFF; }
.rightMain { display:block; float:right; overflow:hidden; position:relative; width:740px; }
.columnPath { display:block; overflow:hidden; position:relative; padding:10px 15px; margin:0 0 20px 0; background:#024481; font-family:SimSun; font-size:14px; line-height:20px; color:#FFF; }
.columnPath strong { font-size:14px; line-height:20px; color:#FFF; text-transform:uppercase; }
.columnPath a,
.columnPath a:visited,
.columnPath a:hover,
.columnPath a:active { font-size:14px; line-height:20px; color:#FFF; text-decoration:none; text-transform:uppercase; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.columnPath a:hover { color:#CCC; }
.columnPath .back,
.columnPath .back:visited,
.columnPath .back:hover,
.columnPath .back:active { position:absolute; right:0; top:0; width:55px; height:20px; padding:10px 5px 10px 30px; background:#535072 url(../images/ico.png) 18px -2086px no-repeat; font-size:14px; line-height:20px; color:#FFF; }
.columnPath .back:hover { background-color:#646180; }
.columnHeader { overflow:hidden; position:relative; padding:0 0 9px 0; border-bottom:1px solid #CCC; margin:0 0 20px 0; }
.columnHeader .columnTitle { padding:0; border:0; margin:0; font-size:14px; line-height:20px; color:#313131; text-align:left; }
.columnHeader .columnControl { position:absolute; right:0; top:7px; }
.columnHeader .columnControl a,
.columnHeader .columnControl a:visited,
.columnHeader .columnControl a:hover,
.columnHeader .columnControl a:active { display:block; float:left; overflow:hidden; width:12px; height:16px; margin:0 0 0 20px; background:url(../images/sprite.png) 0 0 no-repeat; text-indent:-9999px; }
.columnHeader .columnControl .prevBtn,
.columnHeader .columnControl .prevBtn:visited,
.columnHeader .columnControl .prevBtn:hover,
.columnHeader .columnControl .prevBtn:active { background-position:-340px 0; }
.columnHeader .columnControl .prevBtn:hover { background-position:-340px -20px; }
.columnHeader .columnControl .nextBtn,
.columnHeader .columnControl .nextBtn:visited,
.columnHeader .columnControl .nextBtn:hover,
.columnHeader .columnControl .nextBtn:active { background-position:-360px 0; }
.columnHeader .columnControl .nextBtn:hover { background-position:-360px -20px; }
.pageContent { overflow:hidden; }
.pageBanner { overflow:hidden; width:100%; margin:0 0 20px 0; }
.pageBanner img { display:block; width:100%; }
.pageTitle { display:block; overflow:hidden; padding:0 0 9px 0; border-bottom:1px solid #8A88A6; margin:0 0 10px 0; font-size:14px; line-height:20px; color:#313131; text-transform:uppercase; }
.pageVideo { overflow:hidden; margin:0 0 10px 0; font-size:0; }
.pageEditor { overflow:hidden; }
.pageFlip { overflow:hidden; background:url(../images/ico03.png) 100% 50% no-repeat; font-size:0; }
.pageFlip strong { display:inline-block; min-width:20px; height:20px; padding:5px; border-radius:2px; margin:0 10px 0 0; background:#ADACB8; font-family:Courier New, Arial; font-size:14px; line-height:20px; color:#313131; text-align:center; vertical-align:middle; text-transform:uppercase; }
.pageFlip a,
.pageFlip a:visited,
.pageFlip a:hover,
.pageFlip a:active { display:inline-block; min-width:20px; height:20px; padding:5px; border-radius:2px; margin:0 10px 0 0; background:#E5E5E5; font-family:Courier New, Arial; font-size:14px; line-height:20px; color:#313131; text-align:center; vertical-align:middle; text-decoration:none; text-transform:uppercase; }
.pageFlip a:hover { background:#ADACB8; color:#313131; }
/*web page css end*/

/*web other css begin*/
.listGraphic01 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic01 .list { overflow:hidden; }
.listGraphic01 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic01 .list li .cover { display:block; float:left; overflow:hidden; width:290px; height:170px; background:#FFF; }
.listGraphic01 .list li .cover img { display:block; width:290px; height:170px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic01 .list li .info { display:block; float:right; overflow:hidden; width:420px; }
.listGraphic01 .list li .info .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.listGraphic01 .list li .info .title a,
.listGraphic01 .list li .info .title a:visited,
.listGraphic01 .list li .info .title a:hover,
.listGraphic01 .list li .info .title a:active { font-size:14px; line-height:20px; color:#313131; text-transform:uppercase; text-decoration:none; }
.listGraphic01 .list li .info .title a:hover { color:#999; }
.listGraphic01 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic01 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic01 .list li:hover .info .title a,
.listGraphic01 .list li:hover .info .title a:visited,
.listGraphic01 .list li:hover .info .title a:hover,
.listGraphic01 .list li:hover .info .title a:active { color:#999; }
.listGraphic02 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic02 .list { overflow:hidden; }
.listGraphic02 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic02 .list li .cover { display:block; float:left; overflow:hidden; width:330px; height:190px; background:#FFF; }
.listGraphic02 .list li .cover img { display:block; width:330px; height:190px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic02 .list li .info { display:block; float:right; overflow:hidden; width:380px; }
.listGraphic02 .list li .info .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.listGraphic02 .list li .info .title a,
.listGraphic02 .list li .info .title a:visited,
.listGraphic02 .list li .info .title a:hover,
.listGraphic02 .list li .info .title a:active { font-size:14px; line-height:20px; color:#313131; text-transform:uppercase; text-decoration:none; }
.listGraphic02 .list li .info .title a:hover { color:#999; }
.listGraphic02 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic02 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic02 .list li:hover .info .title a,
.listGraphic02 .list li:hover .info .title a:visited,
.listGraphic02 .list li:hover .info .title a:hover,
.listGraphic02 .list li:hover .info .title a:active { color:#999; }
.listGraphic03 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic03 .list { overflow:hidden; }
.listGraphic03 .list li { overflow:hidden; padding:0 0 19px 0; border-bottom:1px solid #999; margin:0 0 20px 0; }
.listGraphic03 .list li .cover { display:block; float:left; overflow:hidden; width:110px; height:130px; background:#FFF; }
.listGraphic03 .list li .cover img { display:block; width:110px; height:120px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic03 .list li .info { display:block; float:right; overflow:hidden; width:605px; }
.listGraphic03 .list li .info .title { display:block; overflow:hidden; }
.listGraphic03 .list li .info .title a,
.listGraphic03 .list li .info .title a:visited,
.listGraphic03 .list li .info .title a:hover,
.listGraphic03 .list li .info .title a:active { font-size:14px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; text-decoration:none; }
.listGraphic03 .list li .info .title a:hover { color:#999; }
.listGraphic03 .list li .info .date { display:block; overflow:hidden; line-height:20px; color:#707070; }
.listGraphic03 .list li .info .intro { line-height:20px; color:#707070; }
.listGraphic03 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic03 .list li:hover .info .title a,
.listGraphic03 .list li:hover .info .title a:visited,
.listGraphic03 .list li:hover .info .title a:hover,
.listGraphic03 .list li:hover .info .title a:active { color:#999; }
.listGraphic04 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic04 .list { overflow:hidden; }
.listGraphic04 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic04 .list li .cover { display:block; float:left; overflow:hidden; width:300px; height:170px; background:#FFF; }
.listGraphic04 .list li .cover img { display:block; width:300px; height:170px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic04 .list li .info { display:block; float:right; overflow:hidden; width:410px; }
.listGraphic04 .list li .info .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.listGraphic04 .list li .info .title a,
.listGraphic04 .list li .info .title a:visited,
.listGraphic04 .list li .info .title a:hover,
.listGraphic04 .list li .info .title a:active { font-size:14px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; text-decoration:none; }
.listGraphic04 .list li .info .title a:hover { color:#999; }
.listGraphic04 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic04 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic04 .list li:hover .info .title a,
.listGraphic04 .list li:hover .info .title a:visited,
.listGraphic04 .list li:hover .info .title a:hover,
.listGraphic04 .list li:hover .info .title a:active { color:#999; }
.listGraphic05 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic05 .list { overflow:hidden; }
.listGraphic05 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic05 .list li .cover { display:block; float:left; overflow:hidden; width:200px; height:120px; padding:9px; border:1px solid #CCC; border-radius:3px; background:#FFF; }
.listGraphic05 .list li .cover img { display:block; width:200px; height:120px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic05 .list li .info { display:block; float:right; overflow:hidden; width:490px; }
.listGraphic05 .list li .info .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.listGraphic05 .list li .info .title a,
.listGraphic05 .list li .info .title a:visited,
.listGraphic05 .list li .info .title a:hover,
.listGraphic05 .list li .info .title a:active { font-size:14px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; text-decoration:none; }
.listGraphic05 .list li .info .title a:hover { color:#999; }
.listGraphic05 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic05 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic05 .list li:hover .info .title a,
.listGraphic05 .list li:hover .info .title a:visited,
.listGraphic05 .list li:hover .info .title a:hover,
.listGraphic05 .list li:hover .info .title a:active { color:#999; }
.listGraphic06 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic06 .list { overflow:hidden; }
.listGraphic06 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic06 .list li .cover { display:block; float:left; overflow:hidden; width:260px; height:140px; background:#FFF; }
.listGraphic06 .list li .cover img { display:block; width:260px; height:140px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic06 .list li .info { display:block; float:right; overflow:hidden; width:460px; }
.listGraphic06 .list li .info .title { display:block; overflow:hidden; margin:0 0 5px 0; }
.listGraphic06 .list li .info .title a,
.listGraphic06 .list li .info .title a:visited,
.listGraphic06 .list li .info .title a:hover,
.listGraphic06 .list li .info .title a:active { font-size:12px; font-weight:bold; line-height:20px; color:#313131; text-decoration:none; }
.listGraphic06 .list li .info .title a:hover { color:#999; }
.listGraphic06 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic06 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic06 .list li:hover .info .title a,
.listGraphic06 .list li:hover .info .title a:visited,
.listGraphic06 .list li:hover .info .title a:hover,
.listGraphic06 .list li:hover .info .title a:active { color:#999; }
.listGraphic07 { overflow:hidden; margin:0 0 30px 0; }
.listGraphic07 .list { overflow:hidden; }
.listGraphic07 .list li { overflow:hidden; padding:0 0 29px 0; border-bottom:1px solid #313131; margin:0 0 30px 0; }
.listGraphic07 .list li .cover { display:block; float:left; overflow:hidden; width:180px; height:140px; padding:9px; border:1px solid #CCC; background:#FFF; }
.listGraphic07 .list li .cover img { display:block; width:180px; height:140px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGraphic07 .list li .info { display:block; float:right; overflow:hidden; width:520px; }
.listGraphic07 .list li .info .title { display:block; overflow:hidden; margin:0 0 5px 0; }
.listGraphic07 .list li .info .title a,
.listGraphic07 .list li .info .title a:visited,
.listGraphic07 .list li .info .title a:hover,
.listGraphic07 .list li .info .title a:active { font-size:12px; font-weight:bold; line-height:20px; color:#313131; text-decoration:none; }
.listGraphic07 .list li .info .title a:hover { color:#999; }
.listGraphic07 .list li .info .intro { line-height:16px; color:#313131; }
.listGraphic07 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGraphic07 .list li:hover .info .title a,
.listGraphic07 .list li:hover .info .title a:visited,
.listGraphic07 .list li:hover .info .title a:hover,
.listGraphic07 .list li:hover .info .title a:active { color:#999; }
.listGallery01 { overflow:hidden; *padding:0 0 30px 0; }
.listGallery01 .list { overflow:hidden; width:770px; margin:0 0 0 -30px; }
.listGallery01 .list li { display:block; float:left; overflow:hidden; width:355px; padding:0 0 10px 0; background:url(../images/shadow01.png) 100% 100% no-repeat; margin:0 0 30px 30px; }
.listGallery01 .list li .wrap { overflow:hidden; border:1px solid #CCC; background:#FFF; }
.listGallery01 .list li .cover { display:block; overflow:hidden; cursor:pointer; width:315px; height:165px; margin:19px; }
.listGallery01 .list li .cover img { display:block; width:315px; height:165px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGallery01 .list li .info { overflow:hidden; padding:14px 19px; border-top:1px solid #CCC; background:#F5F5F5; }
.listGallery01 .list li .info .title { display:block; overflow:hidden; margin:0 0 5px 0; font-size:16px; line-height:20px; color:#707070; }
.listGallery01 .list li .info .intro { overflow:hidden; line-height:20px; color:#707070; }
.listGallery01 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGallery01 .list li:hover .info { background:#F8F8F8; }
.listGallery02 { overflow:hidden; *padding:0 0 30px 0; }
.listGallery02 .list { overflow:hidden; width:780px; margin:0 0 0 -40px; }
.listGallery02 .list li { display:block; float:left; overflow:hidden; width:220px; padding:0 0 7px 0; background:url(../images/shadow02.png) 100% 100% no-repeat; margin:0 0 30px 40px; }
.listGallery02 .list li .wrap { overflow:hidden; border:1px solid #CCC; background:#FFF; }
.listGallery02 .list li .cover { display:block; overflow:hidden; cursor:pointer; width:200px; height:110px; margin:9px; }
.listGallery02 .list li .cover img { display:block; width:200px; height:110px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGallery02 .list li .info { overflow:hidden; padding:9px; border-top:1px solid #CCC; background:#F5F5F5; }
.listGallery02 .list li .info .title { display:block; overflow:hidden; }
.listGallery02 .list li .info .title a,
.listGallery02 .list li .info .title a:visited,
.listGallery02 .list li .info .title a:hover,
.listGallery02 .list li .info .title a:active { font-size:14px; line-height:20px; color:#707070; text-decoration:none; }
.listGallery02 .list li .info .title a:hover,
.listGallery02 .list li:hover .info .title a,
.listGallery02 .list li:hover .info .title a:visited,
.listGallery02 .list li:hover .info .title a:hover,
.listGallery02 .list li:hover .info .title a:active { color:#AAA; }
.listGallery02 .list li .info .intro { overflow:hidden; line-height:20px; color:#707070; }
.listGallery02 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGallery02 .list li:hover .info { background:#F8F8F8; }
.listGallery03 { overflow:hidden; width:740px; height:275px; *padding:0 0 20px 0; }
.listGallery03 .list { overflow:hidden; width:999999px; height:275px; }
.listGallery03 .list li { display:block; float:left; overflow:hidden; width:170px; padding:0 0 6px 0; background:url(../images/shadow03.png) 100% 100% no-repeat; margin:0 20px 0 0; }
.listGallery03 .list li .wrap { overflow:hidden; border:1px solid #CCC; background:#FFF; }
.listGallery03 .list li .cover { display:block; overflow:hidden; cursor:pointer; width:150px; height:190px; margin:9px; }
.listGallery03 .list li .cover img { display:block; width:150px; height:190px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listGallery03 .list li .info { overflow:hidden; padding:9px; border-top:1px solid #CCC; background:#F5F5F5; }
.listGallery03 .list li .info .title { display:block; overflow:hidden; }
.listGallery03 .list li .info .title a,
.listGallery03 .list li .info .title a:visited,
.listGallery03 .list li .info .title a:hover,
.listGallery03 .list li .info .title a:active { font-size:14px; line-height:20px; color:#707070; text-decoration:none; }
.listGallery03 .list li .info .title a:hover,
.listGallery03 .list li:hover .info .title a,
.listGallery03 .list li:hover .info .title a:visited,
.listGallery03 .list li:hover .info .title a:hover,
.listGallery03 .list li:hover .info .title a:active { color:#AAA; }
.listGallery03 .list li .info .intro { overflow:hidden; line-height:20px; color:#707070; }
.listGallery03 .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.listGallery03 .list li:hover .info { background:#F8F8F8; }
.videoList { overflow:hidden; *padding:0 0 30px 0; }
.videoList .list { overflow:hidden; width:770px; margin:0 0 0 -30px; }
.videoList .list li { display:block; float:left; overflow:hidden; width:355px; height:230px; margin:0 0 30px 30px; }
.videoList .list li .title { display:block; overflow:hidden; margin:0 0 10px 0; }
.videoList .list li .title a,
.videoList .list li .title a:visited,
.videoList .list li .title a:hover,
.videoList .list li .title a:active { font-size:16px; font-weight:bold; line-height:20px; color:#313131; text-decoration:none; text-transform:uppercase; }
.videoList .list li .title a:hover,
.videoList .list li:hover .title a,
.videoList .list li:hover .title a:visited,
.videoList .list li:hover .title a:hover,
.videoList .list li:hover .title a:active { color:#999; }
.videoList .list li .video { overflow:hidden; position:relative; width:355px; height:200px; }
.videoList .list li .video .cover { display:block; overflow:hidden; width:355px; height:200px; }
.videoList .list li .video .cover img { display:block; width:355px; height:200px; }
.videoList .list li .video .mask { display:block; position:absolute; left:0; top:0; z-index:8; width:355px; height:200px; background:url(../images/op02.png) repeat; opacity:0; filter:Alpha(opacity=0); -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.videoList .list li .video .play,
.videoList .list li .video .play:visited,
.videoList .list li .video .play:hover,
.videoList .list li .video .play:active { position:absolute; left:0; top:0; z-index:9; width:355px; height:200px; background:url(../images/ico02.png) 50% 50% no-repeat; opacity:0.8; filter:Alpha(opacity=80); -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.videoList .list li:hover .video .mask { opacity:1; filter:Alpha(opacity=100); }
.videoList .list li .video .play:hover,
.videoList .list li:hover .video .play,
.videoList .list li:hover .video .play:visited,
.videoList .list li:hover .video .play:hover,
.videoList .list li:hover .video .play:active { opacity:1; filter:Alpha(opacity=100); }
.waterFall { overflow:hidden; position:relative; }
.waterFall .list { overflow:hidden; min-height:600px; }
.waterFall .list li { position:absolute; left:0; top:0; width:168px; border:1px solid #DDD; background:#FFF; margin:0 0 20px 20px; -moz-transition:background 0.2s linear; -webkit-transition:background 0.2s linear; -o-transition:background 0.2s linear; -ms-transition:background 0.2s linear; transition:background 0.2s linear; }
.waterFall .list li .cover { display:block; overflow:hidden; width:150px; margin:9px; background:#CCC url(../images/loading.gif) 50% 50% no-repeat; }
.waterFall .list li .cover img { display:block; cursor:pointer; width:100%; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.waterFall .list li .title { display:block; overflow:hidden; width:150px; padding:0 0 4px 0; border-bottom:1px solid #DDD; margin:0 auto; font-size:14px; line-height:20px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.waterFall .list li .intro { display:block; overflow:hidden; width:150px; margin:4px auto; line-height:20px; color:#707070; }
.waterFall .list li:hover { background:#F6F6F6; }
.waterFall .list li:hover .cover img { opacity:0.8; filter:Alpha(opacity=80); }
.waterFall .list li:hover .title { color:#999; }
.waterFall .load { position:absolute; left:0; bottom:0; width:100%; height:20px; padding:5px 0; background:#AAA; font-size:14px; line-height:20px; color:#FFF; text-align:center; text-transform:uppercase; opacity:0; filter:Alpha(opacity=0); }
.pageFleet { overflow:hidden; }
.pageFleet .pageFleetAbout { overflow:hidden; padding:0 0 40px 0; border-bottom:5px solid #DDD; margin:0 0 30px 0; }
.pageFleet .pageFleetAbout .cover { display:block; float:left; overflow:hidden; width:260px; height:220px; background:#FFF; }
.pageFleet .pageFleetAbout .cover img { display:block; width:260px; height:220px; }
.pageFleet .pageFleetAbout .info { display:block; float:right; overflow:hidden; width:460px; }
.pageFleet .pageFleetAbout .info .title { display:block; overflow:hidden; margin:0 0 10px 0; font-size:18px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; }
.pageFleet .pageFleetAbout .info .intro { overflow:hidden; padding:0 0 9px 0; border-bottom:1px solid #DDD; margin:0 0 10px 0; line-height:20px; color:#313131; }
.pageFleet .pageFleetAbout .info .parameter { overflow:hidden; }
.pageFleet .pageFleetAbout .info .parameter li { overflow:hidden; line-height:24px; color:#313131; }
.pageFleet .pageFleetEditor { overflow:hidden; }
.listPartner { overflow:hidden; margin:0 0 30px 0; }
.listPartner .list { overflow:hidden; width:736px; border-top:1px dashed #999; border-left:1px dashed #999; }
.listPartner .list li { display:block; float:left; overflow:hidden; position:relative; cursor:pointer; width:183px; height:119px; border-right:1px dashed #999; border-bottom:1px dashed #999; background:#FFF; }
.listPartner .list li .front { display:block; position:absolute; left:0; top:0; z-index:2; width:183px; height:119px; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listPartner .list li .back { display:block; position:absolute; left:0; top:0; z-index:1; width:183px; height:119px; }
.listPartner .list li img { display:block; width:183px; height:119px; }
.listPartner .list li:hover .front,
.listPartner .list .selected .front { opacity:0; filter:Alpha(opacity=0); }
.alertPartner { display:none; position:absolute; left:50%; top:480px; z-index:99; width:600px; padding:20px; margin:0 0 0 -320px; background:url(../images/op02.png) repeat; opacity:0; filter:Alpha(opacity=0); }
.alertPartner .close,
.alertPartner .close:visited,
.alertPartner .close:hover,
.alertPartner .close:active { position:absolute; right:10px; top:10px; width:20px; height:20px; background:url(../images/sprite.png) -980px 0 no-repeat; text-indent:-9999px; }
.alertPartner .close:hover { background-position:-980px -40px; }
.alertPartner .cover { display:block; float:left; overflow:hidden; width:220px; height:180px; }
.alertPartner .cover img { display:block; width:220px; height:180px; }
.alertPartner .info { display:block; float:right; overflow:hidden; width:360px; }
.alertPartner .info .title { display:block; overflow:hidden; font-weight:bold; line-height:20px; color:#FFF; }
.alertPartner .info .url { display:block; overflow:hidden; margin:0 0 10px 0; }
.alertPartner .info .url a,
.alertPartner .info .url a:visited,
.alertPartner .info .url a:hover,
.alertPartner .info .url a:active { line-height:20px; color:#FFF; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.alertPartner .info .url a:hover { color:#CCC; }
.alertPartner .info .editor { overflow:hidden; }
.alertPartner .info .editor p { line-height:20px; color:#FFF; }
.listFAQ { overflow:hidden; border-bottom:1px solid #999; margin:0 0 29px 0; }
.listFAQ .list { overflow:hidden; }
.listFAQ .list li {
	overflow:hidden;
	margin-bottom:10px;
	padding:0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.listFAQ .list li .question { display:block; overflow:hidden; margin:0 0 5px 0;  line-height:20px; color:#313131; }
.listFAQ .list li .question a{font-size:12px;}
.listFAQ .list li .answer { display:block; overflow:hidden; line-height:20px; color:#999; margin-bottom:10px;}
.pageContact { overflow:hidden; }
.pageContact .map { display:block; float:left; overflow:hidden; width:450px; height:280px; }
.pageContact .info { display:block; float:right; overflow:hidden; width:270px; height:280px; }
.pageContact .info .title { overflow:hidden; margin:0 0 10px 0; font-size:18px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; }
.pageContact .info strong { display:inline-block; width:64px; font-size:16px; font-weight:bold; line-height:30px; color:#313131; vertical-align:middle; }
.pageContact .info p { font-size:14px; line-height:30px; color:#313131; vertical-align:middle; }
.pageContact .info a,
.pageContact .info a:visited,
.pageContact .info a:hover,
.pageContact .info a:active { font-size:14px; line-height:30px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.pageContact .info a:hover { color:#999; }
.pageContact .comment { overflow:hidden; clear:both; padding:20px 0 0 0; }
.pageContact .comment .title { overflow:hidden; margin:0 0 10px 0; font-size:18px; font-weight:bold; line-height:20px; color:#313131; text-transform:uppercase; }
.pageContact .comment .message { overflow:hidden; }
.pageContact .comment .message th { font-size:14px; line-height:20px; color:#313131; }
.pageContact .comment .message td { padding:0 0 20px 0; }
.pageContact .comment .message .text01 { display:block; overflow:hidden; width:255px; height:20px; padding:9px; border:1px solid #AAA; margin:0; background:#FFF; font-size:14px; line-height:20px; color:#313131; }
.pageContact .comment .message .text02 { display:block; overflow:hidden; width:425px; height:20px; padding:9px; border:1px solid #AAA; margin:0; background:#FFF; font-size:14px; line-height:20px; color:#313131; }
.pageContact .comment .message .text03 { display:block; overflow:hidden; width:720px; height:20px; padding:9px; border:1px solid #AAA; margin:0; background:#FFF; font-size:14px; line-height:20px; color:#313131; }
.pageContact .comment .message .textarea { display:block; overflow:hidden; width:720px; height:100px; padding:9px; border:1px solid #AAA; margin:0; background:#FFF; font-size:14px; line-height:20px; color:#313131; }
.pageContact .comment .message .submit { display:block; cursor:pointer; width:80px; height:30px; padding:0; border:0; margin:0; background:#8A88A6; font-size:14px; color:#FFF; text-transform:uppercase; }
.pageContact .comment .message .submit:hover { background:#A1A0B8; }
.listSearch { overflow:hidden; border-bottom:1px solid #999; margin:0 0 29px 0; }
.listSearch .list { overflow:hidden; }
.listSearch .list li { overflow:hidden; position:relative; margin:0 0 20px 0; }
.listSearch .list li .title { display:block; overflow:hidden; padding:0 0 0 15px; background:url(../images/ico.png) 0 -1942px no-repeat; }
.listSearch .list li .title a,
.listSearch .list li .title a:visited,
.listSearch .list li .title a:hover,
.listSearch .list li .title a:active { font-weight:bold; line-height:20px; color:#313131; text-decoration:none; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.listSearch .list li .title a:hover { color:#999; }
.listSearch .list li .date { position:absolute; right:0; top:0; line-height:20px; color:#999; }
.listSearch .list li .intro { overflow:hidden; padding:9px 0 0 0; border-top:1px solid #DDD; line-height:20px; color:#8E8E8E; }
.mask { display:none; position:fixed; left:0; top:0; z-index:9999; width:100%; height:100%; background:url(../images/op02.png) repeat; opacity:0; filter:Alpha(opacity=0); }
.alertGallery { display:none; position:fixed; left:50%; top:50%; z-index:99999; width:1200px; height:600px; margin:-300px 0 0 -600px; opacity:0; filter:Alpha(opacity=0); }
.alertGallery .galleryList { overflow:hidden; width:1000px; height:600px; margin:0 auto; }
.alertGallery .galleryList .list { overflow:hidden; width:999999px; height:600px; }
.alertGallery .galleryList .list li { display:block; float:left; overflow:hidden; width:1000px; height:600px; }
.alertGallery .galleryList .list li .cover { display:block; width:1000px; height:600px; background:#FFF; }
.alertGallery .galleryList .list li .cover img { display:block; width:1000px; height:600px; }
.alertGallery .prevBtn,
.alertGallery .prevBtn:visited,
.alertGallery .prevBtn:hover,
.alertGallery .prevBtn:active { display:block; overflow:hidden; position:absolute; left:0; top:50%; width:60px; height:60px; margin:-30px 0 0 0; background:url(../images/sprite.png) 0 -140px no-repeat; text-indent:-9999px; }
.alertGallery .prevBtn:hover { background-position:-80px -140px; }
.alertGallery .nextBtn,
.alertGallery .nextBtn:visited,
.alertGallery .nextBtn:hover,
.alertGallery .nextBtn:active { display:block; overflow:hidden; position:absolute; right:0; top:50%; width:60px; height:60px; margin:-30px 0 0 0; background:url(../images/sprite.png) -160px -140px no-repeat; text-indent:-9999px; }
.alertGallery .nextBtn:hover { background-position:-240px -140px; }
.alertGallery .closeBtn,
.alertGallery .closeBtn:visited,
.alertGallery .closeBtn:hover,
.alertGallery .closeBtn:active { display:block; overflow:hidden; position:absolute; right:100px; top:0; width:40px; height:40px; background:url(../images/sprite.png) -320px -140px no-repeat; text-indent:-9999px; }
.alertGallery .closeBtn:hover { background-position:-380px -140px; }
.pageLanguage { padding:120px 0 0 0; background:#092541; }
.pageLanguage .info { overflow:hidden; width:1000px; margin:0 auto; }
.pageLanguage .info .en { font-family:Arial; font-size:26px; font-weight:bold; line-height:30px; color:#FFF; }
.pageLanguage .info .ch { margin:0 0 40px 0; font-family:Microsoft YaHei; font-size:18px; line-height:30px; color:#FFF; }
.pageLanguage .link { overflow:hidden; width:1000px; margin:0 auto; }
.pageLanguage .link a,
.pageLanguage .link a:visited,
.pageLanguage .link a:hover,
.pageLanguage .link a:active { display:block; float:left; overflow:hidden; width:180px; height:40px; margin:0 320px 0 0; text-decoration:none; }
.pageLanguage .link .cover { display:block; float:left; overflow:hidden; width:55px; height:40px; }
.pageLanguage .link .cover img { display:block; width:55px; height:40px; }
.pageLanguage .link .name { display:block; float:left; overflow:hidden; width:115px; height:40px; padding:0 10px 0 0; background:url(../images/ico.png) 115px -2138px no-repeat; font-size:24px; line-height:40px; color:#FFF; text-align:center; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear; }
.pageLanguage .link a:hover .name {
	color:#CCC;
	
}
/*web other css end*/