@charset "utf-8";
/* CSS Document */
.american_bar{ float:left; width:960px; overflow:hidden; margin-top:10px;}
.banner_677{ float:left; width:677px; height:233px; overflow:hidden;}
.canada_left{ float:left; width:192px; overflow:hidden;}




.ask_box dd{ float:left; width:473px; height:201px; overflow:hidden; border:1px solid #d8d8d8;}
.ask_div{ float:left; width:473px; overflow:hidden;}
.ask_head{ float:left; width:413px; display:inline; margin-left:13px; overflow:hidden; height:30px; line-height:30px; text-align:center; margin-top:10px;}
.ask_head a{ font-size:16px; font-weight:bold; color:#970505}

.ask_ul{ float:left; width:443px; overflow:hidden; display:inline; margin-left:15px; margin-top:5px;}
.ask_ul li{ float:left; width:443px; overflow:hidden;}
.ask_ul li div{ float:left; width:370px; height:24px; line-height:24px; overflow:hidden;}
.ask_ul li div a{ font-size:14px; margin-right:10px;}
.ask_ul li span{ float:left; width:73px; height:24px; color:#a9a9a9; text-align:center; line-height:24px; overflow:hidden;}


.example_dl{ float:left; width:270px; height:230px; border:1px solid #d9d9d9; overflow:hidden; display:inline; margin-left:11px;}
.example_dl dt{ float:left; width:270px; height:40px; overflow:hidden; background-image:url(../image/bg3.gif); background-position:left top; background-repeat:repeat-x;}
.example_dl dt div{ float:left; width:81px; height:40px; line-height:31px; overflow:hidden; text-align:center;}
.example_dl dt div a{ font-size:14px; font-weight:bold;}
.example_dl dd{ float:left; width:270px; overflow:hidden;}
.tab_1{ background-image:url(../image/tab1.gif); background-position:left top; background-repeat:no-repeat;}
.tab_1 a:link{color:#b10001;text-decoration:none;}
.tab_1 a:visited{color:#b10001;text-decoration:none;}
.tab_1 a:hover{color:#F00;text-decoration:underline;}
.tab_1 a:active{color:#F00;text-decoration:underline;}
.tab_2{ background-image:url(../image/tab2.gif); background-position:left top; background-repeat:no-repeat;}
.tab_2 a:link{color:#b10001;text-decoration:none;}
.tab_2 a:visited{color:#b10001;text-decoration:none;}
.tab_2 a:hover{color:#F00;text-decoration:underline;}
.tab_2 a:active{color:#F00;text-decoration:underline;}
.tab_both{}
.tab_list_1{ float:left; width:240px; overflow:hidden; display:inline; margin-left:15px; margin-top:5px;}
.tab_list_1 li{ float:left; width:240px; overflow:hidden; height:22px;}
.tab_list_1 li div{ float:left; width:170px; height:22px; line-height:22px; overflow:hidden;}
.tab_list_1 li div a{ margin-right:5px;}
.tab_list_1 li span{ float:left; width:70px; height:22px; line-height:22px; overflow:hidden; text-align:right;}
.tab_list_2{ float:left; display:none; width:240px; overflow:hidden; margin-left:15px; margin-top:5px;}
.tab_list_2 li{ float:left; width:240px; overflow:hidden; height:22px;}
.tab_list_2 li div{ float:left; width:170px; height:22px; line-height:22px; overflow:hidden;}
.tab_list_2 li div a{ margin-right:5px;}
.tab_list_2 li span{ float:left; width:70px; height:22px; line-height:22px; overflow:hidden; text-align:right;}






.tocanada_title{ float:left; width:960px; height:32px; overflow:hidden; border-bottom:2px solid #a80000;}
.tocanada_title dt{ float:left; display:inline; margin-left:34px; width:137px; height:32px; overflow:hidden; text-align:center; line-height:32px; font-size:14px; font-weight:bold; color:#fff; background-image:url(../image/bg13.gif); background-position:left top; background-repeat:no-repeat; }
.tocanada_title dd{ float:right; height:32px; line-height:32px; display:inline; margin-right:10px; overflow:hidden;}
.tocanada_dl{ float:left; width:222px; margin-top:10px; overflow:hidden; display:inline; margin-left:24px;}
.tocanada_dl dt{ float:left; background-color:#eeeeee; text-indent:10px; width:222px; font-size:14px; font-weight:bold; overflow:hidden; height:30px; line-height:30px; border-bottom:1px solid #cccccc;}
.tocanada_dl dt a{ font-size:14px; font-weight:bold;}
.tocanada_dl dd{ float:left; width:222px;padding-bottom:10px; overflow:hidden;}
.tocanada_desc{ float:left; width:222px; overflow:hidden; margin-top:10px;}
.tocanada_desc span{ float:left; width:72px; height:72px; overflow:hidden;}
.tocanada_desc div{ float:left; display:inline; margin-left:10px; width:140px; height:72px; line-height:18px; overflow:hidden;}
.tocanada_desc div a:link{color:#f00;text-decoration:none; margin-left:5px;}
.tocanada_desc div a:visited{color:#f00;text-decoration:none;margin-left:5px;}
.tocanada_desc div a:hover{color:#F00;text-decoration:underline;margin-left:5px;}
.tocanada_desc div a:active{color:#F00;text-decoration:underline;margin-left:5px;}
.tocanada_dl dd ul{ float:left; width:222px;  margin-top:10px; overflow:hidden;}
.tocanada_dl dd ul li{ float:left; width:222px; height:23px; line-height:23px; overflow:hidden;}
.tocanada_dl dd ul li a{ font-size:13px; }



/*********************/
.yiminzhinan{ float:left; width:190px; overflow:hidden; height:270px; border:1px solid #d9d9d9;}
.yiminzhinan dt{ float:left; width:190px; height:34px; overflow:hidden; background-image:url(../image/bg22.gif); background-position:left top; background-repeat:repeat-x;}
.yiminzhinan dt div{ float:left; height:32px; line-height:32px; overflow:hidden; text-indent:10px; font-size:14px;}
.yiminzhinan dt div a:link{color:#b10001;text-decoration:none; font-size:14px; font-weight:bold;}
.yiminzhinan dt div a:visited{color:#b10001;text-decoration:none;font-size:14px; font-weight:bold;}
.yiminzhinan dt div a:hover{color:#F00;text-decoration:underline;font-size:14px; font-weight:bold;}
.yiminzhinan dt div a:active{color:#F00;text-decoration:underline;font-size:14px; font-weight:bold;}
.yiminzhinan dt span{ float:right; height:32px; line-height:32px; margin-right:10px; overflow:hidden; display:inline;}

.yiminzhinan_ul{ float:left; margin-top:10px; width:160px; display:inline; margin-left:15px; overflow:hidden;}
.yiminzhinan_ul li{ float:left; width:160px; overflow:hidden; display:inline; height:23px; line-height:23px;}

.yiminzhinan_right{ float:left; width:371px; height:270px; overflow:hidden; border:1px solid #dbdbdb; display:inline; margin-left:10px;}
/********************************/
.tuijianxiangmu{ float:left; width:371px; height:18px; overflow:hidden;}
.tuijianxiangmu li{ float:right; width:55px; height:18px; overflow:hidden; text-align:center; line-height:18px; background-color:#b20000; color:#fff;}
.tuijianxiangmu_icon{ float:left; width:371px; height:33px; overflow:hidden;}
.tuijianxiangmu_txt{ float:left; width:351px; height:88px; margin-top:10px; line-height:22px; font-size:14px; display:inline; margin-left:10px; overflow:hidden;}
.tuijianxiangmu_pic{ float:left; margin-top:10px; width:371px; overflow:hidden; height:60px;}
.tuijianxiangmu_pic li{ float:left; width:170px; height:60px; display:inline; margin-left:10px;}
.tuijianxiangmu_menu{ float:left; width:371px; display:inline; margin-left:4px; overflow:hidden; margin-top:10px;}
.tuijianxiangmu_menu li{ float:left; background-color:#fff; display:inline; margin-left:6px; width:81px; height:25px; text-align:center; line-height:25px; overflow:hidden; border:1px solid #d1d1d1;}


.otherxm{ clear:both; margin:10px auto}
.usaxmlist{ background: url(../image/usa_03bg.jpg) repeat-x  bottom; height:271px; border:1px solid #666; width:230px; float:left}
.usaxmlist .title{ margin:12px 0 8px 0; text-align:center}
.miaosu{ padding:0 10px; font-size:14px; height:150px; overflow:hidden; color:#2f2f2f}
.buttom_img{ text-align:center; margin:12px auto}
.miaosu span{ color:#600; font-weight:bold}





.tjxm{z-index:99; position:absolute; text-align:right; width:100%}
.sq{z-index:99; position:absolute;  width:150px; padding:20px 0 0 12px}
