@charset "utf-8";
.headbj{ width:1035px; height:64px; margin:0 auto;}
.logo{ float:left;}
.menu{float:right; height:64px;}
.menu li{ float:left; width:76px; height:64px; color:#5e5d5d; text-align:center; line-height:64px; display:block; margin-left:20px; font-size:14px; font-family:"微软雅黑";}
.menu li a{ width:76px; height:64px; display:block;}
.menu li a:hover{ width:76px; height:64px; display:block; background:#3b5782; color:#fff;}
.menu li a.cu{ width:76px; height:64px; display:block; background:#3b5782; color:#fff;}

.banner{ width:100%; height:291px; background:url(../images/xxa.jpg) repeat-x; position:relative;}
.banner_mid{ width:1000px; height:291px; margin:0 auto;}
.ss{
	width: 268px;
	height: 26px;
	position: absolute;
	left: 1023px;
	top: 258px;
}

.ssleft_int{ width:236px; height:26px; background:url(../images/236.jpg) no-repeat; border:none; float:left;}
.ssleft_an{ float:left;}

.cc_mid{ width:1000px; height:279px; margin:21px auto;}
.imer{ width:221px; height:273px; border:1px #f6f6f6 solid; padding:2px; float:left;}
.chawr{ width:738px; height:273px; float:right; position:relative;}
.chawr h4{ color:#3b5782; font-size:26px; font-family:"微软雅黑"; height:52px; line-height:52px; overflow:hidden;}
.chawr h4 a{color:#3b5782;}
.chawr h4 a:hover{color:#900;}
.chawr p{ width:738px; line-height:33px; height:167px; overflow:hidden; color:#454545; padding-top:10px; font-size:14px; font-family:"微软雅黑";}
.chawr h6{ width:738px; height:20px; padding-top:20px;}

.tel{
	width: 317px;
	height: 43px;
	position: absolute;
	left: 430px;
	top: 247px;
}
.cccontet{ width:100%; height:275px; background:url(../images/xxaff.jpg) repeat-x; padding-top:21px; overflow:hidden;}
.cccontet_img{ width:999px; height:34px; background:url(../images/xxar.gif) no-repeat; margin:0 auto;}
.cccontet_img_left{ float:left; text-align:center; width:111px; height:34px; color:#fff; line-height:34px; font-family:"微软雅黑"; font-size:18px;}
.cccontet_img_right{ float:right; width:67px; height:19px; margin-top:10px;}
.case_bt{ width:997px; height:78px; background:#fff; border:1px #f2f2f2 solid; margin:15px auto; padding-top:26px;}
.case_bt_mid{ width:460px; height:60px; background:url(../images/xef.jpg) no-repeat center; float:left; overflow:hidden; margin-left:20px;}
.case_bt_mid li{ width:457px; line-height:30px; height:30px; float:left; display:block; font-family:"微软雅黑";}
.case_bt_mid li a{ background:url(../images/jt.jpg) no-repeat left center; height:30px;  padding-left:15px; font-size:14px; display:block; color:#464646;}
.case_bt_mid li a:hover{ background:url(../images/jt1.jpg) no-repeat left center; height:30px;  padding-left:15px; display:block;color:#1258c6;}
.case_bt_mid li em{ float:left;}
.case_bt_mid li span{ float:right; color:#a1a1a1;}
/*.case_bt_mid li.last{ margin-left:43px;}*/

.case_bt_search{ width:470px; height:60px; float:left; overflow:hidden; margin-left:20px;}



.caselist{ width:1000px; height:185px; margin:0 auto;}
.caselist li{ width:318px; height:83px; background:url(../images/kka.jpg) no-repeat; float:left; margin-right:22px; margin-bottom:19px;}
.caselist li .lefta{ width:103px; height:83px; line-height:83px; color:#414141;float:left; font-size:16px; text-align:center; font-family:"微软雅黑"; font-weight:bold;} 
.caselist li .righ{ width:171px; height:60px; float:left; margin-left:27px; margin-top:10px; background:url(../images/xef.jpg) no-repeat left center;}
.caselist li .righ dd{ width:171px; line-height:24px; height:24px;font-family:"微软雅黑";}
.caselist li .righ dd a{ width:161px; padding-left:10px;line-height:30px; color:#464646; overflow:hidden; height:30px; display:block; background:url(../images/jt.jpg) no-repeat left center;}
.caselist li .righ dd a:hover{ width:161px; padding-left:10px; line-height:30px;color:#1258c6; overflow:hidden;  height:30px;display:block;  background:url(../images/jt1.jpg) no-repeat left center;}

.ywfw{ width:100%; height:215px; margin:0 auto; padding-top:29px;}
.yew{ width:999px; margin:0 auto; padding-top:20px;}
.yew li{ width:318px; height:158px; float:left; display:block; margin-right:21px;}
.yew li .imerab{ width:318px; height:88px;	position: relative;
}
.ch-item {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	
	position: absolute;
	cursor: default;
	box-shadow: inset 0 0 0 0 rgba(255,255,255, 0.4),  inset 0 0 0 0 rgba(255,255,255,0.6),  0 1px 2px rgba(0,0,0,0.1);
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.ch-item:hover {
	box-shadow: inset 0 0 0 110px rgba(255,255,255, 0.4),  inset 0 0 0 0 rgba(255,255,255,0.8),  0 1px 2px rgba(0,0,0,0.1);
}

.ch-item a{width: 100%;
	height: 100%; display:block;}
.ch-item a:hover{width: 100%;
	height: 100%; display:block;}

.yew li .imerac{ width:318px; line-height:22px; height:45px; overflow:hidden; color:#6d6d6d; font-size:14px; font-family:"微软雅黑"; padding-top:11px;}
.yew li .imerac a{color:#6d6d6d; }

.wenz{ width:100%; height:248px; padding-top:18px; background:#f3f3f3;border-top:1px #f4f4f4 solid; border-bottom:1px #f4f4f4 solid;}
.wenz_top{ width:1000px; height:37px; margin:0 auto; background:url(../images/xx.gif) bottom no-repeat;}
.wenz_top_left{ float:left; line-height:37px; color:#3b5782; font-size:18px; font-family:"微软雅黑";}
.wenz_bt{ width:1000px; height:177px; margin:0 auto;}
.wenz_bt li{ width:474px; height:72px; float:left; display:block; margin-top:15px; margin-right:33px;}
.wenz_bt li .imera{ width:93px; height:72px; float:left; position:relative;}
.wenz_bt li .chawf{ width:362px; float:right; height:72px;}
.wenz_bt li .chawf h4{ font-size:16px; color:#3d3d3d; height:35px; line-height:35px; overflow:hidden; font-family:"微软雅黑";}
.wenz_bt li .chawf h4 a{ color:#3d3d3d;}
.wenz_bt li .chawf h4 a:hover{ color:#2e71db;}
.wenz_bt li .chawf p{ line-height:18px; height:40px; width:362px; overflow:hidden; color:#a3a3a3;font-family:"微软雅黑";}
.dlin{ width:100%; height:261px; padding-top:14px;}
.dlin_mid{ width:1000px; height:224px; margin:0 auto;}
.lsv{ width:499px; height:224px; float:left;}
.lsv_head{ width:499px; height:39px; background:url(../images/xx.gif) no-repeat bottom left;}
.lsv_bt{ width:415px; height:160px; margin-top:26px; margin-left:17px;}
.clx{ width:471px; float:right;}
.clx_head{ width:471px; height:39px; background:url(../images/xx.gif) no-repeat bottom left;}
.clx_bt{ width:471px; height:158px; background:url(../images/szz.gif) no-repeat bottom; line-height:28px; font-family:"微软雅黑"; font-size:14px; padding-top:30px;}
.clx_bt span{ font-size:18px; color:#1867e2;}

.foot{ width:100%; height:39px; background:#3b5782; margin:0 auto; line-height:39px; text-align:center; color:#fff; font-size:12px;font-family:"微软雅黑";}
.foot a{ color:#fff;}
.foot_av a:hover{ color:#3b5782;}

.foot_av{ padding-top:26px; text-align:center; font-family:"微软雅黑"; line-height:20px;}
.ab_b{ width:100%; border-top:1px #ededed solid;}
.about_ccaa{ width:1000px; height:270px; background:#f9f9f9; margin:0 auto;}
.about_ccaa_img{ width:196px; height:205px; padding:2px; border:1px #f4f4f4 solid; float:left; margin-left:38px;_margin-left:18px; margin-top:28px; display:inline;}
.about_ccaa_chaw{ width:708px; height:205px; float:right;margin-top:28px; margin-right:25px; position:relative;}
.dda{
	width: 265px;
	height: 24px;
	position: absolute;
	left: 444px;
	top: 181px;
}
.about_ccaa_chaw h4{ color:#3b5782; font-size:26px; font-family:"微软雅黑"; height:42px; line-height:42px; overflow:hidden;}

.about_ccaa_chaw h4 a{ color:#3b5782;}
.about_ccaa_chaw p{ width:708px; line-height:28px; height:116px; overflow:hidden; color:#454545; font-size:12px; font-family:"微软雅黑";}
.about_ccaa_chaw h6{ width:708px; height:20px; padding-top:20px;}


.about_cc{ width:1000px; margin:0 auto; padding-top:16px; padding-bottom:16px;}

.about_cc_tit{ width:210px; height:34px; background:url(../images/yw.gif) no-repeat; line-height:34px; text-align:center; font-family:"微软雅黑"; color:#4d5768; font-size:18px;}
.about_cc_bt{ width:208px; min-height:100px;_height:100px; border:1px #e5e5e5 solid; padding-top:7px; padding-bottom:20px; margin-bottom:13px;}
.about_cc_bt li{ width:208px;font-family:"微软雅黑"; height:40px; background:url(../images/xre.gif) no-repeat bottom; line-height:40px; text-align:center; font-size:14px;}
.about_cc_bt li a{width:208px; height:40px; display:block; color:#505050;}
.about_cc_bt li a:hover{width:208px; height:40px; display:block; color:#3b5782; background:#d9d9d9;}
.about_cc_bt li a.cu{width:208px; height:40px; display:block; color:#3b5782; background:#d9d9d9;}


.about_cc_left{ width:210px; float:left;}
.about_cc_bta{ width:184px; padding-left:12px; padding-right:12px; min-height:100px;_height:100px; border:1px #e5e5e5 solid; color:#383838; padding-top:20px; line-height:28px;font-family:"微软雅黑";  padding-bottom:20px; margin-bottom:13px; background:url(../images/dtt.gif) center no-repeat;}

.about_cc_bta span{ color:#3b5782; font-size:16px;}

.snright{ width:762px; float:right;}
.snright_tp{ width:762px; height:34px; background:url(../images/xx.gif)no-repeat left bottom;}
.snright_tp_left{ line-height:34px; color:#3b5782; font-size:16px;font-family:"微软雅黑"; float:left;}
.snright_tp_right{ line-height:34px; height:34px; background:url(../images/dot.gif) no-repeat left center; color:#6f6f6f; padding-left:15px; float:right;font-family:"微软雅黑";}
.snright_tp_right a{ color:#6f6f6f;}
.snright_tp_right a:hover{ color:#1258c6;}
.snright_tp_right span{ color:#1258c6;}

.sn_tit{ width:742px; height:40px; background:#f3f3f3; padding-left:20px; line-height:40px; font-family:"微软雅黑"; color:#3b5782; font-size:22px; margin-top:17px;}
.sn_tit_ico{ width:737px; height:20px; color:#ff8400; padding-left:25px;font-family:"微软雅黑"; font-size:14px; background:url(../images/ywf.gif) no-repeat left center; margin-top:20px; margin-bottom:10px; position:relative;}
.cc_gd{ width:65px; height:22px; position:absolute; right:0;bottom:0;} 
.sn_tit_ico_k{ width:762px; line-height:26px; color:#5b636f; font-size:14px; font-family:"微软雅黑";}
.sncase{ width:762px; padding-top:5px;}
.sncase li{ width:762px; height:32px; line-height:32px;background:url(../images/jt1.jpg) no-repeat left center; font-size:14px;font-family:"微软雅黑";}
.sncase li a{ padding-left:20px; height:32px; width:597px; display:block; overflow:hidden; float:left;}
.sncase li a:hover{ padding-left:20px; height:32px; width:597px; display:block; overflow:hidden; color:#3b5782;float:left;}
.sncase li span{ float:right; color:#5b636f; font-size:14px;}
.sncasea{ width:762px; padding/-top:5px;}
.sncasea li{ width:762px; height:32px; line-height:32px;background:url(../images/jt1.jpg) no-repeat left center; font-size:14px;font-family:"微软雅黑";}
.sncasea li a{ padding-left:20px; height:32px; width:597px; display:block; overflow:hidden; float:left;}
.sncasea li a:hover{ padding-left:20px; height:32px; width:597px; display:block; overflow:hidden; color:#3b5782;float:left;}
.sncasea li span{ float:right; color:#5b636f; font-size:14px;}
.xxa{ width:762px; height:18px; border-top:1px #eaeaea solid; margin-top:32px;}
.xxba{ width:762px; height:18px; border-top:1px #eaeaea solid; margin-top:40px;}

.abf{ width:762px;}
.abf li{ width:179px; height:116px; float:left; margin-right:14px;}
.abf li .imera{ width:177px; height:82px; border:1px #e9e9e9 solid; float:left; position:relative;}
.abf li .cjaw{ width:179px; line-height:28px; color:#5b636f; overflow:hidden; height:28px;float:left; text-align:center;}

.sncaseb{ width:762px; padding-top:20px; padding-bottom:20px;}
.sncaseb li{ width:762px; height:41px; line-height:41px;background:url(../images/jt1.jpg) no-repeat left center; font-size:14px;font-family:"微软雅黑";}
.sncaseb li a{ padding-left:20px; height:41px; width:597px; display:block; overflow:hidden; float:left;}
.sncaseb li a:hover{ padding-left:20px; height:41px; width:597px; display:block; overflow:hidden; color:#3b5782;float:left;}
.sncaseb li span{ float:right; color:#5b636f; font-size:14px;}


/*翻页*/

.page_turn {FONT-SIZE:14px;display:block;COLOR:#fcfcfc;TEXT-ALIGN: center;padding-top:55px; padding-bottom:55px;line-height:40px;font-family:"微软雅黑";}
.page_turn A { BACKGROUND-POSITION: 50% bottom; padding:8px 14px; color: #919191; margin-right:2px; text-decoration: none; border:1px #e0e0e0 solid;}
.page_turn A:hover {COLOR:#fff;background-color:#ff8400;}
.page_turn A:active {  COLOR: #fff;background-color:#ff8400;}
.page_turn SPAN.current {background-color:#ff8400;padding:10px 14px; COLOR: #fff; MARGIN-RIGHT: 3px; }
.page_turn SPAN.disabled {padding:10px 14px;COLOR: #b7b7b7; MARGIN-RIGHT: 3px; }


.prtit{ width:762px; margin:0 auto; padding/-top:39px; font-size:16px; color:#5f5f5f; text-align:center; font-family:"微软雅黑";}

.prtitshijian{ width:762px; height:20px; color:#a4a4a4; margin:0 auto; text-align:center; padding-top:10px; padding-bottom:10px; border-bottom:1px #dcdcdc solid;}

.proxiang_bt{ width:762px; line-height:30px; color:#5b636f; font-size:14px; padding-top:33px; padding-bottom:33px; margin:0 auto;font-family:"微软雅黑";}



.aac_bb{ width:762px; border-top:1px #bfbfbf solid; margin:0 auto; padding-top:10px; padding-bottom:30px;}
.aac_bb_left{ float:left; color:#545454; font-size:14px;font-family:"微软雅黑"; line-height:35px;}
.aac_bb_left a{ color:#545454;}
.aac_bb_left a:hover{ color:#3b5782;}

.aac_right{ float:right; padding-top:20px;}


/*新*/
.cccontet1{ width:100%; background:url(../images/xxaff.jpg) repeat-x; padding-top:21px; overflow:hidden;}
.cccontet2{ width:100%; height:275px; background:#fff; padding-top:21px; overflow:hidden;}
.dd_solu{ margin:0 auto; width:1000px; height:266px;font-family:"微软雅黑";}
.dd_solu li{ float:left; width:226px; margin:33px 30px 0 0}
.dd_solu li:last-child{ margin-right:0}
.dd_solu li span{ display:block; line-height:22px; margin:6px 0 0}
.dd_news{ padding:10px 0 0;}
.dd_news li{ width:499px; line-height:30px; height:30px; float:left; display:block; font-family:"微软雅黑"; border-bottom:1px dashed #d7d7d7}
.dd_news li a{ background:url(../images/jt.jpg) no-repeat left center; height:30px;  padding-left:15px; font-size:12px; display:block; color:#464646;}
.dd_news li a:hover{ background:url(../images/jt1.jpg) no-repeat left center; height:30px;  padding-left:15px; display:block;color:#1258c6;}
.dd_news li em{ float:left;}
.dd_news li span{ float:right; color:#464646;}


.casebg{ width:700px; height:30px; line-height:30px; background:#f3eded; border:1px solid #dddede; margin:0 auto; border-radius:10px; padding:5px 0;margin-top:30px;}
.casebgl{ width:120px; float:left; text-align:right;font-size:14px; font-weight:bold; color:#000; padding-right:10px;}
.casebgm{ width:400px; float:left;font-size:14px;}
.casebgr{ width:100px; float:left; margin-left:20px;}
.casebgr .searchicon{width:100px; height:30px; line-height:30px; background:#fe0000; border:1px solid #fff; color:#fff;border-radius:15px;font-size:14px; text-align:center;}
.sewv {	position: relative;	width: 400px; height:30px; line-height:30px; background:#fff;	display: inline-block;	vertical-align: middle;color:#000;}
.sewvtop {	width:100%;	height:30px;	border: 1px #f4efef solid;	cursor:pointer;	border-radius: 2px;	overflow: hidden;}
.sewvtop:hover {	border:1px #f4efef solid;}
.sewvtop>span {	float:left;	width:370px;height:30px;	white-space:pre;	text-overflow:ellipsis;	overflow: hidden;	line-height:30px;vertical-align: middle; padding-left:10px; font-size:14px;}
.sewvtop>em {	float:right;	width: 20px;	height: 20px;	vertical-align: middle;padding-top:5px;}
.sewvbm {	width: 100%;	position: absolute;	left: 0;	top:30px; display: none;padding-top:2px;border-radius: 2px; }
.sewvbm>li {	cursor:pointer;	width:390px;height:25px;	line-height:25px;	font-size:14px;	color: #000;background-color: rgba(200, 200,200, 0.8);padding-left:10px;}
.sewvbm>li:hover {color: #f00;}
.lbaxztop {	animation: rotatete 0.3s linear forwards;}
.lbaxztop2 {	animation: rotatete2 0.3s linear forwards;}
