﻿.abcontent table@charset "utf-8";
/* CSS Document */
/*公用*/
*{
	margin:0;
	padding:0;
	font-family: "微软雅黑";
}
body{
	font-size:12px;
	background-repeat: repeat-x;
	margin: 0px;

}
ol li,ul li{ list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
font{font-size:12px;}
.mecctitle a font{font-size:17px;}
a:link {color: #2f2f2f;text-decoration: none;}
a:visited {text-decoration: none; }
a:hover {text-decoration:none;color: #990000; }
a:active {text-decoration:none;}
a {color: #2f2f2f; text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
area{star:expression(this.onFocus=this.blur());}
.clear{clear:both;}
.fl{ float:left;}
.fr{ float:right;}

/*头部上*/
.w1230{width:1320px;}


.nav_top{padding-right: 20px; padding-top: 8px;float:right;}
.nav_top ul{list-style:none;padding:0; margin:0;}
.nav_top li {float:left;width:60px;text-align:right}
.nav_top ul li a { color: #FFF;}
.nav_top ul li a:link {
    color: #FFF;
    text-decoration: none;
}
/*头部*/
.header{width:1320px;height:79px;}
.logo{width:580px;float:left;}
.tel400{width:400px; float:left;}
.english{
	width:382px;text-align:right;padding-right:18px;
}
.toplogin{
	background-image: url(../images/index_03.jpg);
	background-repeat: no-repeat;
	background-position:0px 0px;
	padding-left:22px;
}
.toptel{padding-left:204px;text-align: left;height:26px;padding-right:18px;font-size:13px;}
.toptel strong{ color:#f00101; font-size:16px;}
/*导航*/
.menu {
    height: 45px;
    font-family: "微软雅黑";
    margin: 0 auto;
    width: 1200px;
}
.menu a{color:#fff;position:relative}
.top{
	width:1200px;
	position:static;
	z-index:2;
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
	margin:0 auto;
}


.menu li{
	font-size:14px;
	float:left;
	position:relative;
	width:100px;
	text-align:center;
	background-repeat: no-repeat;
	height:45px;line-height:45px;
}
.tablink{display:block;}

.menu .tablink:hover{color:#fff;
	background-color:#005bac;
	border-bottom:none;
}.menu .libgson:hover{
	background-color:#fff;
	border-bottom:none;
}
.menu li:hover a{height:45px;line-height:45px;}
.menu li.no_sub:hover{

}
.menu ul{width:100px;background-color:#fff;border-top:none;position:absolute;left:1px;z-index:99999;padding:0px;display:none}
.menu ul li{width: 100px;text-align: center;height: 30px;line-height: 30px;}
.menu li:hover ul{display:block;}
.menu li:hover ul li{
	font-size:12px;
	border:none;
	width:100px;
	float:left;
	background-image:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 30px;
	height: 30px;
	    -webkit-transition: 0.2s ease-in 0s;
    -o-transition: 0.2s ease-in 0s;
    transition: 0.2s ease-in 0s;
}
.menu li:hover ul li a{    color: #333;
    text-decoration: none;
    padding: 0px;
    line-height: 30px;
    height: 30px;}

 .menu li:hover ul li:hover{background-color:#005bac;color: #fff;}
 .menu li:hover ul li:hover a{color: #fff;}
.menu li:hover ul li a:hover{text-decoration:none;color: #fff}
/*IE6*/
.menu li.hover{background-color:#fff;border:1px solid #d5d5d5;border-bottom:none;padding:8px 11px}
.menu li.hover a{color:#357d13}
.menu li.hover ul{top:31px;display:block}
.menu li.hover ul li{border:none;width:70px;float:left;padding:4px 0 4px 10px}
.menu li.hover ul li a{height:16px;line-height:16px;font-size:12px;color:#333;text-decoration:none;padding:0}
.menu li.hover ul li a:hover{text-decoration:underline}
.menu li.no_sub.hover1{border:1px solid #629d2a;padding:7px 11px}

.banner{
	width:1002px;
	height:auto;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position:relative; overflow:hidden;
	z-index:0;
}
.banner .flexslider .slides li { position:relative;width:1002px;height:289px;}
.banner .flexslider .slides li img{width:1002px;height:289px;}
/* Direction Nav */
.banner .flex-direction-nav a{ display:none;}
/* Control Nav */

.cenbody{
width:1002px;height:auto;margin:0 auto; margin-top:17px;
}
.leftcompanynews{
width:270px;
height:auto;
float:left;
}
.lefttopline{
	width:270px;
	height:1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/index_23.jpg);
	background-repeat: no-repeat;
}
.leftnewcont
{
	width:266px;
	height:auto;
	padding:1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.newscontop{
width:258px; height:29px; background-image:url(../images/index_29.jpg); background-repeat:repeat-x; line-height:29px; padding-left:8px;
}
.newscontop strong{float:left; font-size:14px;}
.newscontop p{float:right; padding-right:23px; color:#ce0822;}
.newscolist{
	width:266px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	_padding-bottom:9px;
	background-color: #efefef;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.newscolist ul{width:266px; height:auto;}
.newscolist ul li{
	line-height:24px;
	_line-height:22px;
	padding-left:23px;
	overflow:hidden;
	text-align: left;
	color:#a6a6a6;
	background-image: url(../images/hbtit.jpg);
	background-position: 12px 9px;
	background-repeat: no-repeat;
}
.newscolist ul li a{
color:#525252;
}
.newscolist ul li a:hover{
color:#990000;
}
.bodyright{
width:720px; float:left; margin-left:12px;
}
.cenyeji{
width:521px; height:auto; float:left;
}
.cenyejitop{width:521px; height:36px;}
.cenyejipic{
	width:507px;
	height:auto;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:12px;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.cenyejiline{
width:521px;height:1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/index_34.jpg);
	background-repeat: no-repeat;
}
.rightzz{
width:189px;
height:auto;
float:left;
margin-left:10px;
}
.rightzzline{
	width:178px;
	height:32px;
	padding-left:11px;
	line-height:32px;
	margin: 0px;
	background-image: url(../images/index_36.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.rightzzline{font-size:13px; color:#262626;}
.rightzzpic{
	width:177px;
	height:auto;
	padding-top:11px;
	padding-bottom:11px;
	padding-left:10px;
	background-color: #ededed;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	text-align:left;
}
.bottom1{
	width:100%;
	line-height:22px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e2e2;
	font-family: "微软雅黑";
}
/*内页*/
.aboutbody{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.leftmenu{
width:202px; height:auto;
float:left;
font-family: "微软雅黑";
}
.lefttopmenu{
	width:202px;
	height:auto;

}
.lefttopmenutit
{
	width:202px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	background: url(../images/pagebanner.jpg);
    height: 80px;
}

.lefttopmenutit p{    padding: 18px;font-size: 18px;font-weight: bold;text-align: left; }
.lefttopmenutit p span{    font-size: 18px;font-weight: bold;text-align: left;display: block;}
.lefttopmenutit p a{font-size: 18px;font-weight: bold;text-align: left;display: block;}
.lefttopmenutit p a:hover{color: #000;    text-decoration: none;}

.leftmenu_dh{
	width:202px;
	height:auto;
	font-size:15px;

	background-color: #f1f1f1;
}

.leftmenu_dh >ul>li{}
.leftmenu_dh ul li{
	list-style:none;
	height:30px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	position: relative;
}

.leftmenu_dh li:hover a , .leftmenu_dh .active a {
 color: #fff;overflow: hidden;
}



.leftmenu_dh li:hover, .leftmenu_dh .active {
    background-color: #ca2f2b;
    background-position: right top;
    background-repeat: no-repeat;
    color: #fff;
    background:url(../images/reiye_08.jpg) no-repeat; display:block;
}

.abcontentbody{width: 95%;line-height: 200%;text-align: left;font-size: 16px;padding: 25px;margin-top:50px;}
.leftmenu_dh ul li a{

    text-decoration: none;
    color: #3b3b3b;
    margin: 0 20px;
    height: 30px;
    display: block;
    overflow: hidden;
    font-weight: 600;
        text-align: left;}

.libgson{list-style: none;height: 30px;width: 100%;line-height: 30px;border-bottom-width: 1px;border-bottom-style: solid;padding-left: 1px;border-bottom-color: #d2d2d2;}



.contentths{float: left; padding-left: 10px; padding-top: 20px; width: 972px;text-align: left;border:1px solid #ccc}


.libgson a{    font-weight: normal !important;padding-left: 40px;}
.libgson span{      height: 1px;
    width: 25px;
    background-color: #000;
    position: absolute;
    top: 16px;
    left: 35px;
}


.leftmenu_dh ul li a:hover{ height:30px; color:#fff; display:block;}



.leftmenu_dh1{
	width:200px;
	height:auto;
	font-size:12px;
	padding-bottom:20px;
	background-color: #f1f1f1;
}


.sidenav  li{
	width:200px;
	line-height:27px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.sidenav li h3 a{
	width:166px;
	font-size:12px;
	padding-left:34px;
	text-align:left;
	display:block;
	color:#000;
	font-weight:bold;
	background-image: url(../images/reiye_08a.jpg);
	background-repeat: no-repeat;
}
.sidenav li h3 a:hover{
	color:#fff;
	background-image: url(../images/reiye_08.jpg);
	background-repeat: no-repeat;
}
.sidenavsel{
	color:#1047a0;
	background-image: url(../images/activry_09.jpg);
	background-repeat: no-repeat;
}
.sidenav li p{ display:none;height:auto;}
.sidenav li p a{ display:block;color:#4d4d4d;line-height:24px;font-size:12px;font-weight:normal; text-align:left;font-family:Arial, Helvetica, sans-serif;padding-left:34px;}
.sidenav li p a:hover{color:#8f0100;}
.leftzizi{
width:202px; height:auto; margin-top:11px;
}
.zizitop{
	width:161px;
	height:36px;
	line-height:36px;
	padding-left:41px;
	font-size:14px;
	font-weight:bold;
	background-image: url(../images/reiye_12.jpg);
	background-repeat: no-repeat;
}
.zizizh{
	width:200px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d2d2;
	border-bottom-color: #d2d2d2;
	border-left-color: #d2d2d2;
}
.zizizh ul{width:200px; height:auto; padding-top:12px; padding-bottom:8px;}
.zizizh ul li{
	line-height:28px;
	overflow:hidden;
	text-align: center;
	color:#a6a6a6;
}
.zizizh ul li img{
	border: 1px solid #EBEBEB;
	background-color: #F3F3F3;
	padding: 6px;
}
.rightbody{ width:765px; height:auto; float:left; margin-left:130px;}
.rightbody1{ width:765px; height:auto; float:left;}

.ryrightcont{
	width:983px;
	height:auto;

	border: 1px solid #d9e3e8;
}
.left13{margin-left: 13px;}
.ryrightcont1{
	width:535px;
	height:auto;

	border: 1px solid #d9e3e8;
	margin-left:108px;
}
.rightabout_top
{
	width:983px;
	height:41px;
	line-height: 36px;
	background-image: url(../images/reiye_15.jpg);
	background-repeat: repeat-x;
}
.rightabout_top1
{
	width:911px;
	height:41px;
	line-height: 36px;
	background-image: url(../images/reiye_15.jpg);
	background-repeat: repeat-x;
	margin-left:315px;
}
.rightabout_top1 strong{
	display:block;
	float:left;
	height:29px;
	width:350px;
	color:#3d3d3d;
	font-size:14px;
	font-family:"宋体";
	font-weight:bolder;
	text-align: left;
	padding-left:12px;
}
.rightabout_top1 strong a{color:#fff;font-size:14px;}
.rightabout_top1 p{width:400px;float:right;text-align:right;color:#717171; line-height:30px; padding-right:10px;}
.rightabout_top1 p span{ float:right;}
.rightabout_top strong{
	display:block;
	float:left;
	height:29px;
	width:350px;
	color:#3d3d3d;
	font-size:14px;
	font-family:"宋体";
	font-weight:bolder;
	text-align: left;
	padding-left:12px;
}
.rightabout_top strong a{color:#fff;font-size:14px;}
.rightabout_top p{width:400px;float:right;text-align:right;color:#717171; line-height:30px; padding-right:10px;}
.rightabout_top p span{ float:right;}
.rightabout_top p a{color:#717171;}


.abcontent{color:#3b3b3b;font-size:14px;line-height:24px;    min-height: 500px;
	padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;text-align: left;    font-family: 微软雅黑;
 }
 .abcontent h3{line-height: 47px;text-align: center;font-size:25px;width:70%;margin:0 auto;padding:10px;}
 .abcontent p a{color:#717171;}
/*.abcontent table{text-align: center;margin: 0 auto;}*/
.abcontent img {max-width: 100% !important;}

.DataList1{}


.abcontent3{color:#3b3b3b;font-size:14px;line-height:24px;
	padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;
 }
 .abcontent3 h3{line-height: 30px;text-align: center;}
 .abcontent3 p a{color:#717171;}
 .abcontent3 table{text-align: center;margin: 0 auto;}
.abcontent3 img {max-width: 98% !important;}

#DataList1{min-height: 440px;}
/* .abcontent img {width: 100% !important;} */
.hd{height:100px;text-align:center;}
#red2{color:#f70034;}
.my_list{float: left;margin: 5px 5px;width: 140px;}
.mylist{margin:5px 11px;}



.abcontent2{
	width:750px;
	font-size:14px;
	line-height:24px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
}

.abcontent3{
	width:509px;
	font-size:14px;
	line-height:24px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
}
.abcontent2 ul { font-size: 14px;}
.abcontent2 ul li{ line-height: 26px;float: left;  width: 100%;}
.abcontent2 ul li span{float: right;}
.abcontent2 ul li a{float: left;}

.abcontent3 ul { font-size: 14px;}
.abcontent3 ul li{ line-height: 26px;float: left;  width: 100%;}
.abcontent3 ul li span{float: right;}
.abcontent3 ul li a{float: left;}



.abcont_zz{ width:750px; height:auto; float:left; margin-top:2px;}
.abcont_zz ul{ width:750px; height:auto;padding-top:10px;}
.abcont_zz ul li{ width:750px; height:23px; line-height:23px;color:#606060; font-size:12px; }
.abcont_zz ul li span{margin-right:10px;}
.abcont_zz ul li a{ color:#606060;font-size:12px; background:url(../images/newshd.jpg) no-repeat 6px 4px ; padding-left:20px;}
.abcont_zz ul li a:hover{ color:#cc0000;}

/*---------------  banner  ---------*/
.banner{ width:1000px; height:289px; margin:0 auto;}
.container {
	WIDTH: 1000px;
	HEIGHT: 289px
}
.container A IMG {
	WIDTH: 1000px;
	HEIGHT: 289px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 120px;
	FLOAT: right;
	TOP: 265px;
	LEFT: 895px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 21px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 21px;
	FONT-FAMILY: Arial;
	BACKGROUND:url(../images/an_17.png) no-repeat -21px 0px;
	FLOAT: left;
	HEIGHT: 21px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 21px;
	WIDTH: 21px;
	BACKGROUND:url(../images/an_17.png) no-repeat;
	HEIGHT: 21px;
	COLOR: #ffffff
}
/*------------------------  工程案例   ---------------*/
.gongchenganli {
    width: 876px;
    height: auto;
    margin-top: 13px;
    border: 1px solid #e0e0e0;
    margin-bottom: 14px;
    border-top: 0;
    border-radius: 7px;
}
.anli_bg{ width:876px; height:36px; background:url(../images/an_bg_06_10.jpg) no-repeat;}
.anli_bg dt strong {
    width: 70px;
    height: 35px;
    display: block;
    float: left;
    line-height: 40px;
    padding-left: 25px;
    color: #000;
    text-align: center;
    font-size:15px;
}
.anli_bg dt span{ display:block; float:right; line-height:30px;
	padding-right:15px; color:#ce0822; font-size:12px; font-family:"宋体";}
.anli_tu {
    width: 876px;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;

    padding-left: 0px;
    border-top: 1px solid #e0e0e0;
}
.tu_anl{ width:153px; height:auto; padding-left:12px; float:left;}
.tu_anl dd{ width:153px; height:141px;}
.tu_anl dt{ font-size:12px; font-family:"宋体"; padding-left:28px; padding-top:9px;}
/*------------------  中金简介  -----------------*/
.zhongxinjianjie{ width:876px; height:auto; margin-top: 16px;margin-bottom: 14px;}
.jianjie{ width:427px; height:auto; border:1px solid #e0e0e0;}
.jianjie_bg{ width:427px; height:34px; background:url(../images/jianjie_bg_43.jpg) no-repeat;}
.jianjie_bg dt strong{ display:block; float:left; width:70px; height:34px; line-height:30px; color:#FFF; padding-left:14px;}
.jianjie p{ padding-top:10px; padding-left:6px; padding-right:7px; line-height:25px;font-family: "微软雅黑";height: 220px; }
.jianjie p a{ font-size:12px; font-family:"宋体";line-height:25px;}
/*---------------  新闻动态  ------------*/
.dongtai {
    width: 430px;
    height: auto;
    border: 1px solid #e0e0e0;
    padding-bottom: 15px;
    height: 249px;
    border-top: 0px;
    border-radius: 7px;
}
.dt_bg{  height:34px; background:url(../images/dt_bg_48.jpg) no-repeat;}


.dt_bg strong{    float: left;
    width: 120px;
    height: 34px;
    line-height: 40px;
    color: #000;
    text-align: center;
    font-size: 15px;}


/*.dt_bg dt strong{ display:block; float:left; width:71px; height:34px; line-height:30px; font-size:13px; font-family:"宋体"; color:#FFF; padding-left:14px;}*/
.dt_bg dt strong {
  float: left;
    width: 120px;
    height: 34px;
    line-height: 40px;
    color: #000;
    text-align: left;
    padding-left: 30px;
    font-size: 15px;
}
.dt_bg dt span{ display:block; float:right; color:#ce0822; padding-right:14px; line-height:30px;}
.dt_nr {
    width: 415px;
    height: auto;
    padding-top: 15px;
    padding-left: 7px;
    padding-right: 9px;
    padding-bottom: 5px;
    border-top: 1px solid #e0e0e0;
}
.dt_tu{ width:180px; height:auto;}
.dongt_nr{ width:285px; height:auto;}
.dongt_nr li{ width:285px; line-height:25px; padding-left:12px; background:url(../images/biao_11.jpg) no-repeat 0px center; color:#707070; font-size:12px; }
.dongt_nr li span{ display:block; float:right; color:#707070; margin-right:9px;}
/*------------------  证书 -------------*/
.zhengshu{ width:1002px; height:auto; margin:13px auto;}
.zzhizhengshu{ width:795px; height:301px; background:#ededed; border:1px solid #e0e0e0;}
.zizhi{ width:793px; height:auto; border:1px solid #FFF;}
.zizhi_dh{ width:793px; height:30px; background:url(../images/zi_bg_26.jpg) repeat-x;}
.zizhi_dh dt strong{ width:70px; height:30px; display:block; float:left; line-height:30px; padding-left:8px; font-size:13px; font-family:"宋体"; color:#262626;}
.zizhi_dh dt span{ display:block; float:right; line-height:30px; padding-right:11px; color:#ce0822;}
.zizhi_tu{ width:792px; height:auto; padding-top:18px;  padding-bottom:20px;}
.zizhi_tup{ width:142px; height:auto; padding-left:9px; float:left;}
.zizhi_tup dd{ width:142px; height:202px;}
.zizhi_tup dt{ font-size:12px; font-family:"宋体"; text-align:center; padding-top:12px;}
.tupian{ width:140px; height:auto; padding-right:11px;}
.tupian dd{ width:140px; height:142px;}
.tupian dt{ font-size:12px; font-family:"宋体"; text-align:center; padding-top:12px;}
/*-------------- 联系我们 ----------*/
.lianxiwomen{ width:189px; height:301px; background:#ededed; border:1px solid #e0e0e0;}
.lxwm_dh{ width:187px; height:32px; background:url(../images/zi_bg_26.jpg) repeat-x;}
.lxwm_dh dt strong{ width:67px; padding-left:11px; display:block; float:left; line-height:32px; font-size:13px; font-family:"宋体";}
.lianxiwomen_nr{ width:170px; height:auto; padding-top:9px; padding-left:9px; padding-right:8px;
 padding-bottom:46px;}
.lianxiwomen_nr p{ font-size:12px; font-family:"微软雅黑"; line-height:26px;}

/*关于列表前的小圆点*/
.dt_nr li{ line-height:25px;background: rgba(0, 0, 0, 0) url("../images/radius.jpg") no-repeat scroll left center;    width: 285px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.dt_nr li a{padding-left:15px;  font-size: 13px;}
.w1230 .dt_nr{width:440px;}
/*悬浮框*/
/* @media screen and (max-width: 1366px){
  .flow1 {display:none;}
}
 @media screen and (max-width: 1366px){
  .flow {display:none;}
}*/
.leftadv{
    box-sizing: content-box;
    position:absolute;width:330px;height:330px;top:680px;left:2px;margin:0;padding:0;cursor:pointer;overflow:hidden;overflow: hidden;
  }
  .a{
    padding: 0px; display: inline-block; border: medium none; overflow: hidden; height: 11px; line-height: 20px; cursor: pointer; width: 99px; background: transparent url(/templets/jiliang/images/close.png) no-repeat scroll 0px 0px;float: left;
  }
  .leftadv p{
    width:330px;height:330px;position:absolute;left:0px;top:12px;
  }

  .rightadv{
    box-sizing: content-box;position:absolute;width:330px;height:330px;top:680px;right:2px;margin:0;padding:0;cursor:pointer;overflow:hidden;
  }

  .b{
    padding: 0px; display: inline-block; border: medium none; overflow: hidden; height: 11px; line-height: 20px; cursor: pointer;     width: 305px;
    background: transparent url(/templets/jiliang/images/close.png) no-repeat scroll 186px 0px;float: left;
  }
  .rightadv p{
    width:330px;height:330px;position:absolute;right:-30px;top:12px;
  }














    #msg_win{position:absolute;right:0px;display:none;overflow:hidden;z-index:99;border:1px solid #0066b1;background:#ebf7ff;width:200px;font-size:12px;margin:0px;}
    #msg_win2{position:absolute;left:0px;top: 360px !important;position: fixed;display:none;overflow:hidden;z-index:99;border:1px solid #0066b1;background:#ebf7ff;width:170px;font-size:12px;margin:0px;}
    #msg_win3{position:absolute;right:0px;top: 360px !important;position: fixed;display:none;overflow:hidden;z-index:99;border:1px solid #0066b1;background:#ebf7ff;width:170px;font-size:12px;margin:0px;}
    #msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
    #msg_win2 .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
    #msg_win3 .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
    .icos a{float:left;color:#FFFFFF;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
    .icos a:hover{color:#FFCC00;}
    #msg_title{ background:url(../images/tc_titlebg.png) repeat-x;border-bottom:1px solid #00518c;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;color:#FFFFFF;height:25px;line-height:25px;text-indent:5px;font-weight:bold;}
    #msg_title2{ background:url(../images/tc_titlebg.png) repeat-x;border-bottom:1px solid #00518c;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;color:#FFFFFF;height:25px;line-height:25px;text-indent:5px;font-weight:bold;}
    #msg_title3{ background:url(../images/tc_titlebg.png) repeat-x;border-bottom:1px solid #00518c;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;color:#FFFFFF;height:25px;line-height:25px;text-indent:5px;font-weight:bold;}
    #msg_content{margin:5px;margin-right:0;width:200px;height:200px;overflow:hidden;}
    #msg_content:hover{width:220px;height:220px;
    -webkit-transition: 0.2s ease-in 0s;
    -o-transition: 0.2s ease-in 0s;
    transition: 0.2s ease-in 0s;}
    #msg_content2{margin:5px;margin-right:0;width:160px;height:160px;overflow:hidden;}
    #msg_content3{margin:5px;margin-right:0;width:160px;height:160px;overflow:hidden;}
    .xlb{ width:11px; height:11px;}
    .zp_msg{ height:30px;}
    .tc{ text-align:center;}
    .line{ height:20px; border-bottom:1px #CCCCCC dashed;}
    .blue{ color:#0066b1;}
    .msg_p{ height:25px;}
.rollBox{width:1000px;overflow:hidden;padding:12px 0 5px 6px; border:1px #0866BD solid;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:960px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.abcont_zh {}
.abcont_zh h3{line-height: 30px;}


/*关于分页的样式*/
.dede_pages ul {
    float: left;
    padding: 12px 0 12px 16px;
}

.dede_pages ul li {
    border: 1px solid #e9e9e9;
    float: left;
    font-family: Tahoma;
    margin-right: 6px;
}
select{
    font: 12px Verdana,Arial,Tahoma;
    vertical-align: middle;
}

.dede_pages .pageinfo {
    color: #999;
    line-height: 21px;
    padding: 12px 10px 12px 16px;
}

.dede_pages { }

.dede_pages ul{}

/* 分页样式 */
.dede_pages ul li {padding:0px 5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;font-style:normal; float:left; height:30px; line-height:30px;}
.dede_pages ul li.active a{padding:0px 5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 5px;color:#FF0000; background:#ffffff; font-weight:bold;}


.dede_pages ul li {
    background: #f5f9fe none repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    float: left;
    font-size: 12px;
    font-style: normal;
    height: 30px;
    line-height: 30px;
    margin: 0 1px;
    padding: 0 5px;
}


.leftmenu_dh1 .active a {
    color: #fff;
    overflow: hidden;
    width: 115px;
}
.w100{width: 100px;}
.formsearch{background-color: #fff;border: 1px solid #b8b8b8;float: left;height: 25px;margin: 4px 0;position: relative;line-height: 35px;width: 225px;margin-left: 14px}


 #dome{
    overflow: hidden;
    height: 1820px;
    padding: 5px;
		}



.dome1li{    padding: 20px;
    width: 220px;
    border-bottom: 1px dotted #c4c4c4;
    float: left;
    margin-left: 15px;
    line-height: 20px;}
.dome1li a{}
.dome1li a img{    float: left;padding-right: 5px;height: 60px;width: 60px;}
.dome1li a p{width:140px;float:left}



 #domea{
     overflow: hidden;
    height: 925px;
    padding: 5px;
		}



.dome1lia{    padding: 20px;
    width: 220px;
    border-bottom: 1px dotted #c4c4c4;
    float: left;
    margin-left: 15px;
    line-height: 20px;}
.dome1lia a{}
.dome1lia a img{    float: left;padding-right: 5px;height: 60px;width: 60px;}
.dome1lia a p{width:140px;float:left}






@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

    .no_sub {    float: left;
    width: 100px;
    height: 34px;
    line-height: 40px;
    color: #000;
    text-align: left;
    font-size: 15px;}

 .no_sub i{
 	float: left;
    color: #fff;
    height: 45px;
    width: 35px;

    padding-left: 20px;
    font-size: 20px;
    line-height: 40px;}
   .no_sub a{
       float: right;
    text-align: center;
    width: 100px;}

.zhuanjia{    width: 300px;margin-bottom: 16px;height: 334px;}
.huixun{width:300px;margin-bottom:20px;height:334px}
.dangjian{    width: 300px;
    margin-bottom: 20px;
    height: 190px;}

.ysfccontent1 {
    width: 257px;
    height: 190px;
    margin: 0 auto;
    overflow: hidden;

    border-radius: 5px;
}
.zhengti{height:25px; background-color: #103988;padding-left:20px;padding-top:7px; font-size: 16px; font-weight: bold; color: #FFFFFF;text-align:left;}
.zhengti h3{height:25px; background-color: #103988;padding-left:20px;padding-top:7px; font-size: 16px; font-weight: bold; color: #FFFFFF;text-align:left;}


.tijiao{background:url(../images/tc_titlebg.png) repeat-x;}


.chongzhi{background:url(../images/tc_titlebg.png) repeat-x;}


.auto-style1{width: 975px;}
.auto-style1 input{    background: #ffffff;
    border: 1px solid #cccccc;height: 30px;}

.wyten {font-size:16px; }
.hhh {
    width: 225px;
    height: 57px;
    float: left;
    overflow: hidden;
    margin: 15px 0px 0px 15px;
}
.h33333{font-size: 16px;}
.focus2 {
    position: relative;
    width: 225px;
    float: left;
      margin: 15px 0px 0px 15px;
}
.focus2 .fPic {
    position: absolute;
    left: 0px;
    top: 0px;
}
.focus2 .fcon {
    position: relative;
    width: 100%;
    float: left;
    display: none;
}
.focus2 .fbg {
    bottom: 25px;
    right: 40px;
    position: absolute;
    height: 21px;
    text-align: center;
    z-index: 200;
}
.focus2 .fbg div {
    margin: 4px auto 0;
    overflow: hidden;
    zoom: 1;
    height: 14px;
}
.focus2 .D1fBt .current, .focus2 .D1fBt a:hover {
}
.focus2 .D1fBt a {
    position: relative;
    display: inline;
    width: 12px;
    height: 12px;
    border-radius: 7px;
    margin: 0 5px;
    color: #B0B0B0;
    font: 12px/15px "\5B8B\4F53";
    text-decoration: none;
    text-align: center;
    outline: 0;
    float: left;
}
.focus2 .D1fBt i {
    display: none;
    font-style: normal;
}
.focus2 .prev {
    top: 50%;
    margin-top: -97px;
    right: 18px;
    background: url(../images/zuo.jpg) no-repeat;
    cursor: pointer;
}
.focus2 .next {
    top: 50%;
    margin-top: -97px;
    right: 0;
    background: url(../images/you.jpg) no-repeat;
    cursor: pointer;
}
.focus2 .prev, .focus2 .next {
    position: absolute;
    width: 18px;
    height: 18px;
}
#fpicmove {}
#fpicmove li {width: 225px;
    height: 57px;
    float: left;
    overflow: hidden;
    background-image: none;
        position: absolute;}
#fpicmove li a{    padding-left: 0px;}

#fpicmove li img{width: 225px;
    height: 57px;
   }




#fpicmove2 {}
#fpicmove2 li {

    float: left;
    overflow: hidden;
    background-image: none;
        position: absolute;}
#fpicmove2 li a{    padding-left: 0px;}

#fpicmove2 li img{width: 875px;
    height: 250px;
   }













.butten2 {
    position: relative;
    width: 876px;
    height: 250px;
    float: left;

}
.butten2 .fPic2 {
    position: absolute;
    left: 0px;
    top: 0px;
}
.butten2 .fcon {
    position: relative;
    width: 100%;
    float: left;
    display: none;
}
.butten2 .fbg {
    bottom: 25px;
    right: 40px;
    position: absolute;
    height: 21px;
    text-align: center;
    z-index: 200;
}
.butten2 .fbg div {
    margin: 4px auto 0;
    overflow: hidden;
    zoom: 1;
    height: 14px;
}
.butten2 .D1fBt .current, .butten2 .D1fBt a:hover {
}
.butten2 .D1fBt a {
    position: relative;
    display: inline;
    width: 12px;
    height: 12px;
    border-radius: 7px;
    margin: 0 5px;
    color: #B0B0B0;
    font: 12px/15px "\5B8B\4F53";
    text-decoration: none;
    text-align: center;
    outline: 0;
    float: left;
}
.butten2 .D1fBt i {
    display: none;
    font-style: normal;
}
.butten2 .prev2 {
    top: 50%;
    margin-top: -97px;
    right: 18px;
    background: url(../images/zuo.jpg) no-repeat;
    cursor: pointer;
}
.butten2 .next2 {
    top: 50%;
    margin-top: -97px;
    right: 0;
    background: url(../images/you.jpg) no-repeat;
    cursor: pointer;
}
.butten2 .prev2, .butten2 .next2 {
    position: absolute;
    width: 18px;
    height: 18px;
}
.prev2rt{
    width: 25px;
    height: 25px;
    position: relative;
    float: left;
    left: 10px;
    cursor: pointer;
    top: 100px;
    background: url(../images/arrrt.png) no-repeat;}



.prev2lf{
    width: 25px;
    height: 25px;
    float: right;
	cursor: pointer;
    right: 10px;
    position: relative;
    top: 100px;
    background: url(../images/arrlf.png) no-repeat;



}


.sss-wrap{width: 876px;margin:0 auto;float: left;height: 250px;}
.sssss {
	height: 0;
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	overflow: hidden;
}

.just_text{
	width: 100%;
	height: 100%;
	font-family: "Raleway";
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
}
.caption{
	font-family: "Raleway";
	font-weight: 700;
	text-align: center;
}
.dt_bg_yanshi{width:300px;height:40px;background: url(../images/dt_bg_yanshi.jpg) no-repeat;}
.dt_bg_yanshi dt strong{    text-align: center;
    padding: 0 30%;
    height: 40px;
    font-size: 20px;
    color: #fff;
    line-height: 30px;
    font-weight: normal;}


    .dt_bg_yanshi dt strong a{
    color: #fff;
}

.weixin{position: fixed;
    right: 0;
    bottom: 0;}
.weixin img{width:160px;height160px;}
.weixin img:hover{width:200px;
    -webkit-transition: 0.2s ease-in 0s;
    -o-transition: 0.2s ease-in 0s;
    transition: 0.2s ease-in 0s;}

.weixin .xixi{
	position: fixed;
    right: 0;
    bottom: 0;
    display: none;
}

.weixin:hover .xixi{display: block;}


.zaixian{position: fixed;
    	left: 10px;
		top: 160px;}
.zaixian a img{width: 200px;
height: 200px;
background-color: #a72525;
-webkit-border-radius: 100px; }
.zaixian2{    position: fixed;
    right: 10px;
    top: 160px;}
.zaixian2 a img{width: 200px;
height: 200px;
background-color: #a72525;
-webkit-border-radius: 100px; }


.zaixian .xixi2 {
    display: none;
}
    .newsright{float: left; width: 450px;height:380px}
}
.newslkeft{float: left;width: 386px;line-height: 200%;text-align: left;padding-left: 20px;padding-right: 20px;padding-top: 18px;}

.newsmove{    width: 406px;border-radius: 7px;
    height: 36px;}
.newsmove dt{ height: 36px;line-height: 36px;text-align: left;padding-left: 15px;}
.newsmove dt span {float: right;}

.left_new_li{    margin-bottom: 14px;width: 300px;border-bottom: 1px dotted #c4c4c4;float: left;background-color: #f6f6f6;border: 1px solid #b7c7d6;}
.left_new_li a {
}
.left_new_li a img {
    float: left;
    padding: 5px;
    height: 66px;
    width: 290px;
}
.left_new_li a p {
     width: 196px;
    float: left;
    height: 70px;
}
.left_new_li a p span{font-size:18px;line-height:35px}


.left_new_li2{     margin-top: 8px;
    margin-bottom: 8px;
    width: 217px;
    border-bottom: 1px solid #e0e0e0;
    float: left;
    border: 1px solid #e0e0e0;}
.left_new_li2 a {
}
.left_new_li2 a img {
    float: left;
    padding: 10px;
    height: 140px;
    width: 197px !important;
}
.left_new_li2 a p {
     width: 160px;
    float: left;
}
.left_new_li2 a p span{font-size:18px;line-height:35px}

.spanabc{    width: 220px;
    display: block;
    text-align: right;
    font-size: 15px;
    background: url(../images/fifqwe.jpg) no-repeat;}



.nav_left_new3 {
    float: left;
    width: 300px;
}
.nav_left_new3 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.indexright-03 {
    width: 280px;
    height: 240px;
}
.indexright-04 {
    width: 280px;
    height: 240px;
    margin-right: 4px;
}
.indexright_img{width: 280px;}
.indexright_img img{width: 280px;height: 240px;}
.bodythis{width: 95%;line-height: 300%;text-align: center;font-size: 16px;padding: 25px;margin-top:50px;}

.indexright_img p{     height: 30px;
    line-height: 30px;
    width: 280px;
    font-size: 14px;
    text-align: center;
    padding: 5px 0px;
}

#contact_form {
    width: 100%;
    padding: 0;
    margin-bottom: 40px;
}



#contact_form form {
    margin: 0px;
    padding: 0px;
}
#contact_form form label {
    display: block;
    width: 300px;
    margin-right: 12px;
    font-size: 11px;
}
#contact_form form .input_field {
    width: 520px;
    padding: 5px;
    color: #555555;
    background: #ffffff;
    border: 1px solid #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.h20 {
    height: 20px;
}
#contact_form form label {
    display: block;
    width: 300px;
    margin-right: 12px;
    font-size: 11px;
}
#contact_form form .input_field {
    width: 300px;
    padding: 5px;
    color: #555555;
    background: #ffffff;
    border: 1px solid #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#problem{    border-style: solid;
    width: 400px;
    height: 170px;
    color: #555555;
    background: #ffffff;
    border: 1px solid #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;}


#wrapper {
    margin: 60px auto 30px;
    padding: 20px 60px;
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.1);
    position: relative;
}
h2.sectionHead {
    clear: both;
    font: bold 20px/12px 'verdana',sans-serif;
    margin: 60px -60px;
    border-left: 52px solid #fff;
    color: #444;
    padding: 1px 0 0 8px;
    letter-spacing: -2px;
    text-transform: uppercase;
    position: relative;
}

.abcontent >:nth-child(2) {text-align: center;}
.hei660{    width: 967px;
    padding-left: 8px;
    height: 868px;
    padding-right: 8px;
    overflow-y: scroll;
    overflow-x: hidden;}

.seacweb{float: left;padding-left: 47px;font-size: 15px;line-height: 35px;height: 35px;}

.bottom1foot{height: 85px; padding-top: 20px; background-color: #1f63aa;
   color: #FFFFFF; text-align: center;clear:both;}