@charset "utf-8";
/* CSS Document */
body{ margin:auto; padding:0; font-family:"Arial"; font-size:14px; color:#333;}
a{ text-decoration:none;}
h2, p, h3, ul{margin:0px; padding:0px; font-weight:normal;}
li{ list-style:none;}
img{ border:0px;}

.container{ width:1000px; margin:auto;}

/*Videos*/
.add{ padding:20px 0;}
.add a{ color:#333;}
.content{ border:1px solid #d7d7d7; border-top:2px solid #135a96; padding:30px 31px 0 31px; margin-bottom:50px;}
.v_box{ overflow:hidden; margin-bottom:30px;}
.v_block{ float:left; margin-right:30px; width:292px; height:188px; position:relative;}
.v_block img{ position:absolute; top:0; left:0; width:292px; height:188px;}
.v_block div{ position:absolute; top:64px; left:120px;}
.v_block div img{ width:51px; height:50px;}
.v_block p{ position:absolute; left:0; bottom:0; width:282px; height:26px; padding-top:12px; color:#fff; background:url(vtibg.png) repeat-x; padding-left:10px;}

.page{ text-align:center; padding:10px 0 35px 0;}
.page a{ color:#999; display:inline-block; margin:0 6px;}
.page a:hover{ color:#135a96; text-decoration:underline;}
.page span{ color:#135a96; display:inline-block; margin:0 12px;}

/*Third*/
.th_title{ border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.th_ti{ text-align:center; color:#4c4c4d; font-weight:bold; font-size:18px; margin-bottom:14px;}
.th_link{ text-align:center; color:#888;}
.th_link a{ color:#888;}
.th_link a:hover{ text-decoration:underline;}
.th_type{ text-align:right; color:#666; line-height:30px; padding-right:10px;}
.th_img{ display:block; width:624px; height:350px; margin:30px auto;}
.th_con{ padding-bottom:20px;}
.th_con p{ line-height:24px; margin-bottom:12px;}

/*Leader*/
.content1{ border:1px solid #d7d7d7; border-top:2px solid #135a96; margin-bottom:50px; overflow:hidden; padding-bottom:30px;}
.l_left{ float:left; padding:0 18px; width:674px; border-right:1px solid #d7d7d7;}
.l_title{ line-height:68px; border-bottom:1px solid #d7d7d7; font-size:24px; margin-top:10px;}
.l_con p{ line-height:24px; margin-top:12px;}
.l_mcon{ overflow:hidden; padding-top:30px;}
.l_mleft{ float:left; margin-left:8px; width:260px; margin-right:38px;}
.l_mleft img{ width:260px; height:180px; margin-bottom:10px;}
.l_mleft .l_mti{ font-size:20px; line-height:24px; display:block; color:#333;}
.l_mright{ float:left; line-height:36px; font-size:16px; width:320px; margin-top:-10px;}
.l_abox{ padding-top:24px;}
.l_abox .l_ati{ color:#333; font-size:20px; margin-bottom:8px; display:block;}
.l_abox .l_ati:hover{ text-decoration:underline;}
.l_abox .l_acon{ color:#878787; line-height:20px;}
.l_right{ float:right; padding-top:36px; padding-right:30px;}
.l_rbox{ width:238px; float:right; text-align:center;}
.l_rbox img{ width:180px; height:229px; border:1px solid #e9e9e9;}
.l_rbox .l_rmz{ font-size:20px; font-weight:bold; line-height:60px;}
.l_rbox .l_rzc{ color:#898989; font-size:16px; line-height:22px;}

.map{height:40px;border-bottom:1px solid #d7d7d7;}
.map a{font-size:24px;line-height:40px;}
.map_li{margin-top:30px;}
.map_li_title a{line-height:28px;display:block;padding-left:10px;width:90px;background:url(map1.png) no-repeat;color:#fff;}
.map_li_a{overflow:hidden;margin-top:20px;padding-bottom:20px;}
.map_li_a a{float:left;width:276px;line-height:26px;padding-left:24px;color:#686868;background:url(map2.png) no-repeat 10px 12px;}