﻿@charset "utf-8";
body{font: 14px/1.4 SimHei,arial,Tahoma,SimSun,sans-serif;color: #333;margin: 0;
 text-rendering: geometricPrecision;-webkit-font-smoothing: antialiased;_background-image: url(about:blank);_background-attachment: fixed;
 
}
@media (min-width: 1200px) and (max-width:2480px) {body {min-width:1200px;
}
}
a{ text-decoration:none; color:#333;}


@media (min-width: 1200px) and (max-width:2480px) {.container{width: 1200px !important;
}
}


div, dl, dt, td, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote {list-style:none;margin: 0;padding: 0;
}
font{text-transform: uppercase;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{background-color: #de0f18;
}
.zh_logo{
padding-top:15px;
} 
/*css font*/
.c1 {
    color: #000;
}
.c2 {
    color: #fff;
}
.c3 {
    color: #008000;
}
.c4 {
    color: #800000;
}
.c5 {
    color: #808000;
}
.c6 {
    color: #000080;
}
.c7 {
    color: #800080;
}
.c8 {
    color: #808080;
}
.c9 {
    color: #ff0;
}
.c10 {
    color: #0f0;
}
.c11 {
    color: #0ff;
}
.c12 {
    color: #f0f;
}
.c13 {
    color: #f00;
}
.c14 {
    color: #00f;
}
.c15 {
    color: #008080;
}
.bg1 {
    background-color: #000;
}
.bg2 {
    background-color: #fff;
}
.bg3 {
    background-color: #008000;
}
.bg4 {
    background-color: #800000;
}
.bg5 {
    background-color: #808000;
}
.bg6 {
    background-color: #000080;
}
.bg7 {
    background-color: #800080;
}
.bg8 {
    background-color: #808080;
}
.bg9 {
    background-color: #ff0;
}
.bg10 {
    background-color: #0f0;
}
.bg11 {
    background-color: #0ff;
}
.bg12 {
    background-color: #f0f;
}
.bg13 {
    background-color: #f00;
}
.bg14 {
    background-color: #00f;
}
.bg15 {
    background-color: #008080;
}
.b {
    font-weight: bold;
}
/*css font*/


<!--
/*-----------------------------------------------------
Top
-----------------------------------------------------*/
.ztop { min-width: 1200px; *width:expression(document.body.clientWidth < 1200 ? '1200px':'auto'); height: 28px; background-color: #f9f9f9; line-height: 28px; font-size: 12px; color: #8b9297;}
.ztop a ,.ztop i ,.ztop em { display: inline-block; vertical-align: middle;}
.ztop a { color: #8b9297;}
 
.ztop i { padding-left: 6px; padding-right: 6px;}

.zheader { min-width: 1200px; *width:expression(document.body.clientWidth < 1200? '1200px':'auto'); height: 110px;}
.ztop em { background: transparent url("../images/man1.jpg") no-repeat scroll 0 2px; height: 16px; width: 20px;
}
/*-----------------------------------------------------
Nav
-----------------------------------------------------*/
.znav { min-width: 1200px; width:100%; *width:expression(document.body.clientWidth < 1200? '1200px':'auto');height: 47px;  }
.znav {
  box-shadow: 5px 5px 5px rgba(211, 211, 211, 0.5); z-index: 2000;  
}
.zx_menu {height:100%;}
.zx_menu dt { display: inline-block;position:relative;top:3px}
.zx_menu dt { *display: inline; float:left;margin-top:7px;}
.zx_menu dt a { display: inline-block; width: 86px; height: 22px; }
.zx_menu dt a { *display: inline;}
.zx_menu dd { display: inline-block;  padding-right: 65px; line-height: 44px; font-size: 18px; text-align: center;}
.zx_menu dd { *display: inline; float:left}
.zx_menu dd span { display: inline-block;}
.zx_menu dd span { *display: inline;}
.zx_menu dd span a { display: inline-block; padding-bottom: 3px; color: #333;}
.zx_menu dd span a { *display: inline;}
.zx_menu dd span a:hover,.zx_menu dd.zx_active span a { border-bottom: 3px #245798 solid; padding-bottom: 0px; font-weight: bold; color: #245798;}
/*下拉菜单*/
.zx_bg { position:absolute; width: 100%;min-width:1200px;display:block;  *width:expression(document.body.clientWidth < 1200? '1200px':'auto'); height: 1px;}
.zx_bg2 { position: absolute; left: 0; top: 0px; width: 100%;min-width:1200px;display:block; *width:expression(document.body.clientWidth < 1200? '1200px':'auto'); height: 218px;   z-index: 10; display: none;}
.zx_bg3{width:100%;height:218px;background:#f3f3f3;position:absolute;*top:165px;left:0;z-index:10;display:none;margin-top:-1px;*margin-top:0;opacity: 0.92;}
.zx_sub { position:absolute;*top:165px;left:50%;margin-left:-600px; width: 1px; height:0px; margin-top: -3px; text-align: left; display: none; background-color: #203963; z-index: 12;}
.zx_site { position: absolute; left: 0px; top: 3px ; width: 1200px; height: 192px; padding-top: 25px;   z-index: 12;}
.zx_item {height: 120px; padding-bottom: 18px; padding-left: 20px; padding-right: 20px;border-right: 1px #d2d2da solid;}
.zx_box { padding-left: 200px;}
.zx_list { font-size: 14px;}
.zx_list li { line-height: 25px;}
.zx_list1 li { line-height: 30px;font-size:14px;}
.zx_pic { height: 139px; padding-left: 26px; border-right: none;}
.zx_pic img {  max-height: 139px;}
.zx_info,.zx_info1 {  width:300px; padding-left: 0; font-size: 12px; }
.zx_infonew{  width:430px;   padding-left: 0; font-size: 12px;line-height:25px; }

.zx_info2{  width:350px;   padding-left: 0; font-size: 12px; }
.zx_infolast{  width:600px;   padding-left: 0; font-size: 12px; }
.zx_info1 {  border-right: none;}
.zx_info p,.zx_info1 p { line-height: 25px; text-indent: 2em;}
.zx_famous { padding-left: 28px; border-right: none;}
.zx_famous h2 { width: 116px; height: 27px; border: 1px #c7c7c7 solid; background-color: #fff; line-height: 27px; text-align: center; font-size: 12px;}


/*----------------------------------------------------
公告
-----------------------------------------------------*/
 .zopen { background-color: #eee; height: 40px; margin-top: 5px; width: 1200px;margin:0 auto;
}
.zopenMore a{width:15px;height:100%;background:url(../images/arrow_more.jpg) center no-repeat;display:block;float:left}
.zop_title { width: 82px; height: 40px; background-color: #333; line-height: 40px; text-align: center; font-size: 16px; color: #fff; font-weight: bold;}
.zop_title a{color:#3D2B6C}
.zop_content { position: relative; width: 1057px; height: 40px; overflow: hidden; }
.zop_move { position: absolute; width: 3000px; height: 40px; font-size: 14px;}
.zop_move li span{ display: inline-block;line-height:40px;height:40px;overflow:hidden;color:#666; }
.zop_move li a { display: inline-block; width: 250px; height: 40px; padding-left: 28px; padding-right: 20px ; line-height: 40px; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.zop_btn { width: 46px; height: 40px; background-color: #d3d3d3;}
.zop_btn a { display: inline-block; width: 23px; height: 40px; background: url(../images/zdt_icon.png) no-repeat;}
.zop_btn a { *display: inline;}
.zop_btn a:hover{background-color:#999}
.zop_btn a.zprev { background-position: 8px -116px;}
.zop_btn a.znext { background-position: -46px -116px;}

/*首页轮播效果*/
.carousel{overflow: hidden;
}
.carousel-indicators{display: none;
}
.carousel-control {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 56%;left: 0;opacity: 0.8;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 50px;width: 90px;/* background: transparent url(../images/left_btn.png) no-repeat left top; */margin-top: -50px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;
}
.carousel-control.left {background: transparent url(../images/left_btn.png) no-repeat left top;left: -25px;
}
.carousel-control.right {left: auto;background: transparent url(../images/right_btn.png) no-repeat left top;right: -40px;
}
.carousel-control.left:hover {background: transparent url(../images/left_btn.png) no-repeat left top;left: 0px;
}
.carousel-control.right:hover {left: auto;background: transparent url(../images/right_btn.png) no-repeat left top;right: -20px;
}

/*首页关于我们*/
.index-box-aboutus{
padding-top: 58px;
text-align: center;
}
.box-title{font-weight:bold; letter-spacing: 1px; height:40px; line-height:40px; color:#004E99; padding:0 20px; 
}
.box-title a{ letter-spacing: 1px; height:50px; line-height:50px; color:#245798; font-size:18px;  
}
.box-titlezl a{ font-weight:bold;letter-spacing: 1px; height:50px; line-height:50px; color:#245798; font-size:18px;  
}
.global_arearow .box-titlerow a{
   
}
.global_arearow .box-titlerow img{
padding:10px 0 20px 0; letter-spacing: 1px; font-weight:bold; font-weight:bold; color:#245798; font-size:20px;  
}



.box-titlebt a{ letter-spacing: 1px;font-weight:bold; height:50px; line-height:50px; color:#245798; font-size:18px; 
}
.box-titlebt p{  
     
    margin-bottom: 20px;
    width: 36px;
 
}
.qywh_title p{  
    background: #7fadeb none repeat scroll 0 0;
    height: 5px;
    margin-bottom: 28px;
    width: 36px;
 
}
.box-title-line{
width: 80px;
padding:0 5px;height: 5px;
background: #245798;
display: inline-block;display: none;
}
.box-title h3{
font-size: 22px;
letter-spacing: 3px;
/* font-family: sans-serif; */
line-height: 38px;
font-weight: normal;
}
.box-title h2{
letter-spacing: 1px; width:130px;text-align:center;font-weight:bold; font-size: 18px;color:#004E99;
}
.box-title h2 a{
 color:#004E99;
}
.box-title h2 strong{color: #575757;font-weight: normal;
}
.box-title p{
height: 26px;
line-height: 26px;
font-size: 15px;
letter-spacing: 2px;
}
.aboutus-list{
padding: 35px 20%;


}
.aboutus-list span{width: 84px;height: 65px;display: inline-block;background-repeat: no-repeat;

}
.aboutus-list p{
font-size: 18px;
letter-spacing: 2px;
line-height: 40px;
}
.aboutus-service{background: url(../images/aboutus-service.png);

}
.aboutus-resources{background:url(../images/aboutus-resources.png);background-position-x: 7px;


}
.aboutus-technology{background:url(../images/aboutus-technology.png);background-position-x: 6px;
}

/*首页新闻列表*/
.index-box-news{margin-top: 55px;
}
.news-list{margin: 20px 8px;/* padding: 10px; */
}
.news-first-box{

}

.news-first-box img{width: 100%;height: 450px;

}
.news-first-text{position: absolute;bottom: 0;background: hsla(0, 0%, 100%, 0.8);padding: 20px;letter-spacing: 1px;width: 434px;}
.news-first-text h4{line-height: 28px;/* font-weight: 600; */color: #000000;}
.news-first-text p{line-height: 22px;/* padding: 0 20px; *//* width: 405px; */}
.news-other-box{/* padding-left: 15px; */
}
.news-other-box .row{
border-bottom: 1px solid #cecece;
padding: 2px 0 15px 0;
margin-bottom: 30px;
}

.news-other-box .row .col-lg-10{padding-left: 35px;}

.news-other-box .row span{
height: 112px;
width: 115px;
display: block;
background: #3e3132;
color: #FFF;
text-align: center;
font-size: 20px;
line-height: 34px;
letter-spacing: 2px;
}
.news-other-box .row:hover span{box-shadow: -3px 3px 6px #ffa6aa;}.news-other-box .row:hover span strong{	background: #f7121c;}.news-other-box .row:hover h4{	color: #de0f18;}.news-other-box .row span strong{
	font-size: 45px;
	display: block;
	padding: 2px 0 0px 0;
	background: #dc0710;
	line-height: 74px;}.news-other-box .row a{


	text-decoration: none; }.news-other-box .row h4{

/* font-weight: 600; */

line-height: 24px;

height: 28px;

letter-spacing: 1px;

color: #000000;

/* text-decoration: none; */
}
.news-other-box .row p{

line-height: 21px;

letter-spacing: 1px;

height: 65px;

overflow: hidden;

color: #616161;
}

.news-other-box .row .row-tags{padding-left: 20px;background: url(../images/icon-tag.png) no-repeat 0px 4px;float: left;
}
.news-other-box .row .row-tags a{ color: #9e9e9e; line-height: 20px; padding-left: 5px;
}
.news-other-box .row .row-tags a:hover{color: #6d6d6d;
}
/*首页商务合作*/.index-box-cooperation{	margin-top: 20px;}.cooperation-list{	margin-top: 20px;	 	 }
.cooperation-list .col-lg-4 a{	text-decoration: none;}
.cooperation-list .col-box{	height: 193px;	width: 353px;	overflow: hidden;	border-radius: 8px;	padding: 20px 10px;	transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */	-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */	-o-transition: all 0.5s ease-in-out; /* Opera */}.cooperation-list .col-funds .col-box{background: #f7a72d;}.cooperation-list .col-cooperation .col-box {background: #e15e2b;}.cooperation-list .col-agency .col-box{background: #c32202;}
/*聚焦样式处理*/.cooperation-list .col-box .icon{	height: 88px;	width: 254px;	background-repeat: no-repeat;	transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;	transition: all 0.5s ease-in-out;	margin: 35px 50px;}
.cooperation-list .col-funds .col-box .icon{	height: 88px;	width: 226px;}.cooperation-list .col-agency .col-box .icon{	height: 88px;	width: 228px;}
.cooperation-list .col-cooperation a:hover .col-box .icon{	height: 58px;	width: 170px;	margin: 0;	padding: 0;}.cooperation-list .col-funds a:hover .col-box .icon{	height: 58px;    width: 160px;	margin: 0;	padding: 0;}.cooperation-list .col-agency a:hover .col-box .icon{	height: 58px;    width: 160px;	margin: 0;	padding: 0;}
.cooperation-list .col-lg-4 a .col-box .text{	font-size: 12px;	letter-spacing: 0px;	line-height: 0px;	padding:90px 0 0 350px;}


.cooperation-list .col-funds .col-box .icon{	background: url(../images/cooperation-funds.png);    background-repeat: no-repeat;	transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out; -webkit-background-size: contain;  	-moz-background-size: contain;  	-o-background-size: contain; 	background-size: contain; 	background-size: 100% 100%;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cooperation-funds.png',  sizingMethod='scale');}.cooperation-list .col-cooperation .col-box .icon {	background: url(../images/cooperation-cooperation.png);    background-repeat: no-repeat;	transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out; -webkit-background-size: contain;  	-moz-background-size: contain;  	-o-background-size: contain; 	background-size: contain; 	background-size: 100% 100%;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cooperation-cooperation.png',  sizingMethod='scale');}.cooperation-list .col-agency .col-box .icon{	background: url(../images/cooperation-agency.png);    background-repeat: no-repeat;	transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out; -webkit-background-size: contain;  	-moz-background-size: contain;  	-o-background-size: contain; 	background-size: contain; 	background-size: 100% 100%;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cooperation-agency.png',  sizingMethod='scale');}.cooperation-list a:hover .col-box .text{	font-size: 14px; letter-spacing: 1px;line-height: 24px; color: #fff; padding: 0 0 0 80px; 	transition: all 0.5s ease-in-out; 	-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */	-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome */	-o-transition: all 0.5s ease-in-out; /* Opera */}


/*grey*/

.newsblock {
background: transparent url("../images/bgb.png") no-repeat scroll 0 0/contain;
height: 370px;
  margin-left: 17px;width: 809px;
}
.graybg {
 width: 100%;
padding-top:50px;
padding-bottom:60px;
 
}


.zcenter2 { margin: 0 auto; padding-bottom: 35px; padding-top: 35px; width: 1260px;
}
 .newslist2 { width: 330px;
}
.newslist3 { margin-left: 25px; width: 330px;
}
.newslist3 a { width: 240px;
}
h1.jctg a { background: #fff url("../images/xx.png") no-repeat scroll 0 0;
}
h1.zgfc a { background: #fff url("../images/jb.png") no-repeat scroll 0 0;

}
h1.jctg, h1.xtdt, h1.zgfc { background: transparent url("../images/xw.png") repeat-x scroll 0 10px; width: 370px;
}
 
.newslist2 { margin-left: 45px; width: 308px;
}
.newslist2 a { width: 240px;
}
h1.jctg a { background: #f3f3f3 url("../images/xx.png") no-repeat scroll 0 0; display: block; height: 22px; margin-bottom: 15px; margin-top: 45px; width: 106px;
}
h1.zgfc a { background: #f3f3f3 url("../images/jb.png") no-repeat scroll 0 0; display: block; height: 22px; margin-bottom: 15px; margin-top: 25px; width: 106px;
}
.newslist3 { margin-left: 35px; width: 346px;
}
.newslist3 a { width: 280px;
}
h1.xtdt a { background: #fff url("../images/zx.png") no-repeat scroll 0 0; display: block; height: 22px; margin-bottom: 15px; margin-top: 45px; width: 106px;
}
h1.zhxx a { background: #fff url("../images/pics1.png") no-repeat scroll 0 -259px; display: block; height: 22px; margin-bottom: 15px; margin-top: 25px; width: 106px;
}
.newslist2 { margin-left: 45px; width: 308px;
}
.newslist2 a { width: 240px;
}
.jctg .zne_row, .xtdt .zne_row, .zhxx .zne_row, .zgfc .zne_row { padding: 1px;
}
h2.jctg a, h2.xtdt a, h2.zgfc a, h2.zhxx a { color: #3D2B6C; display: block; font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-top: 38px;
}
.ztzl_box { background: #fff none repeat scroll 0 0; height: 350px; padding-top: 1px;
}
h1.ztzl a { color: #3d2b6c; display: block; font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-left: 22px; margin-top: 22px;
} 
.stock { border: 1px solid #ddd; margin-right: 30px; margin-top: 13px; width: 368px;
}
.fr { float: right;
}
.fl { float: left;
}
.clearfix { overflow: hidden;
}

.media_txt { min-height: 30px;
}
.media_txt a{ width:80%;
}
.media_txt .mt-p2 { color: #202026;   overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  word-break: keep-all; width:85%;
}
.media_txt .mt-p2tz {  overflow: hidden;font-size:14px; text-overflow: ellipsis; white-space: nowrap;  word-break: keep-all;width:85%;
}
.media_txt a:hover .mt-p2, .media_txt a:hover .mt-p3, .media_txt a:hover .mt-p4 { color: #005ABB;
}
.media_txt .mt-p3 { color: #8e8e93; font-size: 12px; position: absolute; right: 0; top: 0;
}
.media_txt .mt-p4 { color: #8e8e93; display: inline-block; max-width: 74px;
}

.zco_special_list .media_txt { line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 92%;
}
.zcolumn2 {
     background:url("../images/globalbg.jpg") no-repeat scroll left bottommin-height:430px;height:430px; padding-top:40px;
}

/**/
@media (min-width: 1200px) and (max-width:2480px) {.zcenter{min-width: 1200px !important;width: 1200px;
}
}
.zcolumn {  border:0px solid #ff0000; padding-top: 10px;  
}
.zcolumn1 {  
   padding-top: 20px;padding-bottom: 40px;
}


 

.zcolumn2 h1 {
}
.zcolumn2 .column1  {  margin-top: 26px;
}
.zcolumn2 .column1 ul { 
}
.zcolumn2 .column1 li { float: left; width: 125px;
}
.zcolumn2 .column1 li:hover i { cursor: pointer;
}
.zcolumn2 .column1 li span { font-size: 14px; margin-left: 15px;
}
.zcolumn2 .column1 li:hover span { color: #d9030f; cursor: pointer;
}
.zcolumn2 .column1 i { display: block; height: 62px; width: 70px;
}
.zcolumn2 .column1 .hedian { background: transparent url("../images/yw.png") no-repeat scroll 0 0;
}
.zcolumn2 .column1 .huodian { background: transparent url("../images/yw.png") no-repeat scroll 0 -62px;
}
.zcolumn2 .column1 .shuidian { background: transparent url("../images/yw.png") no-repeat scroll 0 -124px;
}
.zcolumn2 .column1 .taiyangneng { background: transparent url("../images/yw.png") no-repeat scroll 0 -186px;
}
.zcolumn2 .column1 .fengdian { background: transparent url("../images/yw.png") no-repeat scroll 0 -248px;
}
.zcolumn2 .column1 .dianlixietong { background: transparent url("../images/yw.png") no-repeat scroll 0 -310px;
}
.zcolumn2 .column1 .huanbao { background: transparent url("../images/yw.png") no-repeat scroll 0 -372px;
}
.zcolumn2 .column1 .jinrong { background: transparent url("../images/yw.png") no-repeat scroll 0 -434px;
}
.zcolumn2 .column1 .jinronggk { background: transparent url("../images/yw.png") no-repeat scroll 0 -498px;
}
.zcolumn2 .column1 i, .zcolumn2 .column1 span { display: inline-block; vertical-align: middle;
}
.zcolumn2 .column1 li:hover .hedian { background: transparent url("../images/yw.png") no-repeat scroll -94px 0;
}
.zcolumn2 .column1 li:hover .huodian { background: transparent url("../images/yw.png") no-repeat scroll -94px -62px;
}
.zcolumn2 .column1 li:hover .shuidian { background: transparent url("../images/yw.png") no-repeat scroll -94px -124px;
}
.zcolumn2 .column1 li:hover .taiyangneng { background: transparent url("../images/yw.png") no-repeat scroll -94px -186px;
}
.zcolumn2 .column1 li:hover .fengdian { background: transparent url("../images/yw.png") no-repeat scroll -94px -248px;
}
.zcolumn2 .column1 li:hover .dianlixietong { background: transparent url("../images/yw.png") no-repeat scroll -94px -310px;
}
.zcolumn2 .column1 li:hover .huanbao { background: transparent url("../images/yw.png") no-repeat scroll -94px -372px;
}
.zcolumn2 .column1 li:hover .jinrong { background: transparent url("../images/yw.png") no-repeat scroll -94px -434px;
}
.zcolumn2 .column1 li:hover .jinronggk { background: transparent url("../images/yw.png") no-repeat scroll -94px -498px;
}
.title_a1 { background: transparent url("/image2016/new/dbarrow.png") no-repeat scroll 0 center; font-size: 16px; padding-left: 26px;
}
.zcolumn2 .column2 .title_a1, .worldmap { margin-left: 0; margin-top: 20px;
}
h1.title_3 { font-size: 18px;font-weight:bold;height:70px; 
 
}
h1.title_3 a{ width:140px;height:30px; background:#0033CC;color:#FFFFFF;padding:20px;line-height:30px;
 
}
.zcolumn2 .zcenter {
}


/*首页联系我们*/.big-container {	   	margin: 100px auto;	 }
.index-box-contactus .box-title{	margin: 32px 0 10px 0;}.coltwo{	background:url(../images/bgb.png) no-repeat left top;	width:809px;	float:left;}.colone{	  	float:right; width:340px;border: 1px solid #ddd;	 }
 .contactus-list{	padding-bottom: 20px;}.contactus-list img{	max-height: 370px;	float: right;}.contactus-list form{	letter-spacing: 3px;}.contactus-list form label{	display: block;	padding-left: 5px;	font-size: 16px;}
.contactus-list form input{	display: block;	margin: 10px 0;	width: 65%;	/* padding-left: 5px; */	color: #3f3a39;	background: whitesmoke;	outline: none;	border: none;	padding-left: 5px;	height: 26px;}.contactus-list form input[type=submit]{	display: block;	margin: 10px 0 10px 277px;	width: 77px;	height: 28px;	background: #ec1c1c;	border: none;	color: #FFF;	letter-spacing: 5px;	padding-left: 12px;}.contactus-list form textarea{	display: block;	margin: 10px 0;	width: 65%;	color: #3f3a39;	background: whitesmoke;	outline: none;	border: none;	padding-left: 5px;}.contactus-info{	letter-spacing: 2px;	width: 300px;	line-height: 26px;	margin-top: 18px;	font-size: 15px;}.contactus-info p{
}
.partner-container{background-size:100%; background:url("../images/bgb.jpg") no-repeat center center;}
.partner-list{	max-width: 1200px;	margin: 0 auto;	padding: 50px 0;}.partner-list .zco_title{		color: #fff; display: block; font-size: 18px; letter-spacing: 2px; padding: 18px 10px 24px; text-align: center;}.partner-list .zco_title a{		color: #fff;} .zco_hh { background: transparent url("../images/opacity50red.png") repeat scroll 0 0; bottom: 0; color: #fff; font-size: 16px; height: 42px; left: 0; position: absolute; 
   width: 100%;
}
.zco_works {
}
.zco_works li { float: left;
}
.zbicon1, .zbicon2, .zbicon3, .zbicon4, .zbicon5, .zbicon6, .zbicon5, .zbicon6, .zbicon7, .zbicon8 { height: 56px; width: 170px;box-shadow: 3px 3px 5px #ddd;
}
.zbicon1, .zbicon4, .zbicon5,  .zbicon8 { background-color: #245798; margin-top: 4px;box-shadow: 3px 3px 5px #ddd;
 
opacity:1;
filter:alpha(opacity=100);
}

.zbicon2, .zbicon3, .zbicon6, .zbicon8, .zbicon7{ background-color: #169BD5; margin-top: 4px;border-radius:0;
-moz-border-radius:0;

opacity:1;
filter:alpha(opacity=100);


}


.zbicon2:hover, .zbicon1:hover, .zbicon3:hover, .zbicon4:hover, .zbicon5:hover, .zbicon6:hover, .zbicon5:hover, .zbicon6:hover, .zbicon7:hover, .zbicon8:hover { background-color: #0031a0;opacity:0.8;
filter:alpha(opacity=80);box-shadow: 3px 3px 5px #ddd;
}
.zbicon1, .zbicon3, .zbicon5,  .zbicon7,  .zbicon8 { margin-right: 4px;box-shadow: 3px 3px 5px #ddd;
}
.zbicon1 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon1 em a { background: transparent url("../images/leftion1.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 20px; width: 50px;
}
.zbicon1 h2 { float: left; line-height: 56px; margin-left: 5px;
}
.zbicon1 h2 a { color: #fff; font-size: 14px;
}
.zbicon2 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon2 em a { background: transparent url("../images/leftion5.png") no-repeat scroll 0 0; display: inline-block; height: 50px; width: 50px;margin-top:10px;
}
.zbicon2 h2 { float: left; line-height: 56px; margin-left: 0;
}
.zbicon2 h2 a { color: #fff; font-size: 13px;
}
.zbicon3 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon3 em a { background: transparent url("../images/leftion2.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 18px; width: 50px;
}
.zbicon3 h2 { float: left; line-height: 56px; margin-left: 5px;
}
.zbicon3 h2 a { color: #fff; font-size: 13px;
}
.zbicon4 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon4 em a { background: transparent url("../images/leftion6.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 10px; width: 50px;
}
.zbicon4 h2 { float: left; line-height: 56px; margin-left: 0;
}
.zbicon4 h2 a { color: #fff; font-size: 14px;
}
.zbicon5 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon5 em a { background: transparent url("../images/leftion3.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 10px; width: 50px;
}
.zbicon5 h2 { float: left; line-height: 56px; margin-left: 5px;
}
.zbicon5 h2 a { color: #fff; font-size: 14px;
}
.zbicon6 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon6 em a { background: transparent url("../images/leftion7.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 10px; width: 50px;
}
.zbicon6 h2 { float: left; line-height: 56px; margin-left: 0;
}
.zbicon6 h2 a { color: #fff; font-size: 14px;
}
.zbicon7 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon7 em a { background: transparent url("../images/leftion4.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 10px; width: 50px;
}
.zbicon7 h2 { float: left; line-height: 56px; margin-left: 0;
}
.zbicon7 h2 a { color: #fff; font-size: 14px;
}
.zbicon8 em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon8 em a { background: transparent url("../images/leftion8.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 10px; width: 50px;
}
.zbicon8 h2 { float: left; line-height: 56px; margin-left: 0;
}
.zbicon8 h2 a { color: #fff; font-size: 14px;
}
.zbicon5s em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon5s em a { background: transparent url("../images/leftion6.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 20px; width: 50px;
}
.zbicon5s h2 { float: left; line-height: 56px; margin-left: 7px;
}
.zbicon5s h2 a { color: #fff; font-size: 14px;
}
.zbicon6s em { display: block; float: left; height: 50px; margin-left: 25px;
}
.zbicon6s em a { background: transparent url("../images/leftion8.png") no-repeat scroll 0 0; display: inline-block; height: 50px; margin-top: 20px; width: 50px;
}
.zbicon6s h2 { float: left; line-height: 56px; margin-left: 5px;
}
.zbicon6s h2 a { color: #fff; font-size: 14px;
}
 .zco_hh { background: transparent url("../images/opacity50.png") repeat scroll 0 0; height: 40px; width: 100%;
}
.zco_hh a { color: #fff; font-size: 16px; line-height: 40px; margin-left: 20px;
}
.zco_hh:hover { background: transparent url("../images/opacity50.png") repeat scroll 0 0;
}
.zco_hh_img { height: 195px; overflow: hidden; width: 370px;
}
 
 
 
 
.qywh_title { background: transparent url("../images/opacity50.png") repeat scroll 0 0; height: 40px; width: 100%;
}
.qywh_title a { color: #fff; font-size: 14px; line-height: 40px; margin-left: 20px;
}
.qywh_title:hover { background: transparent url("../images/opacity50red.png") repeat scroll 0 0;

 
    color: #ffffff;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    
    text-overflow: ellipsis;
    white-space: nowrap;




}
.qywh_img { height: 195px; overflow: hidden;
text-align:center; 
}.partner-list .bg-line{	width: 322px;	height: 80px;	top: -1px;	left: 14px;	position: absolute;	color: #a0a0a0;	text-align: center;	/* font-size: 16px; */}.partner-list .bg-line::before,.partner-list .bg-line::after{position:absolute;content:'';opacity:0;transition:all 0.5s;-moz-transition: all 0.5s; /* Firefox 4 */-webkit-transition: all 0.5s; /* Safari 和 Chrome */-o-transition: all 0.5s; /* Opera */
}
.partner-list .bg-line::before{top:0px;right:0px;bottom:0px;left:0px;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.partner-list .bg-line::after{top:0px;right:0px;bottom:0px;left:0px;border-right:1px solid #a0a0a0;border-left:1px solid #a0a0a0;transform:scale(1,0);transform-origin:100% 0;}
.partner-list .col-lg-3:hover .bg-line::before,.partner-list .col-lg-3:hover .bg-line::after{opacity:1;transform:scale(1);transition: all 0.2s;-moz-transition: all 0.2s; /* Firefox 4 */-webkit-transition: all 0.2s; /* Safari 和 Chrome */
-o-transition: all 0.2s; /* Opera */}

.flink-container{margin-top: 10px;background: #DEDEDE;display: block;height: 200px;width:1200px;margin:0 auto;
}
.home-footer .flink-container{ 
}
.home-footer { background: #dfdfdf;
}
.flink-container .flink-line {/* float: right; */width: 1px;height: 80px; margin: 15px 0;right: -1px;top: 0;position: absolute;
}
.box-title-flink span{text-align: center;display: block;padding: 18px 10px 24px 10px;font-size: 18px;letter-spacing: 2px;color: #e4e4e4;border:1px solid #000;
}
.index-box-flink{width: 1200px;padding:15px 0 0  0;margin: 0 auto;
}
.index-box-panel {width:12.1%;float: left;display: inline-block;/* border-right: 1px solid #696565; */position: relative;
}
.index-box-panel a{display: block;text-align: left;height: 28px;line-height: 28px; color: #666;cursor: pointer;font-size: 14px;letter-spacing: 1px;text-decoration: none;overflow: hidden;text-indent:1em; 
}
.index-box-panel a:hover{color: #333;
}

 
.show-rz img {width: 122px;height: 44px;margin: 0px 6px;/* border-radius: 5px; */border: 1px solid #3f3a39;box-shadow: 1px 1px 1px #3f3a39;
}
  
/*联系我们页面*/
.other-slide{
 
}
.other-slide img{ 
}
.position{width: 100%;margin: 0 auto 10px auto;padding: 30px 0px;max-width:1200px;border-bottom: 1px solid #DDD;
}
.position span{width: 10px;display: inline-block;height: 22px;line-height: 22px;
}
.position a{color: #333;font-size: 15px;letter-spacing: 1px;
}
.position span.position-home{width: 28px;height: 17px;background: url(../images/icon-position-home.png);background-repeat: no-repeat;position: relative;top: 1px;background-size: 21px 17px;
}

.row-contactus-info{padding-top: 60px;
}
.icon-contactus{width: 119px;height: 119px;display: block;position: absolute;left: 135px;
}
.icon-contactus.icon-address{background: url(../images/icon-contactus-address.png);}
.icon-contactus.icon-tel{background: url(../images/icon-contactus-tel.png);}
.icon-contactus.icon-website{background: url(../images/icon-contactus-website.png);}
.contactus-item{
border: 1px solid #ccc;
padding: 80px 5px 24px 5px;
margin-top: 60px;
min-height:200px;
}
.contactus-item:hover{/* border: 1px solid #f53f31; */
}

.contactus-item p{font-size: 15px;letter-spacing: 1px;text-align: left;min-height: 30px;line-height: 30px;color: #000;padding: 0 20px;
}
.changde-contactus-info-map{margin: 20px 0px 0px 0px; overflow: hidden;
}
.changde-contactus-info{margin: 40px 0px 0px 0px;border: 0px solid #CCC; 
}

.changde-contactus-info:hover{/* border: 1px solid #f53f31; */
}

.contact-box{margin: 15px 0 0px 0;padding-bottom: 0;color: #000000;padding-left: 15px;
}
.contact-box h2{/* padding-top: 30px; */height: 45px;line-height: 45px;font-size: 18px;letter-spacing: 1px;text-align: left;text-indent: 0.8em;font-weight: 600;
}
.contact-box p{text-align: left;min-height: 40px;line-height: 40px;font-size: 16px;letter-spacing: 1px;
}
.contact-box p em{height: 30px;width: 30px;display: block;float: left;margin: 8px 8px 0px 10px;
}
em.icon-tel {background: url(../images/xuebi.png);background-position: 0 2px;

}
em.icon-link {background: url(../images/xuebi.png);background-position: 0 -30px;
}
em.icon-ask {background: url(../images/xuebi.png);background-position: -155px 2px;
}
em.icon-email {background: url(../images/xuebi.png);background-position: -34px 2px;
}
em.icon-addr {background: url(../images/xuebi.png);background-position: -95px 2px;
}
em.icon-money {background: url(../images/xuebi.png);background-position: -65px 2px;
}
em.icon-man {background: url(../images/xuebi.png);background-position: -125px 1px;
}
.changde-contactus-info img{width: 105%;}

#map{height:230px;
}
#map .BMap_bubble_content{/* border:1px solid #de0f18; */line-height: 30px;}
#map .iw_poi_title{color: #de0f18;font-size: 16px;line-height: 24px;height: 24px;}
#map .iw_poi_content{color: #333;font-size: 14px;}
#map .BMap_Marker{    width: 80px !important;}
#map .BMapLabel{width:80px !important; color: #de0f18 !important;display: inline-block;border: 1px solid #DE0000 !important;font-size: 14px !important;padding: 2px 5px 2px 5px !important;}
/*关于我们*/
.aboutus-container{background: url(../images/aboutus-bg.jpg);background-repeat: no-repeat;
}

.aboutus-box-title{text-align: center;margin-top: 60px;
}
.aboutus-box-title-line{
width: 100px;
height: 4px;
background: #0066CC;
display: inline-block;

}
.aboutus-box-title h3{
font-size: 16px;
letter-spacing: 3px;
line-height: 20px;
height: 20px;
color: #929292;

}
.aboutus-box-title h2{
letter-spacing: 8px;
line-height: 50px;
height: 50px;
/* padding-bottom: 20px; */
font-size: 28px;
font-weight: 600;

}

.row-aboutus-box{/* padding: 10%; */margin-top: 40px;
}
.row-aboutus-box img{width: 90%;margin: 0 auto;display: block;}
.row-aboutus-boxjj img{width: 100%;margin: 0 auto;display: block;}
.row-aboutus-box p{line-height: 40px;letter-spacing: 2px;font-size: 16px;
}

.aboutus-special-container{margin-top: 80px;padding-top: 2px;background: rgba(165, 165, 165, 0.51);background: #a5a5a5\9;/*IE*/filter: alpha(opacity=50);/*IE*/
}


.aboutus-special-box-title{text-align: center;margin-top: 40px;
}
.aboutus-special-box-title-line{
width: 100px;
height: 4px;
background: #de0f18;
display: inline-block;

}
.aboutus-special-box-title h3{
font-size: 16px;
letter-spacing: 3px;
line-height: 20px;
height: 20px;
color: #fdfdfd;

}
.aboutus-special-box-title h2{
letter-spacing: 5px;
line-height: 50px;
height: 50px;
/* padding-bottom: 20px; */
font-size: 26px;
font-weight: 600;
color: #FFF;

}


.aboutus-special-item-box-title{text-align: center;padding-top: 20px;background: #eeeeee;
}
.aboutus-special-item-box-title-line{
width: 60px;
height: 4px;
background: #de0f18;
display: inline-block;
display: none;

}
.aboutus-special-item-box-title h3{
font-size: 18px;
letter-spacing: 3px;
line-height: 40px;
height: 50px;
color: #333;
font-weight: bold;
/* font-family: cursive; */
}
.aboutus-special-item-box-title h3 strong{color: #de0f18;
}
.aboutus-special-item-box-title h2{
letter-spacing: 5px;
line-height: 40px;
/* padding-bottom: 20px; */
font-size: 24px;
}

.row-aboutus-special{margin: 50px 0;
}
.row-aboutus-special .col-lg-4{}
.aboutus-special-item{background: #FFF;margin: 0 10px;transition: all .3s linear;-moz-transition: all .3s linear; /* Firefox 4 */-webkit-transition: all .3s linear; /* Safari 和 Chrome */-o-transition: all .3s linear; /* Opera */
}
.aboutus-special-item:hover{-webkit-box-shadow: 0 15px 30px rgba(10, 10, 10, 0.4);box-shadow: 0 15px 30px rgba(10, 10, 10, 0.4);-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);
}
.aboutus-special-item p{line-height: 24px;letter-spacing: 1px;padding: 12px 10px;height: 198px;
}
.aboutus-special-item img{width: 100%;
}
.row-aboutus-partner{margin-top: 50px;
}
.row-aboutus-partner img{width: 88%;display: block;margin: 20px auto;cursor: pointer;
}

/*商务合作*/
.cooperation-service-container{
background: white;
text-align: center;
padding: 30px 0;

}
.cooperation-service-container .container>h2{
font-size: 28px;
line-height: 35px;
height: 35px;
letter-spacing: 1px;
color: #3f3a39;

}
.cooperation-service-container .container>h3{
color: #727272;
font-size: 14px;
height: 28px;
line-height: 20px;

}
.cooperation-service-container .container>p{
display: inline-block;
border: 1px solid #d0d0d0;
padding: 8px 18px;
font-size: 18px;
color: #949191;
letter-spacing: 1px;
border-radius: 5px;
}
.cooperation-service-container .row{margin: 30px 0;padding: 0px 30px;
}
.cooperation-service-container .row .col-lg-6{padding: 0px 128px;
}
.cooperation-service-item{background: #FFF;padding: 10px 0 20px 0;box-shadow: 0px 0px 20px #DDD;
}
.cooperation-service-item h3{font-size: 24px;/* font-weight: bold; */line-height: 50px;height: 60px;letter-spacing: 1px;
}
.cooperation-service-item span{

}
.cooperation-service-item p{text-align: center;line-height: 26px;letter-spacing: 2px;height: 78px;font-size: 18px;color: #666666;
}
.cooperation-service-item .cooperation-service-item-icon{background: url(../images/cooperation-service-project.png);width: 58px;height: 58px;display: inline-block;margin: 0 0 20px 0;
}
.cooperation-service-item .icon-project{background: url(../images/cooperation-service-project.png);
}
.cooperation-service-item .icon-money{background: url(../images/cooperation-service-money.png);
}

.cooperation-service-item .cooperation-service-item-line{
background: #de0f18;
width: 108px;
height: 3px;
display: inline-block;

}

.cooperation-financing-container{padding: 35px 100px 10px 100px;
}
.cooperation-financing-container .financing-title{display: block;width: 380px;height: 84px;text-align: center;margin: -23px auto;font-size: 48px;color: #727272;background: #ffffff url(../images/Financing.png) 81px 5px;background-repeat: no-repeat;padding-bottom: 40px;letter-spacing: 3px;font-weight: normal;font-family: sans-serif;
}
.cooperation-financing-container .financing-line{height: 1px;background: #d4d4d4;margin-top: 20px;z-index: -1;
}

.cooperation-financing-container .container>h2{
font-size: 28px;
line-height: 35px;
height: 35px;
text-align: center;
letter-spacing: 1px;
color: #3f3a39;

}
.cooperation-financing-container .container>p{
display: block;
border: 1px solid #dcdcdc;
padding: 8px 58px;
color: #3f3a39;
text-align: center;
width: 520px;
margin: 10px auto;
font-size: 18px;
letter-spacing: 1px;
border-radius: 5px;
}

.cooperation-financing-container .container>label{padding: 45px 20px 35px 20px;margin: 0 auto;display: block;text-align: center;font-size: 17px;font-weight: normal;letter-spacing: 2px;
}
.cooperation-financing-container .container>label strong{color: #ffc100;
}
.row-financing{padding: 0 160px;text-align: center;
}
.row-financing .col-financing-middle{border-left: 2px solid #a2a2a2;border-right: 2px solid #a2a2a2;
}
.col-financing-middle .plus-left{width: 20px;height: 20px;display: inline-block;background: url(../images/icon-plus.png);position: absolute;left: -11px;top: 48px;
}
.col-financing-middle .plus-right{width: 20px;height: 20px;display: inline-block;background: url(../images/icon-plus.png);position: absolute;right: -11px;top: 48px;
}
.row-financing .col-lg-4 h4{font-size: 18px;color: #dc040d;line-height: 35px;height: 46px;
}
.row-financing .col-lg-4 p{line-height: 24px;height: 80px;color: #666666;font-size: 15px;
}
.row-financing .col-lg-4 img{}
.row-financing-img{padding: 100px 60px;}
.row-financing-img img{width: 100%;
}


.cooperation-cooperation-container{padding: 10px 100px;
}
.cooperation-cooperation-container .cooperation-title{display: block;width: 460px;height: 84px;text-align: center;margin: -23px auto;font-size: 48px;color: #727272;background: #ffffff url(../images/Cooperation.png) 81px 5px;background-repeat: no-repeat;padding-bottom: 40px;letter-spacing: 3px;font-weight: normal;font-family: sans-serif;
}
.cooperation-cooperation-container .cooperation-line{height: 1px;background: #d4d4d4;margin-top: 20px;z-index: -1;
}

.cooperation-cooperation-container .container>h2{
/* font-size: 26px; */
/* line-height: 35px; */
/* height: 35px; */
/* text-align: center; */
font-size: 28px;
line-height: 35px;
height: 35px;
text-align: center;
letter-spacing: 1px;
color: #3f3a39;

}
.cooperation-cooperation-container .container>p{
/* display: block; */
border: 1px solid #b9b9b9;
/* padding: 8px 15px; */
/* color: #9d9d9d; */
/* text-align: center; */
/* width: 380px; */
/* margin: 10px auto; */
/* line-height: 24px; */
display: block;
border: 1px solid #dcdcdc;
padding: 22px 10px;
color: #3f3a39;
text-align: center;
width: 525px;
margin: 10px auto;
font-size: 18px;
letter-spacing: 1px;
border-radius: 5px;
}
.row-cooperation{
padding: 10px 22%;
text-align: center;

}
.row-cooperation .icon-cooperation-process{width: 55px;height: 55px;display: block;margin: 15px auto;
}
.row-cooperation .icon-collect{background: url(../images/icon-cooperation-collect.png);background-size: cover;background-repeat: no-repeat;
}
.row-cooperation .icon-check{background: url(../images/icon-cooperation-check.png);background-size: contain;}
.row-cooperation .icon-manage{background: url(../images/icon-cooperation-manage.png);background-size: contain;}
.row-cooperation h4{   font-size: 16px;letter-spacing: 2px;color: #de0f18;
}
.row-cooperation-detail{padding: 60px 10%;
}
.row-cooperation-detail .col-lg-6{background: #dc040d;padding: 0;height: 202px;
}
.row-cooperation-detail .col-lg-6 p{color: #FFF;padding: 20px;line-height: 30px;letter-spacing: 2px;text-indent: 2rem;font-size: 15px;
}
.row-cooperation-detail .col-lg-6 img{width: 100%;height: 202px;
}
.agency-container{background: url(../images/aboutus-bg.jpg);background-repeat: no-repeat;
}
.agency-container .angency-want{text-align: center;padding: 30px;
}
.agency-container .angency-want img{
width: 40%;
}
.agency-container .angency-info{
padding: 0 55px 60px 55px;
}
.agency-container .angency-info .title-cycle{
width: 26px;
height: 26px;
border: 2px solid #e72e40;
border-radius: 50%;
display: inline-block;
line-height: 30px;
margin-right: 10px;
background: #FFF;
z-index: 999;
position: absolute;
margin-top: 17px;
margin-left: -35px;
}
.agency-container .angency-info .p-cycle{
width: 20px;
height: 20px;
background: #de0f18;
border-radius: 50%;
display: inline-block;
text-align: center;
font-size: 15px;
line-height: 20px;
/* font-stretch: normal; */
font-style: normal;
color: #FFF;
/* margin-top: 1px; */
position: relative;
margin-right: 5px;
}

.angency-info .vertical-line{position: absolute;width: 12px;height: 618px;border: 2px solid #ccc;border-radius: 5px;margin-left: 8px;z-index: 0;
}
.angency-info h2{padding-top: 36px;font-size: 24px;line-height: 60px;/* height: 30px; */padding-left: 36px;color: #de0f18;letter-spacing: 2px;cursor: pointer;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;
}
.angency-info h2:hover{font-size: 26px;
}
.angency-info h2:hover .title-cycle{background: #de0f18;

}
.angency-info p{padding-left: 36px;line-height: 40px;min-height: 40px;font-size: 16px;letter-spacing: 2px;
}






/*列表*/
.list-news>ul{}
.list-news>ul li{}
.list-news>ul li:first-child{ margin-top: 20px;}

.list-news>ul li.list-item-first {padding: 30px 0 0 0;position: relative;/* height: 365px; */width: 100%;overflow: hidden;margin-bottom: 20px;
}
.list-item-first img{width: 100%;
}
.list-item-first .item-first-info{background: rgba(0,0,0,0.5);background: #000000\9;/*IE*/filter: alpha(opacity=80);/*IE*/position: absolute;/* margin-bottom: -36px; */top: 304px;display: block;width: 100%;height: 155px;color: #FFF;padding: 0px 20px 10px 20px;transition: top 0.5s ease-in-out;-moz-transition: top 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: top 0.5s ease-in-out; /* Safari 和 Chrome */-o-transition: top 0.5s ease-in-out; /* Opera */
/* text-align: center; */
}
.list-news>ul li.list-item-first:hover .item-first-info{top: 200px;
}
.list-item-first .item-first-info a{color: #fff;text-decoration: none;
}

.list-item-first h2{font-size: 20px;line-height: 44px;height: 42px;text-align: center;/* padding-left: 30px; */}
.list-item-first span{float: right;display: inline-block;margin-top: -23px;font-size: 15px;margin-right: 35px;
}
.list-item-first p{font-size: 15px;line-height: 24px;letter-spacing: 1px;height: 96px;overflow: hidden;padding: 0 30px;
}
.list-item{border-bottom: 1px dashed  #ddd;min-height: 40px;position: relative;
}
.list-item .list-item-image{height: 160px; overflow: hidden;display: inline-block;float: left;cursor: pointer;/* padding-right: 30px; */
}
.list-item img{/* position: absolute; */width: 220px;height: 160px;transform: scale(1.0, 1.0);transition: .7s transform;-moz-transition: .7s transform; /* Firefox 4 */-webkit-transition: .7s transform; /* Safari 和 Chrome */-o-transition: .7s transform; /* Opera */
}

.list-item img:hover {transform: scale(1.4, 1.4);transition: .7s transform;-moz-transition: .7s transform; /* Firefox 4 */-webkit-transition: .7s transform; /* Safari 和 Chrome */-o-transition: .7s transform; /* Opera */
}



.list-item .item-info{  
 
 
 
}
.list-item .item-info a{color: #000;text-decoration: none; width:80%;float:left;
}
.list-item .item-info a:hover{color: #de0f18;
}
.list-item .item-info h2{ line-height: 38px; cursor: pointer;overflow: hidden;font-size:14px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list-item .item-info p{line-height: 24px;font-size: 14px;height: 72px;overflow: hidden;letter-spacing: 0px;color: #777;
}
.list-item .item-info p a{    color: #de0f18; cursor: pointer; padding-left: 10px; letter-spacing: 1px; /* font-weight: 600; */
}
 
.list-item .item-info span.news-view{padding-left: 22px;background: url(../images/icon-view.png) no-repeat 0px 9px;float: left;
}
.list-item .item-info span.news-date{padding-left: 20px;float: right; font-size:12px;padding-top:12px;
}
.list-item .item-info span.news-tags{padding-left: 20px;background: url(../images/icon-tag.png) no-repeat 0px 9px;float: right;padding-right: 0;/* width: 250px; *//* color: white; */
}
.list-item .item-info span.news-tags a{color: #9d9d9d;padding-right: 5px;}
.list-item .item-info span.news-tags a:hover{color: #676767;}

.newsList{}
.newsList li{padding: 25px 0;border-bottom: dashed 1px #dbdbdb;}
.newsList li .imgBox{width: 26%;float: left;}
.newsList li .imgBox img {
    border: none;
    border: 0;
    max-width: 100%;
    vertical-align: middle;
}
.newsList li .txtBox{width: 70%;float: right;}
.newsList li .txtBox h5{font-size:16px;font-weight:normal;line-height:30px;margin-bottom:10px;}
.newsList li .txtBox p{font-size:14px;line-height:24px;color: #888;}
.newsList li .txtBox .tmBox{margin-top:30px;}
.newsList li .txtBox .tmBox time{display: inline-block;vertical-align: middle;padding-right:15px;font-size:14px;color: #888;}
.newsList li .txtBox .tmBox .more{display: inline-block;vertical-align: middle;padding-left:15px;color: #009b4c;font-size:16px;line-height:1;border-left:1px solid #d1d1d1;}

.newsList li .txtBox2{width: 100%;float: right;}
.newsList li .txtBox2 h5{font-size:16px;font-weight:normal;line-height:30px;margin-bottom:10px;}
.newsList li .txtBox2 p{font-size:14px;line-height:24px;color: #888;}
.newsList li .txtBox2 .tmBox{margin-top:30px;}
.newsList li .txtBox2 .tmBox time{display: inline-block;vertical-align: middle;padding-right:15px;font-size:14px;color: #888;}
.newsList li .txtBox2 .tmBox .more{display: inline-block;vertical-align: middle;padding-left:15px;color: #009b4c;font-size:16px;line-height:1;border-left:1px solid #d1d1d1;}
/*右侧栏目*/
.right-search-box{margin: 35px 0 0 0;height: 50px;position: relative;
}
.right-search-box .search-text{width: 100%;background:#f6f6f6;height: 32px;border: 1px solid #f6f6f6;border-radius: 0;/* text-align: center; */padding: 0 15px;outline: none;font-size: 12px;line-height: 32px;
}
.right-search-box .search-btn{width: 44px;height: 31px;background: #efeeef url(../images/search.png) no-repeat 9px 2px;border: none;border-radius: 0px;position: absolute;top: 1px;right: 1px;
}
.right-box-title{line-height: 20px;font-size: 18px;/* font-weight: 600; */padding-left: 20px;padding-bottom: 5px;background: url(../images/box-title-bg.png) no-repeat 0px 1px;border-bottom: 1px solid #e4e4e4;
}
.right-tag-box{padding-top: 30px;display: inline-block;
}
.right-tag-box ul{/* display: inline-block; *//* display: inline-flex; *//* width: 100%; */text-align: center;padding-top: 10px;
}
.right-tag-box ul li{/* width: 25%; */float: left;/* padding: 5px 0px; *//* border: 1px solid #DDD; *//* display: list-item; */
}
.right-tag-box ul li a{color: #de0f18;border: 1px solid #999;border-radius: 5px;padding: 0px 8px;display: inline-block;overflow: hidden;margin: 4px 5px;height: 27px;line-height: 27px;text-decoration: none;-moz-transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;
}

.right-tag-box ul li a:hover{background: #de0f18;border: 1px solid #de0f18;color: #ffffff;
}

.right-hot-box{padding-top: 30px;/* display: inline-block; */
}
.right-hot-box ul{}
.right-hot-box ul li{
}
.right-hot-box ul li a{color: #333;text-decoration: none;}
.right-hot-box ul li a:hover{color: #de0f18;}
.right-hot-box ul li a span{position: absolute;background: #c4c2c2;/* padding: 0 5px; */width: 16px;height: 16px;text-align: center;line-height: 16px;color: #FFF;border-radius: 1px;margin-top: 14px;
}
.right-hot-box li a h3{font-size: 14px;overflow: hidden;height: 38px;line-height: 44px;border-bottom: 1px dashed #DDD;margin-left: 26px;letter-spacing: 0px;
}
.right-hot-box ul li:nth-child(-n+3) a span{background: #de0f18;
}
.right-recommend-box{padding-top: 30px;
}

.right-recommend-box ul{}

.right-recommend-box ul li{height: 86px;border-bottom: 1px solid #DDD;padding: 12px 0;
}

.right-recommend-box ul li img{width: 100px;height: 60px;position: absolute;
}
.right-recommend-box ul li div{margin-left: 105px;
}
.right-recommend-box ul li div h3{font-size: 14px;height: 16px;line-height: 16px;overflow: hidden;margin-bottom: 6px;
}
.right-recommend-box ul li div p{font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;color: #777;letter-spacing: 0px;
}
.right-recommend-box ul li>a{cursor: pointer;
}
.right-recommend-box ul li div a{color: #333;text-decoration: none;cursor: pointer;
}

.right-recommend-box ul li div a:hover{color: #de0f18;
}



/*新闻详情页面*/
.news-view-container{background: #f4f4f4;
}

.news-box{margin: 0 auto 20px auto;font:14px/30px ;letter-spacing: 1px;background: #FFF;padding: 30px 15px;}
.view{padding-bottom: 20px;text-align: center;}
.view h1{font-size: 22px;line-height: 40px;height: 40px;}
.date{border-bottom: 1px solid #e8e8e8;
}
.pagebox, .pagebox p {color: #333;padding-bottom: 10px;font-size: 14px;line-height: 26px; /*font-family: "宋体";*/ text-indent: 2rem;
}
.pagebox a{color: #ff3118;
}
.pagebox a:hover{color: #de0f18;
}
.pagebox img {max-width: 100%;text-align: center;
}
.pagebox h1,.pagebox h2,.pagebox h3,.pagebox h4,.pagebox h5,.pagebox h6 {color: #333; font-size: 15px/32px; font-size: 16px; line-height: 40px; font-weight: bold;

}
.news-tag{text-align: right;
}
.news-tag label{}
.news-tag a{color: #777;
}
.news-tag a:hover{color: #de0f18;
}
.viewpage{width:100%;height:auto;margin:10px auto;overflow: hidden;position: relative;padding:12px 0;}
.viewpage p{width: 100%;height: 32px;font: 14px/32px ;color: #777;overflow: hidden;
}
.viewpage a{color:#777}
.viewpage a:hover{color:#de0f18}
.back{position:absolute;right:12px;bottom:13px;font-size:14px;line-height:38px;}

.view img{max-width: 100%;display:inline}
.view div{font-size:14px;}

.news-copyright {background: #fff;padding: 15px 15px;
}
.news-copyright h4 {font-size: 15px;font-weight: bold;line-height: 16px;height: 24px;
}
.news-copyright p {color: #979797;line-height: 26px;font-size: 14px;letter-spacing: 1px;
}

/*详情页特定样式*/
.news-view-container .right-tag-box,.news-view-container .right-hot-box,.news-view-container .right-recommend-box{background: #FFF;padding-top: 0;margin-top: 30px;padding: 10px;
}


/*搜索 标签 列表页面*/
.search-box{position: relative;padding: 0px 25px;
}
.search-box .search-text{width: 100%;height: 48px;border: 1px solid #333;border-radius: 6px;text-align: center;padding: 0 10px;outline: none;font-size: 16px;
}
.search-box .search-btn{width: 50px;height: 48px;background: #333 url(../images/search.png) no-repeat 11px 10px;border: none;border-radius: 6px;position: absolute;/* margin-top: -48px; */right: 25px;top: 1px;
}

.search-list{padding: 0 30px;/* border: 1px solid #DDD; */
}
.search-condition-text{line-height: 42px;background: #DDD;padding: 0 20px;font-size: 16px;
}
.search-condition-text p{}
.search-condition-text p strong{color: #de0f18;padding: 0 5px;font-weight: normal;text-transform: uppercase;
}
.search-condition-list{padding: 30px 0;
}

.search-condition-list ul{}
.search-condition-list ul li{padding: 15px 0;}

.search-condition-list ul li{/*border-bottom: 1px solid #ddd;*//* height: 160px; */position: relative;
}
.search-condition-list ul li img{position: absolute;width: 204px;height: 126px;
}
.search-condition-list ul li .item-info{/* margin-left: 220px; *//* height: 136px; */border-bottom: 1px solid #ddd;padding-bottom: 10px;
}
.search-condition-list ul li .item-info h2{font-size: 18px;line-height: 26px;height: 30px;padding-bottom: 10px;overflow: hidden;
}
.search-condition-list ul li .item-info a {color: #000;text-decoration: none;cursor: pointer;
}
.search-condition-list ul li .item-info a:hover {color: #de0f18;}
.search-condition-list ul li .item-info p{line-height: 24px;font-size: 14px;height: 48px;overflow: hidden;letter-spacing: 1px; -webkit-line-clamp: 2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;
}
.search-condition-list ul li .item-info p a{color: #de0f18;padding-left: 5px;
}
.search-condition-list ul li .item-info span{color: #9d9d9d;padding-top: 6px;
}
.search-condition-list ul li .item-info span.news-view{padding-left: 20px;background: url(../images/icon-tag.png) no-repeat 0px 7px;float: left;
}
.search-condition-list ul li .item-info span.news-date{
}
/*预加载样式*/

#myloader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 1999;background: #F6F6F6;text-align: center;
}

#myloader .loader {display: inline-block;height: auto;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);
}

#myloader .loader .grid {width: 60px;height: 60px;margin: 100px auto;
}

#myloader .loader .grid .cube {width: 33%;height: 33%;background-color: #de0f18;float: left;-webkit-animation: cubeGridScaleDelay 1.3s infinite ease-in-out;animation: cubeGridScaleDelay 1.3s infinite ease-in-out;
}

#myloader .loader .grid .cube1 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;
}

#myloader .loader .grid .cube2 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;
}

#myloader .loader .grid .cube3 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;
}

#myloader .loader .grid .cube4 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;
}

#myloader .loader .grid .cube5 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;
}

#myloader .loader .grid .cube6 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;
}

#myloader .loader .grid .cube7 {-webkit-animation-delay: 0s;animation-delay: 0s;
}

#myloader .loader .grid .ube8 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;
}

#myloader .loader .grid .cube9 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;
}

 


/*箱子隐藏*/
.animate-box {opacity: 0;
}

/*右侧广告位*/
.ad-right{padding-top: 30px;}
.ad-right img{width: 100%;height: auto;
}

/*标签总页面*/
.total-tag-box{padding-top: 0px;display: inline-block;    margin-bottom: 30px;
}
.total-tag-box ul{/* display: inline-block; *//* display: inline-flex; *//* width: 100%; */text-align: center;padding-top: 10px;
}
.total-tag-box ul li{/* width: 25%; */float: left;/* padding: 5px 0px; *//* border: 1px solid #DDD; *//* display: list-item; */
}
.total-tag-box ul li a{color: #de0f18;border: 1px solid #999;border-radius: 5px;padding: 0px 8px;display: inline-block;overflow: hidden;margin: 4px 5px;height: 27px;line-height: 27px;text-decoration: none;-moz-transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;
}

.total-tag-box ul li a:hover{background: #de0f18;border: 1px solid #de0f18;color: #ffffff;
}

.total-box-title{line-height: 20px;font-size: 18px;/* font-weight: 600; */padding-left: 20px;padding-bottom: 5px;background: url(../images/box-title-bg.png) no-repeat 0px 1px;border-bottom: 1px solid #e4e4e4;}

/*search-container 搜索页面*/.search-container{	background: #f1f1f1;}.search-container .news-container{	background: #ffffff;}

.alltags-container{	background: #f1f1f1;}.alltags-container .news-container{	/*background: #ffffff;*/}
.alltags-container .tags-rows{	background: #FFF;	padding: 30px 30px;
}.alltags-container .right-tags-box{
	background: #FFF;
	padding: 30px 10px;}
.total-new-tag-box{background: #f5fdff;	padding: 20px;}	.total-new-tag-box.total-tag-box ul li a{		color: #1b1b1b;	}	.total-new-tag-box.total-tag-box ul li a:hover{		color: #ffffff;	}	.total-hot-tag-box{background: #fffaf4;		padding: 20px;}		.total-random-tag-box{background: #f5fff7;			padding: 20px;}			.total-random-tag-box.total-tag-box ul li a{				color: #1b1b1b;			}			.total-random-tag-box.total-tag-box ul li a:hover{				color: #ffffff;			}


			.error-container { background: #f5f5f5;
}
.error-container .row{padding: 80px 22% 200px 22%;/* margin: 0 auto; */}
.error-container .error-notice { /* margin: 0 auto; */ text-align: center;
}
.error-container .error-notice img{ max-width: 100%;
}
.error-container .error-contact { padding-top: 60px;
}
.error-container .error-contact img{}
.error-container .error-contact-info{ padding-top: 70px; margin: 0 auto; text-align: center;
}
.error-container .error-contact-info p{ font-size: 21px; line-height: 35px; text-align: left; padding: 0 8px;
}
.error-container .error-contact-info p strong{ color: #de0f18;
}
.error-container .error-contact-info a{ width: 150px; background: #e5493a; height: 42px; line-height: 42px; display: inline-block; /* margin: 0 auto; */ text-align: center; font-size: 18px; color: #FFF; margin-top: 22px; text-decoration: none;
}

/*网站地图*/
.map-container { background: #f5f5f5; /* clear: both; */ /* margin: 0; */ padding: 0px 0 10px 0;
}
.map-container .map-container-box{ margin-top: 50px; margin-bottom: 50px; background: #ffffff; padding: 50px 50px; /* height: 569px; */
}
.linkbox{ padding: 30px 88px;
}
.linkbox h3{ font-size: 20px; height: 30px; border-bottom: 1px dashed #DDD; background: url(../images/map-title-arrow.png) no-repeat 82px 3px;
}.linkbox h3 a{color: #333;text-decoration: none;
}
.linkbox ul{ padding-left: 60px; /* list-style-type: initial; */
}
.linkbox ul li{ list-style-type: initial; line-height: 20px; padding: 15px 0 0 0;
}
.linkbox ul li a{ font-size: 16px;color: #333;
}
.linkbox a:hover{color: #de0f18;
}


/*----------------------------------------------------
友情链接
-----------------------------------------------------*/
.zfriendLinks { height: 64px; background-color: #245798;}
.zfl_title { line-height: 64px; font-size: 16px; color: #fff;}
/*下拉菜单链接*/
.zselect { position:relative; width:190px; margin-top: 16px; margin-left: 25px; cursor:pointer; }
.zse_p {  height:30px; padding-left:6px; border:none; background: none; line-height:30px; text-align: center; font-size:16px; color:#fff;}
.zse_ul { position:absolute; left:-1px; top:30px; width:190px; height: 246px; overflow-y:scroll; border:1px #aaa solid; border-top:none; background-color:#fff; display:none; z-index:91; }
.zse_li a { display:block; height:24px; padding-left:6px; padding-right:6px; line-height:24px;}
.zfl_ml { margin-left: 0;}
.zfl_hover { background-color: #df2121; color: #fff;}
.zfl_white { background-color: #fff;}
.zfl_white .zse_p { color: #bf0d0d;background:url(../image2015/zdt_icon.png) 156px -595px no-repeat;}
.zcenter { height: inherit; margin: 0 auto; 
}
.fl { float: left;
}
.btn-default{
 background-color: #2C6AB6;
 border:0;
 color:#fff; opacity: 0.8;
}
.btn-default:hover{
background-color: #2C6AB6;
 border:0;
 color:#fff; opacity: 0.8;
}

.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{
background-color: #2C6AB6; opacity: 0.8;
 border:0;
 color:#fff;
}


/*wenhua*/
.photo_recs { padding-top: 10px;
}
.photo_recs li { float: left; height: 110px; line-height: 30px; margin-bottom: 10px; margin-right: 13px; text-align: center;
}
.photo_recs li span { display: block; height: 45px;color:#3D2B6C; line-height: 45px; text-align: center;
}
 

.zop_move2 { font-size: 14px; height: 240px; position: absolute;
}
.zop_move2 li span { background: transparent url("../images/opacity50red.png") repeat scroll 0 0; bottom: 0; color: #fff; display: inline-block; font-size: 16px; height: 40px; left: 0; line-height: 40px; overflow: hidden; position: absolute; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 260px;
}
.zop_move2 li a { display: inline-block; height: 200px; line-height: 240px; overflow: hidden; padding-right: 10px; position: relative; text-overflow: ellipsis; white-space: nowrap; width:285px;
}
 /*jianjie*/
 
.contactwe_right { margin-bottom: 85px;margin-top: 25px; overflow: hidden; position: relative;
}
.contactwe_right .back { background: #e8e8ea none repeat scroll 0 0; bottom: 38px; left: 18%; position: absolute; right: 0; top: 0; z-index: -1;
}

.contactwe_right .content { margin-top: 40px; overflow: hidden;
}
.contactwe_right .content .big_img { float: left; margin-right: 2%; position: relative; width: 40%;
}
.contactwe_right .content .big_img img { max-width: 100%;
}
.contactwe_right .content .list { float: left; padding: 0 2%; width: 30%;
}
.contactwe_right .content .list .title { color: #323232; font-size: 34px; line-height: 36px; margin-bottom: 15px;
}
.contactwe_right .content .list .artical { color: #5f636a; font-size: 14px; line-height: 26px; margin-bottom: 18px;
}
.contactwe_right .content .list .more { background: transparent url("../../images/arrowjj.png") no-repeat scroll left center; color: #5f636a; display: block; font-size: 12px; line-height: 23px; margin-bottom: 30px; padding-left: 32px; text-decoration: none;
}
.contactwe_right .content .list .two_pic { overflow: hidden;
}
.contactwe_right .content .list .two_pic .first_pic { margin-right: 40px;
}
.contactwe_right .content .list .two_pic .one_pic { float: left; position: relative;
}
.contactwe_right .content .list .two_pic .one_pic p { background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; bottom: 0; color: #fff; font-size: 13px; left: 0; line-height: 40px; margin: 0; position: absolute; text-indent: 1em;
}
.contactwe_left { margin-bottom: 85px; overflow: hidden; position: relative;
}
.contactwe_left .back { background: #efefef none repeat scroll 0 0; bottom: 38px; left: 18%; position: absolute; right: 0; top: 0; z-index: -1;
}
.contactwe_left .content { margin-top: 40px; overflow: hidden;
}
.contactwe_left .content .big_img { float: left; height: 400px; width: 68%;
}
.contactwe_left .content .list { float: left; padding: 0 2%; width: 50%;
}
.contactwe_left .content .list .title { color: #323232; font-size: 34px; line-height: 36px; margin-bottom: 15px;
}
.contactwe_left .content .list .artical { color: #5f636a; font-size: 14px; line-height: 26px; margin-bottom: 18px;
}
.contactwe_left .content .list .more { background: transparent url("../images/arrowjj.png") no-repeat scroll left center; color: #5f636a; display: block; font-size: 12px; line-height: 23px; margin-bottom: 30px; padding-left: 32px; text-decoration: none;
}
.row-aboutus-box-more { background: transparent url("../images/arrowjj.png") no-repeat scroll left center; color: #333; display: block; font-size: 12px; line-height: 23px; margin-bottom: 30px; padding-left: 32px; text-decoration: none;
}
.row-aboutus-box-more a{
   color: #333;  
}
.contactwe_left .content .list .two_pic { overflow: hidden;
}
.contactwe_left .content .list .two_pic .first_pic { margin-right: 40px;
}
.contactwe_left .content .list .two_pic .one_pic { float: left; position: relative;
}
.contactwe_left .content .list .two_pic .one_pic p { background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; bottom: 0; color: #fff; font-size: 13px; left: 0; line-height: 40px; margin: 0; position: absolute; text-indent: 1em;
}
.contactwe_left .back { background: #efefef none repeat scroll 0 0; bottom: 38px; left: 0; position: absolute; right: 18%; top: 0; z-index: -1;
}

.contactwe_left .content { margin-top: 40px; overflow: hidden;
}
.contactwe_left .content .big_img { float: left; height: auto; margin-left: 6%; position: relative; width: 40%;
}
.contactwe_left .content .big_img img { max-width: 100%;
} 
 .max_width { margin: 0 auto; max-width: 1200px; overflow: hidden;
}
/*jianjie*/
/*business*/
.col-cooperation .box { background: #fff none repeat scroll 0 0; padding-bottom: 15px;
}
.col-cooperation .box .img { margin-bottom: 20px;height:160px; overflow: hidden;
}
.col-cooperation .box .img img { display: block; transition: all 0.3s ease 0s; 
}
.col-cooperation .box .text { padding-left: 20px; padding-right: 20px;
}
.col-cooperation .box .text .title { border-left: 3px solid #0066cc; color: #333; font-size: 16px; height: 18px; line-height: 18px; margin-bottom: 14px; overflow: hidden; padding-left: 10px;
}
.col-cooperation .box .text .title a { color: #333;
}
.col-cooperation .box .text .content { color: #999; font-size: 14px; height: 48px; line-height: 24px; overflow: hidden;
}
.col-cooperation .box:hover .img img { transform: scale(1.1);
}
 
 
.dy_bankcont h3{font-size:48px; letter-spacing:6px; color:#333;}
.dy_bankcont .bank_tabtit{ padding-top: 6px; border-bottom:1px solid #ccc; }
.dy_bankcont .bank_tabtit span{font-size:14px; color:#333; margin-right:2%; display:inline-block; line-height: 44px;padding: 0 6px; cursor:pointer;}
.dy_bankcont .bank_tabtit span.cur{border-bottom:1px solid #d70000;}
.bank_tab_dy{width:60%; padding-top:15px; display:none;}
.bank_tab_dycur{display:block;}
.bank_tab_dy h5{font-size:36px; color:#333;}
.bank_tab_dy p{font-size:14px; color:#5f636a; line-height:26px; margin:10px 0 15px;}
.bank_tab_dy .look_more{font-size:12px; color:#5f636a; display:block; background:url(../../images/zx/more-icon.png) no-repeat left center; line-height:22px; padding-left:30px;}

.service_cont_cr{}
.service_cont_cr .dy_bank_block{right:0; left:inherit;}
.service_cont_cr .dy_bank_block .banking{margin-right:0; float:right; }
.service_cont_cr .dy_bank_block .dy_bankcont{margin-left:70px;}
.service_cont_cr .dy_bank_block .banking em{ background:url(../../images/zx/pic_bg_up_l.png) no-repeat right center; left:0; right:inherit;}

.dy_bank_block .banking .mb-jr-tit{display: none;font-size: 32px;color: #333;padding: 20px 4%;background: #fff;
}
.dy_bankcont .mb-yw-list{display: none;
}
.dy_bankcont .mb-yw-list ul li{padding: 10px 0;border-bottom: 1px solid #f1f1f1;
}
.dy_bankcont .mb-yw-list ul li a{display: block;font-size: 14px;color: #333;line-height: 24px;background: url('../../images/zx/more-icon.png') no-repeat;background-position: right center;
}
.web_sites_center .web_sites_ul li .si-link01,
.web_sites_center .web_sites_ul li .si-link02{font-size: 14px;color: #333;
}
/**/  
 
 
/*business*/
.business-news {
 background:#efefef;
 display:block;
 height:145px;
  margin-top: 15px;
 }   
.business-news .list-item-image{
  float: left; 
  width:250px;  overflow: hidden;
}
.business-news .list-item-image img{
transition: all 0.3s ease 0s; width: 100%; 
}
.business-news .list-item-image:hover img{
transform: scale(1.1); 
}
 
.business-news .item-info h2{
  color: #323232; font-size: 18px; line-height: 26px; margin-left: 15px;float:left;border-left: 3px solid #004d99;  margin-top: 20px; padding-left: 15px;
}
/*business*/

.weichat li{
float:left;text-align:center;
color:#ddd;
}

/*--leftmenu--*/
.multivar {
padding-bottom:100px;
 padding-right:50px;
position: absolute;
top:-60px;
z-index:1001px;
width:100%;
background:#ff0000;
}
.multivar .multivar-r p{
  font-size: 14px;
  color: #333; 
  line-height: 24px;
  text-indent: 2em;
}
.multivar .multivar-r p span{
  line-height: 24px !important;
  
}
.multivar .multivar-l .mul-l-tit{
  font-size: 24px; background:#0076C2;opacity: 0.8;

  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;height:60px;
  text-indent:0.5em;padding:20px;color: #fff; 
}

.multivar .multivar-l  h4 .mul-l-tit{ color: #fff;  
}
.multivar .multivar-l ul li {
  line-height: 60px; background:#efefef;opacity: 0.9;
}
.multivar .multivar-l ul li a.mul-nav-list{
  display: block;
  font-size: 14px;
  color: #333;
 
  border-bottom: 1px solid #ccc;
  padding-left: 20px;
  background:#fff;
 
  /*background-position: left 6px center;*/
}
.multivar .multivar-l ul li a.mul-nav-list:hover{
  display: block;
  font-size: 14px;
  color: #333;
 
  border-bottom: 1px solid #ccc;
  padding-left: 20px;
  background:#ff0000;
 
  /*background-position: left 6px center;*/
}
.multivar .multivar-l ul li dl{
  /*display: none;*/
}
.multivar .multivar-l ul li dl dd a{
  line-height:50px;
}
.multivar .multivar-l ul li dl dd a{
  display: block;
  font-size: 14px;
  color: #333;
  border-bottom: 1px solid #ccc; 
  padding-left: 40px;
  background: url('../images/bus-navIcon1.png') no-repeat 25px;
  /*background-position: left 25px center;*/
}
.multivar .multivar-l ul li dl dd:hover a{
  color: #0680ce; 
  background: url('../images/bus-navIcon2.png') no-repeat 25px;
  /*background-position: left 25px center;*/
}
.multivar .multivar-l ul li dl .n-active a{
  color: #0680ce;
  background: url('../images/bus-navIcon2.png') no-repeat 25px;
  /*background-position: left 25px center;*/
}
.multivar .multivar-l ul li .mul-nav-list span{
  display: inline-block;
  width: 8px;
  height: 4px;
  float: right;
  margin: 15px;
  background: url('../images/jt-icon-bottom.png') no-repeat;
}
.multivar .multivar-l ul li .mul-nav-list .Icon-sctive{
  display: inline-block;
  width: 8px;
  height: 4px;
  float: right;
  margin: 25px;
  background: url('../images/jt-icon-top.png') no-repeat !important;
}
.multivar .multivar-l ul li .n-active{color:#013771;background:#F8F8F8;}
.multivar .multivar-l ul li .n-active a{color:#013771;}
.multivar .multivar-l ul li a .n-active{color:#013771;}


/*右边内容*/
.contentr{
  	  
}
.contentr .contenter_list {
 
 

}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
 
}
.container{padding-left:0;padding-right:0;
}
.indexboxbgl{
 
}
.indexboxbgr{
background:#e5eaef;
}
.row { margin-left: 0; margin-right: 0;
}
.globalindexnew .nav-tabs > li a{
display: block; font-size: 18px; font-weight: bold; line-height: 20px; padding: 0 15px 10px;
}



.bsntabdiv136{
 
 
}
.news_basic{ position: relative;}
.news_basic .more2 {
    height: 44px;
    line-height: 44px;
    padding-right: 15px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -60px;
    width: 10px;
}
.bsntabdiv136 .box_t { background: transparent url("serverimages/rightline.jpg") no-repeat scroll left bottom; clear: both; height:30px;  width: 100%; 
}
.bsntabdiv136 .box_t .b_l { display: none;
}
.bsntabdiv136 .box_t .b_c li { font-weight:bold;float: left;  text-align:center;
  
}

 


.bsntabdiv136 .box_t .b_c li a {
 margin-right:30px; color: #666; display: block; font-size: 18px; height: 53px;  text-align:center; 

}
.bsntabdiv136 .box_t .b_c li .selected { color:#245798; border-bottom:2px solid #245798; 
}
.bsntabdiv136 .box_t .b_c li .hover { color: #666;	  border-bottom:3px solid #ff0000; 
}
.bsntabdiv136 .box_t .b_r { display: none;
}
.bsntabdiv136 .tag {  border-top: 0 none; clear: both; min-height: 70px;margin-top:18px; padding:20px 8px 8px 0; 	border-top:1px solid #ccc;
}
.bsntabdiv136 .tag li, .bsntabdiv136 .tag .li { color: #676767; padding: 7px 0;
}
.bsntabdiv136 .tag .title a { color: #585858;
}
.bsntabdiv136 .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.bsntabdiv136 .tagpic { clear: both; padding: 8px; text-align: center;
}
.bsntabdiv136 .tag li, .bsntabdiv136 .tag .li { padding: 5px 0;
}
.bsntabdiv136 .tag .imgs .img, .bsntabdiv136 .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.bsntabdiv136 .imgs { padding: 2px; text-align: center;
}

.indexpicmove{
  margin:5px 0 0 0;
}
.indexpicmove .box_t { background: transparent url("serverimages/rightline.jpg") no-repeat scroll left bottom; clear: both; height:50px; line-height:50px; width: 100%; 
}
.indexpicmove .box_t .b_l { display: none;
}
.indexpicmove .box_t .b_c li { float: left; font-weight: bold;text-align:center;
  
}
.indexpicmove .box_t .b_c li a { background:  url("../images/line.jpg") no-repeat scroll right center; color: #666; display: block; font-size: 20px; line-height: 50px;  text-align:center;  padding:0 15px  ;

}
.indexpicmove .box_t .b_c li .selected { color: #004D99;	border-bottom:0px solid #4B40A1;
}
.indexpicmove .box_t .b_c li .hover { color: #666;	border-bottom:0px solid #4B40A1;
}
.indexpicmove .box_t .b_r { display: none;
}
.indexpicmove .tag { border-top: 0 none; clear: both; min-height: 70px;margin-top:11px;
  
}
.indexpicmove .tag li, .indexpicmove .tag .li { color: #676767; padding: 7px 0;
}
.indexpicmove .tag .title a { color: #585858;
}
.indexpicmove .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.indexpicmove .tagpic { clear: both; padding: 8px; text-align: center;
}
.indexpicmove .tag li, .indexpicmove .tag .li { padding: 5px 0;
}
.indexpicmove .tag .imgs .img, .indexpicmove .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.indexpicmove .imgs { padding: 2px; text-align: center;
}



.index-box-cooperation  .media_txt .mt-p2{
color:#666;
}
.globalbusiness{position: relative;
 
}
.globalbusiness .qywh_title{left:0; bottom:0;position: absolute;text-align:center;}
.globalbusiness .box-title{
 color: #004e99; font-weight: bold; letter-spacing: 1px;  padding:10px 0 10px 0;
    
  
}
.globalbusiness .businessbox-title{
  font-size: 18px; font-weight: bold; letter-spacing: 1px;  
  
}
.globalbusiness .businessbox-title h2{

 font-size: 18px; font-weight: bold; letter-spacing: 1px;
  padding-bottom:25px;
}

.globalbusiness .businessbox-titlezt h2{

  font-size: 20px; font-weight: bold; letter-spacing: 1px;
 height:50px;
 line-height:50px;
 padding-left:20px;float:left;margin-bottom:10px;
}
.globalbusiness .businessbox-titlezt .morezt{

  font-size: 14px;  letter-spacing: 1px;
  float:right;
  width:70px;
}

.globalbusiness .picmove{
margin:2px  0 0 0;
padding:20px  0 0 0;
border-top:1px solid #ccc;
}

/* ---------------------------------------------------------------------------- */
/* --------------------------------Zoom-Effect--------------------------------- */
/* ---------------------------------------------------------------------------- */
.zoom-container {position: relative;overflow: hidden;display: inline-block;font-size: 16px;font-size: 1rem;vertical-align: top;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;
}
.zoom-container a { display: block; position: absolute; top: -100%; opacity: 0; left: 0; bottom: 0; right: 0; text-align: center; color: inherit;
}
.zoom-container:hover a { opacity: 1; top: 0;  z-index: 500;
}
.zoom-container:hover a i { top: 50%; position: absolute; left: 0; right: 0; transform: translateY(-50%);
}
.zoom-container img {display: block;width:280px;
 -webkit-transition: all .5s ease; /* Safari and Chrome */ -moz-transition: all .5s ease; /* Firefox */ -ms-transition: all .5s ease; /* IE 9 */ -o-transition: all .5s ease; /* Opera */ transition: all .5s ease;
}
.zoom-container .zoom-caption {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 10;-webkit-transition: all .5s ease; /* Safari and Chrome */ -moz-transition: all .5s ease; /* Firefox */ -ms-transition: all .5s ease; /* IE 9 */ -o-transition: all .5s ease; /* Opera */ transition: all .5s ease;color: #fff;
}
.zoom-container .zoom-caption span{background-color: #FD0005;position:absolute;top: 0;padding: 0px 7px;font-weight: bold;font-size: 13px;}
.zoom-container .zoom-caption p{position: absolute;bottom: 0;left:0; right: 0;text-align: center;font-size: 14px;  background: rgba(0, 0, 0, .5);margin:0;padding: 10px;}
.zoom-container:hover img {-webkit-transform:scale(1.25); /* Safari and Chrome */ -moz-transform:scale(1.25); /* Firefox */ -ms-transform:scale(1.25); /* IE 9 */ -o-transform:scale(1.25); /* Opera */  transform:scale(1.25);
}
.zoom-container:hover .zoom-caption {background: rgba(0, 0, 0, .5);
}
/* ---------------------------------------------------------------------------- */
/* -------------------------------study---------------------------------- */
/* ---------------------------------------------------------------------------- */
.global_area { 
}
.global_area .global_area_txtlist{     padding: 10px 20px ; 
}
.photo_wenhua li{
width:25%;
float:left;text-align:center;
}
.photo_wenhua li span{
text-align:center;
display:block;
line-height:35px;
font-size:14px;
}

#content_head h1 { color: #111;
   font-size: 20px; font-weight: normal; text-align:center;
}
#content_head h2 { background: transparent url("images/line.gif") repeat-x scroll center bottom; font-size: 12px; font-weight: normal; line-height: 24px; margin: 0 auto; padding: 4px 6px; text-align: right;
}
 
#content_head h3 { color: #333;
   font-size: 16px; font-weight: normal; text-align:center;line-height:50px;
}
.aboutus{
 background: url("../images/listus.jpg") no-repeat scroll center top  ;
 min-height:380px;
 
}
.news{
 background: url("../images/listnew.jpg") no-repeat scroll center top  ;
 min-height:380px;
 
}
.law{
 background: url("../images/listlaw.jpg") no-repeat scroll center top  ;
  min-height:380px;
 
}

.lxwm{
 background: url("../images/contactus.jpg") no-repeat scroll center top  ;
  min-height:380px;
 
}
.wenhua{
 background: url("../images/listwh.jpg") no-repeat scroll center top  ;
  min-height:380px;
 
}
.man{
 background: url("../images/listman.jpg") no-repeat scroll center top  ;
  min-height:380px;
 
}
.businesslist{
 background: url("../images/listbusiness.jpg") no-repeat scroll center top  ;
  min-height:380px;
 
}
.boxpic {
  padding-top:30px; transition: all 0.3s ease 0s; 
}
 

.boxpic div { color: #023880;
}
.boxpic .tt {   font-size: 24px;
    font-weight: bold;
    text-align: left;
    text-indent: 2em;
}
.boxpic .en {  font-size: 22px; line-height: 12px; font-family: Arial; margin-top: 15px;color:#ccc;
}
.boxpic .ct { font-size: 16px; line-height: 24px;margin-top: 20px; width: 500px;
}


.boxpic2 { margin: 0 auto; position: relative; transition: all 0.3s ease 0s; width: 1200px;
}
.boxpic2 div { color: #666;
}

.boxpic2 .tt {  font-size: 1.875em; font-weight: bold; padding-top: 135px; color: #053780;
}
.boxpic2 .en {  font-size: 22px; line-height: 12px;font-family: Arial; margin-top: 15px;color:#ccc;
}
.boxpic2 .ct { font-size: 16px; line-height: 24px;  margin-top: 20px; width: 500px;
}
 

.panel-body { padding:0;
}
.panel{
margin-bottom:0; background-color: transparent; border: 0px solid transparent; box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
 
.panel-footer { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-top: 0px solid #ddd; padding:0;
}
.glyphicon-chevron-down::before { content: "<";
}
.glyphicon-chevron-up::before { content: ">";
}
.index-box-panel a.menutoplj{
color:#333;font-size:16px;
}




/* CSS Document */
 
.main-box { display: block; min-height: 600px;   position:relative; width: 100%;  background:#f7f7f7;padding-bottom:20px;padding-bottom:20px;
}
 
.global-inner { display: block; margin: 0 auto; max-width: 1200px;position:relative; width: 100%; z-index:0;/******z-index*****/background:#f0f0f0;clear:both;min-height:850px;
}
.subpage-r-c{
background:#fff;
min-height:850px;

}
.inside-content-box { padding-bottom: 0;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
padding-left:0;padding-right:0;

}
/**div{margin:0 auto;}**/

.page-title2 { color: #686a6e; font-size: 30px; font-weight: normal; margin-bottom: 20px; margin-top: 3%;
}	
.main-business .img-responsive,.main-business  .thumbnail > img,.main-business  .thumbnail a > img,.main-business  .carousel-inner > .item > img,.main-business .carousel-inner > .item > a > img{
height:240px;
}	




.pageLeftmenu {   width:100%;  
}
.pageLeftmenu .box_t {  font-weight:bold; box-shadow: 2px -2px 2px rgba(6,29,94,0.2); height: 99px; line-height: 40px;font-size: 18px;text-align:center;
  
  color:#01408D;
  width:100%;
  
}
.pageLeftmenu .box_t .b_l { float: left; height: 56px; width: 140px;
}
.pageLeftmenu .box_t .b_c { color: #000; float: left; font-size: 18px; font-weight: bold; text-align: center;
}
.pageLeftmenu .box_t .b_r { float: right; height: 56px; width: 75px;
}
.pageLeftmenu .tag { clear: both; min-height: 100px; 	 
}
.pageLeftmenu .tag li { padding: 0 14px ;   background:url(../images/leftarrow2.jpg) no-repeat 35px 20px;
}
.pageLeftmenu .tag li a{ color:#fff;  
}
.pageLeftmenu .tag li a.menu {color:#333;
}
.pageLeftmenu .tag li a {  display: block; font-size: 16px; line-height: 50px;  text-indent:40px;
}

.pageLeftmenu .tag li.focus a{    color:#023880;
}
.pageLeftmenu .tag li.focus span a{color:#333;}
 .pageLeftmenu .tag li a:hover {
  background: #505062 none repeat scroll 0 0;  color: #fff;
}
.pageLeftmenu .tag li > a {
    background: transparent url("serverimages/leftarrow.jpg") repeat-y scroll center center;
   
    color: #434457;
    display: block;
    
  
 
}

 

.pageLeftmenu .tag li span {
  
     line-height: 50px; 
    color: #434457;
    display: block;
   
  background:url(../images/leftarrow.jpg) no-repeat 40px 20px;color:#434457;
}
.pageLeftmenu .tag li span a{
   
    font-size:16px;
    color: #434457;
    display: block;
   text-indent:60px;
}
.pageLeftmenu .tag li span.focus a{
   
    
    color: #023880;
  
}
.pageLeftmenu .tag li dd a{
  color: #434457;
   background:url(../images/leftarrow.jpg) no-repeat 40px 20px;color:#434457;
   text-indent:40px;
}
.pageLeftmenu .tag li dd.focus a{
  color: #023880;
   
}


.pageLeftmenu .tag li .drop  li a{
 text-indent:50px;
  font-size:16px;
}
 

@media screen and (max-width:991px){

.global-inner { z-index: 1;min-height:0;
}


}
/* CSS Document */


/***公共**/
.wrap {width: 100%; 
}
.greybj{background:#f9f9f9;}
.containerbox {width: 95%;max-width: 1200px;margin: 0 auto;
}

/***sub**/
.global-inner-sub-index { display: block; margin: 0 auto; max-width: 1200px;position:relative; width: 100%; z-index: 1;
 clear:both;
}
.sub-newsbox{width:100%;
}
.global_area_sub_box { box-shadow: 5px 0 15px rgba(0, 0, 0, 0.1);background:#fff; margin-top:40px;
}
 
.global_area_sub_box .global_area_txtlist { padding: 10px 20px;
}
.block-left{ width: 20%;}
.block-right{ width: 80%;}
.perwidth{padding:2% 5%;}
/***公共**/

/***sub**/
.global-inner-sub-index { display: block; margin: 0 auto; max-width: 1200px;position:relative; width: 100%; z-index: 1;
 clear:both;
}
.sub-newsbox{width:100%;
}
.global_area_sub_box { box-shadow: 5px 0 15px rgba(0, 0, 0, 0.1);background:#fff; margin-top:40px;
}
 
.global_area_sub_box .global_area_txtlist { padding: 10px 20px;
}
.block-left{ width: 20%;}
.block-right{ width: 80%;}
.perwidth{padding:2% 5%;}




/**头部 start**/


.header {width: 100%;position: fixed;z-index: 999;left: 0;top: 0;
}

.header .header-top {height: 38px;width: 100%;background: #006acd;line-height: 38px;color: #fff;overflow: hidden;position: relative;z-index: 400;
}

.header .header-top a {color: #fff;display: inline-block;
}

.header .header-top em { background: transparent url("../images/email.png") no-repeat scroll 0 2px; height: 16px; width: 20px;
}

.header .header-top a.on,.header .header-top a:hover {color: #ffa800;
}

.header .header-top a:hover img {opacity: 0.6;
}

.header .header-top .block1 {padding-left: 20px;padding-right: 15px;
}

.header .header-top .block1 a {margin-left: 8px;
}

.header .header-top .block2 span {padding: 0 5px;
}

.header .header-bottom {width: 100%;height: 76px;background: #004e97;
}

.header .header-bottom .menuicon-label {position: absolute;left: 0;top: 0;width: 48px;height: 48px;cursor: pointer;display: none;transition: transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s;
}
.thumbnail { background: transparent none repeat scroll 0 0; border: medium none; border-radius: 0; box-shadow: none; margin: 0; padding: 0;width:100%;
}
.thumbnail img { display: block; width: 100%;
} 
.zx_item ,.zx_list a{color:#333333}

 
.mainnew-section{min-height:430px;width:100%;}
.mainnew-section2{min-height:430px;width:100%;}
/***头部 end**/
/***新闻中心 sub-index***/
.newstoprow{margin-bottom:20px;}
.spaceheight{height:45px;background:#fff;border-bottom:1px solid #eee;padding0 5px;}


.newscenterblock1{
 
 width: 100%;
}
.newscenterblock2{
 background:#ededed none repeat scroll 0 0;
 width: 100%;
  padding-left:-15px;
  padding-right:-15px;
}
.newscenterblock2 .picScroll-left .bd { padding: 40px 75px 53px;
}


.newscenterblock1 .news_turn01{
  width: 100%;
  background: #fff none repeat scroll 0 0;float:left;
}
 
 

.newrowtitle {  background: transparent url("../images/newhover.jpg") repeat scroll 0 0; cursor: pointer; font-size: 18px; height: 54px; width: 100%;	clear:both;
}
.newrowtitle span {  display: block; float: left;
   background: transparent url("../images/newhover1.jpg") no-repeat scroll 0 0; color: #fff; float: left; height: 54px; line-height: 54px; padding: 0 0 0 45px; width: 160px;

}
.newrowtitletop { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute;  color: #333; float: left; height: 54px; line-height: 54px;text-align:center; width: 50%;left:0;top:0;

}
.newrowtitletop span a{  color: #333;
  

}

.newrowtitletop_lv { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute;  color: #666; float: left; height: 54px; line-height: 54px;text-align:center; width: 50%;left:0;top:0;

}
.newrowtitletop_lv span a{  color: #333;
  

}

.newrowtitletop_lv2 { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute;   color: #fff; float: left; height: 54px; line-height: 54px;text-align:center; width: 50%;left:0;top:0;

}
.newrowtitletop_lv2 span a{  color: #333;
  

}

.newrowtitletop_lv3 { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute;   color: #333; float: left; height: 54px; line-height: 54px;text-align:center; width: 24%;left:0;top:0;

}
.newrowtitletop_lv3 span a{  color: #666;
  

}

 
.newrowtitletop_01 { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute;  color: #fff; float: left; height: 54px; line-height: 54px;text-indent:1.8em; width: 100%;left:0;top:0;

}
.newrowtitletop_01 a{ color: #245798; font-weight:bold;

}
.newrowtitletop_02 { cursor: pointer; font-size: 18px; display: block; float: left;
  position: absolute; color: #fff; float: left; height: 54px; line-height: 54px;text-indent:1.8em; width: 100%;left:0;top:0;

}
.newrowtitletop span a{  color: #666;
  

}
.news_turn01 .mid_ul{padding:20px 0;}
 

.newrowtitle .nemore { float: right; padding-right: 5px; padding-top: 10px;
}




.ml10 { margin-left: 2%;
}
.news_mid1 { width: 100%;
}
.news_mid1_1 { background: #fff none repeat scroll 0 0;
   width: 32%;float:left;margin-top:40px;position:relative;
}
.news_mid1_1 .newrowtitle{position: absolute;left:0;top:0;}
.news_mid1_1 .mid_ul { padding: 20px 30px;
}
.news_mid1_1 .mid_ul li { color: #6d6d6d; font-size: 14px; height: 30px; line-height: 30px;
}
.news_mid1_1 .mid_ul li a { color: #6d6d6d; display: block; float: left; font-size: 13px; height: 30px; overflow: hidden; width: 75%;
}
.news_mid1_1 .mid_ul li a:hover { color: #336699;
}
.news_mid1_1 .mid_ul li span { color: #6d6d6d; float: right; font-size: 12px;
}



/*新闻中心 项目*/
.news_mid2_1 { background: #fff none repeat scroll 0 0;
   width: 66%;float:left;margin-top:40px;position:relative;
}
.news_mid2_1 .newrowtitle{position: absolute;left:0;top:0;}
.news_mid2_1 .mid_ul { padding: 20px 30px;
}
.news_mid2_1 .mid_ul li { color: #6d6d6d; font-size: 14px; height: 30px; line-height: 30px;
}
.news_mid2_1 .mid_ul li a { color: #6d6d6d; display: block; float: left; font-size: 13px; height: 30px; overflow: hidden; width: 75%;
}
.news_mid2_1 .mid_ul li a:hover { color: #336699;
}
.news_mid2_1 .mid_ul li span { color: #6d6d6d; float: right; font-size: 12px;
}


.news_more { border: 1px solid #337ab7; border-radius: 8px; color: #337ab7; display: block; float: right; font-size: 14px; height: 25px; line-height: 25px; margin-right: 20px; text-align: center; width: 114px;
}

/*main tab_news*/
 

.tabboxnews_page{
 
 
}
.tabboxnews_page .box_t{padding-top:10px;
background:url(images/underline.jpg) repeat-x left bottom;  height: 45px; line-height: 45px; clear: both;
}

 
.tabboxnews_page .box_t .b_l { display: none;
}
.tabboxnews_page .box_t .b_c li { font-weight:bold;float: left; text-align: center;	text-indent:10px; float: left; height: 28px; line-height: 26px;  width:110px; text-align: left; margin-left:15px; 
}
.tabboxnews_page .box_t .b_c li a {  color: #666; display: block; font-size: 18px;
  border-left: 0px solid #fff; 
}
.tabboxnews_page .box_t .b_c li .selected { border-bottom: 0 solid #4b40a1;font-weight:bold;
  border-left: 0px solid #245798;  color: #245798;
}
.tabboxnews_page .box_t .b_c li .hover { color: #666;
}
.tabboxnews_page .box_t .b_r { display: none;
}
.tabboxnews_page .tag { clear: both; min-height: 70px; padding: 20px 30px;
}
.tabboxnews_page .tag li, .tabboxnews_page .tag .li { color: #676767; padding: 7px 0;
}
.tabboxnews_page .tag .title a { color: #585858;
}
.tabboxnews_page .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.tabboxnews_page .tagpic { clear: both; padding: 8px; text-align: center;
}
.tabboxnews_page .tag li, .tabboxnews_page .tag .li { padding: 5px 0;
}
.tabboxnews_page .tag .imgs .img, .tabboxnews_page .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.tabboxnews_page .imgs { padding: 2px; text-align: center;
}





.tabboxnews{
 
}
.tabboxnews .box_t{
   height: 40px;   clear: both;
   border-bottom:2px solid #245798;
}

 
 
.tabboxnews .box_t .b_l { display: none;
}
.tabboxnews .box_t .b_c li { float: left;   float: left; height: 40px;   text-align: left; 
}
.tabboxnews .box_t .b_c li a { background:#fff;font-weight:bold; padding:0 16px;color: #00509b; display: block; font-size: 16px;padding-top:5px;
 
}
.tabboxnews .box_t .b_c li .selected {   
  color: #fff; height: 40px;   
 background:#00509b; 
  text-align:center;border-radius:2px;
  
}
.tabboxnews .box_t .b_c li .hover { color: #666;border-bottom: 4px solid #ff0000;
}
.tabboxnews .box_t .b_r { display: none;
}
.tabboxnews .tag { clear: both; min-height: 70px; padding: 10px 8px 8px 0;
}
.tabboxnews .tag li, .tabboxnews .tag .li { color: #676767; padding: 7px 0;
}
.tabboxnews .tag .title a { color: #585858;
}
.tabboxnews .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.tabboxnews .tagpic { clear: both; padding: 8px; text-align: center;
}
.tabboxnews .tag li, .tabboxnews .tag .li { padding: 5px 0;
}
.tabboxnews .tag .imgs .img, .tabboxnews .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.tabboxnews .imgs { padding: 2px; text-align: center;
}
/***首页 honor b**/
.tabhonoranli{
 margin:15px 0 0 0;
}
.tabhonoranli .box_t{
   height: 40px;   clear: both;
 
}

 
 
.tabhonoranli .box_t .b_l { display: none;
}
.tabhonoranli .box_t .b_c li { float: left;   float: left; height: 40px;   text-align: left; 
}
.tabhonoranli .box_t .b_c li a {  font-weight:bold; padding:0 16px ;display: block; font-size: 16px;padding-top:5px;
  opacity:0.4;
filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本*/

-khtml-opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);filter:"alpha(opacity=40)";opacity:0.4;

 height: 40px;  
 line-height:40px; 

}
.tabhonoranli .box_t .b_c li .selected {   
 height: 40px;  
 line-height:40px;    
     opacity:1;
filter:alpha(opacity=100); /* 针对 IE8 以及更早的版本*/
  text-align:center; 

 -khtml-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);filter:"alpha(opacity=100)";opacity:1;

}
 
.tabhonoranli .box_t .b_c li .hover { color: #666; 
}
.tabhonoranli .box_t .b_r { display: none;
}
.tabhonoranli .tag { clear: both; min-height: 70px; padding: 10px 8px 8px 0;
}
.tabhonoranli .tag li, .tabhonoranli .tag .li { color: #676767; padding: 7px 0;
}
.tabhonoranli .tag .title a { color: #585858;
}
.tabhonoranli .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.tabhonoranli .tagpic { clear: both; padding: 8px; text-align: center;
}
.tabhonoranli .tag li, .tabhonoranli .tag .li { padding: 5px 0;
}
.tabhonoranli .tag .imgs .img, .tabhonoranli .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.tabhonoranli .imgs { padding: 2px; text-align: center;
}
/***首页 honor e**/
/***首页 业务**/
 
.main-business {
    
    margin-bottom: 2%;
    padding-bottom: 2%;
}




.block-business-bg{background:transparent url("../images/businessbg.png") repeat-y scroll 0 0;min-height:355px;}

.scroltit { position:relative;}
.scroltit .updown:first-child{ position: absolute; top:0;left:0;border:0px solid #000;}
.scroltit .updown:last-child{ position: absolute; top:0;left:50px;border:0px solid #ff0000;}
.State-news { background: #ffffff none repeat scroll 0 0; border: 1px solid #e8e8e8; height: 35px;
   width: 100%;
}
.Column-title { color: #0060a6; font-size: 18px; line-height: 40px; padding: 0 15px;
}
#pic dt{
 border: 1px solid #e8e8e8;
  border-top: 0;
}



/***尾部**/
.footer {background: #dedede;position: relative;width:100%;
}
.footer-code{width: 130px;
}
.footer .containerbox { 
}

.footer .containerbox a {color: #fff;
}

.footer .block-box {}

.footer .block-box .block-right {width: 350px;padding-bottom: 2%; 
}


.footer .block-box .block-right dt {color: #fff;border-bottom: 1px solid #fff;margin-bottom: 25px;padding-bottom: 25px;font-size: 16px;
}

.footer .block-box .block-right dl {float: left;margin-right: 75px;min-width: 80px;margin-top: 0;margin-bottom: 0;
}

.footer .block-box .block-right dl.dl_1,
.footer .block-box .block-right dl.dl_2 {height: 240px;
}

.footer .block-box .block-right dl.dl_3,
.footer .block-box .block-right dl.dl_4,
.footer .block-box .block-right dl.dl_5 {margin-right: 80px;
}

.footer .block-box .block-right dl.dl_1 dd.dl_1_1 {width: 150px;
}

.footer .block-box .block-right dl dd.dl_2_1 {width: 115px;
}

.footer .block-box .block-right dl dd.dl_3_1,
.footer .block-box .block-right dl dd.dl_4_1 {width: 95px;
}

.footer .block-box .block-right dl.dl_2 {margin-right: 0;
}

.footer .block-box .block-right dl.last {margin-right: 0;
}

.footer .block-box .block-right dd {padding: 0;margin: 0;float: left;
}

.footer .block-box .block-right dd {}

.footer .block-box .block-right dd a {line-height: 24px;
}

.footer .block-box .block-right dd a:hover {text-decoration: underline;
}

.footer .footer-about { left: 0;top: 0; right:0;width:70%;
}

 

.footer .footer-about .pull-right {padding-top: 25px;
}

.footer .footer-about .pull-right a {font-size: 16px;
}

.footer .footer-about .pull-right a:hover {text-decoration: underline;
}

.footer .footer-about .pull-right span {padding: 0 5px;
}

.footer .footer-about .content-block {color: #403d3b;line-height: 25px;padding-top: 20px;font-size: 16px;
}

 
.footer .block-right .block-con{padding-top: 20px;
}
.footer .block-right .f-nav{width: 70px;padding: 0 0 20px 0;
}
.footer .block-right .f-nav a{font-size: 16px;color: #403d3b;font-size: 16px;display: block;line-height: 40px;
}
.footer .block-right .f-nav a:hover{text-decoration: underline;
}
.footer .block-right .f-wm{padding-top: 13px;
}
.footer .block-right .f-wm img{margin-bottom: 10px;
}
.footer .block-right .f-wm p{font-size: 16px;color: #000000;line-height: 20px;margin: 0;
}
.footer .block-con{border-bottom: 1px solid #fff;
}
.footer .content-block .f-nav { padding: 0 0 20px; width: 140px;
}

.footer .content-block .f-nav a.menutoplj { color: #403d3b; display: block; font-size: 18px; line-height: 35px;
}
.footer .content-block .f-nav a.menutoplja  { color: #403d3b; display: block; font-size: 14px; line-height: 28px;padding-left:5px;
}
.footer .content-block .f-nav a:hover { text-decoration: underline;
}
.footer .content-block .f-nav a { color: #403d3b; display: block; font-size: 16px; line-height: 25px;
}

.footer .footer-copyright{width:80%; padding-top: 20px;
}
.footer .footer-copyright p, .footer .footer-copyright p a{ 
 	color: #403d3b; font-size: 14px; line-height: 25px; 
}

.footer .footer-wx{width:20%; padding-top: 20px;text-align:center;font-size:12px;}
.footer .footer-wx .chat{width:50%;}
 

/***尾部**/
/***bread**/
.bread {
 
margin:8px 0 0;
overflow: hidden;
}
.bread h3 {
color: #000000;
float: left;
font: bold 20px/40px Arial;
margin: 0;
}
.bread p {
color: #9f9f9f;
float: right;
font: 12px/40px Arial;
margin: 0;
}
.bread p a {
color: #9f9f9f;
font: 14px/40pxArial;
}
.bread p a:hover {
color: #651006;
} 
/***bread**/
/*fengcai b*/

/*fengcai e*/
/*positionbx*/
.positionbox{
  margin: 0 auto; position: absolute; top: -300px; max-width: 1200px;width:100%; 

}
 
 
.bannerNav {  width: 374px;left:0;top:0; 
}
 .bannerNav div{margin:0; 
}
.clearfloat::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;
}
.bannerNav ul { background: transparent url("../images/opacity50red.png") repeat scroll 0 0; padding: 10px 0 10px 14px;
}

.bannerNav ul li { float: left; line-height: 36px; text-align: left; width: 120px;
}
.bannerNav ul li a { color: #fff; font-size: 15px; padding: 10px 20px;
}
.bannerNav ul li a { color: #fff; font-size: 15px; padding: 10px 20px;
}
.bannerNav ul li a:hover { border: 1px solid #fff; color: #fff; padding: 5px 20px;
}
/*positionbx*/
#carousel-example-generic .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:none;}
#carousel-example-generic .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { 
display: block; height: auto; max-width:none;background-position: center top;margin:0 auto;  background-attachment:fixed;
  background-position:center;
}

.newperwidth{width:50%; }
.newperwidth_s{width:32%;  }
.newperwidth_b{width:65%;  }
.spaceupadown{padding:45px 0;}
.spacerightwidth{padding-right:2%;}
.spaceleftwidth{padding-left:2%;}
.spacetop{padding-top:10px;}
.spacebottom{bottom-top:20px;}
.whitebgshadow{  box-shadow: 0 10px 50px #dddddd;}

.section-zt{background:#F7F7F7;border-top:3px solid #245798;}
.pull_left{float: left;}
.pull-right{float: right;}
.businessindex{ 
    cursor: pointer;
    display: inline-block; 
    font-size: 18px;
  
    height: 40px;
    margin-right: 30px;}
.businessindex a{color:#245798;padding:20px;font-weight:bold;
    }
.new-bottom h5{
 padding: 0.8em;    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;  overflow: hidden;

}
.news-text{
  text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;  overflow: hidden;

}

/*
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    height: 178px;
}
*/
 .main-business .item{width:98%;}
 .news-grid {
    background: #fff none repeat scroll 0 0;
    float: left;
    padding: 8px;
}
.tab_blockbox{
 
 
}
.tab_blockbox .box_t {   clear: both; height:33px;  width: 100%; border-bottom:2px solid #00509b;
}
.tab_blockbox .box_t .b_l { display: none;
}
.tab_blockbox .box_t .b_c li { float: left; font-weight: bold;text-align:center;  
   width:25%;
}

 


.tab_blockbox .box_t .b_c li a {
  color: #245798; display: block; font-size:14px; padding-top:2px;line-height:33px;height:33px; text-align:center;

}
.tab_blockbox .box_t .b_c li .selected { color:#fff; border-bottom:0px solid #245798; background:#00509b;border-radius:2px;
}
.tab_blockbox .box_t .b_c li .hover { color: #fff;	  border-bottom:0px solid #ff0000; background:#00509b;
}
.tab_blockbox .box_t .b_r { display: none;
}
.tab_blockbox .tag { border-top: 0 none; clear: both; min-height: 70px;margin-top:18px;  
}
.tab_blockbox .tag li, .tab_blockbox .tag .li { color: #676767; padding: 7px 0;
}
.tab_blockbox .tag .title a { color: #585858;
}
.tab_blockbox .tag .title { background: transparent url("serverimages/dian.jpg") no-repeat scroll 5px 6px; display: block; padding: 0 0 0 20px;
}
.tab_blockbox .tagpic { clear: both; padding: 8px; text-align: center;
}
.tab_blockbox .tag li, .tab_blockbox .tag .li { padding: 5px 0;
}
.tab_blockbox .tag .imgs .img, .tab_blockbox .tag .imgs .imgtitle { line-height: 24px; text-align: center;
}
.tab_blockbox .imgs { padding: 2px; text-align: center;
}
.ph-section .column1 li { float: left; width: 33.3333%;
}
.ph-section .column1 li:hover i { cursor: pointer;
}
.ph-section .column1 li span { font-size: 12px; margin-left: 15px;
}
.ph-section .column1 li:hover span { color: #d9030f; cursor: pointer;
}
.ph-section .column1 i { display: block; height: 62px; width: 70px;
}
.ph-section .column1 .hedian { background: transparent url("../images/yw.png") no-repeat scroll 0 0;
}
.ph-section .column1 .huodian { background: transparent url("../images/yw.png") no-repeat scroll 0 -62px;
}
.ph-section .column1 .shuidian { background: transparent url("../images/yw.png") no-repeat scroll 0 -124px;
}
.ph-section .column1 .taiyangneng { background: transparent url("../images/yw.png") no-repeat scroll 0 -186px;
}
.ph-section .column1 .fengdian { background: transparent url("../images/yw.png") no-repeat scroll 0 -248px;
}
.ph-section .column1 .dianlixietong { background: transparent url("../images/yw.png") no-repeat scroll 0 -310px;
}
.ph-section .column1 .huanbao { background: transparent url("../images/yw.png") no-repeat scroll 0 -372px;
}
.ph-section .column1 .jinrong { background: transparent url("../images/yw.png") no-repeat scroll 0 -434px;
}
.ph-section .column1 .jinronggk { background: transparent url("../images/yw.png") no-repeat scroll 0 -498px;
}
.ph-section .column1 i, .ph-section .column1 span { display: inline-block; vertical-align: middle;
}
.ph-section .column1 li:hover .hedian { background: transparent url("../images/yw.png") no-repeat scroll -94px 0;
}
.ph-section .column1 li:hover .huodian { background: transparent url("../images/yw.png") no-repeat scroll -94px -62px;
}
.ph-section .column1 li:hover .shuidian { background: transparent url("../images/yw.png") no-repeat scroll -94px -124px;
}
.ph-section .column1 li:hover .taiyangneng { background: transparent url("../images/yw.png") no-repeat scroll -94px -186px;
}
.ph-section .column1 li:hover .fengdian { background: transparent url("../images/yw.png") no-repeat scroll -94px -248px;
}
.ph-section .column1 li:hover .dianlixietong { background: transparent url("../images/yw.png") no-repeat scroll -94px -310px;
}
.ph-section .column1 li:hover .huanbao { background: transparent url("../images/yw.png") no-repeat scroll -94px -372px;
}
.ph-section .column1 li:hover .jinrong { background: transparent url("../images/yw.png") no-repeat scroll -94px -434px; }
.ph-section .column1 li:hover .jinronggk { background: transparent url("../images/yw.png") no-repeat scroll -94px -498px; }

.bignews {
  max-width:1200px;
  margin:0 auto;
}


.bignews .notice {
    background-color: #f0f4f7;
    overflow: hidden;
     display: block;padding:10px;
       text-align:center;
}

.bignews .title a{
   
    font-size: 32px;
    font-weight: bold;
  color:#CC0000;
 
  
}
.movepicdome5-1 .swiper-container .swiper-slide span{
    
    bottom: 0;
    color: #666;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding-left: 15px;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
/***respond**/
.home-block-title a{font-size:14px;color:#004e97;line-height:40px;}
/*right list*/
.contentright {
    margin-top: 1.5em; margin-bottom: 3.5em;
	
}
.contentright .name {
    border-bottom: 1px solid #e6e6e6;
    color: #0d3a66;
    font-size: 1.5em;
    line-height: 1.375em;
    padding-bottom: 0.667em;
}
.contentright {
    font-size: 14px;
    line-height: 2em;
    margin-top: 2em;
    min-height: 250px;
word-wrap:break-word;
word-break:break-all;
}
.contentright  p {
      font-size: 14px;
    line-height: 2em;
}
.contentright img {
    
    margin:0;
    max-width: 100%;
}
.contentright table {
    border-collapse: collapse;
    width: 100%;
}
.contentright table td {
    border: 1px solid #333;
    line-height: 20px;
}
#endtext, .#endtext p{ font-size: 14px;
    line-height: 24px;}



/*right list*/
/*pic show*/
.thumbPhotolist {
    width: 101%;
}
.thumbPhotolist li {
    float: left;
    margin-bottom: 2.2%;
    margin-right: 1.5%;
    overflow: hidden;
    position: relative;
    width: 23.5%;
}
.thumbPhotolist li .caption {
    background: rgba(0, 0, 0, 0.55) none repeat scroll 0 0;
    color: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    top: 85%;
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
}
.thumbPhotolist li:hover .caption {
    top: 0;
}
.thumbPhotolist li .caption h3 {
    padding: 2% 18% 20% 5%;
}
.thumbPhotolist li:hover .caption h3 {
    padding: 30% 10% 20%;
}
.thumbPhotolist li .caption h3 a {
    color: #fff;
    font-size: 18px;
    font-weight: normal;
line-height: 28px;
}
.thumbPhotolist li .caption h3 a:hover {
    color: #2696ff;
}
.thumbPhotolist li .caption p {
    font-size: 14px;
    line-height: 24px;
    padding: 0 10%;
}
.thumbPhotolist li .icon {
    background: transparent url("../images/blue_jiao_icon.png") no-repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 42px;
    position: absolute;
    right: 0;
    width: 39px;
}
.thumbPhotolist li a.more {
    bottom: 8px;
    color: #fff;
    position: absolute;
    right: 10px;
}
.thumbPhotolist li a.more:hover {
    text-decoration: underline;
}
 
.thumbnail {
    background-color: #fff;
    border: 01px solid #ddd;
    border-radius: 0px;
    display: block;
 
    margin-bottom: 0;
    padding: 0;
    transition: border 0.2s ease-in-out 0s;
}

 @media screen and (max-width: 700px) {
 .adshow{display:none;}
 .thumbPhotolist li {
    width: 48.5%;
}
 }

.thumbPicboxlist {
    width: 101%;
}
.thumbPicboxlist li {
    float: left;
    margin-bottom: 2.2%;
    margin-right: 1.5%;
    overflow: hidden;
    position: relative;
    width: 31.8%;
}
.thumbPicboxlist img{height:210px;}
.thumbPicboxlist li .caption {
    background: rgba(0, 0, 0, 0.55) none repeat scroll 0 0;
    color: #fff;
    height: 100%;

    left: 0;
    position: absolute;
    top: 85%;
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
}
.thumbPicboxlist li:hover .caption {
    top: 0;
}
.thumbPicboxlist li .caption h3 {
    padding: 2% 10% 20%;
}
.thumbPicboxlist li:hover .caption h3 {
    padding: 30% 10% 20%;
}
.thumbPicboxlist li .caption h3 a {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
line-height: 28px;
}
.thumbPicboxlist li .caption h3 a:hover {
    color: #2696ff;
}
.thumbPicboxlist li .caption p {
    font-size: 14px;
    line-height: 24px;
    padding: 0 10%;
}
.thumbPicboxlist li .icon {
    background: transparent url("../images/blue_jiao_icon.png") no-repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 42px;
    position: absolute;
    right: 0;
    width: 39px;
}
.thumbPicboxlist li a.more {
    bottom: 8px;
    color: #fff;
    position: absolute;
    right: 10px;
}
.thumbPicboxlist li a.more:hover {
    text-decoration: underline;
}
.thumbnail {
    background-color: #fff;
    border: 01px solid #ddd;
    border-radius: 0px;
    display: block;
 
    margin-bottom: 0;
    padding: 0;
    transition: border 0.2s ease-in-out 0s;
}
 @media screen and (max-width: 700px) {
 .thumbPicboxlist li {
    width: 100%;
}
 }

/*pic show*/



/* 分页 */ 
.pagination {
    cursor: default;
     display: inline-block;
	 clear:both;
	 float:left;
    text-align: center;
	margin:20px 100px 20px 100px;  padding: 0;
}
.pagination a {
    background-color: #eee;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    color: #ccc;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    margin: 0 4px;
    min-width: 36px;
}
.pagination a[href], .pagination a.active {
    background-color: #fff;
    color: #999;
}
.pagination a[href]:hover, .pagination a.active {
    background-color: #2A66B0;
    border-color: #2A66B0;
    color: #fff;
}
.pagination .older-first, .pagination .older-up, .pagination .older-down, .pagination .older-last {
    padding: 0 15px;
}
.pagination .page-number {
    color: #999;
    cursor: auto;
    margin: 0 0 0 20px;
}
.pagination  .smallinput {
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    height: 26px;
    line-height: 26px;
    margin: 0 5px;
    padding: 0;
    text-align: center;
    width: 36px;
}


/* 分页 */
/* 分页 */
.nextcon {
    border-top: 1px dotted #d2d2d2;
    color: #c3c3c7;
    font-size: 14px;
    line-height: 36px;
    padding: 20px 5px 0;
	margin:20px 0 0 0 ;
}

.nextcon a {
    color: #c4c5c7;
}


.inneral .box_t {
    border-left: 6px solid #023880;
    margin: 40px 0 15px;
    overflow: hidden;
}
.inneral .box_t .b_l {
    display: none;
}
.inneral .box_t .b_c {
    float: left;
    
    font-size: 20px;
    font-weight: 100;
    line-height: 20px;
    margin-left: 10px;
    width: 12%;
}
 
.inneral .box_t .b_r a{
    display: block;
    float: right;
    line-height: 25px;
	font-size:14px;
    width: 52px;
}

.contact-box{display:block;min-height:225px;border:1px solid #ccc;}
.contact-box:nth-child(2n){width:48%;margin-left:2%;}

@media screen and (min-width: 1201px) and (max-width: 2280px) {
.ph-section{display:none;}
}
@media screen and (max-width: 1200px) {
.swiper-container {
  margin: 60px 0 0 0;
  
}
.contact-box:nth-child(2n){width:100%;margin-left:0;}
.contact-box{display:block;min-height:120px;}
.icon-contactus{ left: 40%;}
.contactus-item p {
    font-size: 14px;
    text-align: center;
}
.contact-box p{ font-size: 14px;}
.aboutus-box-title h2 {
    font-size: 20px;
    font-weight: 600;
    height: 30px;
    letter-spacing: 8px;
    line-height: 30px;
}
.contact-box h2 {
    font-size: 16px;
    font-weight: 600;
    height: 45px;
    letter-spacing: 1px;
    line-height: 45px;
    text-align: left;
    text-indent: 0.8em;
}
.contactus-item {
    border: 0px solid #ccc;
    margin-top: 40px;
    padding: 80px 5px 14px;
	min-height:100px;
}
.changde-contactus-info {
    border: 0px solid #ccc;
    margin: 20px 0 0;
}
.inneral .box_t {
    border-left: 6px solid #023880;
    margin: 20px 0 15px;
    overflow: hidden;
}
.inneral .box_t .b_l {
    display: none;
}
.inneral .box_t .b_c {
    float: left;
   
    font-size: 14px;
    font-weight: 100;
    line-height: 16px;
    margin-left: 10px;
    width: 22%;
}
 
.inneral .box_t .b_r a{
    display: block;
    float: left;
    line-height: 16px;
	font-size:12px;
    width: 52px;
}


.pagination{margin:20px;}





.subnav-dropdown .subnav-list div{border:1px #CCCCCC solid;width:23%;line-height:25px;margin:1% 1%;float:left;text-align:center;display:block;}
body{font-size:12px;}
.zx_menu dd {
    display: inline-block;
    font-size: 16px;
    line-height: 44px;
    padding-right: 20px;
    text-align: center;
}
.bignews .notice {
    background-color: #f0f4f7;
    overflow: hidden;
     display: block;padding:10px;
       text-align:center;
	  
}

.bignews .title a{
   
    font-size: 14px;
    font-weight: bold;
  color:#CC0000;
 
  
}
.media_txt .mt-p3{display:none;}
.mainnew-section {
    min-height: 370px;display:none;
}
.ph-section{display:block;margin:3% 0;}
.zcolumn{display:none;}

}
@media screen and (max-width: 1100px) {
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ max-width: 100%;height:auto;}



}
@media screen and (max-width: 1024px) {

.wrap { }
}
@media screen and (max-width: 991px) {

.tab .nav-tabs li {width:50%;}

 .footer {background: #dedede;position: static;width:100%;
}
 .newperwidth{margin-top:0;}
 .spacetop{padding-top:10px}
.spacerightwidth{padding-right:0;}
.spaceleftwidth{padding-left:0;}
.newperwidth{width:100%;float:left;}
.newperwidth_s{width:100%;float:right; }
.newperwidth_b{width:100%;float:left;  }.footer {	padding: 2% 0;}.footer .containerbox{	width: 93%;}
.footer .footer-copyright{width:100%; 
}
.footer .footer-copyright p, .footer .footer-copyright p a{ 
 	color: #403d3b; font-size: 13px; line-height: 25px; padding-top: 10px; 
}
.carousel-control.left{
display:none;
}
.carousel-control.right{
display:none;
}
.block-right{width: 100%;}
}
@media screen and (max-width: 850px) {
.adshow{display:none;}
.main-box{background:#FFFFFF;}
.bread h3 { color: #000000; float: left; font-size:14px;; margin: 0;
}
.news_mid1_1 .mid_ul{padding:20px;}
.global-inner-sub-index{width:95%;}
.news_mid1_1{width:100%;margin-top:20px;float:left;}
.ml10{margin-left:0;}
#content_head h1{font-size:16px;}
.newperwidth {width:100%;margin-top:0;}

.footer {	padding: 2% 0;}.footer .containerbox{	width: 93%;}
.footer .footer-copyright{width:100%; 
}
.footer .footer-copyright p, .footer .footer-copyright p a{ 
 	color: #403d3b; font-size: 12px; line-height: 20px; padding-top: 10px; 
}
.carousel-control.left{
display:none;
}
.carousel-control.right{
display:none;
}
}
@media screen and (min-width: 701px){
.bigpages{display:block;}
.smallpages{display:none;}
}
@media screen and (max-width: 700px) {
 .thumbPhotolist li{
     
   width: 100%;
}
.thumbPicboxlist img {
     
   width: 100%;
}
.subnav-dropdown .subnav-list div{border:1px #CCCCCC solid;width:46%;line-height:25px;margin:1% 1%;float:left;text-align:center;display:block;}
.global-page-title{font-size:14px;}
.bread{border-bottom:1px solid #ccc;}
.pagination .smallinput{display:none;}
.pagination .page-number{display:none;}
.pagination .older-last{display:none;}
.pagination .older-first{display:none;}
.pagination {
    color: #666;
    display: block;
    font-size: 13px;
    width:91%;
    text-align: center;
}
.pagination > a {
    border: 1px solid #39414a;
    border-radius: 3px;
    color: #39414a;
    padding: 10px;
  
    text-decoration: none;
    top: -10px;
    white-space: nowrap;
}
.pagination > a:hover {
    background: #4a4849 none repeat scroll 0 0;
    border-color: #666;
    color: #fff;
}
.pagination  {
  display:block;
}
.pagination > a.older-up {
    float: left;
}
.pagination > a.older-down {
    float: right;
}
.pagination .page-number {
    color: #39414a;
} 

.list-item .item-info h2{font-size:14px;}
.news-date{display:none;}
.list-item{line-height:40px;min-height:40px;}
.list-item .item-info a{width:100%}
.tab .nav-tabs li {width:50%;}
.tab .nav-tabs li a{padding:5px;}

.footer {	padding: 2% 0;}.footer .containerbox{	width: 93%;}
.footer .footer-copyright{width:100%; 
}
.footer .footer-copyright p, .footer .footer-copyright p a{ 
 	color: #403d3b; font-size: 12px; line-height: 20px;  
}
.carousel-control.left{
display:none;
}
.carousel-control.right{
display:none;
}
}
@media screen and (max-width: 400px) {
}
/***respond**/
.focushhhh{ position:relative; width:700px; height:480px;   float: left;left:0;top:0;z-index:1;}  
.focushhhh img{  text-align:center; } 
.focushhhh .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focushhhh .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focushhhh .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focushhhh .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px ; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focushhhh .btn a:hover,.focushhhh .btn a.current{  cursor:pointer;background:#fc114a;}  
.focushhhh .fPich{ position:absolute; left:0px; top:0px;text-align:center; margin:0 auto; }  
.focushhhh .D1fBth{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focushhhh .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; height:40px; line-height: 20px; background:rgba(0,0,0,0.7);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  background:url(../images/news_bg.png) repeat-x left top;display:block;  text-align:left; padding:1px 0 0 0;}   
.focushhhh .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.focushhhh .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff ;text-align:center; margin:0 auto;}  
.focushhhh .fcon img{ display:block;text-align:center; }  
.focushhhh .fbgh{bottom:2px; right:0; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focushhhh .fbgh div{overflow:hidden;zoom:1;height:24px;float:right;}    
.focushhhh .D1fBth a{  position:relative; display:inline; width:23px; height:19px;  color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left;  font-size: 14px;color:#fff; 
    font-weight: bold; }      
.focushhhh .D1fBth .current,.focushhhh .D1fBth a:hover{ background-position: 0 -24px; font-size: 14px;color:#fff; }
.focushhhh .D1fBth img{display:none}    
.focushhhh .D1fBth i{display:none; font-style:normal; }       
.focushhhh .prev,.focushhhh .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focushhhh .prev{top: 50%;margin-top: -37px; left: 10px;background-position:0 -74px; cursor:pointer; }  
.focushhhh .next{top: 50%;margin-top: -37px; right: 10px;  background-position:-40px -74px;  cursor:pointer;}  
.focushhhh .prev:hover{  background-position:0 0; }  
.focushhhh .next:hover{  background-position:-40px 0;}    
.focusdddd{ position:relative;width:384px; height:240px; background-color: #000; float: left;left:0;top:0;}  
.focusdddd img{ width:384px; height:240px;} 
.focusdddd .shadow{
  background: transparent url("../images/opacity50.png") repeat scroll 0 0;
    bottom: 0;
    display: block;
    height: 40px;
    left: 0;
    line-height: 40px;
    position: absolute;
    text-align: left;
    width: 100%;
    z-index: 10;
}
.focusdddd .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focusdddd .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focusdddd .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusdddd .btn a{position:relative; display:inline;  border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px ; text-decoration:none; text-align:center; outline:0; float:left;   }  
.focusdddd .btn a:hover,.focusdddd .btn a.current{  cursor:pointer;background:#fc114a;}  
.focusdddd .fPic{ position:absolute; left:0px; top:0px; }  
.focusdddd .D1fBtjd{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusdddd .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10;   display:block;  text-align:left; }  
.focusdddd .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.focusdddd .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focusdddd .fcon img{ display:block; }  
.focusdddd .fbg{bottom:25px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusdddd .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:24px;float:right;}    
.focusdddd .D1fBtjd a{  position:relative; display:inline;   border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left;  font-size: 14px;color:#fff;padding: 3px 0 0 0;
    font-weight: bold; }      
.focusdddd .D1fBtjd .current,.focusdddd .D1fBtjd a:hover{background:url(/images/silde-nav.png) no-repeat left top;background-position: 0 -24px; font-size: 14px;color:#fff;padding: 3px 0 0 0; 
.focusdddd .D1fBtjd img{display:none}    
.focusdddd .D1fBtjd i{display:none; font-style:normal; }    
.focusdddd .prev,.focusdddd .next{position:absolute;width:40px;height:74px;}
.focusdddd .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focusdddd .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focusdddd .prev:hover{  background-position:0 0; }  
.focusdddd .next:hover{  background-position:-40px 0;} 


@media (max-width: 1200px) {
  .head-place {
    height: 80px;
  }
}

@media (min-width: 1201px) {
  .head-place {
    height: 0;
  }
}


 
