body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,arial;}
h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;font-family:inherit;}button{cursor:pointer;}table{border-collapse:collapse;border-spacing:0;}a,:focus{outline:none;}*:first-child+html a{star:expression(this.onFocus=this.blur());}*html a{star:expression(this.onFocus=this.blur());}

html, body{
  	font-family: Microsoft YaHei,Arial;
    font-size: 14px;
  	background:#fff; 
	color:#2c3e50;
}

input [type="text"],input [type="submit"],input [type="button"],textarea{
	-webkit-appearance:none;
}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin: 0;}
h1, .h1 { font-size: 36px; }
h2, .h2 { font-size: 30px; }
h3, .h3 { font-size: 24px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 16px; }
h6, .h6 { font-size: 14px; }
p{ line-height:1.8; margin:0;}
ul,ol{list-style:none; padding:0; margin:0;}
a img, iframe {border:none;}
a{ color:#000;}
a:link {color:inherit;}
a:hover {color:#337ab7;}
:focus {outline:0;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{#zoom:1;}
.t2{ text-indent:2em;}
.f12{ font-size:12px;}
.container, .container-fluid{padding-right: 0;padding-left: 0;margin-right: auto;margin-left: auto;}
.container{ width: 1200px;}
.text-right{ text-align:right;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
/*重置bootstrap*/
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
.col-md-12 {
    width: 100%;
}
.col-md-11 {
    width: 91.6667%;
}
.col-md-10 {
    width: 83.3333%;
}
.col-md-9 {
    width: 75%;
}
.col-md-8 {
    width: 66.6667%;
}
.col-md-7 {
    width: 58.3333%;
}
.col-md-6 {
    width: 50%;
}
.col-md-5 {
    width: 41.6667%;
}
.col-md-4 {
    width: 33.3333%;
}
.col-md-3 {
    width: 25%;
}
.col-md-2 {
    width: 16.6667%;
}
.col-md-1 {
    width: 8.33333%;
}
.col-md-offset-12 {
    margin-left: 100%;
}
.col-md-offset-11 {
    margin-left: 91.6667%;
}
.col-md-offset-10 {
    margin-left: 83.3333%;
}
.col-md-offset-9 {
    margin-left: 75%;
}
.col-md-offset-8 {
    margin-left: 66.6667%;
}
.col-md-offset-7 {
    margin-left: 58.3333%;
}
.col-md-offset-6 {
    margin-left: 50%;
}
.col-md-offset-5 {
    margin-left: 41.6667%;
}
.col-md-offset-4 {
    margin-left: 33.3333%;
}
.col-md-offset-3 {
    margin-left: 25%;
}
.col-md-offset-2 {
    margin-left: 16.6667%;
}
.col-md-offset-1 {
    margin-left: 8.33333%;
}
.col-md-offset-0 {
    margin-left: 0;
}
.pull-left{ float:left;}
.pull-right{ float:right;}
.row{ overflow:hidden;}
/*-- header --*/
.header, .header .container{ background:url(../images/head_bg.jpg) no-repeat center top;}
.head { position:relative; height:94px; }
.toplink{ padding:5px; text-align:right; }
.toplink a{  height:35px; background:url(../images/topline.jpg) no-repeat right center; padding:0 15px; color:#004998; font-size:12px;}
.toplink a.end{ background:none;}
.head .logo{  display:block; margin:5px 0 15px;}
.head .link-lxwm{ background:#2a83cb;float:left; margin-left:10px;}
.head .link-lxwm a{ background:url(../images/qp.png) no-repeat 10px center; padding:0 15px 0 35px;line-height:30px; color:#fff;}
.search{ color:#333; margin-top:10px; position:absolute; top:25px; right:13px;}
.search_form{ float:left;}
.input-kw{float:left; width:200px; height:28px; line-height:28px; border:1px solid #2a83cb; padding:0 5px; color:#666; border-radius:5px 0 0 5px; font-size:12px;}
.input-btn{ float:left; background:#2a83cb url(../images/ss.png) no-repeat center center; width:30px; height:30px;cursor:pointer;border:0; line-height:20px; color:#fff; border:1px solid #2a83cb;}
/*--导航--*/
.navDiv{ background:#257ac5; margin-bottom:2px; height: 45px}
.navbar{ margin-bottom:0;}
.navbar-nav { width:100%;}
.navbar-nav  .active , .navbar-default .navbar-nav > .active > a:focus,
.navbar-nav  .active  a:hover{color:#04559e;background:none; background:#eee;}
.navbar-nav  li {width:14%;}
.navbar-nav  li  a{color:#fff; font-size:16px;}
.navbar-nav  li.active a{ color:#04559e;}
.navbar-nav  li  a:hover{ color:#04559e;background:#eee;}
.navbar-nav  li {float:left;}
.navbar-nav  li  a{ width:100%; line-height:45px; display:block; padding:0; text-align:center; float:left; }

.navBar{background:#257ac5; margin-bottom:2px; height: 45px; z-index:999; position:relative;}
.navBar .container {background:#257ac5;}
.nav{position:relative; font-size:14px; line-height:45px; }
.nav a{color:#fff; font-size:16px;}
.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px}
.nav h3 a{display:block;width:155px;text-align:center;font-weight:normal}
.nav .sub{display:none;position:absolute;left:0;top:45px;z-index:999;width:155px; border-top:0;background:#257ac5; border-top:2px solid #fff;}
.nav .sub li{text-align:center;padding:0 8px; overflow:hidden;}
.nav .sub li a{display:block;border-top:1px dotted #4e8fce;padding:8px 0;height:28px;line-height:28px;color:#fff;font-size:14px;}
.nav .sub li a:hover{color:#FE7700}
.nav li.on:hover h3 a{ background:#eee;color:#04559e;}
.nav li.active , .nav li.active > a:focus,
.nav li.active h3 a:hover{color:#04559e;background:none; background:#eee;}
.nav li.active h3 a{ color:#04559e }
/* flexslider */
.flexslider{position:relative;height:522px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:522px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:58px;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:58px;height:6px;overflow:hidden;background:#fff;cursor:pointer; border-radius: 15px; text-indent:-9999px;}
.flex-control-nav .flex-active{ background:#febc42;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:44px;height:87px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10%;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10%;background:url(../images/next.png) center center no-repeat;}

/*-- 新闻中心 --*/
/*tab*/	
.hid{display:none;}
.hl-tabs{  height:365px; position:relative;}
.hl-tabs .more{ position:absolute; bottom:30px; left:35px; width:85px; border-bottom:1px solid #106ac8;}
.hl-tabs .more a{ background:url(../images/jt.jpg) no-repeat right center; display:block; color:#222;}
.hl-tabs .more a:hover{ text-decoration:none; color:#106ac8;}

.news-grids{ padding:45px 0 15px;}
.news-title{ background:url(../images/news.png) no-repeat; width:195px; height:194px; margin-top:-85px; z-index:99;float:left; position:absolute; }
.news-tabs { float:left; width:195px; margin-top:145px; margin-right:25px;}

.nav-tabs{    float: left;
    width: 195px;
    margin-top: 145px;
    margin-right: 25px; }
.nav-tabs  span.active  a, .nav-tabs  li.active  a:hover, .nav-tabs  li.active  a:focus{cursor:pointer; display:block; border: none; background:none; }
.nav-tabs  span{   display:block;  } 
.nav-tabs  .SwapTab {float: none; height:42px; line-height:42px; font-size:16px; text-align:left; margin-bottom:5px; display:block; }
.nav-tabs  .SwapTab  span{padding-left: 44px;}
.nav-tabs  .SwapTab .fb{border: none; background:url(../images/tab_bg.jpg) no-repeat 23px 0; }
.nav-tabs  .SwapTab .fb a, .news-tabs  li.active  a:hover, .news-tabs  li.active  a:focus{color:#fff;}
.news-tabs  li  a{ padding:0; margin-right:0; padding-left:44px; border:none; color:#222; line-height:42px; }
.news  li > a:hover, .news  li  a:focus {text-decoration: none; background: url(../images/tab_bg_h.jpg) no-repeat 23px 0; border:none;}
                                                                                                                                                                                   

.tab-content{ position:relative; }
.tab-content  .hot{ width:476px; float:left; margin-right:35px; position:relative;}
.tab-content  .hot h5{ padding:10px 0; font-size:15px; line-height:24px; height:35px; background:#fff;}
.tab-content  .hot h5 a{ color:#337ab7;}
.tab-content  .hot p{ position:absolute; bottom:0; right:0; font-size:12px;}
.tab-list { float:left;}
.tab-list .time{ width:42px; height:42px; background:#f3f3f3; color:#febc42; display:block; text-align:center; margin:0 25px 0 0;}
.tab-list .time span{ background:#febc42; display:block; color:#fff;}
.tab-list  li { border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:15px; overflow:hidden;}
.tab-list  li .media-body { float:left; width:390px;}
.tab-list  li h5 a{ color:#1e4586;
overflow: hidden;text-overflow: ellipsis; white-space: nowrap; max-width:363px; display:block}
.tab-list  li p{ font-size:12px;}

.banner{min-width:1200px}


/* 焦点图 */
.focus{width:476px;height:350px;position:relative;float:center;}
.f426x240{width:476px;height:350px;overflow:hidden}
.f426x240 img{width:476px;height:293px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:45%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{ position:absolute; bottom:58px; right:0; text-align:center;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#e44220}	

/*-- 产品领域 --*/
.cply{ padding:0; position:relative; min-height:420px; background:url(../images/bg.jpg) no-repeat right top;}
.cply .SwapTab span { position:relative; text-align:center; width:120px;margin-right: 2px;float:left;}
.cply .SwapTab span  img{display:block;border:2px solid #2268bf; border-radius:27px; margin:0 auto 15px; width:103px; height:103px;}
.cply .SwapTab span a{ border:none; color:#222; }
.cply .divshow { position:absolute; top:0; left:0;}
.cply .divshow h4{ background:url(../images/line.jpg) no-repeat left bottom; padding:10px 0 30px;}
.cply .divshow  p{ font-size:13px; line-height:26px; margin:20px 0; height:95px;}
.cply .divshow  .more{ }
.cply .divshow  .more a{ display:block; background:#106ac8; border-radius:5px; text-align:center; line-height:37px; width:103px; color:#fff;}
.cply .divshow  .more a:hover{ background:#febc42; }
.cply-tabs { position:absolute; bottom:10px; left:0;}
.cply-tabs > li.active > a, .cply-tabs > li.active > a:hover, .cply-tabs > li.active > a:focus{color:#0855b8;}
.cply-tabs > li.active > a img{ box-shadow:0 0 10px rgba(8, 85, 184, .6);}
.cplyR{ float:right;  min-height:415px; }
.cplyR h3{ line-height:40px; color:#febc42; text-transform:uppercase; font-family:Arial; font-size:20px; text-align:center; padding:30px 0 25px;}
.cplyR .cplyR-pic{ padding-left:65px;}
.cplyR .cplyR-pic img{ display:block; width:453px; height:279px;}
.cplyR .cplyR-pic p{ margin:14px 0;}
.cplyR .cplyR-pic p a{ color:#000;}
.cplyR .cplyR-pic p a:hover{ color:#106ac8;}
.news-grids .title{ text-align:center; margin-bottom:25px;}
.news-grids .title h3{  background:url(../images/titline.jpg) no-repeat center center; }
.news-grids .title em{ font-family:Arial; font-size:14px; color:#c6c6c6; text-transform:uppercase; padding-left:25px;}
.news-grids .title .more{ text-align:right;}
.news-grids .title .more a{ color:#febc42; font-size:12px; text-transform:uppercase;}

.scrollleft{ overflow:hidden; margin:35px auto;}
.scrollleft li{float:left;width:282px;text-align:center; margin:0 12px;}
.scrollleft img{width:282px;height:173px; display:block;}
.scrollleft li p{ padding:20px 25px;}
.scrollleft li p a{ color:#222;}
.scrollleft li p a:hover{ color:#0855b8}

/*-- footer --*/
.links-grids{ background:#f8f8f8; padding:15px ;min-width:1200px; }
.links-grids a{ display: ;color:#106ac8; padding:0 10px;}
.footer{padding:25px 0;background:#336aa6; font-size:.875em;color:#a9cffe; border-bottom:10px solid #054285; min-width:1200px;}
.footer .foot{ overflow:hidden;}
.footer-content{ border-left:1px solid #5782b1; padding-left:30px;}
.footer-content li{ line-height:30px;}
.copyright{ min-height:90px; background:url( ../images/logo-yuan.png) no-repeat left center; padding-left:130px;}
.copyright p{ line-height:30px; border-left:1px solid #5782b1; padding-left:30px; }
.weixin-con{ border-left:1px solid #5782b1; padding-left:30px;}

.pagelist{clear:both;margin:35px 0 20px;padding-top:7px;height:30px;color:#555;text-align:center;font-size:12px}
.pagelist .disabled,.pagelist a{margin-right:5px;padding:4px 8px;border:1px solid #ddd;color:#555;cursor:pointer}
.pagelist span{padding:4px 8px}
.pagelist span.current{margin-right:5px;border:1px solid #2c3e50;background:#2c3e50 none repeat scroll 0 0;color:#fff}

/*-- 栏目页banner --*/
.col-benner{ min-width:1200px;}
.col-benner img{ max-width:100%;}

/*-- 栏目页通用 --*/
.crumb{ line-height:48px; background:#f8f8f8; margin:25px 0;}
.crumb .pull-right { padding-right:10px;}
.crumb .pull-right a{ color:#2c3e50; }
.sub-nav li{ float:left; border-right:1px solid #fff;}
.sub-nav li a{ background:url(../images/line.png) no-repeat center center; padding:0 40px; color:#2c3e50;}
.sub-nav li.active { background:url(../images/active_bg.png) repeat-x center center; }
.sub-nav li.active a{ color:#fff;background:url(../images/line-h.png) no-repeat center center;}
.col-content{ margin:45px 0;}
.col-title { overflow:hidden; margin-bottom:25px;}
.col-title em{ padding-left:15px; color:#c6c6c6; text-transform: uppercase; font-size:13px; padding-top:10px;}
.col-content .p-content { line-height: 1.8; overflow:hidden;}
.col-content .p-content p{ padding:6px;}
/*分页*/
.pagination{ overflow: hidden; text-align:center;    display: inline-block; margin:20px auto;}
.pagination  li{ display:inline; } 
.pagination  li  a{ color: #336aa6; margin:0 2px; border-radius:5px; border:1px solid #e4e4e4; padding:5px 10px; font-size:12px; display:inline-block;}
.pagination  li  span{ padding:0 10px; border:none; color: #336aa6;}
.pagination  li:first-child  a,
.pagination  li:last-child  a{ border-radius:5px;}
.pagination  li  a:hover, .pagination  li  span:hover, .pagination  li  a:focus, .pagination  li  span:focus {background-color: #febc42;border-color: #febc42;color: #fff;z-index: 2;}
.pagination  li  span.active{ background:#febc42; color: #fff;font-size: 12px;margin: 0 2px;padding: 5px 10px; border-radius:5px; border:1px solid #febc42; }
.pagination  li.current a{background-color: #febc42;border-color: #febc42;color: #fff;}

/*-- 公司资质 --*/
.list-pic li a{ text-align:center;}
.list-pic li { margin:15px 0; text-align:center;}
.list-pic li img{ padding:4px; border:1px solid #ddd; display:inline-block; }
.list-pic li p{ padding:10px 0;}
.h-row li img{ width:360px; height:;}
.v-row li img{ width:360px; height:510px;}
#jquery-overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image{padding: 10px;}
#lightbox-loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav{left: 0;}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev{left: 0;float: left;}
#lightbox-nav-btnNext{right: 0;float: right;}
#lightbox-container-image-data-box{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;}
#lightbox-container-image-data{padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details{width: 70%;float: left;text-align: left;}
#lightbox-image-details-caption{font-weight: bold;}
#lightbox-image-details-currentNumber{display: block;clear: left;padding-bottom: 1.0em;}
#lightbox-secNav-btnClose{width: 66px;float: right;padding-bottom: 0.7em;}

/*-- 信息建设 --*/
.side-info{ padding-right:45px;}
.side-info ul{border:1px solid #336aa6; border-bottom:0;}
.side-info ul li{ line-height:67px; text-align:center;border-bottom:1px solid #336aa6;}
.side-info ul li a{ display:block; background:url(../images/icon-xxjs.png) no-repeat; padding-left:15px;font-size:16px;}
.side-info ul li a.s1{ background-position:15px 0;}
.side-info ul li a.s2{ background-position:15px -62px;}
.side-info ul li a.s3{ background-position:15px -128px;}
.side-info ul li.active{ background:#336aa6;}
.side-info ul li.active a{ color:#fff; background:url(../images/icon-xxjs-h.png) no-repeat; }
.side-info ul li a.s1{ background-position:15px 0;}
.side-info ul li a.s2{ background-position:15px -62px;}
.side-info ul li a.s3{ background-position:15px -128px;}
.xxhyy p{ line-height:30px;}
.xxhyy  img{ max-width:100%;}
.imgbox li{ margin-bottom:15px; }
/*-- 华陆历程 --*/
.history { background:url(../images/bg_lc.jpg) no-repeat center top;     }
.history  ul{ padding:25px 0; background:url(../images/xx-lc.png) no-repeat 50% top; overflow: hidden;}
.history  ul li { padding:0 45px; position:relative; float:left; width:510px; }
.history  ul li .date{ color:#04559e; font-size:24px; font-family:Arial; background:url(../images/icon-date.png) no-repeat left center; padding-left:45px;}
.history  ul li .icon{ position:absolute; background:url(../images/dot2.png) no-repeat; width:20px; height:20px; display:block; top:0;}
.history  ul li p{ margin-left:45px; border-bottom:1px dotted #ddd; padding-bottom:15px;}
.history  ul li.text-right{ padding-right:45px; }
.history  ul li.text-right .date{   padding-right:45px; background-position: right center}
.history  ul li.text-right  p{ margin-right:48px;}
.history  ul li.text-left { padding-top:90px; }
.history  ul li.text-right { padding-bottom:90px; }
.history  ul li.text-right .icon {top: 10px; right:-10px; }
.history  ul li.text-left .icon {top: 95px; left:-10px; }
.history  ul li.first .icon{ top:120px;}
/*-- 图说华陆 --*/
.timeline{ overflow:hidden;}
.time-line{  background:url(../images/xx-lc.png) no-repeat left top; padding:45px 0;}
.time-line li{ height:90px;  background:url(../images/dd.png) no-repeat 3px -88px; padding-left:45px; padding-right:50px;  }
.time-line li a{ font-size:16px; color:#9c9d9e;}
.time-line li.active{ background:url(../images/dd.png) no-repeat 3px 0;}
.time-line li.active a{ color:#04549d; font-size:18px;}
.btndiv{width:100%;float:left;height:28px;position:relative;}
.btndiv strong{float:left;padding-left:10px;padding-top:4px;}
a.abtn{display:block;height:22px;width:24px;position:absolute;overflow:hidden;background:url(../images/btn.gif) no-repeat;text-indent:-999em;outline:none;}
a.aleft{right:40px;background-position:0 -32px;}
a.agrayleft{cursor:default;background-position:0 0;}
a.aright{right:10px;background-position:-34px 0;}
a.agrayright{cursor:default;background-position:-34px -32px;}
.uldiv{width:960px;padding:8px;margin:20px auto;position:relative;text-align:center;}
.scrollcontainer{width:960px;height:660px;overflow:hidden;position:relative;margin:0 auto;}
.scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrollcontainer li{width:960px;height:660px;float:left;}
.gzbtn{background:url(../images/btngz.gif) no-repeat;margin:0 auto; width:100px; height:30px; display:block; border:none;text-indent:-999em;}
.scrollcontainer li a{ float:left; width:460px; margin:5px; display:block; position:relative;border:2px solid #fff; }
.scrollcontainer li a img{ width:100%;}
.scrollcontainer li a:hover {border:2px solid #febc42;}
.scrollcontainer li a p{ background:url(../images/bg.png) repeat; position:absolute; left:0; bottom:0; line-height:40px; color:#fff; width:100%;}
.mcontainer {overflow: hidden;background-color: #f6f6f6;padding: 5px;height: auto;margin-top: 25px;}
.pTroName1{ line-height: 2.2;  border-top:3px solid  #fff; padding:25px;}
.select  { background:url(../images/xt.png) no-repeat 15px 15px; position:relative; margin:25px 15px; padding-bottom:15px;  }
.select  .active{ font-size:30px; font-family:Arial; }
.select  .total	{ color:#b3b3b3;  position:absolute; top:30px; left:35px; font-family:Arial; }

/*-- 新闻中心 --*/
.list-news{}
.list-news .media { border-bottom:1px dotted #eee; padding-bottom:25px; margin-bottom:25px; overflow:hidden;}
.list-news .media .media-object{ width:308px; height:214px;}
.list-news .media .media-left{ padding-right:35px; float:left;}
.list-news .media .media-left a{display:block; position:relative; width:308px; height:214px; background:#eee;}
.list-news .media .media-left a img{ position:absolute; left:0; top:0; cursor:pointer;}
.list-news .media .media-body h4 a{ color:#337ab7; }
.list-news .media .media-body .by{ color:#999; padding:15px 0;}
.list-news .media .media-body .more{ background:#febc42; border-radius:4px; padding:5px 10px; color:#fff; margin-top:25px; display:inline-block;}
.show-content{ margin-bottom:35px; padding-right: 25px; }
.show-content h4{line-height: 30px;font-weight: normal;}
.show-content .p-time{ padding:15px 0 20px; color:#999;border-bottom:1px solid #eee; margin-bottom:25px;}
.show-content .p-content{ padding:15px; margin-bottom:35px; }
.show-content .p-content p{ font-size:18px;}
.pagepre{ padding:20px 0; border-top:1px solid #eee; }
.pagepre a{ color:#888;}

.scope-content{ background:url(../images/bg_cp.jpg) no-repeat center center; overflow:hidden; min-height:550px; position:relative;}
.scope-content .tit{padding:5px 0; margin:5px 0;}
.scope-content .tit span{ background:#febc42; border-radius:25px; padding:5px 20px; color:#fff;}
.scope-content .en{ color:#054285; font-size:28px; text-transform:uppercase; font-family:Arial; }
.scope-content .p-text{ width:40%; line-height:30px; margin-top:15px; z-index:10; position:relative}
.scope-content .p-text p{line-height:30px; }
.scope-content .ywlc{ position:absolute; bottom:0; left:0; z-index:1;}
.doma-content{ position:relative; min-height:500px;     overflow: hidden;}
.doma-menu { position:absolute; left:0; top:0; width:248px;}
.doma-menu ul{ /*background:url(../images/bg_sx.png) no-repeat; padding:47px 0;*/}
.doma-menu ul li{ height:85px; }
.doma-menu ul li a{/*color:#545454; padding-left:90px; display:block;height:85px; background:url(../images/icon-ywly.png) no-repeat;
	transition:0s all;
	-webkit-transition:0s all;
	-moz-transition:0s all;
	-o-transition:0s all;
	-ms-transition:0s all; */}
.doma-menu ul li p{ margin-bottom:5px;}
.doma-menu ul li span{ display:block; font-size:12px; font-family:Arial;}
.doma-menu ul li a.m1{ background-position:0 0;}
.doma-menu ul li a.m2{ background-position:0 -85px;}
.doma-menu ul li a.m3{ background-position:0 -170px;}
.doma-menu ul li a.m4{ background-position:0 -254px;}
.doma-menu ul li a.m5{ background-position:0 -339px;}
.doma-menu ul li a:hover{/*background:url(../images/icon-ywly-h.png) no-repeat;*/}
.doma-menu ul li .m1:hover{ background-position:0 0;}
.doma-menu ul li .m2:hover{ background-position:0 -85px;}
.doma-menu ul li .m3:hover{ background-position:0 -170px;}
.doma-menu ul li .m4:hover{ background-position:0 -254px;}
.doma-menu ul li .m5:hover{ background-position:0 -339px;}

.doma-menu ul li.active a.m1{background-position:0 0;}
.doma-menu ul li.active a.m2{ background-position:0 -85px;}
.doma-menu ul li.active a.m3{ background-position:0 -170px;}
.doma-menu ul li.active a.m4{ background-position:0 -254px;}
.doma-menu ul li.active a.m5{ background-position:0 -339px;}
.ly-content  .pull-left .tith3{ background:url(../images/line.jpg) no-repeat right bottom; padding-bottom:10px; text-align:right; margin-bottom:25px; padding-top:8px; width:332px;}
.ly-content  .pull-left  .ct img{ width:100%; max-width:332px;}
.ly-content  .caption{ background:url( ../images/lx.png) no-repeat; padding-left:45px; padding-top:0; min-height:520px;}
.ly-content  .pull-left p{ padding:60px 0 0 0; line-height:2.2;}
.ly-content img{ width:100%;}
.main-products{ margin:45px 0;}
.main-products .tit{ font-size:18px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.main-products .tit span{ font-size:16px; text-transform:uppercase; padding-left:15px;}
.main-products ul { padding:10px 15px 0;}
.main-products ul li{ float:left; color:#054285; line-height:30px;  background:url(../images/dot1.png) no-repeat left center; padding-left:15px;}
.per-list{ background:#336aa6; color:#fff; line-height:37px; text-align:center; font-size:18px;}
.per-cont{ padding:15px 0;}

.main-products dl { clear: both; }
.main-products dl dt{line-height:30px; padding:0; font-weight:normal; width:90px;}
.main-products dd span{ float:left; color:#054285; line-height:30px; background:url(../images/dot1.png) no-repeat left center; padding-left:15px; display:block; width:20%;}
.main-products li{ float:left; color:#054285; line-height:30px; background:url(../images/dot1.png) no-repeat left center; padding-left:15px; display:block; width:20%;}

.alumna{ padding:0 35px;}
.alumna-item{ overflow:hidden;}
.alumna .photo { width:374px;}
.alumna .photo img{ width:100%;}
.alumna-text { width:720px; padding-top:85px;}
.alumna-text .tt{ color:#04559e; overflow:hidden; background:url(../images/hx.jpg) no-repeat right bottom; padding-bottom:15px; padding-left:15%;}
.alumna-text .tt .name{ font-size:24px; height:40px; float:left; background:url(../images/sj.jpg) no-repeat left 18px; padding-left:25px; }
.alumna-text .tt .summary{ float:left; margin-left:35px;}
.alumna-text .tt .summary span{ display:block; line-height:15px; }
.alumna-text  p{ padding:15px 45px; padding-left:15%;}
.aleft .tt{ background:url(../images/hx1.jpg) no-repeat 45px bottom; }

.address {margin-top: 10px; margin-bottom: 10px;}
.address li{ padding-left: 30px; font-size: 16px; line-height: 40px; background: url(../images/icon-adrr.png) no-repeat;}
.address li.c1{ background-position: 0 8px;}
.address li.c2{ background-position: 0 -30px;}
.address li.c3{ background-position: 0 -70px;}
.address li.c4{ background-position: 0 -110px;}
.address li.c5{ background-position: 0 -150px;}
.address li.c6{ background-position: 0 -190px;}
.cadres{ padding-top: 15px;}
.cadres .address {margin-top: 20px;}
.office .row{ border-bottom: 1px dotted #ddd;overflow: hidden;}
.office .row h3{ color: #00529c; font-size: 18px; line-height: 24px; padding-top: 25px;}
.office .address li{ line-height: 24px; font-size: 15px;} 
.office .address li.c1{ background-position: 0 3px;}
.office .address li.c4{ background-position: 0 -117px;}
.office .address{ border-left: 1px solid #ddd; padding-left:15px;}
.map{ margin-top:35px;}

/*相册*/
	.titles{ margin:10px 0 10px 15px; font-size:18px; color:#000; background:url(../images-dj/xc.jpg) no-repeat 0 7px; padding-left:15px;}
	.date{ margin:0 0 15px 15px;}
	/*图片轮播*/
.detail_context_pic{overflow:hidden; position:relative;}
.detail_context_pic_top{width:860px;overflow:hidden;text-align:center;position:relative;z-index:1;position:relative; background:#fff; padding:15px}
.detail_context_pic_bot{width:800px; padding:0 45px; height:107px;overflow:hidden;margin:10px auto 0; float:left; background:#fff;}
.detail_picbot_left{float:left;width:30px;height:107px;overflow:hidden;}
.detail_picbot_left a{display:block;width:30px;height:107px;background:url(../images/left.png) no-repeat center center;}
.detail_picbot_mid{float:left;width:740px;height:77px;overflow:hidden;padding-top:15px;padding-bottom:13px;}
.detail_picbot_mid ul{height:77px;width:740px;overflow:hidden;position:relative;}
.detail_picbot_mid ul li{float:left;height:77px;margin:0 8px;display:inline;width:106px;text-align:center;overflow:hidden;position:relative;}
.detail_picbot_mid ul li img{height:73px;max-width:102px;border:2px solid #fff;}
#pic1{width:780px;}
.detail_picbot_mid ul li img.selectpic{border:2px solid red;}
.detail_picbot_right{float:right;width:30px;height:107px;overflow:hidden;}
.detail_picbot_right a{display:block;width:30px;height:107px;background:url(../images/right.png) no-repeat center center;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:46%;width:39px;height:50px;}
#preArrow_A{left:18px;background:url(../images/leftbig.png) no-repeat;}
#nextArrow_A{right:16px;background:url(../images/rightbig.png) 0px 0px no-repeat;}

#miaoshuwarp{position:absolute;z-index:1;width:280px; margin:15px auto 10px;text-align:left; border-bottom:1px solid #ddd; height:100%; right:0;top:0;}
.num{ font-size:22px;  border-bottom:1px solid #ddd; }
.num  { background:url(../images/xt.png) no-repeat 15px 15px; position:relative; margin:15px; padding-bottom:45px;  }
.num  .active{ font-size:28px; font-family:Arial; }
.num  .total	{ color:#b3b3b3;  position:absolute; top:30px; left:35px; font-family:Arial; font-size:14px; }
.num .tit_ry {font-size: 18px;padding: 10px 25px;}
.miaoshu{padding:0 10px;line-height:26px; padding-top:5px;font-size:14px;z-index:3; color:#555; }
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_left{width:300px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.firsttop_right{float:left;width:720px;overflow:hidden;}
.close2{height:17px;}
.close2 a{background:url('../images-dj/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{height:24px;margin-top:20px;overflow:hidden;}
.replay h2{float:left;font-size:16px;line-height:24px;}
.replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url('../images-dj/replay.png') right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}
.pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.pictwo ul li img{width:120px;height:88px;}
.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#FF702D;text-decoration:underline;}
.returnbtn {margin-top:35px;margin-left:50px;}
.returnbtn a{width:115px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block;}
.returnbtn a:hover{color:#FF702D;border:1px solid #8d5a00;}
.firsttop{width:720px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:720px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}






