/* CSS Document */
body {font-size:12px;background-color:#fff; padding:0px;margin:0px auto; width:950px; color:#1F4376}
ul,h1,h2,h3,form,img,ul,ol,li,dl,dt,dd{padding:0px;margin:0px;border:0px;}
.word{word-break:break-all;overflow:hidden;}/*按高截断*/
.del{white-space:nowrap;overflow:hidden;}/*按行截断*/
.clear{clear:both;}/*两边清空*/
li{list-style-type:none;list-style-position:outside;}
a:link,a:visited{text-decoration:none;color:#1F4376;}
a:active,a:hover{text-decoration:underline;color:#c00;}

/*Framework*/
#main{width:950px; background:url(../image/main_bg.gif) bottom repeat-x; margin:0 auto; padding-bottom:20px; float:left;} 

/*Links*/
a.black:link,a.black:visited {text-decoration:none;color:#000;}
a.black:active,a.black:hover {text-decoration:underline;color:#c00;}

/*Includ Head And Floor*/
#head{width:950px; height:74px; margin:0 auto;}
#head span{width:184px; height:74px; float:left;}
#head div{width:736px; height:39px; float:left; background:url(../image/top_bg.gif); padding:35px 30px 0 0; text-align:right;}
#sousuo{padding-top:3px; width:155px; height:12px; color:#a8a8a8;}
#submit{width:51px; height:20px; background:url(../image/submit_bg.gif); border:0; }
#tmg_nav{width:950px; height:48px;}
#tmg_nav div{width:184px; height:48px; background:url(../image/navl.gif); float:left;}
#tmg_nav ul{width:766px; height:48px;float:left;}
#tmg_nav ul li{width:127px; height:48px; float:left;}

#floor{width:910px; line-height:23px;border-top:1px solid #C6CED3; border-bottom:1px solid #C6CED3; background:#F0FAFF; float:left;padding:5px 0 5px 40px;text-align:center;}
#floor span{width:100px; height:46px; background:url(../image/tmg_pic.gif); float:left;margin-top:20px;}
#floor div{width:760px; color:#a8a8a8;padding-left:30px; float:left;}
#floor em{float:left;font-style:normal}
#floor .pd1{padding:10px 20px 0 20px;}
#floor .pd2{padding-top:30px}
#floor .pd3{padding:0 20px}

/*Left Menu*/
#mainl{width:184px; float:left;}
#mainr{width:766px; float:right;}
#menu{width:154px; float:left; border:5px solid #E5E9EE; border-bottom:0; padding:10px;}
#menu_bot{width:184px; height:12px; float:left; background:url(../image/menu_bg.gif) bottom no-repeat;}
.menu_off {border-bottom:1px dotted #ccc;height:22px;padding-top:4px;background:#fff;padding-left:12px;cursor:pointer; font-weight:bold;}
.menu_no {border-bottom:1px dotted #ccc;height:22px;padding-top:4px;background:#fff url(../image/arrow.gif) no-repeat right;padding-left:12px;cursor:pointer;font-weight:bold;color:#c00;}
.menu_no a {color:#c00;}
.menu_height {width:0;padding:0;margin:0;border:0;height:28px;}
.offlist {position:absolute;width:150px;display:none;}
.offlistul {width:136px;border-bottom:1px solid #CECED5;background:#FFF;margin-left:10px;}
.offlistul li {width:116px; height:18px;background:url(../image/menu_libg.gif); padding:9px 0 0 20px;}
.offlistul .list2{width:100px; height:18px;background:url(../image/lest2_bg.gif); padding:9px 0 0 36px;}

/*Top Flash*/
.ad{width:766px; margin:0 auto; index-z:0;}

/*Paging*/
.paging{padding:20px 0 0 100px;float:left; width:606px;}
.paging ul{height:29px; background:#fff;float:left;}
.paging ul li{padding:10px 10px 0 10px; float:left;}
.pagingl{width:58px; height:19px;background:url(../image/pagingl.gif); display:block; float:left; padding:10px 0 0 0; text-align:right;}
.pagingr{width:58px; height:19px;background:url(../image/pagingr.gif); display:block; float:left; padding:10px 0 0 0; text-align:left;}

/*Title And Layout Main-text*/
#title{width:706px; margin:25px 15px 0 15px;border-bottom:1px solid #CECED5; clear:both; height:25px;}
#title span{width:400px; font-size:18px; color:#455D8F; font-family:"宋体"; font-weight:bold; float:left;}
#title div{width:100px; float:right; text-align:right;padding-top:3px;}
.boxtitle{width:686px; height:18px;  margin:10px 15px 0px 15px; padding:6px 10px 0 10px; color:#fff; background:#f60; font-weight:bold;}
.layout{width:736px; padding:0px 15px 50px 15px; float:left;}
.maintext{background-color:#fff;width:706px; padding:15px; float:left;}
.maintext p{line-height:21px; padding:6px 0; margin:0px;clear:both;}




/*首页 公司介绍 公司动态*/
.boxl{width:330px; padding:0 15px; margin-top:21px; border-right:1px dotted #ccc; float:left;}
.boxl b,.boxr b{width:310px; height:19px; background:#2F69BA url(../image/arrow2.gif) center right no-repeat; display:block; color:#fff; padding:5px 10px 0px 10px;}
.boxl div{width:330px; padding:20px 0; line-height:21px; text-indent:2em;}
.boxl span img,.boxr span img{width:79px; height:25px; float:right;}

.boxr{width:330px; padding:0 15px; margin-top:21px; float:left;}
.boxr div{width:330px; padding:15px 0px 25px 0px;}
.boxr div li{width:295px; background:url(../image/arrow3.gif) center left no-repeat; padding-left:35px; padding-top:11px; height:22px; border-bottom:1px solid #ccc;white-space:nowrap;overflow:hidden;}

/*TMG Dynamic 天极动态 图文、列表*/
#dynamic{width:706px; padding:15px; float:left;}
.dynamic_img{width:706px; height:110px; float:left;}
.dynamic_img img{width:140px; height:110px; margin:0px 5px; float:left;}
.dynamic_img div{width:526px; height:110px; float:left; padding:0px 10px 0px 20px;}
.dynamic_img p{width:526px; height:90px; text-indent:2em; margin:0; color:#000; line-height:19px; padding-top:5px;word-break:break-all;overflow:hidden;}

.dynamic_list{width:706px; padding-top:30px;float:left;}
.dynamic_list dl{width:706px;border-bottom:1px solid #ccc; float:left}
.dynamic_list dt{width:500px; background:url(../image/arrow3.gif) center left no-repeat; padding-left:35px; padding-top:12px; height:22px; white-space:nowrap;overflow:hidden; float:left;}
.dynamic_list dd{width:100px; padding-top:11px; height:22px;float:right;}

/*TMG Team 管理团队*/
.team{width:706px; padding:20px 15px 0 15px; float:left;}
.team img{width:122px; height:140px; float:left;}
.team div{width:561px; float:left;margin-left:23px;}
.team span{width:551px; height:18px; padding:6px 0 0 10px;  float:left; color:#fff; background:#2F69BA; margin-bottom:15px;float:left}
.team p{width:551px; line-height:21px; padding:0px; margin:0px;text-indent:2em; float:left}

/*TMG Team 视频*/
.video p {margin:0;padding:0;}
.video .digest {padding:12px 0 12px 12px;line-height:20px;text-indent:26px;width:696px;}
.video .top {padding:0 12px 12px 0;margin:auto;width:696px;}
.video .top .left {float:left;width:301px;height:258px;background:url(../image/spbg.gif); text-align:center;padding-top:12px;}
.video .top .right {float:left;width:380px;margin-left:15px;}
.video .top .right p {margin-bottom:12px;line-height:20px;padding-top:5px;}
.video .top .right p span {color:#2A6AD4;font-weight:bold;font-size:18px;}
.video .top .right .videotj {margin-top:20px;}
.video .top .right .menus {border:#EEEFF1 1px solid;background:url(../image/spname.gif);height:25px;line-height:25px;padding-left:12px;margin:20px 0 12px 0;}
.video .top .right ul li{list-style-type:none;}
.video .top .right ul li {float:left;background:url(../image/sptbg.gif) no-repeat;width:90px;height:86px;margin:0 18px !important;margin:0 13px;text-align:center;padding-top:5px;}
.video .top .right ul li img  {margin-bottom:30px;}
.video .listmenu {height:38px;width:696px;margin:auto;background:url(../image/spmenubg.gif);}
.video .listmenu .leftname {background:url(../image/spmenu.gif);float:left;width:108px;height:38px;text-align:center;line-height:38px;font-weight:bold;font-size:14px;color:#445B91;}
.video .listmenu .righticon {float:right;width:11px;height:38px;background:url(../image/spmenur.gif);}
.video .list{width:694px;margin:auto;background:#F7F8FA;border-left:#E9E9EB 1px solid;border-right:#E9E9EB 1px solid;}
.video .list ul li{list-style-type:none;}
.video .list ul {width:696px;clear:both;}
.video .line {border-bottom:#E1E2E6 1px solid;margin:12px 0;width:694px;clear:both;}
.video .list li {float:left;width:320px;height:100px;margin:0 12px !important;margin:0 8px;padding-top:5px;line-height:20px;overflow:hidden;}
.video .list li p {float:left;padding-top:6px;width:160px;}
.video .list li img  {float:left;margin-right:20px;}
.video .list li span {color:#2A6AD4;font-weight:bold;font-size:14px;}

.video .listb {height:10px;width:696px;margin:auto;background:url(../image/spbbg.gif);font-size:1px;}
.video .listb .lefticon {background:url(../image/splar.gif);float:left;width:13px;height:10px;text-align:center;line-height:38px;font-weight:bold;font-size:14px;color:#445B91;}
.video .listb .righticon {float:right;width:11px;height:10px;background:url(../image/splal.gif);}

/*文章模板 标题 作者 等*/
#art_title{width:706px; margin:25px 15px 0 15px;border-bottom:1px solid #CECED5; clear:both; height:25px;}
#art_title h1{width:706px; font-size:18px; font-family:"宋体";white-space:nowrap;overflow:hidden; text-align:center;}
.author{width:706px; margin:5px 15px 0 15px; padding-top:8px; float:left; color:#666; text-align:center; display:inline;}
.author span{margin-right:12px; color:#666;}

/* 分页 */
#numpage span {color:#000;font-weight:bold; font-size:14px;}
#numpage {color:#000; padding-left:280px;float:left; text-align:center;  font-weight:bold; font-size:14px;}
#numpage a:link, #numpage a:visited {text-decoration:none;color:#000;}
#numpage a:hover, #numpage a:active {text-decoration:underline;color:#c00;}


