
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.content , .footer { width:1200px; margin:0 auto; overflow:hidden; }



/*--美国移民----------------------------------------------------------------------------------*/
.usa_ban a{ display:block; height:330px; background:url(../images/usa_ban.jpg) no-repeat center top;}
.flag{ width:1003px; height:50px; overflow:hidden; margin-top:23px;}
.flag li{ float:left; width:58px; margin:0 4px; display:inline;}
.flag li img{ width:52px; height:32px; display:block; margin:0 auto}
.flag li span{ display:block; height:16px; font:12px/16px "microsoft Yahei"; color:#000; text-align:center; overflow:hidden;}
.usa_tj{ width:1003px; overflow:hidden; height:289px; margin-top:23px; background:#f1f5f8;}
.usa_tj dt{ width:495px; float:left}
.usa_tj dt img{ width:495px; height:289px; display:block;}
.usa_tj dd{ width:462px; float:left;overflow:hidden; margin:28px 0 0 30px; display:inline;}
.usa_tj dd h3{ height:30px; font:normal 20px/30px "microsoft Yahei"; color:#303030; margin-bottom:20px;}
.usa_tj dd h3 a{ color:#303030;}
.usa_tj dd h3 i{ width:152px; height:30px; vertical-align:middle; text-align:center; display:inline-block; color:#fff; margin-right:8px; background:#19547e}
.usa_tj dd span{ display:block; margin:27px 0 0 0;}
.tzym{ width:1003px; height:328px; overflow:hidden; margin-top:9px;}
.tzym h2{ border-top:3px solid #bbb; background:#f1f5f8; height:71px; font:normal 20px/71px "microsoft Yahei";}
.tzym h2 a{ margin-top:-3px; color:#303030; height:71px; display:inline-block; border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-top:3px solid #d8d8d8; background:#fff; position:relative; padding:0 22px;}

.tzym h2 a.cur{ border-top:3px solid #1d3d6f;}

.tzym dl{ width:1003px; overflow:hidden; margin-top:26px;}
.tzym dt{ width:321px; float:left}
.tzym dt img{ width:321px; height:187px; display:block;}
.tzym dd{ width:633px; float:left;overflow:hidden; margin:0 0 0 27px; display:inline;}
.tzym dd h3{ height:40px; font:normal 20px/40px "microsoft Yahei"; color:#303030; margin-bottom:7px;}
.tzym dd h3 a{ color:#303030;}
.tzym dd span{ display:block; margin:26px 0 0 0; }
.tzym dd span a{ width:131px; height:37px; font:16px/37px "microsoft Yahei"; text-align:center; border:1px solid #a6b6cf; color:#1d3d6f; margin-right:12px; display:inline-block;}

.goufang dl{ width:492px; float:left; padding:0 19px 0 0;}
.goufang dt{ width:230px; float:left;}
.goufang dt img{ width:230px; height:134px; display:block;}
.goufang dd{ width:245px; float:right;margin:0 0 0 17px;height:135px;}
.goufang dd h5{ font-weight:bold; line-height:27px; height:27px; overflow:hidden; color:#004276;}
.goufang dd h5 a{ color:#004276;}
.goufang dd p{width:235px; height:103px;line-height:22px; color:#6e6e6e; margin-top:4px;font-size:14px;font-family:"微软雅黑";}
.goufang dl.nomr{ padding-right:0;}



.policy_bg{ background:#f1f5f8; height:486px; overflow:hidden;}
.policy{ width:468px; margin-top:43px; height:443px; overflow:hidden;}
.policy h2{ font:normal 24px/36px "microsoft Yahei"; color:#303030; background:url(../images/usa/usa_line.gif) repeat-x left 21px;}
.policy h2 i{ color:#303030; display:inline-block; background:#f1f5f8 url(../images/usa/usa_tit.gif) no-repeat right 14px; padding-right:5px;}
.policy h2 em{ color:#d02c2c;}
.policy h2 span{ display:block; font:14px/16px "微软雅黑";}
.policy h2 span a{ background:none; padding-right:0; color:#6e6e6e;} 
.policy dl{ width:468px; overflow:hidden; margin-top:21px; border-bottom:1px solid #cacccd;padding-bottom:21px;} 
.policy dt{ width:175px; float:left;}
.policy dt img{ width:175px; height:113px; display:block;}
.policy dd{ width:268px; float:right;}
.policy dd h3{ font:normal 18px/26px "microsoft Yahei"; color:#303030; height:26px; overflow:hidden; margin-bottom:14px;}
.policy dd h3 a{color:#303030;}
.policy ul{ width:468px; overflow:hidden; margin-top:18px;}
.policy li{ font-size:14px; line-height:30px; height:30px; overflow:hidden; padding-left:26px; background:url(Img/Index/lecture_icon.gif) no-repeat 7px center;}
.policy li a{ color:#6e6e6e;}
.usa_zc{ background:#f1f5f8 url(../images/zc_bg.jpg) no-repeat center top; height:877px; overflow:hidden;}
.usa_zc dl{ width:1156px; margin:216px 0 0 23px; overflow:hidden; padding-bottom:24px; border-bottom:1px solid #cacccd; height:210px; overflow:hidden;}
.usa_zc dt{ width:333px; float:left}
.usa_zc dt img{ width:333px; height:210px; display:block;}
.usa_zc dd{ width:788px; float:right;overflow:hidden; padding-top:16px; color: #787878;}
.usa_zc dd h3{ height:48px; font:normal 18px/48px "microsoft Yahei"; color:#303030;}
.usa_zc dd h3 a{ color:#303030;}
.usa_zc dd h4{ font-weight:normal; font-size:14px; line-height:24px; color:#6e6e6e;}
.usa_zc dd h4 em{ width:315px; display:inline-block;}
.usa_zc dd span{ display:block; margin:24px 0 0 0; }
.usa_zc ul{margin-left:-2px;padding-left:0px;}
.usa_zc li{width:281px; height:396px; border-right:1px solid #fff; float:left; padding:0 4px; overflow:hidden; text-align:center; color: #787878;}
.usa_zc li img{ width:281px; height:177px; display:block; margin-top:22px; margin-left: 0px;}
.usa_zc li h3{ text-align:center; font:normal 16px/40px "microsoft Yahei"; color:#525252; height:40px; overflow:hidden; margin-bottom:2px;}
.usa_zc li h3 a{ color:#444;}
.usa_zc li span{ display:block; margin:8px auto 0;}
.usa_zc li.li_01{ padding-left:0;}
.usa_zc li.li_02{ padding-right:12px; border-right:0;}
.fq{ width:362px; padding-right:33px; margin-top:20px; height:408px; overflow:hidden; background:url(../images/usa_fq_yy.jpg) no-repeat right top; margin-right:23px;}
.fq2{ width:366px; padding-right:33px; margin-top:20px; height:417px; overflow:hidden; background:url(../images/usa_fq_yy.jpg) no-repeat right top; margin-right:10px;}

.title2{ height:37px; background:url(../images/about_line.jpg) repeat-x center 35px; overflow:hidden; font:normal 22px/30px "microsoft Yahei"; color:#333132;}
.title2 i{ color:#333132;border-bottom:2px solid #e50014 ;display:inline-block; line-height:35px; height:35px;}
.title2 em{ margin-left:8px; color:#d02c2c;}
.title2 img{ vertical-align:middle; margin-left:7px;}
.title2 span{ font-size:14px; padding-top:2px; font-family:"microsoft Yahei";}
.title2 span a{ color:#626262;}

h2.title2 a{ color:#333132;}

.fq dl{ width:360px; overflow:hidden; margin-top:24px; background:url(../images/lecture_line.gif) repeat-x bottom;padding-bottom:23px; height:91px;} 
.fq dt{ width:141px; float:left;}
.fq dt img{ width:141px; height:91px; display:block;}
.fq dd{ width:200px; float:right;}
.fq dd h3{ font-family:"microsoft Yahei"; font-size:14px; font-weight:bold; color:#004276; height:18px; overflow:hidden; line-height:22px;}
.fq dd h3 a{color:#004276;}
.fq dd p{ font-size:14px; line-height:20px; color:#626262; margin-top:13px;}
.fq dd p a{ color:#e50014;}
.fq ul{ width:360px; overflow:hidden; margin-top:10px;}
.fq li{ font-size:14px; line-height:30px; height:30px; overflow:hidden; padding-left:20px; background:url(../images/lecture_icon.gif) no-repeat left center;}
.fq li a{ color:#6e6e6e;}
.dzfw{ width:360px; margin-top:34px; height:417px; overflow:hidden; }
.dzfw dl{ overflow:hidden; width:298px; margin-top:15px;}
.dzfw dt{ width:70px; height:70px; float:left; background:url(../images/usa/dzfw_icon.gif) no-repeat; font:16px/70px "microsoft Yahei"; color:#fff; text-align:center;}
.dzfw dd{ width:215px; font-size:14px; color:#626262; line-height:23px; padding-top:12px; float:right;}
.dzfw dd b{ display:block; color:#004276}
.dzfw dl.dl_01 dt{ line-height:20px; padding-top:17px; height:53px;}
.dzfw dl.dl_01{ margin-top:30px;}





/*--新闻 • 案例----------------------------------------------------------------------------------*/
.news_ban a{ display:block; height:330px; background:url(../images/news_ban.jpg) no-repeat center top;}
.news{
	width:874px;
	margin-top:33px;
	overflow:hidden;
	padding-top:14px;
	border-top:4px solid #717171;
	height:388px;
	font-family: "microsoft yahei";
}
.news dl{ overflow:hidden; border-bottom:1px solid #d9d9d9; height:196px;}
.news dt{ width:285px; float:left}
.news dt img{ width:285px; height:188px; display:block;}
.news dd{ width:554px; float:right;overflow:hidden; color: #787878;}
.news dd h3{ height:27px; font:normal 18px/27px "microsoft Yahei"; color:#303030; height:27px; overflow:hidden; letter-spacing:-1px;margin-bottom:15px;}
.news dd h3 a{ color:#303030;}
.news dd h3 i{ width:66px; height:27px; /*! vertical-align:middle; */ text-align:center; display:inline-block; color:#fff; line-height:27px; margin-right:8px; background:#000;}
.news ul{ margin-top:22px; width:876px;}
.news li{ height:30px; font-size:14px; background:url(../images/lecture_icon.gif) no-repeat left center; padding-left:20px; overflow:hidden; color:#bebebe; line-height:28px;}
.news li a{ color:#787878;}
.youh{ width:292px; margin-top:33px; border-top:4px solid #717171;}
.youh h2{ font:normal 22px/50px "microsoft Yahei"; color:#333132;background:url(../images/youh_icon.png) no-repeat 102px center; margin-top:3px; border-bottom:1px solid #e5e5e5;}
.youh h2 a{ color:#333132}
.youh dl{ width:292px; overflow:hidden; margin-top:23px; background:url(../images/lecture_line.gif) repeat-x bottom;padding-bottom:23px;} 
.youh dt{ width:141px; float:left;}
.youh dt img{ width:141px; height:91px; display:block;}
.youh dd{ width:136px; float:right;}
.youh dd h3{ font:bold 14px/20px "microsoft Yahei"; color:#1d3d6f; overflow:hidden;}
.youh dd h3 a{color:#1d3d6f;}
.youh dd p{ font-size:14px; line-height:20px; color:#626262; margin-top:10px;}
.youh ul{ width:292px; overflow:hidden; margin-top:12px;}
.youh li{ font-size:14px; line-height:30px; height:30px; overflow:hidden; padding-left:20px; background:url(../images/lecture_icon.gif) no-repeat left center;}
.youh li a{ color:#6e6e6e;}
.fczx{ background:none; padding-right:0; margin-right:0;}
.cooperation{ background:#f1f5f8; height:412px; padding-top:24px; overflow:hidden; margin-top:14px;}
.coo_c{ width:1203px; margin-top:32px; overflow:hidden;}
.coo_pp{ width:1203px; overflow:hidden;}
.coo_pp li{ width:317px; float:left; margin-right:26px; position:relative;}
.coo_pp li.nomr{ margin-right:0;}
.coo_pp img{ width:317px; height:205px; display:block;}
.coo_pp span{ display:block;  overflow:hidden; border-bottom:3px solid #bacad5; background:#fff; text-align:center; font:14px/19px "microsoft Yahei"; color:#333132; height:19px;padding:14px 0 13px;}
.coo_pp span img{ vertical-align:middle; margin-left:5px; width:auto; height:auto; display:inline-block}
.coo_pp span a{ color:#333132;}
.coo_wz{ width:317px; background:url(../images/news/news_png.png) repeat; height:205px; overflow:hidden; display:none; position:absolute; top:0; left:0; text-align:center;}
.coo_wz h3{ font:bold 14px/40px "microsoft Yahei"; color:#e50014; width:300px; margin:42px auto 0;}
.coo_wz h3 a{ color:#e50014;}
.coo_wz p{ font-size:12px; line-height:20px; color:#a2a1a1; width:260px; margin:0 auto;}
.coo_wz em{ width:92px; height:22px; display:block; margin:8px auto 0;}
.coo_wz em a{ width:90px; height:20px; border:1px solid #a2a1a1; display:inline-block; font-size:18px; font-family:"microsoft Yahei"; color:#fff; text-align:center; line-height:20px;}
.coo_wz em a:hover{ text-decoration:none;}
.coo_pp li.coocur span{ border-bottom:3px solid #e50014;}
.coo_roll{ width:164px; margin:26px auto 0; background:url(../images/news_roll.jpg) no-repeat left 11px; padding-left:45px; height:33px;}
.coo_l{ width:33px; height:33px; display:block; float:left; margin-right:7px;}

/*--侨诚资讯列表----------------------------------------------------------------------------------*/
.news_left{ width:220px; margin-top:53px; border-top:3px solid #717171;  overflow:hidden;}
.news_sub{background:#ebebeb; width:220px; margin-top:3px;}
.news_sub h2{ font:normal 22px/62px "microsoft Yahei"; color:#fff; background:#717171 url(../images/news_list/news_sub.gif) no-repeat 146px center; padding-left:22px;}
.news_sub h2 a{ color:#fff;}
.news_sub h3{ height:54px; margin-bottom:1px; font:normal 18px/54px "microsoft Yahei"; color:#fff; background:#19547e url(../images/news_list/news_icon5.gif) no-repeat 180px center;}
.news_sub h3 a{ color:#fff; width:220px; height:54px; display:inline-block; padding-left:22px; line-height:54px;}
.news_sub h3 img{ margin-top:18px; margin-right:5px; display:inline-block; float:left;}
.news_sub h3.cur{ background:#d02c2c url(../images/news_list/news_icon2.gif) no-repeat 180px center;}
.news_sub h3.cur9{ background:#d02c2c url(../images/news_list/news_icon2.gif) no-repeat 180px center;}
.news_sub ul{ margin:10px 0 0 20px; width:176px; padding-bottom:16px;}
.news_sub li{ height:39px;  font:16px/39px "microsoft Yahei"; border-bottom:1px dashed #b9b9b9; overflow:hidden; background:url(../images/news_list/news_icon3.gif) no-repeat 33px center; padding-left:46px; color:#303030;}
.news_sub li a{ color:#303030;}
.news_sub li.cur9 a{ color:#d02c2c;text-decoration:underline;}

.news_sub li.nones{ border-bottom:0;}
.case_l{ width:220px; margin-top:17px; border-bottom:4px solid #cecece; padding-bottom:10px;}
.case_l h2{ font:normal 20px/30px "microsoft Yahei"; color:#000; background:url(../images/usa/zc_icon.gif) no-repeat 92px center; margin-bottom:5px;}
.case_l h2 a{ color:#000;}
.case_l li{ font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.case_l li em{ width:14px; height:14px; font:14px/13px "microsoft Yahei"; color:#fff; background:#b2b2b2; text-align:center; margin-right:11px; vertical-align:middle; display:inline-block; margin-left:3px;}
.case_l li.li_01 em{ background:#d02c2c}
.news_list{ width:748px; margin-top:53px; overflow:hidden;}
.news_list h2{ border-top:3px solid #717171; font:normal 24px/57px "microsoft Yahei"; height:57px; color:#303030;}
.news_tou{ width:696px; height:147px; background:#f1f5f8; border:1px solid #d4dee6; padding:17px 25px 0;}
.news_tou dt{ font:24px/32px "microsoft Yahei"; padding-top:5px; background:url(../images/news_list/news_tt.gif) no-repeat left top; color:#303030; height:34px; overflow:hidden; margin-bottom:13px;}
.news_tou dt a{ color:#303030;}
.news_tou dt em{ width:83px; display:inline-block; font-size:20px; color:#d02c2c; margin-right:10px; text-align:center; line-height:20px;}
.news_list_c{ width:748px; overflow:hidden; margin-top:18px;}
.news_list_c dl{ width:746px; height:202px; background:#f9f9f9; border:1px solid #e4e4e4; margin-bottom:22px; overflow:hidden;}
.news_list_c dt{ width:210px; height:135px; float:left; margin:26px 0 0 23px; display:inline;}
.news_list_c dt img{ width:210px; height:135px; display:block; }
.news_list_c dd{ width:468px; float:left; display:inline; margin:26px 0 0 24px;}
.news_list_c dd h3{ font:bold 16px/26px "microsoft Yahei"; color:#303030; overflow:hidden; height:26px; margin-bottom:13px;}
.news_list_c dd h3 a{ color:#303030;}
.news_list_c span{ margin-top:20px; display:block;}
.news_more a{ width:124px; height:27px; border:1px solid #787878; text-align:center; font-size:14px; line-height:27px; color:#787878; display:inline-block;}
.news_page{ float:right; padding-top:8px;}
.news_page a{ padding:0 10px; font:14px/27px "microsoft Yahei"; margin-left:4px; border:1px solid #9d9d9d; color:#595959; display:inline-block; height:27px; overflow:hidden;}
.news_page a.page_sy{ width:65px; height:27px; display:inline-block; padding:0; border:1px solid #7389ab; color:#958569; font-family:"microsoft Yahei"; text-align:center; line-height:27px;}
.news_page a.cur, .news_page a:hover{ color:#fff; background:#19547e; border:1px solid #19547e; text-decoration:none;}
.news_page em{ width:28px; text-align:center; font:14px/27px "microsoft Yahei"; color:#595959; text-align:center; display:inline-block; }


/