﻿ /* focusNews */
.ban_bg {/*height:520px;*/ width: 100%; position: relative; z-index: 0 }
.ban_bg .bgitem { position: absolute; top: 0; display: block; z-index: 0; }
.ban_bg .btn { bottom: 62px; margin-right: -450px; padding: 4px 31px; position: absolute; right: 50%; z-index: 7; }
.ban_bg .btn span { background: none repeat scroll 0 0 #3462a9; border: 1px solid #3462a9; color: #FFFFFF; cursor: pointer; display: inline-block; margin-left: 5px; padding: 2px 5px; }
.ban_bg .btn span.cur { font-weight: bold; padding: 4px 8px; }
.banner { position: relative; height: 370px; overflow: hidden; background: url(img/slide/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: 370px; }
.flex-control-nav {position: absolute; bottom: 60px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li {display:inline-block;width:50px;height: 3px; margin: 0 5px; *display:inline;zoom: 1; }
.flex-control-nav a { display: inline-block; width: 50px; height: 3px; overflow: hidden; background: #fff; cursor: pointer; font-size:0; }
.flex-control-nav .flex-active { background: #ff8400; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 35%; }
.flex-direction-nav li a { display: block; width: 50px; height: 38px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(img/slide/prev_icon.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(img/slide/next_icon.png) center center no-repeat; }
.flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}

.mainCon{float:left; width: 500px; overflow:hidden;}
 

.links { width: 1160px; height: 100px; padding-top: 20px; }
.links h2 em { color: #999; padding-left: 2px; }
.links .u_more a { font-size: 12px; color: #ff6000; font-family: "Microsoft YaHei"; }
.m_link { padding-top: 10px; }
.m_link a { font-size: 12px; color: #575757; padding: 0 18px; line-height: 21px; }


.g_ab { width: 760px; float: left; margin-top: 33px; }
.u_tit { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; position: relative; font-size: 16px; font-weight: bold; color: #666; }
.u_tit a { height: 35px; line-height: 35px; }
.u_tit i { position: absolute; width: 40px; height: 3px; background: #ffa801; left: 0; bottom: -3px; overflow: hidden; }
.u_tit em { display: inline-block; font-weight: normal; color: #666;  font-size: 9px; font-family: arial; text-transform: uppercase; padding-left: 10px; }
.u_tit em a {color: #666; }
.u_tit .u_more a {font-size:12px;font-family: arial; font-weight: normal; padding-right: 16px; }
.g_ab .dlst3 { padding-top: 23px;}
.dlst3 dt { float: left; }
.g_ab .dlst3 dt img { width: 340px; height: 228px; display: block; }
.g_ab .dlst3 dd { width: 400px; float: right; margin-right: 5px; }
.g_ab .dlst3 dd h3 a { display: block; height: 36px; line-height: 36px; color: #666666; font-size: 14px; font-weight: bold; }
.g_ab .dlst3 dd .def_about { font-size: 11px; color: #666; line-height: 24px; height: 164px; overflow: hidden; }
.g_ab .dlst3 dd .def_about a { color: #ff6000; }
.g_ab .dlst3 dd p { float: right; margin-top: 10px; }
.g_ab .dlst3 dd p a { color: #ffa801; }
.g_con { background: #eaeaea; height: 567px; min-width:1160px;}
.g_news { width: 374px; float: right; margin-top: 10px; }
.g_news .list1 .first { margin-top: 23px; height: 105px; padding-bottom: 10px; display: block; background: no-repeat; padding-left: 0; border-bottom: none; }
.g_news .list1 li { background: url(/img/dtico.jpg) no-repeat left 12px; padding-left: 14px; height: 32px; line-height: 32px; border-bottom: 1px dashed #c5c5c5; overflow: hidden; }
.g_news img { margin-top: 23px; }
.g_news .list1 li span { float: right; }

.g_news2 { width: 374px; float: left; margin-top: 10px;  margin-right:18px; }
.g_news2 .list1 .first { margin-top: 23px; height: 105px; padding-bottom: 10px; display: block; background: no-repeat; padding-left: 0; border-bottom: none; }
.g_news2 .list1 li { background: url(/img/dtico.jpg) no-repeat left 12px; padding-left: 14px; height: 32px; line-height: 32px; border-bottom: 1px dashed #c5c5c5; overflow: hidden; }
.g_news2 img { margin-top: 23px; }
.g_news2 .list1 li span { float: right; }

.g_news3 { width: 374px; float: right; margin-top: 32px; }
.g_news3 .list1 .first { margin-top: 23px; height: 105px; padding-bottom: 10px; display: block; background: no-repeat; padding-left: 0; border-bottom: none; }
.g_news3 .list1 li { background: url(/img/dtico.jpg) no-repeat left 12px; padding-left: 14px; height: 32px; line-height: 32px; border-bottom: 1px dashed #c5c5c5; overflow: hidden; }
.g_news3 img { margin-top: 23px; }
.g_news3 .list1 li span { float: right; }

/*  团队展示 */
.g_sjs { height:320px; padding-top: 12px; }
.g_sjs h2 { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; position: relative; font-size: 16px; font-weight: bold; color: #666; }
.g_sjs h2 i { position: absolute; width: 40px; height: 3px; background: #ffa801; left: 0; bottom: -3px; overflow: hidden;}
.g_sjs h2 em { display: inline-block; font-weight: normal; color: #666; font-size: 16px; font-family: arial; text-transform: uppercase; padding-left: 10px; }
.g_sjs h2 .u_more a {font-size: 12px;font-family:arial; font-weight: normal; padding-right: 16px; }
.g_sjs .m_sjs { margin-top: 30px; }
.g_sjs .u_dlst1 { float: left; margin-right: 16px; width: 218px; margin-bottom:10px;background: #eaeaea; position: relative; }
.g_sjs .lastdl { margin-right: 0; }
.g_sjs .u_dlst1 dt { height: 184px; display: block; width: 218px; z-index: 1; position: relative; }
.g_sjs .u_dlst1 dd { padding: 18px 10px 10px 12px; z-index: 2; position: relative; }
.g_sjs .u_dlst1 dd h3 { height:20px; line-height:20px; overflow:hidden;}
.g_sjs .u_dlst1 dd h3 a { color: #3462a9; font-size: 16px; font-weight: normal; }
.g_sjs .u_dlst1 dd h4 { font-weight: normal; font-size: 14px; line-height: 21px; height: 21px; overflow: hidden; }


/**
.g_news { width: 758px; margin-top: 23px; }
.g_news .u_dlst3 { padding-top: 24px; padding-left: 8px; height: 146px; }
.g_news .u_dlst3 dt { float: left; width: 307px; margin-right: 32px; }
.g_news .u_dlst3 dt img { width: 307px; height: 140px; }
.g_news .u_dlst3 dd { float: left; width: 410px; }
.g_news .u_dlst3 dd h4 a { font-size: 14px; display: block; color: #666; height: 26px; line-height: 26px; overflow: hidden; font-weight: bold; font-family: "Microsoft YaHei"; }
.g_news .u_dlst3 dd p { color: #666666; font-size: 12px; line-height: 24px; overflow: hidden; }
.g_news .u_dlst3 dd span a { display: block; margin-top: 10px; }
.g_news .u_lst5 { padding-top: 18px; }
.g_news .u_lst5 li { width: 350px; float: left; height: 33px; line-height: 33px; background: url(../images/dtico2.jpg) no-repeat 0 12px; padding-left: 12px; border-bottom: 1px dashed #b5b5b5; margin-right: 30px; overflow: hidden; }
.g_news .u_lst5 .lastli { margin-right: 0; }
.g_news .u_lst5 li a { font-size: 12px; color: #666666; }
.g_news .u_lst5 li span { color: #666666; font-family: arial; }
    **/