body{margin:0; padding:0; font-size:12px; color:#3e3e3e; background:#d6d6d6; font-family:Arial, Helvetica, sans-serif}
form,input,ul,li{margin:0; padding:0; list-style-type:none; vertical-align:middle}
a{color:#3e3e3e; text-decoration:none}
a:hover{color:#013080; text-decoration:underline}
.linkBlue a{color:#013080; text-decoration:none}
.linkBlue a:hover{color:#013080; text-decoration:underline}
.space{width:100%; height:20px; font-size:0; line-height:0; clear:both}
.boxBoth{ clear:both; line-height:0; font-size:0}
.fl{float:left!important}

.inputMsg{border:1px solid #d6d6d6; background:url(../images/bgInput.gif) repeat-x; width:230px; height:20px; line-height:20px; padding:0 0 0 5px}
.textareaMsg{border:1px solid #d6d6d6; background:url(../images/bgInput.gif) repeat-x; width:400px; height:100px; padding:5px 0 0 5px}

.box{background:#fff; overflow:hidden; width:979px; padding:0 12px 0 12px}

.boxHead{height:59px; background:url(../images/bgHead.jpg) no-repeat;}
.boxLogo{float:left;padding:6px 0 0 5px}
.boxHeadR{float:right;padding:10px 0 0 0; width:261px;}
.boxSearch{float:left;}
.inputSearch{width:90px; height:20px; border:none; background:url(../images/bgSearch.gif) no-repeat; line-height:20px; padding:0 0 0 23px; }
.btnSearch{width:47px; height:20px; background:url(../images/btnSearch.gif) no-repeat; border:none;}
.boxLangue{float:right; padding-left:10px}

.boxNav{border:1px solid #000; height:29px;background:url(../images/bgNav.gif) repeat-x;background-color:#001d4e; padding:0 0 0 36px; line-height:29px;}
.boxNav ul{}
.boxNav li{float:left; background:url(../images/bgNavLine.gif) no-repeat right center;padding:0 24px 0 24px;}
.navCard{background:url(../images/bgNavLight.gif) no-repeat center right!important;}
.navCardLast{background:url(../images/bgNavLight1.gif) no-repeat center right!important;}
.navLast{background:none!important}
.boxNav li a{color:#fff; text-decoration:none; }
.boxNav li a:hover{color:#fff; text-decoration:none}

.boxMain{width:979px}
.boxLeft{float:left; width:187px; text-align:left}
.navLeft{height:26px; background:url(../images/bgNavLeft.gif) no-repeat; text-indent:15px; color:#fff; text-align:left;font-weight:bold; line-height:26px;}
.boxLeftA{border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:0 1px 100px 1px; width:183px}
.boxLeftB{ background:url(../images/bgBoxLeft.gif) repeat-x; padding:10px 0 50px 20px}
.boxLeftB ul{}
.boxLeftB li{line-height:24px;background:url(../images/mark.gif) left top no-repeat; text-indent:10px;}
.boxLeftB li a{color:#3e3e3e; text-decoration:none}
.boxLeftB li a:hover{color:#013080; text-decoration:underline}
.liYellow{background:url(../images/mark1.gif) left center no-repeat!important;}
.liYellow a{color:#013080!important; text-decoration:none}
.liYellow a:hover{color:#013080; text-decoration:underline}
.boxLeftC{padding:0 0 0 20px}

.boxRight{float:right; width:780px}
.boxRightA{padding:20px 0 12px 10px; border-bottom:1px solid #d6d6d6;}
.boxRightA1{padding:20px 0 12px 10px; background:url(../images/bgNavInd1.gif) bottom repeat-x;}
.navRight{float:left;background:url(../images/bgNavRight.gif) left center no-repeat; height:14px; font-size:14px; font-weight:bold; color:#013080; text-indent:20px;}
.navRight2{float:left; height:14px; font-size:14px; font-weight:bold; color:#013080; text-indent:20px;}
.navCur{float:right; line-height:14px; color:#777}
.navCur a{color:#777; text-decoration:none}
.navCur a:hover{color:#777; text-decoration:underline}

.boxRightB{padding:15px 0 0 0; line-height:20px; text-align:left}
.boxRightB ul{}
.boxRightB li{border-bottom:1px solid #e7e7e7; line-height:31px; padding:0 20px 0 20px; background:url(../images/markNews.gif) left top no-repeat;}
.boxRightB li span{float:right; color:#aaa; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:lighter}
.newsTitle{font-size:16px; font-weight:bold; color:#013080; text-align:center; padding:0 0 10px 0}
.newsInfo{ background:#ebf0f6; color:#777; text-align:center;}
.newsCon{padding:15px 0 0  0}

.boxTec{padding:20px 0 0 0}
.boxTec1{float:left; width:240px; padding:0 0 0 15px}
.boxTec2{ border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding:0 4px 0 4px}
.boxTec3{ padding:5px; text-indent:2em; text-align:left; line-height:18px; height:125px;}
.boxTec4{ text-align:right; padding-right:10px;}
.navTec{width:210px; height:33px; background:url(../images/imgTec.gif) no-repeat; font-size:14px; font-weight:bold; text-align:left; padding:0 0 0 30px; line-height:33px;}

.boxContact{ line-height:22px; background:url(../images/imgContact.jpg) no-repeat bottom; text-align:left; height:300px; padding:30px 0 0 50px}

.boxPage{font-family:Arial, Helvetica, sans-serif; padding:15px 0 0 10px; text-align:left;color:#013080}
.boxPage img{vertical-align:middle; }
.boxpage a{color:#3e3e3e; text-decoration:none;}
.boxPage a:hover{color:#013080; text-decoration:underline;}
.boxPage span{color:#3e3e3e}

.boxInd{line-height:15px; text-align:left; padding:15px 0 0 10px; width:770px; overflow:hidden}
.boxInd img{float:left; padding:0 12px 0 0; }
.boxInd h3{font-weight:bold;margin:0; padding:5px 0 5px 0; font-size:12px;}

.tableHr td{border-bottom:1px solid #efefef; text-align:center; height:30px; line-height:30px}
.tableHr td span{float:right;}
.tableHrHead{ background:#f1f1f1; font-weight:bold;}
.tableHrHead td{border:none!important}
.tableHrShow{margin:10px 0 0 0}
.tableHrShow td{color:#6c6c6c; padding:5px 0 5px 0; text-align:left; line-height:18px}

.tableMsg{margin:15px 0 0 0}
.tableMsg td{ height:35px; text-align:left; line-height:35px}

.boxFoot{background:url(../images/bgFoot.gif) repeat-x top; padding:15px 0 10px 0; line-height:20px;color:#777}
.boxFoot a{color:#777; text-decoration:none}
.boxFoot a:hover{color:#777; text-decoration:underline}

.navTab{width:840px; height:31px; background:url(../images/bgNavTab.jpg) no-repeat; background-color:#374258; padding:0 0 0 139px}
.navTab ul{width:840px;}
.navTab li{padding:0 50px 0 50px; float:left; color:#fff; font-weight:bold; line-height:31px; cursor:pointer}
.navTab1{background:url(../images/bgNavTab1.gif) no-repeat center; color:#305490!important}

/**Ê×Ò³tab**/
.boxTab{width:920px; height:168px;background:url(../images/bgTab.jpg) no-repeat center; padding:15px 0 0 59px; text-align:left}
.boxTab1{width:920px; height:183px;background:url(../images/bgTab.jpg) no-repeat center; padding:0 0 0 59px; text-align:left}

.tabFocus{ float:left;width:190px; height:130px; border:1px solid #d8d8d8; padding:4px;}
.tabLine{float:left; padding:0 20px 0 20px}

.tabNews{float:left;width:285px;}
.tabHead{border-bottom:1px solid #d8d8d8; line-height:18px; font-weight:bold; color:#013080; padding:0 6px 0 6px}
.tabHead img{float:right; margin:5px 0 0 0}
.tabNews1{padding:5px 0 0 0;}
.tabNews1 ul{}
.tabNews1 li{ line-height:24px; height:24px; background:url(../images/bgNewsLine.gif)  bottom left no-repeat; padding:0 0 0 15px}
.tabNews1 li span{float:right}
.tabNews2{padding:0;}
.tabNews2 ul{}
.tabNews2 li{ line-height:24px; height:24px; background:url(../images/bgNewsLine.gif)  bottom left no-repeat; padding:0 0 0 15px}
.tabNews li span{float:right}

.tabNewsN{float:left; margin-left:20px;}
.tabNews3{padding:5px 0 0 0;}
.tabNews3 ul{}
.tabNews3 li{ line-height:24px; height:24px; background:url(../images/bgNewsLine.gif)  bottom left no-repeat; padding:0 0 0 15px}
.tabNews3 li span{float:right}
.tabNews4{padding:5px 10px 0 0;}
.tabNews4 ul{}
.tabNews4 li{ line-height:24px; height:24px; background:url(../images/bgNewsLine.gif)  bottom left no-repeat; padding:0 0 0 15px}
.tabNews4 li span{float:right}
.imgNews1{padding:6px 0 0 4px; float:left;  line-height:0; font-size:0;}

.tabTec{float:left; width:252px; padding:0 3px 0 3px}
.tabHead1{line-height:18px; font-weight:bold; color:#013080; padding:0 6px 0 6px}
.tabTec img{margin:5px 0 0 0}
.tabTec1{text-indent:2em; line-height:20px}
.tabTec1 span{float:right}

.tabCom{float:left; width:258px;}
.tabCom1{line-height:20px; padding:10px 0 0  0}
.tabCom1 img{float:left; padding:0 5px 5px 0}

.tabInv{float:left; width:650px; padding-top:15px}
.tabInv1{float:left; width:300px;}
.imgInv{float:left; text-align:right; width:225px}
/**Ê×Ò³tab**/



.navInd{font-weight:bold; text-align:left; height:18px; line-height:18px; margin:10px 0 10px 0; padding:0 0 0 30px; background:url(../images/bgNavInd.gif) no-repeat left center; font-size:12px; color:#316ac5}
.proInd{padding:10px;margin:0 0 10px 0; width:760px; border:1px solid #d8d8d8;}
.proIndImg{float:left; width:200px;}
.proIndCon{float:left; text-align:left; line-height:20px;}
.proIndCon ul{margin:0 0 0 5px!important; padding:0 0 0 5px!important;}
.proIndCon li{list-style-type:disc!important; margin:0 0 0 5px!important; padding:0 0 0 5px!important;}

