@font-face {
    font-family: 'OPENSANS';
    src: url('OPENSANS-REGULAR_0.eot') format('embedded-opentype'),
         url('OPENSANS-REGULAR_0.woff') format('woff'),
         url('OPENSANS-REGULAR_0.TTF') format('truetype');
    font-weight: normal;
    font-style: normal;
}



html,

body,

div,

p,

ul,

li,

ol,

dl,

dt,

dd,

form,

input,

textarea,

table,

tr,

td,

img,

a,

span,

em,

h1,

h2,

h3,

h4,

h5,

h6{

	margin:0;

	padding:0;

	box-sizing: border-box;

	-moz-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-o-box-sizing: border-box;

	-webkit-box-sizing: border-box;

}



h1,

h2,

h3,

h4,

h5,

h6{

	font-style:normal;

	font-weight:normal;

	padding:0;

	margin:0;

}



html,

body{

	width:100%;

	height:100%;

}



body{

	font-family: 'OPENSANS', "微软雅黑",arial, Helvetica, sans-serif;

   	font-size:16px;

   	font-size:.75em;

   	overflow-x: hidden;

}



input,

select,

option,

textarea {

	border: none;

	outline: none;

	font-family: 'OPENSANS';

}



img {

	border: none;

}



a,

a:hover ,

a:active,

a:visited,

a:link{

	text-decoration: none;

	outline: 0;

}



ul li{

	margin:0;

}

ul,li{

	list-style:none;

}



.left{

	float:left;

}



.right{

	float:right;

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



.clear {

	clear: both;

	height: 0px;

	line-height: 0px;

	overflow: hidden;

}



.none{

	display:none;

}



.block{

	display:block;

}



.w{

	width:1100px;

	margin:0 auto;

}


.w1{

	width:1200px;

	margin:0 auto;

}



.h120{height: 114px;}



.ellipsis {

	display: -webkit-box;

	overflow: hidden;

	text-overflow: ellipsis;

	word-wrap: break-word;

	word-break: break-all;

	white-space: normal !important;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

}

.ellipsis-2 {

	display: -webkit-box;

	overflow: hidden;

	text-overflow: ellipsis;

	word-wrap: break-word;

	word-break: break-all;

	white-space: normal !important;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}

.ellipsis-3 {

	display: -webkit-box;

	overflow: hidden;

	text-overflow: ellipsis;

	word-wrap: break-word;

	word-break: break-all;

	white-space: normal !important;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

}



.h110{height:111px;}



/*/////////////////////////////////////////////////header//////////////////////////////////////////////*/

#ToolNav{overflow: hidden; height: 51px;position: relative; /*z-index: 50;*/ width: 100%;}

.ToolNavbar-hover{overflow: visible!important;}

.navbarbg{position: absolute; top: 81px; right: 0; height: 236px; /*width: 1100px;*/ width: 100%;  opacity: 0.8;   /*background: rgba(27, 76, 158, .75);*/background:url(../images/navbarbg.png) repeat;}



header.fixed .navbarbg,header.fixed .nav nav>ul>li ol{ top:61px;}







header{

	position:fixed;

	top:0;

	left:0;

	right:0;

	z-index:999999;

	transition: all 0.8s;

	/*padding: 40px 0;*/

	width: 100%;

	background: #fff;

}





.head_top{

	/*padding: 35px 0 30px;*/

	 background: #fff;

	transition:all 0.8s;

	position: absolute;

    left: 0;

    top: 0;

    width: 100%;

}



header.fixed .head_top{

	/*padding: 20px 0;*/

	transition: all 0.8s;

	background: #fff;

	-moz-box-shadow:0px 2px 8px #8A8A8A; -webkit-box-shadow:0px 2px 8px #8A8A8A; box-shadow:0px 2px 8px #8A8A8A;

}

header.fixed .head_top .logo,header.fixed  .nav{padding: 10px 0;}

.head_top .logo{

	padding: 30px 0;

	width: 30.27%;

	transition:all 0.8s;

}

.head_top .logo img{

	width: 100%;

	display: block;

}







.nav {padding: 30px 0; width: 61%; position:relative; z-index:10;transition: all 0.8s;}

.nav nav>ul {width: 100%; float: right; }

.nav nav>ul > li { width:14.285%; float:left; position:relative; color: #fff;position:relative;}

.nav nav>ul > li > a {border-bottom: 2px solid #fff; display:block; text-align:center; font-size:16px; height:51px; line-height:51px; color: #666666; position: relative; -webkit-transition: all 0.8s;transition: all 0.8s;}

.nav nav>ul > li:hover>a{border-bottom: 2px solid #1c2a53;transition: all 0.8s;}



.nav nav>ul>li ol{ position:absolute;/* top:100%;*/ top: 81px; /*left:-64px;*/width: 100%;padding-top: 10px; height: 236px;border-left: 1px solid #78bce5; /* display:none;*/transition: all 0.8s; }

.nav nav>ul > li:hover ol{background-color: rgba(51, 154, 215, .75);transition: all 0.8s;}

.nav nav>ul> li ol li{ width:100%; float:none; text-align:center; margin-left: 0;}

.nav nav>ul> li ol li a{/* background:#339ad7;*/ line-height:34px; color:#fff;font-size: 14px;display: block;text-align:center; position:relative;transition: all 0.8s;}

.nav nav>ul> li ol li:hover a{ background: #f6ab00;transition: all 0.8s;}





/*手机头部*/

.phone_head{

	position:fixed;

	top:0;

	left:0;

	right:0;

	background:#fff;

	z-index: 999999;

	height:50px;

	line-height:50px;

	-moz-box-shadow:0px 5px 10px #D6D6D6; -webkit-box-shadow:0px 5px 10px #D6D6D6; box-shadow:0px 5px 10px #D6D6D6;

}



.phone_head .logo{

	width:60%;

}



.phone_head .logo img{

	max-width:100%;

	height:auto;

	max-height:40px;

	vertical-align: middle;

}

.phone_head .head_admin{

	height:auto;

	line-height:55px;

	margin:0;

	margin-left:15px;

}

.phone_head .head_admin a{

	color:#1886d1;

	font-size:12px;

}

.phone-head .menubtn > span.expand {

	vertical-align: middle;

    display: inline-block;

    height:30px;

    width:40px;

   background:url(../images/navbg.png) no-repeat center;

   background-size:auto 100%;

}

.phone-head .mask-close{

	background:#193c76 none repeat scroll 50% 50% / auto padding-box border-box;

	cursor: pointer;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    color: #fff;

    text-align: center;

    font-size: 16px;

    position: absolute;

    top: 11px;

    right: 10px;

    height: 30px;

    line-height: 30px;

    width: 30px;

    overflow: hidden;

}

.maskbg{

	position:absolute;

	top:0;

	left:0;

	right:0;

	width:100%;

}

#menu a {

	display: block;

	width:100%;

	color: #fff;

	text-decoration: none;

	-webkit-transition: all 300ms ease;

	-moz-transition: all 300ms ease;

	-o-transition: all 300ms ease;

	transition: all 300ms ease;

}



#menu a:hover {

	color: #fff;

}



#menu h1 {

	font-weight: 300;

}



#menu h2 {

	font-weight: 300;

	margin: 3em 0 1em 0;

}



#menu p {

	margin:20px 0;

}



#menu .nav{

	height:auto;

	background:#193c76;

}





#menu {

	margin:4em auto;

	width:100%;

}





