@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:#84dbf3;}
a{ font:Tahoma, Geneva, sans-serif; font-size:12px; color:#F60; text-decoration:none;}
h1,h2,h3{ font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding:0; margin:0;}
.skyLine{ width:100%; height:20px; border-bottom:1px solid #F60; text-decoration:none;}
.clear{ clear:both; line-height:normal;}

/*bgWeb*/
.wrapper_bg_fr1{ display:table; width:100%; height:auto; background: url(../image/bg_top2.gif) repeat-x top; }
.wrapper_bg_fr2 { display:table; width: 100%; height:auto; background:url(../image/bg_cloud.gif) no-repeat bottom center;}
.wrapper_tmx{ display:table; width:915px; height:auto; margin:0 auto;}

/*Top*/
.top_tmx { display:table; width:900px; margin:0 auto;}

/*body*/
.body_tmx_fr1 {float:left; width:914px; margin:0 auto; background:url(../image/bg_body.png)  repeat-y top ;}
.body_tmx_fr2 {float:left; width:900px; margin:0; background:url(../image/bg_bodytop.gif)  no-repeat top; padding:0 7px 0 7px;}
.body_tmx{ float:left; width:900px; margin:0; }
.bg_bottom_body{ clear:both; display:table; width:900px; height:50px; background: url(../image/bg_body_bottom_.png) no-repeat  top; background-position:2px 0;  padding:0 7px 0 7px; margin:0;}

/*menu*/
.menu_tmx{ clear:both; display: block; width:867px; height:45px; padding:0 0 15px 0; margin:0 0 0 25px;}
.menu_tmx .bgmenu{ display:table; width:867px; height:auto; padding:0; margin:0;}
.menu_tmx .bgmenu li{ float:left; width:auto; list-style:none; padding:0; margin:0;}
.menu_tmx .bgmenu .left{ display:block; width:21px; height:42px; background:url(../image/bg_btn_L.png) no-repeat;}
.menu_tmx .bgmenu .center{ display:table; width:825px; height:42px; background:url(../image/bg_btn_C.png) repeat-x bottom; }
.menu_tmx .bgmenu .right{ display:block; width:21px; height:42px; background:url(../image/bg_btn_R.png) no-repeat;}
.menu_tmx .bgmenu .center ul{ clear:both; width:auto; height:33px; padding:0; margin:0;}
.menu_tmx .bgmenu .center ul li{ float:left; list-style:none; width:auto; height:33px; padding:0; margin:0 2px 0 2px;}
.menu_tmx .bgmenu .center ul li.btimg{ float:left; list-style:none; display:block; width:auto; height:28px; padding:5px 0 0 0; margin:0 2px 0 2px;}
.menu_tmx .bgmenu .center ul li.btimg a:hover{ display:block; width:auto; height:28px; background:none; color:#FF6600;}
.menu_tmx .bgmenu .center ul li a{float:left; display: block; width:auto; height:33px; padding:0 0 0 12px; margin:0; text-align:center; cursor:pointer; line-height:31px; color:#333333; text-decoration:none; }
.menu_tmx .bgmenu .center ul li a b{float:left; display: block; width:auto; height:33px;padding:0 10px 0 0; }
.menu_tmx .bgmenu .center ul li a:hover{ background: url(../image/btn.png) -108px -35px no-repeat; color:#FF6600;}
.menu_tmx .bgmenu .center ul li a:hover b{background: url(../image/btn.png) no-repeat right top; }
.menu_tmx .bgmenu .center ul li.current a{ float:left; display: block; width:auto; height:33px; padding:0 0 0 12px; margin:0; text-align:center; cursor:pointer; line-height:31px; text-decoration:none; background: url(../image/btn.png) -108px -35px no-repeat; color:#FF6600; }
.menu_tmx .bgmenu .center ul li.current a b{float:left; display: block; width:auto; height:33px; padding:0 10px 0 0; background: url(../image/btn.png) no-repeat right top; }


/*line dot*/
.line_dot{ float:left;  width:900px; height:auto; background:url(../image/dot_line3.gif) repeat-y; padding:0; margin:0; overflow:hidden;}
.line_dot2{ float:left; display:table; width:100%; height:auto; background:url(../image/dot_line4.gif) repeat-y;}
.default{ float:left;  width:900px; height:auto; padding:0; margin:0; overflow:hidden;}


/*detailweb*/
.body_tmx .wrapper_left{float: left; display:table; width:524px; padding:0 19px 0 24px; margin:0; overflow:hidden; /**/ }
.body_tmx .weapper_right{float: right; display:table; width:291px; padding:0 22px 0 19px; margin:0; overflow:hidden; /**/  }


/*Video*/
.videoTmx{ display:table; width:524px; height:auto; padding:0 0 20px 0; margin:0;}
.headerTmx{ display: table; width:524px; height: auto; margin:0; padding:0;}
.headerTmx .bg_H_video{ display:block; width:498px; height:28px; background:url(../image/bg_videoTop.gif) no-repeat; margin:0; padding:0 13px 0 13px;}
.headerTmx .bg_H_news{ display:block; width:498px; height:28px; background:url(../image/bg_headerNews.gif) no-repeat; margin:0; padding:6px 13px 0 13px;}
.headerTmx .bgline{ display:table; width:100%; height:24px; background:url(../image/line_.gif) repeat-x bottom; padding:4px 0 0 0; }
.headerTmx h1{ float:left; display:block; width:272px; padding:0 0 0 0; }
.headerTmx a{ float:right; display: table; width:61px; height:22px; background:url(../image/btn_mor.gif) no-repeat left;  margin: 0; padding:0;}
.videoTmx .body_video{ display:block; width:524px; background:url(../image/bg_video.gif) repeat-y; padding:0; margin:0; background: }
.videoTmx .body_video .bg_body{ display: block; width:498px; background:url(../image/bg_video2.gif) no-repeat top; padding:0 13px 0 13px; margin:0; }
.videoTmx .bg_btom_video{ display:block; width:524px; height:15px; background:url(../image/bg_videobottom.gif) no-repeat top;}
.videoTmx .video{ float:none; display:block; width:496px; height:233px;}


/*News*/
.box_news_tmx{ clear:both; display:table; width:524px; padding:0 0 20px 0; margin:0;}
.line{ float:left; display:block; width:100%; height:2px; background:url(../image/line_orange.gif) no-repeat left #bebebe; margin:0 0 0 0;}
.box_news_tmx .body_news{ float:left; display:table; width:524px; background:url(../image/bg_gradian_news.gif) repeat-x top; padding:8px 0 0 0; margin:0;}
.box_news_tmx .list{ float:left; display:table; width:524px; background: url(../image/dot_line2.gif) repeat-x bottom; padding:0; margin:8px 0 0 0;}
.box_news_tmx .list a{ float:left; display:table; width:524px; font-size:11px; color:#333; margin:0; padding:0 0 8px 0; cursor:pointer;}
.box_news_tmx .list a:hover{ background: #F2F2F2; margin:0;}
.box_news_tmx .list a:hover h1{ text-decoration:underline; color: #F30;}
.box_news_tmx .list a:hover img{ border:1px solid #F30;}
.box_news_tmx .list .Nthumnal{ float:left; display:block; width:130px; height:70px; text-align:left; margin:0;}
.box_news_tmx .list .Nthumnal img{ border:1px solid #FFF;}
.box_news_tmx .list .detail { float:left; display:table; width:393px; text-align:left; margin:0;}
.box_news_tmx .list .detail h1{ font-size: 14px; font-weight:bold;}
.box_news_tmx .list .detail h2{ font-size: 11px; font-weight:normal;}
.box_news_tmx  .listChild{ clear:both; display:table; width:524px; padding:0; margin:0;}
.box_news_tmx  .listChild li{ clear:both; display:table; width:524px; height:20px; background: url(../image/dot_line2.gif) repeat-x bottom; padding:0; margin:0; list-style:none; line-height:normal;}
.box_news_tmx  .listChild li a { clear:both; display: block; width:514px; height:20px; color:#333; margin:0; padding:0 0 0 10px; background:url(../image/arrow.gif)  no-repeat left; cursor:pointer; line-height:18px;}
.box_news_tmx  .listChild li a:hover{ background:#F2F2F2; margin:0;}
.box_news_tmx  .listChild li a:hover h1{ text-decoration:underline; color: #F30;}
.box_news_tmx  .listChild li a:hover span { text-decoration:underline; color: #F30; }
.box_news_tmx  .listChild li h1{ float:left; display:table; width:431px; font-size: 11px; font-weight:normal; }
.box_news_tmx  .listChild li span{ float:right; display:table; width:auto; font-size: 11px;}


/*content views*/
.box_news_tmx .contenview{float:left;  width:524px; background: url(../image/bg_content.gif) repeat-x top; padding:8px 0 0 0; margin:0;}
.box_news_tmx .list .head_view{ float:left; display:table; width:524px; font-size:11px; color:#333; margin:0; padding:0 0 8px 0;}
.box_news_tmx .list .Nthumnal{ float:left; display:block; width:130px; height:70px; text-align:left; margin:0;}
.box_news_tmx .list .Nthumnal img{ border:1px solid #FFF;}
.box_news_tmx .list .detail { float:left; display:table; width:393px; text-align:left; margin:0;}
.box_news_tmx .list .detail h1{ font-size: 14px; font-weight:bold;}
.box_news_tmx .list .detail h2{ font-size: 11px; font-weight:normal; padding:5px 0 0 0;}
.box_news_tmx .list .detail h2 span{ font-size: 10px; color:#666; font-weight:normal; padding:0;}
.box_news_tmx .list .detail h2 span b { text-decoration:underline;}
.box_news_tmx .views{float:left;  width:524px; color:#666; padding:8px 0 0 0; margin:0;}
/*.box_news_tmx .views img{ display:block; width:auto; border:0px; padding:15px 0 15px 0; margin:0 auto;}*/
.box_news_tmx .views h1, .box_news_tmx .views h2,.box_news_tmx .views h3{ padding:0; margin:0;}
.box_news_tmx .views b{ color:#C00;}
.box_news_tmx .views a{ text-decoration:none; color:#F60; padding:0; margin:0;}
.box_news_tmx .views a:hover{text-decoration: underline; color: #F00 ;}

/*tmx_service*/
.tmx_service{ float:left; width:852px; height:auto; background:url(../image/bg_service.gif) no-repeat top left; background-position:235px 25px; padding:0 24px 0 24px;}
.tmx_service .head, .contace .head{ width:852px; height:25px;}
.tmx_service .head img, , .contace .head{ border:0px;}
.tmx_service .body{ float:none; width:852px; padding:0; }
.tmx_service .body .sv_left{ float:left; width:222px; height:auto; padding:15px 0 0 0; margin:0; }
.tmx_service .body .sv_right{ float:right; width:578px; height:auto;  padding:15px 14px 0 37px; margin:0;}
.sv_left ul{ padding:0; margin:0;}
.sv_left ul li{ padding:0; margin:0 0 3px 0; list-style:none;}
.sv_left ul li a{ display: block; width:192px; height:26px; border:1px solid #dadada; text-align: left; line-height:26px; padding:0 0 0 18px; color:#5c5c5c; font-size:14px; background:url(../image/symbol.png) no-repeat; background-position:8px 11px;}
.sv_left ul li a:hover{ color:#e21a24;  border:1px solid #F90; background:url(../image/symbol2.png) no-repeat #f7aa00; background-position:8px 11px;}
.sv_right .list_sv{ clear:both; width:578px; height:auto;}
.sv_right .title_bar{ display:block; width:578px; height:20px; line-height:20px; background:#d4d4d4; color: #666666; margin:0 0 10px 0;}
.sv_right .title_bar span{ padding:0 5px 0 5px;}
.sv_right .list_sv .top{ clear:both; display:block; width:578px; height:13px; background:url(../image/bg_service_list_top.gif) no-repeat bottom;}
.sv_right .list_sv .middle{ float: left; width:554px; height:auto; background:url(../image/bg_service_list_middle.gif) repeat-y top; padding:0 12px 0 12px; margin:0;}
.sv_right .list_sv .middle a { float: left; display:table; width:554px; height:auto; text-decoration:none;  color:#666666; padding:0 0 3px 0; margin:0; cursor:pointer;}
.sv_right .list_sv .middle a:hover { text-decoration:underline; color:#FF3300;}
.sv_right .list_sv .middle a .img{ float:left; display:table; width:95px; height:auto; padding:0; }
.sv_right .list_sv .middle a .img img{ display:block; width:auto; height:auto; margin:0 auto; border:0;}
.sv_right .list_sv .middle a h1{ float:left; display:table; width:115px; height:auto; font-size:12px;  margin:0; text-align: center;}
.sv_right .list_sv .middle a h2{ float:left; display:table; width:137px; height:auto; font-size:12px; font-weight:normal; text-align: left;}
.sv_right .list_sv .middle a .pay{ float:left; display:table; width:85; height:auto; text-align:center;}
.sv_right .list_sv .middle a .more{ float: left; display:table; width:115px; height:auto; color:#FF0000; font-size:11px; text-align:center;}
.sv_right .list_sv.list_sv .bottom{ clear:both;display:block; width:578px; height:13px; background:url(../image/bg_service_list_bottom.gif) no-repeat top;}

/*contace*/
.contace{ clear:both; width:852px; height:auto; background-position:235px 25px; padding:0 24px 0 24px;}
.contace .logoAddr{ clear:both; width:852px; padding:5px 0 5px 0; }
.contace .logoAddr img{border:0px;}
.contace .logoAddr span{ display:block; width: 374px; margin:0 auto;}
.contace .logoAddr span img{ display:block; width:auto; margin:0 auto;}
.contace .logoAddr .boxAddr{ display:table; width:400px; height:auto; padding:20px; margin:5px auto; background:#ececec;}

/*FAQ*/
.contace .faq{ clear:both; display:table; width:852px; padding:25px 0 30px 0; margin:0 ; color:#333;  }
.contace .faq li{ list-style:none; padding:10px 0 0 0; margin:0;}
.contace .faq li b{ color:#C00;}
.contace .faq li p{ padding:10px 0 0 0; margin:0;}


/*------Select Page------*/
.selectpageTmx{ clear:both; display:block; width:524px; height:15px; text-align:center; padding:0; margin:0; color:#6E6E6E;  background: #EBEBEB; overflow:hidden;}
.selectpageTmx li{ float: right; list-style:none; padding:0 2px 0 2px; margin:0; }
.selectpageTmx li a{ color:#6E6E6E;  font-size:11px; text-decoration:none;}
.selectpageTmx li a:hover, .selectpageTmx li a:active{ color:#FF3300; text-decoration:none;}


/*wrapper right*/
.bannerTmx{ display: table; width:264px; height:250px; background:url(../image/bg_banner.gif) no-repeat; padding:11px 11px 11px 16px; margin:0 0 20px 0;}
.bannerTmx p{ padding:0; margin:0; border:0;}
.bannerTmx p a,.bannerTmx p a:hover{ text-decoration:none; }
.bannerTmx p img{ border:0px; }

/*button*/
.buttonTmx{ display: table; width:291px; height:49px; padding:0 0 0 0; margin:0 0 20px 0;}
.buttonTmx a{ float:left; display:block; width:145px; height:49px; padding:0; margin:0; border:0;}
.buttonTmx a img{ border:0;}

/*services*/
.service {display:table; width:291px; height:auto; margin:0; }
.service .hea_Service{ display:block; width:291px; height:auto; padding:0; margin:0;}
.service .body{ display:table; width:291px; height:auto;}
.service .body .top{display:block; width:291px; height:8px; background:url(../image/bgTop_service.gif) no-repeat bottom;}
.service .body .middle{  display:table; width:269px; height:auto; background:url(../image/bgmiddle_service.gif) repeat-y; padding:0 11px 0 11px;}
.service .body .bottom{display:block; width:291px; height:8px; background: url(../image/bgbottom_service.gif) no-repeat top;}
.service .body .middle .group_1{ display: block; width:260px; height:28px; background:url(../image/menu_paymain.gif) no-repeat; margin:0 0 0 0; padding:3px 0 0 10px; }
.service .body .middle .group_1 li{ float:left; display:table; width:auto; height:24px; color:#FFF; list-style:none; line-height:24px; padding:0; margin:0;}
.service .body .middle .group_1 li a{ display: block; width:43px; height:24px; color:#FFF; padding:0; text-align:center; }
.service .body .middle .group_1 li a:hover{ background:url(../image/menu_paymainOver.gif) no-repeat; padding:0; color:#333;}
.service .body .middle .group_1 li.current a{ display: block; width:43px; height:24px; color:#FFF; padding:0; text-align:center; background:url(../image/menu_paymainOver.gif) no-repeat; padding:0; color:#333;}


/*-----Menu JQury----*/
ul#menu, ul#menu ul {  list-style-type:none; margin:5px 0 0 0; padding:0px; width:260px; }
ul#menu a {  display: block;  text-decoration: none;}
ul#menu li { float:left; margin-bottom:1px; margin-left:3px; width:260px; }
ul#menu li a{  background: #FFF; padding:2px 0 2px 5px; color:#5c5c5c; font: bold 14px Tahoma, Geneva, sans-serif; border:1px solid #d4d4d4; 	}
ul#menu li a img{ border:0; margin:0 3px 0 0;}
ul#menu li a:hover,ul#menu li a:active{  background: url(../image/menu_paymainlisOver.gif) repeat-x bottom;}
ul#menu li ul li{ display:table; width:260px; margin:4px 0 0 0;}
ul#menu li ul li a { clear:both; display:table; width:260px; height:auto; color:#5c5c5c; font-size:11px; font-weight:bold;  padding:2px 0 2px 0px;  height: auto; overflow:hidden; background:url(../image/dot_line2.gif) repeat-x bottom; border:0px; cursor:pointer;}
ul#menu li ul li a .img{ float:left; display:table; width:94px; height:auto; text-align:center;}
ul#menu li ul li a .img img{ float:none; clear:both; width:auto; margin:0 auto;}
ul#menu li ul li a .listservice{ float:right; display:table; width:166px; height:auto;  text-align: left;}
ul#menu li ul li a b{ color:#C00;}
ul#menu li ul li a span{ display:block; font:normal 11px Tahoma, Geneva, sans-serif; color:#5c5c5c;}	
ul#menu li ul li a:hover { }


/*footerTmx*/
.footerTmx{ clear:both; display:table; width:900px; height:auto; padding:40px 0 0 0; margin:0 0 0 0;}


