/* CSS Document */
/* Set value default for tag */
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img,
dl, dt, dd, ol, ul, li,fieldset, form, label{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-weight:normal;}
body  { font-size:12px;color:#000;background:url(../images/background/bg_body.jpg);font-family:Tahoma, Geneva, sans-serif;}
ul, ol {list-style: none;}
a{text-decoration:none;}
.div_general{width:100%;float:left;}
.clr{clear:both}
.container {width:1000px;margin:0 auto;padding:0; background:#fff;}
#page{ width:1000px; margin:auto; }
.page { width:1000px;float:left;background-color:#FFF;text-align:left;box-shadow:1px 20px 20px 1px #d5d5d5;}
.top{width:100%; margin:0;}
.top_content{width:1000px; float:left; margin-top:1px;}
.header_main {width:1000px;margin:auto;position:relative;}
.banner {width:1000px;float:left;height:auto;position:relative;}
.box_banner{width:295px;height:100px;float:left; position:relative;}
.box_search_header { width:200px; height:23px; float:right;}
#date1 {height:43px;width:180px;line-height:43px; margin:0 0 0 10px; float:left;color:#f0f0f0;font-size:11px;font-weight:400;}
.news1{height:28px;width:100px;float:left;padding-left:10px;line-height:26px;}
.welcome{ width:500px; height:25px; margin-left:170px; line-height:22px; font-weight:700; position:absolute; bottom:0; left:0; color:#aaa;}
.welcome1{ width:543px; height:35px; float:left; line-height:35px; font-weight:700; margin-bottom:5px; background:#5c5c5c; color:#fff; text-transform:uppercase; padding:0 5px;}
#top {width: 50px; height: 50px; float:right;position: fixed; bottom: 10px; right: 75px;text-indent: -99999px;cursor: pointer;
background: url(/view/images/up.png) no-repeat 0 0;}
/* --------------- Menu ---------------- */
.menu_ground{width:100%;height:61px;float:left; background:#e6e6e6;}
.menu{width:1000px;height:34px;background:url(../images/background/bg_menu.jpg) repeat-x;float:left;font-weight:700;position:relative;  }
#list-menu-item {width:1000px;height:34px;float:left;background:transparent;}
.menu_item{width:auto;height:34px;line-height:34px;float:left;text-align:center;color:#FFF;
padding:0px 8px;cursor:pointer;font-weight:700;position:relative; margin:0 1px; }
.menu_active{width:auto;height:34px;line-height:34px; margin:0 1px;float:left;text-align:center;color:#ffffff;
padding:0px 8px;font-weight:700;background:url(../images/background/bg_active.jpg) repeat-x; }
.menu_border{width:1px;height:30px;float:left;background:url(../images/background/menu_border.png) center no-repeat;}
.box_menu_home{width:1000px;height:26px; line-height:26px; text-indent:10px; color:#787878; font-size:11px; float:left;background:url(../images/background/box_menu_home.jpg); }
.frm_search{width:240px;height:28px;float:left; border:1px solid #d8d8d8;border-radius:5px;  margin-bottom:5px;background:none;  }
.inova{	height:24px; margin:1px 0 0 1px; width:208px; padding-left:2px;  line-height:26px; border:none; background:#fff; color:#b2b4c3; float:left; }
.bt_search{background: url(../images/background/bt_tk.png) center no-repeat;  width:28px; height:29px; margin:1px 1px0 0 0;float:left;cursor:pointer;border:none; font-weight:bold;}
.laguage{width:230px;height:30px; float:left; line-height:30px; position:absolute; right:0; top:0;}
.laguage a{ color:#b81212; }
.box_login{ width:120px; height:26px; height:26px; float:right; color:#0890ce;}
.box_login a{ color:#0890ce; font-size:11px;}
.box_login a:hover{ color:#f71e15;}
.sub1 {position:absolute;top:22px;left:0px;width:930px;display:none;margin-left:-440px;}
.sub1 a{float:left;height:20px;line-height:20px;padding:0px 12px;margin-top:6px;color:#016098;
font-weight:normal;background:url(../images/ecommerce/icon1.jpg) no-repeat left center;}
.sub2 {position:absolute;top:20px;left:-220px;width:960px;display:none;}
.sub2 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-top:5px;color:#016098;font-weight:normal;background:url(../images/ecommerce/icon1.jpg) no-repeat left center;}
/*.sub3 {position:absolute;top:38px;left:0px;width:995px;display:none;		}
.sub3 a{float:left;height:15px;line-height:15px;padding:0px 10px; padding-top:0px;color:#016098;font-weight:normal; border:none;}

/* End header */
.search2{width:100%;height:43px;}
.search_home{width:1000px;margin:auto; }
/* --------------- Header ---------------- */
#middle {width:1000px;float:left; margin:5px 0 10px 0;}	
#main_middle{width:793px;float:left;}
.left_panel{width:195px;height:auto;float:left;margin:0 5px 0 4px;}
.main_panel {width:547px;float: left; margin-right:5px;}
.adv_giua1{width:590px; height:260px; float:left; position:relative; margin-bottom:5px; padding-left:3px; background-color:#fff;}
.right_panel { width:240px;height:auto;float:left; position:relative; padding-top:30px;}	
.default_panel{ width:792px; float:left; position:relative;}
.link_hot1{width:235px;height:68px;float:left; margin: 0 0 5px 0; }
.img_hot{ width:63px; height:59px; background:url(../images/background/img_hot.png); float:left; margin:0 0 0 3px;}
.link_hot{width:158px; height:auto; float:left; margin-left:8px;  margin-bottom:-8px;}
.link_hot a{  color:#5f5f5f; }
.link_hot a:hover{  color:#f71e15; }
.img_link{height:60px;float:left;}
.imgnew{width:60px;height:60px;float:left;color:#02ff08;padding-left:5px;padding-top:5px;}
.linknew{width:128px;height:60;float:left;padding-left:5px;padding-top:10px;line-height:18px;color:#000;}
.linknew a{text-decoration:none;font-family:Tahoma;font-size:11px;font-weight:bold;color:#064599;}

.detail{ width:100%; float:left; margin:10px 0 0 0;}
.detail img{ max-width:550px;}
.detail_name{color:#1278AD;font-size:14px; font-family:tahoma; font-weight:bold;padding-bottom:5px; margin-right:8px; border-bottom: 1px solid #1278AD;}
.detail_date{color:#999999; font-size:13px; padding-top:5px;  padding-bottom:5px;}
.detail_summarise{text-align:justify; color:#3F3F3F; font-family:tahoma; padding-bottom:15px; margin-right:8px; font-size:13px;  font-weight:bold;}
.detail_content{text-align:justify; padding-bottom:15px;  margin-right:8px; font-size:13px; font-family:tahoma; }
.list{ width:99%; height:auto; float:left; margin-bottom:15px;padding-bottom:10px;}
.list img{border:solid 1px #969696; float:left; margin-right:10px; width:150px; height:115px;}
.list a{font-weight:bold; font-size:13px; text-decoration:none;color:#1278AD; display:block; margin-bottom:5px;}
.list a:hover{color:#f71e15}
.list font{color:#999; display:block; font-size:11px; margin-bottom:2px;}
.list span{color:#000; font-size:12px; text-align:justify; line-height:18px; }
/* --------------- News ---------------- */

.news_head{float:left;width:740px;height:26px; padding-top:2px; overflow:hidden; margin-left:80px;}
.news_head ul li {float: left;height: 22px;overflow: hidden;}
.news_head ul a{color:#000; line-height:22px;padding-left:10px;}
.rss{height:14px;float:left;padding:4px;}
.rss a{height:auto;color:#424267;position:relative;margin-top:0px;padding:0;padding-left:18px;text-decoration:none; line-height:13px;}
.pdt{width:14px;height:14px; background:url(../images/icon/rss.gif) no-repeat;border:none;}
.ct_content{width:695px;float:left;margin:0 1px;}
.ct_content_left{width:405px;float:left;}
.ct_content_right{width:276px;height:409px;float:right;padding:0 1px;border:solid 1px #dedede;}
.ct_content_bottom{width:685px;float:left;padding:4px;margin-top:5px;border:solid 1px #e2e2e2;}
.ct_right_title{width:276px;height:28px;float:left;border-bottom:4px solid #3398cc; font-size:14px; font-weight:bold; line-height:25px; text-indent:10px;}
.ct_right_content{width:270px;height:376px;float:left;padding:0 3px; overflow:hidden;}
.list_news_right{width:258px;float:left;text-align:left; background:url(../images/icon/news_right.png) left top no-repeat;padding:5px 0 5px 15px; line-height:16px;}
.list_news_right a{color:#000;}
.list_news_bottom{width:151px;height:145px;overflow:hidden;float:left;padding:0 10px;text-align:center;}
.list_news_bottom a{color:#043075; font-size:13px; font-weight:bold; line-height:20px;}
.border_right_news{width:100%;float:left;overflow:hidden;height:1px; background:#c9c9c9;}
.images_ct_content{width:403px;float:left;}
.images_ct_left{width:403px;height:288px;float:left;border:solid 1px #c5c5c5;}
.info_ct_left{width:405px;height:72px;float:left;padding:4px 0;}
.info_ct_left a{color:#064599;font-size:18px;}
.box_news_home_header{width:340px;float:left; background:url(../images/ct_news_home_bg.gif) bottom no-repeat;height:25px;padding-top:6px;_padding-top:3px;}
.box_news_home_title_left{float:left; background:url(../images/ct_news_home_left_bg.gif) no-repeat;height:29px;width:12px;}
.box_news_home_title_center{float:left; background:url(../images/ct_news_home_center_bg.gif) repeat-x;height:25px;}
.box_news_home_title_center a{float:left; color:#FFF;font-weight:bold;line-height:25px;padding:0 12px;}
.box_news_home_title_right{float:left; background:url(../images/ct_news_home_right_bg.gif) no-repeat;height:25px;width:9px;}
.space_news{width:5px;float:left;}
.dt{width:342px;border:solid 1px #ccc;float:left;margin-bottom:5px;}
.kkk{width:326px;float:left;padding:5px 5px 5px 10px;padding-top:10px;}
.box_home_news_rel_header{width:344px;float:left;padding:5px;color:#000;font-weight:bold;}
.box_home_news_home_rel{width:326px;float:left; margin-left:5px;padding:3px;color:#ff6000;font-weight:bold;background:url(../images/background/ten1.jpg) left 7px no-repeat;text-indent:15px;padding-bottom:2px;}
.box_home_news_home_rel a{color:#595757; font-size:12px;}
.box_home_news_home_rel a:hover{ text-decoration:underline;}
.ct_news_home_bottom_bg{width:340px;float:left;height:8px;font-size:5px;}
.ct_news_home_dngt_bg{width:354px;float:left; background:url(../images/ct_news_home_dngt_bg.gif) top no-repeat;height:8px;font-size:5px;}

/*--------------------faq------------------------*/
.faq_img {width:16%;float:left;}
.faq_123 {margin-top:5px;}
.faq_123 a{ color:#0077C4; font-weight:700;}
.video_123 {margin-top:45px;margin-left:15px;}
.faq_abc {margin-top:5px;color:#929292;}
.faq_info {width:19%;float:left;background:#f8f8f8;padding:13px 10px; margin-left:5px;color:#929292;}
.faq_info1 {margin-top:3px;}
.faq_info1 span{color:#b80000;}
.faq_name{float:left;width:450px;color:#0077C4;font-weight:bold;margin-top:7px;text-align:left;margin-left:20px;}
.faq_content1{float:left;width:340px;color:#fff;margin:5px 0 0 10px;text-align:justify;font-weight:100;color:#797c81;}
.tt_post{margin-top:20px;float:right;padding-left:20px;_padding-left:10px;width:170px;text-align:left;font-size:11px;color:#a5b1b1;font-style:italic;}
.tt_post a{color:#9ca7cc;text-decoration:underline;}
.hr{float:left;width:100%;border-bottom:1px solid  #22A766;height:1px;}
.com_name{float:left; width:100%;margin-left:10px;font-weight:bold;color:#797c81;}
.com_date{float:left; width:100%;font-size:11px;color:#666666;font-style:italic;}
.com_content{float:left; width:100%;text-align:justify;}
.title_comment{ width:580px; height:30px; float:left; background:#DDE8F4; border-bottom:1px solid #ABC5E4;border-top:2px solid #ABC5E4; line-height:30px; text-indent:15px; font-weight:700; color:#444;}
.list_comment{ width:580px; float:left; padding:15px 0; border-bottom:1px solid #ccc;}
.content_comment{ width:492px; color:#444; margin-left:10px; float:left; line-height:17px;}
.name_comment{ width:492px;color:#999; float:left; display:block; margin-bottom:5px;}
.name_comment span{ color:#578CCA; font-weight:700; font-size:14px; margin:0 10px 0 0;}
.count_comment{ width:580px; height:30px; float:left;font-weight:700; color:#444; font-size:17px; position:relative;}
.share1{ width:120px; height:26px; float:left; position:absolute; top:2px; right:-15px;}
.add_cauhoi{background:url(../images/background/button.jpg) repeat-x; height:24px; line-height:24px; text-indent:18px; padding:0 15px;}

/* --------------- END Hot News ---------------- */
.box_home_news_first1{width:290;float:left; margin-left:3px;}
.images_news_first1{width:290px;height:180px;float:left;border:solid 1px #ebebeb; }
.info_news_first1{width:290px;height:50px; overflow:hidden; padding-top:15px; margin-left:3px; line-height:16px; }
.box_news_other_title1{width:560px;float:left;height:20px; overflow:hidden; color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_home_news_first2{width:270;float:left; margin-left:10px; }
.box_news_other{width:560px;float:left;height:auto; overflow:hidden;  color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_second2{width:270px;height:50px; margin-bottom:10px; }
.images_news_second2{width:75px;height:50px;float:left; margin-right:10px; margin-top:3px;}
.info_news_second2{width:185px;float:left;height:50px; overflow:hidden; line-height:20px;}
.info_news_second2 a{color:#09708e; font-size:13px; line-height:18px; }


.box_news_other_content{width:225px;float:left;padding:10px 0;}
.list_news_other{width:210px;float:left;padding-left:15px; line-height:16px; background:url(../images/icon/other_news.gif) no-repeat;}
.list_news_other a{color:#000;}


/* --------------- Customer ---------------- */
.line_customer{ width:196px; height:25px; line-height:25px; float:left; text-indent:8px;}
.line_customer a{ color:#0077C4;}
.retail{width:290px;height:32px;float:left; background:url(../images/background/retail.jpg) no-repeat;border:none; text-align:left;color:#fff; font-size:14px; line-height:30px;
text-indent:135px; text-transform:uppercase;}
.login{width:290px;height:32px;float:left; background:url(../images/background/login.jpg) no-repeat;border:none;line-height:30px;text-indent:135px;text-transform:uppercase;}
.sp-mb{width:290px;height:32px;float:left; background: url(../images/background/sp_mb.jpg) no-repeat;border:none;line-height:30px;text-indent:80px;text-transform:uppercase;}
.register{width:290px;height:32px;float:left; background: url(../images/background/register.jpg) no-repeat;border:none;line-height:30px;text-indent:145px;text-transform:uppercase;}
.cus{color:#000; font-size:14px;}
.edit{width:19px; height:24px; padding:10px; background:url(../images/icon/bds-edit.jpg) center no-repeat; cursor:pointer}
.delete_cus{width:19px; height:24px; padding:10px; background:url(../images/icon/bds-del.jpg) center no-repeat; cursor:pointer;}

/* --------------- Services ---------------- */
.box_service_home{width:439px;float:left;}
.box_service_title{width:439px;height:35px;float:left; background:url(../images/background/sv_title.jpg) no-repeat;border:none; line-height:35px; text-indent:10px; color:#d70207; text-transform:uppercase; font-weight:bold;}
.box_service_content{width:436px;float:left;border:solid 1px #e1e1e1;border-top:none;}
.service_photo{width:196px;height:134px;margin-right:5px;float:left;}
.f1_sv{width:200px;float:left; vertical-align:top;}
.f1_sv a{color:#043075; font-size:13px; font-weight:bold;}
.box_service_first{width:416px;height:135px; overflow:hidden; text-align:justify;border-bottom:solid 1px #ccc;padding:10px 0; margin:0 10px;}
.box_service_first p{padding-bottom:5px;}
.box_sv_other{width:416px;height:200px;float:left;padding:10px;}
.list_sv{width:416px;height:84px;float:left;padding-bottom:16px;}
.sv_photo_other{width:115px;height:82px;float:left;border:solid 1px #ccc;}
.f1_sv_other{width:290px;height:85px; overflow:hidden;float:left;padding-left:5px; line-height:16px;}
.f1_sv_other p{padding-bottom:5px;}
.f1_sv_other a{color:#043075; font-size:13px;}

/* --------------- Advert ---------------- */

.adv_center{width:250px;float:right;}
.adv_top{width:200px;float:left;}
.partner_title{width:200px;height:30px;float:left; background:url(../images/background/partner_title.jpg) left no-repeat;color:#252525; font-size:14px; line-height:30px; text-indent:10px;}
.partner_content{width:200px;float:left;padding:0 1px;}
.listPartner{width:138px;height:62px;float:left;border:solid 1px #f5f4f4;margin-bottom:5px;}
.title2{font-weight:bold;font-size:16px;color:#004166;background:#cecece url(../images/background/bgtitle.jpg) repeat-x;line-height:27px;height:27px;margin-bottom:1px;overflow:hidden;padding:0 10px;position:relative;border-bottom:2px solid #244e76;}
.doitac{height:350px;overflow:hidden;position:relative;}
.doitac ul{margin:0;padding:0;list-style:none;}
.doitac .figure2{margin:5px 5px 0px 0;width:137px;border:1px solid #a1b0b7;height:63px;}

/* --------------- Images ---------------- */
#gallery{float:left;}
.list_images { float:left;width:240px;text-align:center;}
.photo_img{width:240px;height:180px;float:left;background:url(../images/background/bg_images.jpg) no-repeat;}
.list_img_item {float:left;width:156px;height:140px; padding:0 6px;margin-bottom:5px; overflow:hidden;}
.info_img{text-align:center;margin-top:5px;width:100%;float:left;}
.img{float:left;width:100%;text-align:center}
.info{float:left;width:100%;text-align:center;color:#0a7db5;}

/* --------------- Boxes ---------------- */
.divpoll1{ width:200px; height:420px; float:left;}
.listItem {width:210px;float:left;padding:6px 6px;}
.side_box{width:195px;float:left;margin-bottom:3px; padding-bottom:5px;}
.side_title{width:195px;height:30px;color:#fff; font-size:13px; text-align:center; font-weight:700;  line-height:30px;float:left; background:#e51837;}
.side_content{width:195px;float:left; border:1px solid #dadada; padding:3px 0 5px 0;}
.line_video{ width:240px; height:25px; float:left; line-height:25px; background:url(../images/background/line_video.jpg) 5px center no-repeat; text-indent:35px; }
.line_video a{ color:#575757; font-weight:700;}
.line_ts{ width:210px; height:auto; float:left; line-height:20px; background:url(../images/background/line_ts.png) 6px 8px no-repeat; padding-left:20px; color:#ff0000; margin-bottom:8px;}
.line_ts a{ color:#0274b5; font-weight:400;}
.line_ts a:hover{ text-decoration:underline;}
.line_ts1{ width:180px; height:auto; float:left; line-height:20px; background:url(../images/background/line_ts.png) left 8px no-repeat; padding-left:14px; color:#ff0000; margin-bottom:8px;}
.line_ts1 a{ color:#0274b5; font-weight:400;}
.line_ts1 a:hover{ text-decoration:underline;}
.support_name{ width:180px; height:20px; color:#000; float:left; font-weight:700; line-height:20px; margin:8px 0 0 3px;}
.support_phone{ width:180px; height:20px; color:#FF0000; float:left; font-weight:700;line-height:20px;margin:0 0 0 3px;}
#weather_ajax{ float:left;}
#weather_ajax img{ float:left; margin-left:10px;}
.tempo{ color:#000; width:80px; font-size:14px; float:left; font-weight:700; margin:18px 0 0 20px;}
.desc{ color:#000; width:180px; padding-left:10px; font-size:12px; float:left;}
.box_right{width:238px;float:left;margin-bottom:8px; }
.right_title{width:238px;height:31px;color:#fff;  font-size:12px; font-weight:700; text-transform:uppercase; line-height:31px;float:left; background:url(../images/background/right_title.jpg); border-radius:8px 8px 0 0; text-align:center;}
.right_content{width:236px;float:left; padding:3px 0 0 0; box-shadow:1px 5px 5px 1px #f0f0f0;}


.box_center{width:773x; height:auto;float:left;margin:0 0 5px 0; }
.box_center_title1{width:790px;height:35px;float:left;background:url(../images/background/box_center_title1.png) bottom no-repeat;border:none;color:#282828;font-size:12px; margin:0 0 10px 0; font-weight:bold; font-weight:bold; line-height:29px; text-indent:10px; font-family:tahoma;}
.box_center_title1 a{ color:#464646; text-transform:uppercase; font-weight:700; text-align:center;}
.box_center_content{width:544px; margin:5px  0 0 0; padding:0 0 0 3px; float:left; overflow:hidden;}
.box_center_title9 {width:545px;height:30px;float:left;background:#f0f0f0;border:none;color:#fff;font-size:12px; font-weight:bold; line-height:30px; text-indent:10px; font-family:tahoma;text-align:center; margin:3px 0 0 0;}
.box_center_title a{ color:#464646; text-transform:uppercase; font-weight:700; text-align:center;}
.box_center_title9 a{font-weight:bold;color:#1278ad;font-size:12px; }
.box_center_title a:hover, .box_center_title9 a:hover{color:#FF0000;}
.box_center1{width:553px;float:left; }
.box_center_title {width:547px;height:31px;float:left;background:url(../images/background/box_center_title.png) bottom no-repeat;color:#282828;font-size:14px; font-weight:bold; line-height:29px; text-indent:10px; font-family:tahoma; }
.kcach{ float: left;margin: 5px 5px 0;text-align: right;width: 98%;}
.box_center_content1{width:786px; padding:8px 0 20px 5px;float:left;  overflow:hidden;}
.prev {float:left; width:101px; height:21px; line-height:21px; text-indent:30px; background:url(../images/prev.jpg) no-repeat;}
.prev a {color:#fff;}
.next {float:left; margin-left:5px; width:101px; height:21px; line-height:21px; text-indent:20px; background:url(../images/next.jpg) no-repeat;}
.next a {color:#fff;}
.next_back{float:right;padding-top:10px;}
.box_center2{width:590px;float:left;  margin:0 0 10px 10px;}
.box_product_first{ width:340px; height:350px; float:left; color:#696868;  line-height:18px; }
.box_product_first a{ color:#434343; font-weight:700; font-size:12px; margin:0 0 5px 0; display:block; }
.box_product_first a:hover{ text-decoration:underline;}
/*.new_summarise{text-align:justify; color:#454545; line-height:18px;}*/
.new_summarise{text-align:justify; line-height:18px; background:#fff; position:absolute; opacity:0.75; padding:5px; width:325px; color:#000; font-weight:bold; position:absolute; bottom:9px; _bottom:7px;}
.news_home_right{float:left; width:255px; height:290px; overflow:hidden;}
.box_product_first span{ color:#929292; font-size:11px; display:block;}
.view_details{ float:right;  text-indent:15px;background:url(../images/background/view_details.png) left center no-repeat;}


.box_product_first1{ width:786px; height:auto; float:left; color:#696868;  line-height:18px; }
.box_product_first1 a{ color:#434343; font-weight:700; font-size:12px; margin:0 0 5px 0; display:block; }
.box_product_first1 a:hover{ text-decoration:underline;}
.box_product_first2{ width:520px; height:auto; float:left; color:#696868; margin-right:20px;   line-height:18px; }
.box_product_first2 a{ color:#434343; font-weight:700; font-size:12px; margin:0 0 5px 0; display:block; }
.box_product_first2 a:hover{ text-decoration:underline;}

/*.new_summarise{text-align:justify; color:#454545; line-height:18px;}*/



/*.box_product_first span{ color:#00F; font-weight:bold; font-size:11px; padding:10px 0 0 7px; float:left}*/
.line_product{width:177px;float:left;background:url(../images/background/line_product.png) left 7px no-repeat;padding-left:13px;margin:0 0 8px 8px; line-height:18px;text-align:justify;}
.line_product a{ color:#696868; font-weight:400; font-size:11px; }
.line_product a:hover{ text-decoration:underline; font-weight:400; }
.box_home_title{ width:545px; height:22px; float:left; position:relative; background:#e5e5e5; margin:10px 0;}
.box_title1{ width:auto; height:30px; color:#fff; font-size:14px; text-transform:uppercase; font-weight:700; line-height:35px; text-align:center; float:left; padding:0 30px; background:url(../images/background/box_titleC.png); margin:-8px 0 0 0;}
.box_titleL{ width:10px; height:30px; float:left; background:url(../images/background/box_titleL.png);margin:-8px 0 0 15px;}
.box_titleR{ width:10px; height:30px; float:left; background:url(../images/background/box_titleR.png);margin:-8px 0 0 0;}
.partner_home{ width:527px; height:145px; float:left; margin-left:8px; box-shadow:1px 3px 3px 1px #e2e2e2; border-top:1px solid #e2e2e2; border-radius:8px; }
.partner_item{float: left; width:115px; margin:8px 8px 0 0; text-align:center; line-height:16px;}
.partner_item a{ color:#00529c; font-weight:700;}

.box_video{width:547px; height:auto;float:left;margin:0 0 15px 0; }
.box_home_news_first{width:548px; margin:8px 0 8px 3px;float:left;  }
.images_news_first{width:242px;height:170px;float:left;border:solid 1px #ebebeb;box-shadow:1px 3px 3px 1px #f2f2f2;}
.info_news_first{width:270px;float:left;height:171px; overflow:hidden; margin-left:15px;color:#696868;text-align:justify; line-height:18px;}
.info_news_first a{color:#434343;font-size:12px; font-weight:700; margin:0 0 8px 0; }
.info_news_first a:hover{ text-decoration:underline; }
.box_news_other_title{width:570px;float:left;height:20px; overflow:hidden; margin-left:10px; color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_other{width:560px;float:left;height:auto; overflow:hidden;  color:#be1f24; font-size:14px; margin-bottom:5px;}
.box_news_second{width:540px;height:20px;float:left; }
.images_news_second{width:10px;height:10px;float:left;margin-right:10px; margin-top:3px;}
.info_news_second{width:520px;float:left;height:auto; line-height:20px; background:url(../images/background/ten1.jpg) 5px center no-repeat; padding-left:22px; margin-bottom:4px;}
.info_news_second a{color:#595757; font-size:11px; }
.info_news_second a:hover{text-decoration:underline;}
.line_integ{ width:545px; float:left; line-height:20px; padding-left:20px; background:url(../images/background/line_integ.png) 5px 7px no-repeat; color:#696868; margin:0 0 10px 0;}
.line_integ a{ color:#595757; font-weight:700; display:block;}

/* -------------- Poll ---------------- */

.poll_title{width:200px;height:29px;float:left; background:url(../images/background/bg_title.gif) ;color:#fff;font-size:12px;line-height:29px; text-indent:5px; text-align:center; font-weight:bold; font-family:tahoma;}
.{width:200px;float:left;}
.poll_quest{width:230px;height:auto; padding: 0 0 0 5px;float:left;line-height:20px;color:#5d5d5d; font-weight:700; text-align:left; font-size:12px;}
.input{float:left;}
.select_poll{padding:5px 0; line-height:15px; margin:5px 0 15px 0; color:#eb0005;height:15px; font-size:11px; float:left;}
.box-submit {padding:5px 0;}
.tdyk-submit{width:220px;float:left;padding:10px 0 10px 35px;}
.tdyk-bq {background: url(../images/background/button_poll.png) no-repeat;float: left;height: 19px;width: 76px;border:none;cursor:pointer;}
.tdyk-xkq {border:none;margin-left: 6px !important;background:url(../images/background/xkq.jpg) left no-repeat;width: 88px;height:19px;cursor:pointer;}

/* -------------- VIDEO ---------------- */
.list_video{width:179px;height:200px;float:left;padding-bottom:20px; text-align:center; text-indent:0;}
.list_video a{color:#000;}
.list_video a:hover{color:#f71e15;}

/* -------------- FAQ ---------------- */
.faq_title{width:290px;height:22px;float:left; background:url(../images/background/faq_title.jpg) no-repeat;color:#de2234;font-size:13px;line-height:22px; text-indent:5px;}
.faq_ct_home{width:280px;float:left;padding: 10px 5px;}
.listFaq{width:260px;float:left;padding:0 0 5px 20px; background:url(../images/icon/ico_faq.gif) left top no-repeat; line-height:16px;}
.listFaq a{color:#032f92;}
.listFaq a:hover{color:#f71e15;}

/* --------------- Footer --------------- */

.fr{margin:10px 0;float:left; width:100%;border-bottom:dotted 1px #ccc;}
.fr a{color:#064470;}
.fon19{color:#009bec;}
.icon-rss3{width:36px;height:14px;background:url(../images/icon/rss.jpg) no-repeat;display:inline-block; }
.footer{width:1000px;height:120px; float:left;background:#fff; position:relative;}
.footer_text{width:990px;height:auto;float:left;text-align:left;padding:5px 0 10px 10px;color:#545454; line-height:20px;}
.main_footer {width:1000px;float:left;line-height:33px;height:33px;text-align:left; background:#cf101a; border-radius:5px; color:#fff;}
.main_footer a{color:#fff;padding:0 11px; font-weight:700;}
.main_footer a:hover{color:#1c1c1c;padding:0 11px; font-weight:700;}
.counter{ width:270px; float:left; position:absolute; top:5px; right:10px;}
.support_online{width:270px; float:left; height:24px;line-height:24px; text-align:left;color:#353535;text-indent:32px;}
.support_online span{color:#ff0000;}
.line_imglink{height:auto; float:left; }
.imgline{width:20px;float:left;margin-top:5px;margin-left:0px;}
.linkline{width:170px;float:left;line-height:18px;margin-bottom:-8px;}
.linkline a{color:#505051;}
.line{width:180px;background:url(../images/background/bg_menuL.jpg);height:31px;text-indent:15px;line-height:31px;}
.line a{color:#fff;}
	
/* --------------- End Footer --------------- */
.sub12 {position:absolute;top:30px;width:300px;display:none;float:left;left:-265px;}
.sub12 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#000000;}
.sub12 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;}
.sub3 {position:absolute;top:30px;width:900px;display:none;float:left;left:-245px;}
.sub3 a{float:left;height:20px;line-height:20px;padding:0px 6px; margin-right:0px; color:#000000; padding-top:5px; font-family:tahoma;}
.sub3 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;padding-top:5px;}
.sub100 {position:absolute;top:30px;width:990px;display:none;float:left;left:10px;}
.sub100 a{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#000000;padding-top:5px; font-family:tahoma}
.sub100 a:hover{float:left;height:20px;line-height:20px;padding:0px 6px;margin-right:0px;color:#F00;padding-top:5px;}
/*.menu_bt_center{ text-transform:uppercase; font-weight:bold;}
.menu_bt_center a{ color:#fff; }
.menu_bt_center a:hover{ color:#c3000e; }*/
.abc1{width:990px; height:auto; float:left;}
.counter_left{width:100px; float:left; margin-left:5px; margin-bottom:10px;}
.counter_right{width:90px;color:#00CC66; float:left;}

/*---------------------------- Sitemap --------------------------------------*/
.treeview { padding: 10px 20px;margin: 38px 20px;list-style: none;}
.treeview ul {background-color: none;margin-top: 4px;}
.treeview .hitarea {background: url(../images/background/treeview-default.gif) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}
.treeview li { margin: 0;padding: 3px 0pt 3px 16px;}
.treeview a.selected {background-color: #eee;}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(../images/background/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/background/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(../images/background/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../images/background/treeview-red.gif); } 
.treeview-black li { background-image: url(../images/background/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../images/treeview-black.gif); }  
.treeview-gray li { background-image: url(../images/background/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../images/treeview-gray.gif); } 
.treeview-famfamfam li { background-image: url(../images/background/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../images/background/treeview-famfamfam.gif); } 
.treeview .placeholder {background: url(../images/background/ajax-loader.gif) 0 0 no-repeat;height: 16px;width: 16px;display: block;}
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../images/background/folder-closed.png) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../images/background/folder-closed.png) 0 0 no-repeat; }
.filetree span.file { background: url(../images/background/file.gif) 0 0 no-repeat; }


/*-------------------Newsticker-------------------------------*/
#newsticker-demo { width:100%; padding:0; font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:auto;}
#newsticker-demo a { text-decoration:none;  }
#newsticker-demo img {}
#newsticker-demo .title {text-align:center;font-size:12px;font-weight:400;padding:5px; }
.newsticker-jcarousellite { width:100%; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; height:100px; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:left; width:97%; height:auto;}
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }
.clear { clear: both; }


/*--- Nivo Slider -----*/
.slide_ground{width:1000px; height:10px; margin-top:2px; float:left;background:url(../images/background/slideshow1.jpg) bottom center no-repeat; }
.slideshow1{ width:1000px; height:300px; margin:0 0 2px 0;   float:left; position:relative; }
.slider{width:1000px;height:300px;float:left;}
.theme-default .nivoSlider{background:#fff url(images/loading.gif) no-repeat 50% 50%;margin-bottom:5px}
.theme-default .nivoSlider img{display:none; width:1000px; height:300px;}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center; width:60%; margin-top:-50px; position:absolute;}
.theme-default .nivo-controlNav a{display:inline-block;width:20px;background:url(../images/background/bullets.png) no-repeat;text-indent:-9999px;border:0; height:22px;}
.theme-default .nivo-controlNav a.active{background-position:0 -20px}
.theme-default .nivo-directionNav a{display:block;width:36px;height:36px;background:url(../images/arrow.png);text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1;}
.theme-default a.nivo-nextNav{background-position:-37px 0px;right:0px; top:120px;}
.theme-default a.nivo-prevNav{left:0px; top:120px;background-position:0px -37px;}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:335px;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto; z-index:5;}
.nivoSlider{position:relative;width:1000px;height:300px;overflow:hidden;z-index:5;}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none; width:1000px;height:300px;}
.nivo-main-image{display:block!important;width:1000px !important; height:300px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px}
.nivo-caption p{margin:0;padding:5px}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer; }
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:700}	