#menu {

	background: #193c76;

}







.sliding-menu a.back{

	background: #9499a1;

}

.sliding-menu a:hover{

	background: #c5c5c5;

}

/*//////////////////////////////////footer////////////////////////////////////////*/

.footer{background: #193c76; padding: 30px 0;}

.cpy{padding: 30px 0;}

.cpy,.cpy a{font-size: 13px; color: #fff;}

.mabox{width: 240px;font-size: 15px; color: #fff;}

.mabox .ma{float: left; width: 82px;}

.mabox .ma img{display: block; width: 100%; border-radius: 5px;}

.mabox .ft{float: right; padding: 20px 0;}

.mabox .ft span{font-size: 13px;}





/*//////////////////////////////////banner////////////////////////////////////////*/

.banner{}

.banner img{display: block; width: 100%;}

/*//////////////////////////////////////子站链接////////////////////////////////////*/

.zweblink{text-align: center; line-height: 60px; font-size: 13px; color: #999999;}

.zweblink a{font-size: 13px; color: #999999; padding: 0 10px; /*border-left: 1px solid #999;*/}

.zweblink a:hover{color: #193c76;}

/*//////////////////////////////////////合作伙伴////////////////////////////////////*/

.partner_sec{padding: 45px 0; background: #f7f8f8;}

.ntitle{color: #1c2a53; font-size: 20px; text-align: center;}

.partner_sec .main {margin-top: 40px;padding: 0 24px; overflow:hidden; position:relative;}

.partner_sec .main .bd{overflow:hidden; zoom:1;}

.partner_sec .main .bd ul{overflow:hidden; zoom:1;}

.partner_sec .main .bd ul li{  width: 170px!important;float:left; _display:inline; overflow:hidden; text-align:center; background: #fff; border: 1px solid #dfdfdf; margin: 15px 2px;}

.partner_sec .main .bd ul li a{display: table-cell; height: 101px; width: 168px; vertical-align: middle;text-align: center;*display:block;}

.partner_sec .main .bd ul li a img{max-height:101px;max-width:168px;vertical-align: middle;}

.partner_sec .main .prev,.partner_sec .main .next{position: absolute; top: 45%; display:block;  width:10px; height:20px;  cursor:pointer; background:url(../images/in_left.png) no-repeat center;}

.partner_sec .main .prev{left: 0;}

.partner_sec .main .next{right: 0; background-image: url(../images/in_next.png);  }

.partner_sec .main .bd ul li:hover{
	-moz-box-shadow:0px 0px 15px #C4C4C4; -webkit-box-shadow:0px 0px 15px #C4C4C4; box-shadow:0px 0px 15px #C4C4C4;
}



/*//////////////////////////////////////文化////////////////////////////////////*/

.cul_sec1{padding: 40px 0; background: #fff;}

.cul_sec1 .main{margin-top: 40px; padding-top: 116px; text-align: center; background: url(../images/pic1.png) no-repeat top center;}

.cul_sec1 .main .t1{font-size: 30px; color: #023894; font-weight: bold;}

.cul_sec1 .main .t2{width: 48px; margin: 20px auto; border-top: 4px solid #888888;}

.cul_sec1 .main .t3{font-size: 14px; color: #333333; text-transform: uppercase;}



.cul_sec2{padding: 10px 0 40px;}

.cul_sec2 .ntitle{ color: #fff;}

.cul_sec2 .con{padding: 45px 0 0;background: url(../images/bg2.jpg) repeat-x;}

.cul_sec2 .main{margin-top: 45px;}

.cul_sec2 .main ul li{width:29% ; margin: 0 2.166%; float: left; -moz-box-shadow:0px 0px 13px #8a8a8a; -webkit-box-shadow:0px 0px 13px #8a8a8a; box-shadow:0px 0px 13px #8a8a8a;}

.cul_sec2 .main ul li .pic{overflow: hidden;}

.cul_sec2 .main ul li .pic img{display: block; width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.cul_sec2 .main ul li:hover .pic img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.anlimain .con ul li .t{padding: 25px 35px; background: #fff;}

.cul_sec2 .main ul li .t{padding: 25px 0; text-align: center;}

.cul_sec2 .main ul li .t1{padding-bottom: 25px; font-size: 18px; color: #1c2a53; background: url(../images/ico1.png) no-repeat bottom center;}

.cul_sec2 .main ul li .t2{margin-top: 25px; font-size: 15px; color: #333333; height: 42px;}



.cul_sec3{padding: 40px 0; background: #fff;}

.cul_sec3 .main{margin-top: 40px;}

.cul_sec3 .main .hd{margin-top: 40px; text-align: center;}

.cul_sec3 .main .hd ul li{display: inline-block; width: 24.8%; margin: 0 2px;  position: relative; cursor: pointer;}

.cul_sec3 .main .hd ul li .tit{padding: 20px; background: #1c2a53; text-align: left;}

.cul_sec3 .main .hd ul li .tit .t1{font-size: 20px; color: #2b3c6f; font-weight: bold; text-transform: uppercase;}

.cul_sec3 .main .hd ul li .tit .t2{font-size: 15px; color: #fff;}

.cul_sec3 .main .hd ul li .jian{display: none; margin-left: 20px; width: 31px; height: 22px; background: url(../images/j1.png) no-repeat top center;}

.cul_sec3 .main .hd ul li:nth-child(2) .tit{ background: #023894;}

.cul_sec3 .main .hd ul li:nth-child(2) .tit .t1{ color: #0f48aa;}

.cul_sec3 .main .hd ul li:nth-child(2) .jian{background-image: url(../images/j2.png);}

.cul_sec3 .main .hd ul li:nth-child(3) .tit{ background: #f49e00;}

.cul_sec3 .main .hd ul li:nth-child(3) .tit .t1{ color: #f6b235;}

.cul_sec3 .main .hd ul li:nth-child(3) .jian{background-image: url(../images/j3.png);}

.cul_sec3 .main .hd ul li.on .jian{display: block;}

.cul_sec3 .main .bd{margin: 40px 0 ; padding: 40px 0; border:1px solid #dfdfdf;}

.cul_sec3 .main .bd img{display: block; margin: 0 auto;}





/*//////////////////////////////////重点项目展示////////////////////////////////////////*/

.show_sec{padding: 40px 0 70px; background: #fff;}

.show_sec .main{margin-top: 40px;}

.show_sec .main ul li{float: left; width: 48.2%; margin-left: 3.6%; margin-bottom: 28px; padding: 11px; border: 1px solid #dfdfdf;}

.show_sec .main ul li:nth-child(2n+1){margin-left: 0;}

.show_sec .main ul li .pic{width: 51.5%; float: left; overflow: hidden;}

.show_sec .main ul li .pic img{display: block; width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.show_sec .main ul li:hover .pic img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.show_sec .main ul li .t{float: right; padding: 40px 0 80px; width: 48.5%; text-align: center; font-size: 15px; color: #666666; background: url(../images/ico2.png) no-repeat bottom center;}







/*//////////////////////////////////////////////////////////////////////////*/

.page{text-align: center; margin-top: 70px;}

.page a{padding: 0 5px; display: inline-block; height: 54px; line-height: 54px; font-size: 18px; color: #666666;}

.page .ye{width: 54px; background: #eaebea; padding: 0;}

.page a:hover,.page a.on{color: #f49e00;}





/*//////////////////////////////////联系////////////////////////////////////////*/

.contact_sec{ background: #fff; padding: 30px 0;}

.iw_poi_title{font-size: 12px; color: #023894; font-weight: bold;}

.iw_poi_content{font-size: 12px; color: #666;}

span.BMap_Marker.BMap_noprint{width: 41px!important; height: 41px!important; background: url(../images/mapico.png) no-repeat center!important;}

/*//////////////////////////////////关于////////////////////////////////////////*/

.about_sec1{padding: 60px 0;}

.num_con ul li{float: left; width: 25%; background: url(../images/bg3.png) no-repeat left center;}

.num_con ul li:first-child{background: no-repeat;}

.num_con .number_box{text-align:center;}

.num_con .number{font-size: 50px;  font-weight: bold; line-height:60px; color:#c1272d;}

.num_con .number_box .unit{font-size: 20px; color: #c1272d;}

.num_con .text_box{text-align:center; font-size:16px;color:#666666;line-height:18px;}





.about_sec2{background: #fff;font-size: 14px; color: #000000; line-height: 24px;}

.about_sec2 .main1{background: #f2f2f2; padding: 40px;  }

.about_sec2 .main1 .t{width: 57%; padding-top: 100px; background: url(../images/pic7.png) no-repeat top left;}

.about_sec2 .video{float: right; width: 34.8%;}

.about_sec2 .video .embed{height: 315px;}

.about_sec2 .main2{font-size: 14px; padding: 50px 0 40px;}



.about_sec3{padding: 40px 0;background: #fff;}

.about_sec3 .main{}

.about_sec3 .main ul li{float: left; width: 33.33%;text-align: center;}

.about_sec3 .main ul li .box{height: 325px;  padding: 45px 35px;}

.about_sec3 .main ul li .box1{background: #c1272d;}

.about_sec3 .main ul li .box2{background: #193c76 url(../images/pic9.jpg) no-repeat left center;}

.about_sec3 .main ul li .box3{background: #201c19 url(../images/pic7.jpg) no-repeat left center;}

.about_sec3 .main ul li .box4{background: #f6ab00;}

.about_sec3 .main ul li .box5{height: 650px;  padding: 45px 35px;background: #f2f2f2 url(../images/pic8.jpg) no-repeat left center;}

.about_sec3 .main ul li .box5 .t1{color: #888;}

.about_sec3 .main ul li .box5 .t2{color: #000;}

.about_sec3 .main ul li .box5 .t3{color: #333;}

.about_sec3 .main ul li .box5 .txian{background: #ababab;}

.about_sec3 .main ul li .t1{font-size: 20px; color: #fff;}

.about_sec3 .main ul li .t2{font-size: 30px; color: #fff;}

.about_sec3 .main ul li .t3{font-size: 14px; color: #fff; height: 100px;}

.about_sec3 .main ul li .txian{margin: 15px auto 35px; width: 48px; height: 4px; background: #fff;}





.about_sec4{padding: 40px 0; background: #fff;}

.about_sec4 .main{border: 1px solid #dfdfdf; -moz-box-shadow:0px 0px 15px #f2f2f2; -webkit-box-shadow:0px 0px 15px #f2f2f2; box-shadow:0px 0px 15px #f2f2f2;}

.about_sec4 .main ul li{font-size: 13px; color: #666;border-bottom: 1px solid #dfdfdf;}

.about_sec4 .main ul li:last-child{border-bottom: none;}

.about_sec4 .main ul li .picbox{float: left; width: 17%; padding: 20px 15px; text-align: center;border-right: 1px solid #dfdfdf; }

.about_sec4 .main ul li .picbox .t{margin-top: 15px; font-size: 20px; color: #1c2a53;}

.about_sec4 .main ul li .tbox{float: left; width: 83%; padding: 40px 30px 30px 40px;}

.about_sec4 .main ul li .tbox a{margin-top: 15px; display: block; font-size: 13px; color: #1c2a53;}





/*/////////////////////////////////首页/////////////////////////////////////////*/

.in_sec1{ background: #fff;}

.layout_left{/* width: 69.7%;*/ width: 75.4%;}

.layout_right{ /*width: 28.7%;*/ width: 23%;}

.in_sec1 .banner{float: left; position: relative;}

.in_sec1 .banner .bd {}

.in_sec1 .banner .bd ul li{}

.in_sec1 .banner .prev,.in_sec1 .banner .next{position: absolute; top: 45%; width: 26px; height: 60px; background: url(../images/prev.png) no-repeat left center;filter:alpha(opacity=0);opacity:0;}

.in_sec1 .banner .prev{left: 0;}

.in_sec1 .banner .next{right: 0; background-image: url(../images/next.png);}

.in_sec1 .banner:hover .prev,.in_sec1 .banner:hover .next{filter:alpha(opacity=100);opacity:1;}

.inhonor_sec{border: 2px solid #f2f2f2;}

.inhonor_sec .main{padding:11px 14px;}

.inhonor_sec .main .bd{}

.inhonor_sec .main .bd ul li{}

.inhonor_sec .main .bd ul li img{display: block; width: 100%;}

.num_sec{margin: 40px 0;}

.num_sec .num_con .number{font-size: 30px;  }

.num_sec .num_con .number_box .unit{font-size: 13px;}

.num_sec .num_con .text_box{font-size:12px;}



.in_sec2{}

.in_sec2 .main1{float: left; width: 50%;height: 240px;overflow: hidden;}

.in_sec2 .main1 .embed{height: 100%;}

.in_sec2 .main2{float: left; width: 50%;height: 240px;overflow: hidden; border: 1px solid #dfdfdf; /*padding: 10px 20px 10px 10px;*/padding: 20px; font-size: 13px; color: #666; line-height: 22px;}

.in_sec2 .main2 img{float: left; width: 198px; height: 128px; /*margin-right: 10px;*/ margin-right: 20px;}

.in_sec2 .main2 a{float: right; font-size: 13px; color: #1c2a53;}

.in_sec2 .main2 a:hover{text-decoration: underline;}



.in_sec3{margin-top: 15px;/*margin-top: 34px;*/}

.in_sec3 .main1{width: 50%; float: left;}

.in_sec3 .main1 .hd{}

.in_sec3 .main1 .hd ul li{cursor: pointer; float: left; width: 33%; margin-left: 0.5%; background: #c8c9ca; height: 40px; line-height: 40px; font-size: 15px; color: #000; text-align: center;}

.in_sec3 .main1 .hd ul li:first-child{margin-left: 0;}

.in_sec3 .main1 .hd ul li.on{background: #1c2a53; color: #fff;}

.in_sec3 .main1 .bd{background: #f2f2f2; padding:18px 10px; height: 156px; overflow: hidden;}

.in_sec3 .main1 .bd ul li{ line-height: 30px; height: 30px;}

.in_sec3 .main1 .bd ul li:hover a{color: #0000FF;}

.in_sec3 .main1 .bd ul li a{font-size: 12px; color: #1c2a53;}

.in_sec3 .main1 .bd ul li span{float: right; font-size: 12px; color: #b3b3b3;}

.in_sec3 .main2{width: 50%; float: left;border: 1px solid #dfdfdf;}

.in_sec3 .main2 .tit{background: #1c2a53; color: #fff;height: 40px; line-height: 40px; font-size: 15px; text-align: center;}

.in_sec3 .main2 .con{padding: 40px 0 30px;height: 155px; overflow: hidden;}

.in_sec3 .main2 .con ul li{float: left; margin: 0 1%; width: 23%; text-align: center;}

.in_sec3 .main2 .con ul li .pic{}

.in_sec3 .main2 .con ul li .pic img{}

.in_sec3 .main2 .con ul li .t{font-size: 13px; color: #1a1a1a;}



.nav_sec{/*margin-top: 5px;*/margin-top: 40px; background: #f2f2f2; }

.nav_sec .tit{margin-bottom: 15px; font-size: 15px; color: #000; height: 40px; line-height: 40px; background: #ccc;text-align: center;}

.nav_sec ul{padding-bottom: 10px;}

.nav_sec ul li{height: 45px; line-height: 45px; border-bottom: 1px dotted  #dedede;}

.nav_sec ul li a{/*margin-left: 107px;*/margin-left: 90px; padding-left: 20px; font-size: 13px; color: #888; background: url(../images/ico3.png) no-repeat left center;}

.nav_sec ul li:hover a{color: #1c2a53; background-image: url(../images/ico4.png);}



.in_sec4{margin-top: 20px;}

.stit{float: left; width: 3.6%; padding: 0 10px; font-size: 15px; color: #000; background: #c8c9ca; vertical-align: middle;}

.in_sec4 .stit{height: 109px; line-height:27px ; }

.in_sec4 .main{width: 95%; float: right; border: 1px solid #dfdfdf; background: #f2f2f2;}

.in_sec4 .main>div{float: left;}

.in_sec4 .main .box1{padding: 5px; width: 35%;background: #fff;}

.in_sec4 .main .box1 .pic{width: 41%; float: left;}

.in_sec4 .main .box1 .pic img{display: block; width: 100%;}

.in_sec4 .main .box1 .t{width:54%; float: right; font-size: 12px; color: #666666;}

.in_sec4 .main .box1 .t1{padding: 20px 0 15px;}

.in_sec4 .main .box1 .t2{color: #b3b3b3;}

.in_sec4 .main .box1:hover .t1{color:#1c2a53 ;}

.in_sec4 .main .box3{padding: 0 20px; width: 30%; background: #f2f2f2;height: 107px; overflow: hidden;}

.in_sec4 .main .box3 a{display: block; font-size: 12px; color: #1c2a53; height: 36px; line-height: 36px;}

.in_sec4 .main .box3 a:hover{color: #0000FF;}



.in_sec5{margin: 20px 0;}

.in_sec5 .stit{height: 199px; background: #1c2a53; color: #fff; line-height: 31px;}

.in_sec5 .main{width: 95%; float: right; position: relative;}

.in_sec5 .main .bd{overflow: hidden;/* height: 199px;*/ zoom: 1;}

.in_sec5 .main .bd ul{overflow: hidden; zoom: 1;}

.in_sec5 .main ul li{/*float: left;*//* width: 243px;*//* margin: 0 7px;*/ /*width: 23.5%; margin-left: 2%;*/ border-radius: 5px; overflow: hidden; background: #f2f2f2; text-align: center;}
/*.in_sec5 .main ul li:first-child{margin-left: 0;}*/

/*.in_sec5 .main ul li a{
	display: block;
	width: 247px;
	overflow: hidden;
}*/
/*.in_sec5 .main ul li:first-child{margin-left: 0;}*/

.in_sec5 .main ul li .pic{overflow: hidden;}

.in_sec5 .main ul li .pic img{width: 100%;display: block;}

.in_sec5 .main ul li .pic img{display: block;/* width: 247px;*/ width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.in_sec5 .main ul li :hover .pic img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.in_sec5 .main ul li .t{font-size: 12px; color: #666666; line-height: 35px; height: 35px;}

.in_sec5 .main ul li :hover .t{color: #1c2a53;}



.in_sec5 .main .prev,.in_sec5 .main .next{position: absolute; top: 45%; display:block;  width:28px; height:28px;  cursor:pointer; background: url(../images/pl.png) no-repeat center;filter:alpha(opacity=0);opacity:0; cursor: pointer; }

.in_sec5 .main .prev{left: 7px;}

.in_sec5 .main .next{right: 7px; background-image: url(../images/pr.png);}

.in_sec5 .main:hover .prev,.in_sec5 .main:hover .next{filter:alpha(opacity=60);opacity:0.6;}

.in_sec5 .main .prev:hover,.in_sec5 .main .next:hover{filter:alpha(opacity=100);opacity:1;}





/*///////////////////////////////////详情页///////////////////////////////////////*/

.mlayout_left{ float: left; width: 14.36%; }

.mlayout_right{float: right;/* width: 74.72%;*/ width: 81.72%;}



.details_sec{padding: 40px; background: #f2f2f2;}

.xqnav{background: #fff; }

.xqnav ul li{ height: 35px; line-height: 35px;}

.xqnav ul li a{padding-left: 40px; font-size: 13px; color: #9a9a9a; background: url(../images/ico5.png) no-repeat 20px center;}

.xqnav ul li:hover,.xqnav ul li.on{background: #1d2a54;}

.xqnav ul li:hover a,.xqnav ul li.on a{color: #fff;}



.wenzhangmain{background: #fff; padding: 0 30px;font-size: 14px; color: #646464;}

.wenzhangmain .tit{padding: 30px 0; font-size: 20px; color: #1b2a55;text-align: center; border-bottom: 1px solid #f2f2f2;}

.wenzhangmain .con{padding: 45px 0; line-height: 22px;}

.wenzhangmain .con img{float: right; width: 266px; height: 199px; margin-left: 25px;margin-bottom: 20px;}

.wenzhangmain .con .title1{margin-bottom: 30px; display: inline-block; width: auto; padding: 0 15px; font-size: 14px; color: #010101;line-height: 33px; background: #f2f2f2; border-radius: 25px; border: 1px solid #dfdfdf;}





.gongjian_sec .pjshow .tit{border: none;}

.pjshow{margin-top: 30px; background: #fff; padding: 0 30px;}

.pjshow .tit{padding: 30px 0; font-size: 20px; color: #1b2a55;text-align: center; border-bottom: 1px solid #f2f2f2;}

.pjshow .bd{overflow: hidden; zoom: 1;}

.pjshow .bd ul{overflow: hidden; zoom: 1;}

.pjshow .bd ul li{float: left; /*width: 250px;*/ margin: 0 5px; border-radius:5px ;background: #f2f2f2; overflow: hidden; text-align: center;}

.pjshow .bd ul li a{display: block; width: 247px; overflow: hidden;}

.pjshow .bd ul li .pic{overflow: hidden;border-radius: 5px 5px 0 0;}

.pjshow .bd ul li .pic img{width: 100%;display: block;}

.pjshow .bd ul li .pic img{display: block;width: 247px; /* width: 100%;*/-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.pjshow .bd ul li :hover .pic img{ border-radius: 5px 5px 0 0; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}

.pjshow .bd ul li .t{font-size: 12px; color: #666666; line-height: 35px; height: 35px;}

.pjshow .bd ul li :hover .t{color: #1c2a53;}

.pjshow .hd{text-align: center; padding: 24px 0;}

.pjshow .hd a{display: inline-block;margin: 0 5px; width: 28px; height: 28px; background: url(../images/pl.png) no-repeat center;filter:alpha(opacity=60);opacity:0.6; cursor: pointer; }

.pjshow .hd a.sNext{background-image: url(../images/pr.png);}

.pjshow .hd a:hover{filter:alpha(opacity=100);opacity:1; }





.pjshow  .parHd{text-align: center; margin-bottom: 15px;}

.pjshow  .parHd ul li{display: inline-block; width: 160px;line-height: 40px; height: 40px; font-size: 16px; color: #000000; text-align: center; background: #c8c9ca; cursor: pointer;}

.pjshow  .parHd ul li.on{background: #1c2a53; color: #fff;}




.pjshowho{
	padding: 0;
	}


.pjshowho .bd ul li{float: left; width: 22.45%; margin: 0 0 35px 3.4%;  border-radius:5px ;background: #f2f2f2; overflow: hidden; text-align: center;}

.pjshowho .bd ul li:nth-child(4n+1){margin: 0 0 35px 0;}


.pjshowho .bd ul li a{display: block; width: 100%; overflow: hidden;}

.pjshowho .bd ul li .pic{overflow: hidden; }

.pjshowho .bd ul li .pic img{width: 100%;display: block;}

.pjshowho .bd ul li .pic img{display: block;width: 100%;border-radius: 5px 5px 0 0; }

.pjshowho .bd ul li:hover{
	-moz-box-shadow: 0px 0px 10px #A1A1A1;
    -webkit-box-shadow: 0px 0px 10px #A1A1A1;
    box-shadow: 0px 0px 10px #A1A1A1;
}

/*//////////////////////////////////////////////////////////////////////////*/

.zx_sec{background: #fff; margin: 50px 0;}

.zx_sec .tit{margin-bottom: 40px; padding-left: 40px; font-size: 20px; color: #1b2852; background: url(../images/ico6.jpg) no-repeat left center;}

.zx_sec .main{position: relative; overflow: hidden; padding: 0 24px;}

.zx_sec .bd{overflow:hidden; zoom:1;}

.zx_sec .bd ul{overflow:hidden; zoom:1;}

.zx_sec .bd ul li{float:left; _display:inline; overflow: hidden; width: 242px!important; margin: 0 10px; padding: 25px 20px; border: 1px solid #dfdfdf; cursor: pointer;}

.zx_sec .bd ul li .t1{font-size: 15px; color: #000;}

.zx_sec .bd ul li .t2{margin: 25px 0; font-size: 13px; color: #999999;}

.zx_sec .bd ul li span{display: inline-block;width: 70px;line-height: 25px; text-align: center; border: 1px solid #dfdfdf; font-size: 14px; color: #193c76;transition: all 0.8s;}

.zx_sec .main .prev,.zx_sec .main .next{position: absolute; top: 45%; display:block;  width:10px; height:20px;  cursor:pointer; background:url(../images/in_left.png) no-repeat center;}

.zx_sec .main .prev{left: 0;}

.zx_sec .main .next{right: 0; background-image: url(../images/in_next.png);}

.zx_sec .bd ul li:hover{-moz-box-shadow:0px 0px 15px #dedcdc; -webkit-box-shadow:0px 0px 15px #dedcdc; box-shadow:0px 0px 15px #dedcdc;}

.zx_sec .bd ul li:hover span{ border-color: #193c76;  transition: all 0.8s;}

/*//////////////////////////////////////////////////////////////////////////*/

.pjshow .hd{text-align: center; padding: 24px 0;}

.pjshow .hd a{display: inline-block;margin: 0 5px; width: 28px; height: 28px; background: url(../images/pl.png) no-repeat center;filter:alpha(opacity=60);opacity:0.6; cursor: pointer; }

.pjshow .hd a.next{background-image: url(../images/pr.png);}

.pjshow .hd a:hover{filter:alpha(opacity=100);opacity:1; }



/*//////////////////////////////////////////////////////////////////////////*/

.newsleft{float: left; width: 24.45%;}

.newsright{float: right; width: 72%;}



.news_sec{padding: 35px 0;}

.news_sec .main1{}

.news_sec .main1 .tit{background: #1d2a54; height: 44px; line-height: 44px; color: #fff; text-align: center; font-size: 16px;}

.news_sec .main1 .con{padding: 25px; background: #f2f2f2;}

.news_sec .main1 .con .box{background: #fff;border: 1px solid #dfdfdf;margin: 8px 0;}

.news_sec .main1 .con .box input{height: 38px;line-height: 40px;display: block; float: left;}

.news_sec .main1 .con .box input[type=text]{width: 82%; padding-left: 15px;}

.news_sec .main1 .con .box input[type=button]{float: right; width: 18%; background: url(../images/news_06.jpg) no-repeat center;}

.news_sec .main1 .con .box select{ width: 100%; height: 38px;line-height: 40px;display: block; color: #999; padding-left: 15px;

appearance:none;

  -moz-appearance:none;

  -webkit-appearance:none;

   background: url(../images/news_10.jpg) no-repeat  right center ;

    padding-right: 39px;

   border: none;

            outline: none;

    }

 select::-ms-expand { display: none; }

 

.news_sec  .main2{margin-top: 30px;}

.news_sec  .main2 .tit{background: #1d2a54; height: 44px; line-height: 44px; color: #fff; text-align: center; font-size: 16px;}

.news_sec  .main2 ul li{margin-top: 10px; padding: 25px 20px; background: #fff; border: 1px solid #e0e0e0;}

.news_sec  .main2 ul li .t1{font-size: 15px; color: #010101;}

.news_sec  .main2 ul li .t2{font-size: 13px; color: #999; margin: 25px 0;}

.news_sec  .main2 ul li span{display: inline-block;width: 70px;line-height: 25px; text-align: center; border: 1px solid #dfdfdf; font-size: 14px; color: #193c76;transition: all 0.8s;}

.news_sec  .main2 ul li:hover{-moz-box-shadow:0px 0px 15px #dedcdc; -webkit-box-shadow:0px 0px 15px #dedcdc; box-shadow:0px 0px 15px #dedcdc;}

.news_sec  .main2 ul li:hover span{ border-color: #193c76;  transition: all 0.8s;}



.news_sec  .main3{padding: 20px; background: #f2f2f2; position: relative;}

.news_sec  .main3 .bd{overflow:hidden; zoom:1;}

.news_sec  .main3 .bd ul {overflow:hidden; zoom:1;}

.news_sec  .main3 .bd ul li .pic{float: left; width: 48%;}

.news_sec  .main3 .bd ul li .pic img{display: block; width: 100%;}

.news_sec  .main3 .bd ul li .t{float: right; width: 48%;}

.news_sec  .main3 .bd ul li .t1{color: #193c76; font-size: 15px;}

.news_sec  .main3 .bd ul li .t2{font-size: 13px; color: #999; margin: 20px 0;}

.news_sec  .main3 .bd ul li .t3{font-size: 14px; color: #666;}

.news_sec  .main3 .bd ul li a.more{display: block; color: #193c76; font-size: 14px; margin-top: 20px;}

.news_sec  .main3 .hd{width: auto;position: absolute; right: 45%; bottom: 55px; z-index: 5;}

.news_sec  .main3  .sNext,.news_sec  .main3  .sPrev{ width: 10px; height: 19px; display: inline-block; background: url(../images/news_12.jpg) no-repeat center;}

.news_sec  .main3  .sNext{background-image: url(../images/news_13.jpg)}

.news_sec  .main3  .sNext:hover,.news_sec  .main3 .sPrev:hover{filter:alpha(opacity=80);opacity:0.8;}



.news_sec  .main4{}

.news_sec  .main4 .list{}

.news_sec  .main4 .list ul li{border-bottom: 1px solid #f2f2f2; margin-top: 10px;}

.news_sec  .main4 .list ul li .t1{line-height: 55px;height: 55px; padding: 0 20px; border-bottom: 1px solid #f2f2f2;}

.news_sec  .main4 .list ul li .t1,.news_sec  .main4 .list ul li .t1 a{font-size: 15px; color: #193c76;}

.news_sec  .main4 .list ul li .t2{padding: 0 20px; margin: 20px 0; font-size: 14px; color: #666; line-height: 22px;}

.news_sec  .main4 .list ul li:hover{background: #f2f2f2;}

/*//////////////////////////////////////////////////////////////////////////*/





/*//////////////////////////////////////////////////////////////////////////*/



::-webkit-input-placeholder { /* WebKit browsers */ 

color: #a9a9a9; 

} 

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

color: #a9a9a9; 

} 

::-moz-placeholder { /* Mozilla Firefox 19+ */ 

color: #a9a9a9; 

} 

:-ms-input-placeholder { /* Internet Explorer 10+ */ 

color: #a9a9a9; 

} 


/*2018/8/1  PCY*/
.pro_alert{
	overflow-y: auto;
}
							.pro_alert{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:999999999999999999;
	background: rgba(255,255,255,0.95);    
	padding: 3% 10%;
	display: none;
}

.abm_close {
    position: absolute;
    top: 30px;
    right: 30px;
    font-size: 40px;
    line-height: 40px;
    color: #555;
    cursor: pointer;
}
.pro_alert .w{
	height:100%;
}

.proalert_main{
	height:100%;
}

.proalert_title{
    color: #555;
    font-size: 15px;
    line-height: 23px;
    margin-bottom:30px;
}

.proalert_title h2 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
.proalert_m {
    color: #555;
    font-size: 16px;
    line-height: 30px;
}

.cc2alert_img img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

@media only screen and (max-width:560px) {
	.pro_alert{
		padding: 3%;
	}
	.abm_close{
		top: 10px;
		right: 10px;
	}
	.proalert_title{margin-top: 30px; font-size: 14px;}
	.proalert_title h2{font-size: 18px;}
	.cc2alert_img {
    padding: 0 13%;
}
}




/*/////////////////////////////////响应式/////////////////////////////////////////*/

@media only screen and (max-width:1360px) {

	.w,.w1{width: 1200px;}

}

/**/

@media only screen and (max-width:1200px) {

	.w,.w1{width: 1024px;}

	.cul_sec3 .main .hd ul li .tit .t1{font-size: 19px;}

	/*.pjshow .bd ul li{width: 225px;}*/

	.zx_sec .bd ul li{width:223px!important ;}

}

/**/

@media only screen and (max-width:1024px) {

	.w,.w1{width: 960px;}

	.mlayout_left{width: 100%;}

	.mlayout_right{width: 100%; margin-top: 20px;}

	.xqnav ul li{float: left; width: 48%; margin: 0 1%; background: #fff; text-align: center; border-radius: 25px; margin-bottom: 10px;}

	.xqnav ul li a{background-image: none; padding: 0; display: block;}

	/*.pjshow .bd ul li{width: 260px;}*/
	.pjshow .bd ul li{margin: 0 11px;}
	.pjshowho .bd ul li{margin: 0 0 35px 3.4%;}

	.zx_sec .bd ul li{width: 285px!important;}

	.partner_sec .main .bd ul li{width: 178px!important;}

	.partner_sec .main .bd ul li a{width: 176px;}

	.wenzhangmain .con img{margin-left: 0; width: 100%; height: auto;}

	.wenzhangmain .con{padding: 30px 0;}

	.cul_sec3 .main .hd ul li .tit .t1{font-size: 18px;}
	
	/*.in_sec5 .main ul li a,
.in_sec5 .main ul li .pic img{
	width: 215px;
}*/

}

/**/

@media only screen and (max-width:960px) {

	.w,.w1{width: 100%;padding: 0 3%;}

	.phone_head{display: block;}

	header{display: none;}

	.h110{height: 60px;}

	.layout_left{width: 100%;}

	.layout_right{width: 100%;}

	.inhonor_sec,.nav_sec,.in_sec4,.in_sec5{display: none;}

	/*.in_sec4 .main .box1{width: 100%;}

	.in_sec4 .main .box3{width: 100%;}*/

	.num_sec{margin: 30px 0;}

	.partner_sec,.show_sec,.news_sec,.cul_sec1,.about_sec1{padding: 30px 0;}

	.partner_sec .main,.show_sec .main{margin-top: 20px;}

	.page{margin-top: 40px;}

	

	.newsleft{width: 100%;}

	.newsright{width: 100%;}

	.news_sec  .main2{display: none;}

	.news_sec  .main3{margin-top: 30px;}

	.details_sec{padding-left: 30px; padding-right: 30px;}

	.cul_sec3 .main .bd img{width: 100%;}

	.cul_sec3 .main .bd{margin-bottom: 20px;}

	.cul_sec2 .main ul li .t{background: #fff;}

	.cul_sec2 .con{padding-top: 30px;}

}

/**/



@media only screen and (max-width:780px) {

	.in_sec2 .main1{width: 100%; height: 300px;}

	.in_sec2 .main2{width: 100%; height: auto; margin-top: 20px;}

	.in_sec3 .main1{width: 100%;}

	.in_sec3 .main2{width: 100%; margin-top: 20px;}

	.footer{padding:  15px 0;}

	.show_sec .main ul li .t{padding: 30px 0 40px;}

	.news_sec .main1 .con .box input[type=button]{width: 6%;}

	.pjshow .bd ul li{width: 280px;}
	.pjshow .bd ul li a{width: 280px;}
	.pjshow .bd ul li .pic img{width: 280px;}

	.zx_sec .bd ul li{width: 315px!important;}

	.partner_sec .main .bd ul li{width:220px!important;}

	.partner_sec .main .bd ul li a{width: 218px;}

	.num_con ul li{width: 50%;}

	.num_con ul li:nth-child(3n){background: none;}

	.about_sec2 .main1 .t{width: 100%;padding-top: 60px;}

	.about_sec2 .video{width: 100%; margin-top: 30px;}

	.about_sec3 .main ul li{width: 100%;}

	.about_sec3 .main ul li .box4,.about_sec3 .main ul li .box3,.about_sec3 .main ul li .box2{background-size: 100% auto;}

	.about_sec3 .main ul li .box5{background-position-x: center;}

	.pjshow .slideBox .bd ul li{width: 295px;}

	.pjshowho .bd ul li{width: 46%!important; margin: 0 2% 20px!important;}
	.pjshowho .bd ul li a{ width: 100%!important;}
	.pjshowho  .bd ul li .pic img{ width: 100%!important;}

}

/**/

@media only screen and (max-width:640px) {

	.news_sec  .main3 .bd ul li .pic{width: 100%;}

	.news_sec  .main3 .bd ul li .t{width: 100%;margin-top: 15px;}

	.news_sec  .main3 .hd{bottom: 20px; right: 20px;}
	.pjshow .tit{padding: 0 0 20px 0;}

}

/**/

@media only screen and (max-width:480px) {
	.newshow img{ width:100%; margin-left:-2em;}

	.show_sec .main ul li{width: 100%; margin-left: 0;}

	.news_sec .main1 .con .box input[type=button]{width: 12%;}

	.pjshow .bd ul li{width: 311px;}

	.zx_sec .bd ul li{width: 380px!important;}

	.partner_sec .main .bd ul li{width: 400px!important;}

	.partner_sec .main .bd ul li a{width: 398px;}

	.wenzhangmain .tit{padding: 15px 0;}

	.cul_sec1 .main .t1{font-size: 18px;}

	.cul_sec1 .main{margin-top: 5px;}

	.cul_sec2 .main ul li{width:94% ; margin: 0 3%; margin-bottom: 15px;}

	.cul_sec2 .main{background: #1d2a54;}

	.cul_sec3 .main .hd ul li{width: 100%;}

	.num_con .number{font-size: 28px;}

	.num_con .text_box{font-size: 14px;}

	.about_sec2 .main1{padding: 30px;}

	.about_sec3{padding: 0;}

	.about_sec4 .main ul li .picbox{width: 30%; border-right: none;}

	.about_sec4 .main ul li .tbox{width: 70%; padding-top: 5px; padding-bottom: 5px;}

	.about_sec3 .main ul li .t2{font-size: 25px;}

	.zweblink{line-height: 30px; padding-top: 5px; padding-bottom: 5px;}

}

@media only screen and (max-width:420px) {

	.pjshow .bd ul li{width: 248px;}
	.pjshow .bd ul li a{width: 100%;}
	.pjshow .bd ul li .pic img{width: 100%;}

	.zx_sec .bd ul li{width: 330px!important;}

	.partner_sec .main .bd ul li{width: 340px!important;}

	.partner_sec .main .bd ul li a{width: 338px;}

	.pjshow .slideBox .bd ul li{width: 259px;}

}

/**/

@media only screen and (max-width:380px) {

	.num_sec .num_con .number{font-size: 20px;}

	.partner_sec .main .bd ul li{width: 148px!important;}

	.num_con ul li{width: 50%;}

	.num_con ul li:nth-child(3n){background: no-repeat;}

	.show_sec .main ul li .t{padding-top: 20px;}

	.news_sec .main1 .con .box input[type=button]{width: 13.5%;}

	.pjshow .bd ul li{width: 210px;}

	.zx_sec .bd ul li{width: 290px!important;}

	.pjshow .slideBox .bd ul li{width: 222px;}

	

}

@media only screen and (max-width:320px) {

	.partner_sec .main .bd ul li{width: 180px!important;margin: 0 30px;}

	.news_sec .main1 .con .box input[type=button]{width: 16%;}

	.details_sec{padding:15px;}

	.zx_sec .bd ul li{width: 240px!important;}

	.pjshow .slideBox .bd ul li{width: 200px;}

	

}
.newshow p{text-indent:2em;}

/**/


/*人才*/
.rencai_section{}
.rencai_section .main{}
.rencai_section .main h3{
	height:60px; 
	line-height:60px; 
	padding:0 20px;  
	font-size: 16px;
	color: #454545;
	border-bottom: 1px dotted #cccccc;
	cursor:pointer;
	
}
.rencai_section .main h3 span{float: right; font-size: 12px; color: #868686;}
.rencai_section .main .box.on h3{
	color: #1c6ea9;
}
.rencai_section .main h3 em{ 
	float:left; 
	display:block; 
	margin-right: 15px;
	width:23px; 
	height:60px;   
	background:url(../images/r1.png) no-repeat center; 
	cursor:pointer; 
}
.rencai_section .main .box.on em{ 
	background: url(../images/r2.png) no-repeat center; 
}
.rencai_section .main .box ul{
	margin: 25px 0; 
	padding:40px 60px; 
	color:#999; 
	background: #fafafa;
	display:none; 
}
.rencai_section .main .box ul li{
	position:relative;
	padding-bottom: 10px;
} 
.rencai_section .main .con1{
	/*float: left;*/
	font-size: 13px;
	color: #323232;
	line-height: 21px;
}
.rencai_section .main .con1 .ctit{
	margin-bottom: 30px;
}
.rencai_section .main .con2{
	/*float: right;*/
	position: absolute;
	right: 0;
    top: 50%;
    transform: translateY(-50%);
}
 .con2box{
	padding: 60px 15px 15px ;
	color: #fff;
	background: #1c6ea9 url(../images/fs.png) no-repeat top center;
}
.con2box .t1{
	font-size: 16px;
}


.zuo
{
	position:fixed;
	left:100px;
	top:200px;

}
.you
{
	position:fixed;
	top:200px;
	right:100px;
}

.duilian{top:180px;position:absolute; width:142px; overflow:hidden;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:140px;  overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}