.effective_div{ width:1000px; margin:0 auto;}
.header{width:100%; height:88px; border-bottom:1px solid #ccc;}
.header_con{ width:1000px; height:88px; margin:0 auto;}
.header_left{ float:left; width:510px; margin-top:12px;}
.header_right{ float:right; width:490px; margin-top:12px;}
.header_right_top{ float:right; width:200px; height:17px;padding-right:10px;}
.header_p1{ float:left; width:181px; color:#5c5c5c; font-size:12px;}
.hea_top_ul{ float:left; width:120px;}
.hea_top_ul li{ float:left;color:#858585; font-size:12px;}
.hea_top_ul li a{ width:50px; color:#858585; font-size:12px;}
.daohang{ float:right; width:490px;}
.hidder{ display:none;}
.daohang_ul{ float:left;width:490px; margin-top:20px;}
.daohang_li{float:left;width:98px; position:relative;}
.daohang_li .a1{ display:block; float:left; width:98px; text-align:center; color:#333333; font-size:14px;}
.daohang_li .a2{ display:block; float:left; width:98px; text-align:center; color:#333333; font-size:14px;}
.daohang_li .a2:hover{ display:block; float:left; width:98px; height:39px; text-align:center; color:#2684c1; font-size:14px; background:none;}
.daohang_li a.current1{float:left; width:98px; height:39px; background:url("index_1.png") no-repeat; text-align:center; color:#2684c1; font-size:14px}
.current1{display:block; float:left; width:98px; height:39px; background:url("index_1.png") no-repeat;}
.header_right_ul{ position:absolute; width:162px;background-color:#fff; top:35px; left:0px; z-index:999; border-radius:3px; background:url("1_03.png") repeat-y;}
.img_abs{ position:absolute; z-index:999; left:0; bottom:-18px; z-index:-1;}
.top_img{position:absolute;top:-6px; left:0;}
.header_right_ul li{ float:left; width:162px;height:35px;}
.header_right_ul li a{ display:block; float:left; margin-left:5px; width:142px; text-align:center; height:35px; font-size:14px; color:#333333; line-height:35px;}
.header_right_ul li a:hover{background:#fafafa;}
.header_right_ul1{ position:absolute; width:200px;background-color:#fff; top:35px; left:0px; z-index:999; border-radius:3px; background:url("1_04.png") repeat-y;}
.header_right_ul1 li{ float:left; width:200px;height:35px;}
.header_right_ul1 li a{ display:block; float:left; margin-left:5px; width:190px; text-align:center; height:35px; font-size:14px; color:#333333; line-height:35px;}
.header_right_ul1 li a:hover{background:#fafafa;}
.mt40 { margin-top:40px; }

.banner1{height:470px; float:left; width:100%;}
.banner{ height:470px;background:#e8e8e8; overflow:hidden; position:relative;background: none;}
#full-screen-slider { width:100%; height:500px; float:left; }
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; z-index:-2;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999}
#pagination { display:block; list-style:none; position:absolute; left:47%; top:430px; padding:5px 15px 5px 0; margin:0; z-index:999;}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:5px; background:#e7e7e7; border-radius:10px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#2978bb; border-radius:10px;}


#main{width:1000px; float:left; margin-top:40px; margin-bottom:40px;}
#main #content ul,li{ margin:0px; padding:0px; display:inline-block; list-style:none; list-style-type:none;}
#main #leftpre,#content,#rightpre{height:104px; display:inline-block; cursor:pointer;}
#main #leftpre,#rightpre{width:37px;}

.left_p,.right_p{ height:104px; width:37px;}
.left_p{ background:url("index_28.jpg") no-repeat;}
.right_p{ background:url("index_31.jpg") no-repeat;}
#leftpre p:hover{ background:url("up2.png") no-repeat;}
#rightpre p:hover{ background:url("index2.png") no-repeat;}
.left_p.leftpre_current{background:url("up1.png") no-repeat;}
.right_p.rightpre_current{background:url("next1.png") no-repeat;}
#content{position:relative; overflow:hidden;}
.gocenter{position:relative;}
#main #content{ width:918px; overflow:hidden;height:auto;}
#main #content ul{
	width:2000px;
	transition:transform 1s;
	-moz-transition:-moz-transform 1s;
	-webkit-transition:-webkit-transform 1s;
	-o-transition:-o-transform 1s;
}
#main #content ul li{float:left;width:220px; text-align:center; margin-left:8px; margin-bottom:10px;}
#main #content ul li p{float:left;width: 222px; text-align:center; margin-bottom:10px; color:#333333; font-size:13px;}
#main #content ul li p:hover{color:#60b3e5;}

.running{
	animation: ulScroll 5s linear 0s infinite normal;
	-moz-animation: ulScroll 5s linear 0s infinite normal;
	-webkit-animation: ulScroll 5s linear 0s infinite normal;
	-o-animation: ulScroll 5s linear 0s infinite normal;
}
.paused{
	animation: ulScroll 5s linear 0s infinite normal paused;
	-moz-animation: ulScroll 5s linear 0s infinite normal paused;
	-webkit-animation: ulScroll 5s linear 0s infinite normal paused;
	-o-animation: ulScroll 5s linear 0s infinite normal paused;
}
.goleft{
	transform:translate(-960px,0px);
	-moz-transform:translate(-960px,0px);
	-o-transform:translate(-960px,0px);
	-webkit-transform:translate(-960px,0px);
}
.gocenter{
	transform:translate(0px,0px);
	-moz-transform:translate(0px,0px);
	-o-transform:translate(0px,0px);
	-webkit-transform:translate(0px,0px);
}

.content_div{ float:left; width:100%; min-height:663px; background:#fafafa; padding-top:36px; }
.con{ float:left; width:1000px; min-height:471px; border-bottom:1px solid #ccc; }
.con_left{ float:left; width:740px;}
.con_left_top{ float:left; width:710px; height:29px; border-bottom:1px solid #ccc;}
.con_left_top_left{ float:left;color:#333333; font-size:16px;}
.con_right_top_right{
	float:right;
	color:#2684c1;
	font-size:12px;
	line-height:24px;
	margin-right:7px;
}
.con_right_top_right a{
	color:#2684c1;
}
.con_left_top_right{ float:left; width:740px;}
.con_left_ul{ float:left; width:740px; margin-top:15px;}
.con_left_ul li{ float:left; width:246px; height:207px;}
.con_left_ul li a{ float:left; width:246px;}
.con_left_ul li a p:hover{color:#2684c1; text-decoration:underline;}
.img_p{ float:left; width:246px; height:147px;}
.img_title{ float:left; width:246px; color:#333333; font-size:14px;}
.img_con{ float:left; width:228px; color:#aaaaaa; font-size:12px;}
.con_right{ float:left; width:260px;}
.con_right_top{ float:left; width:260px; height:29px; border-bottom:1px solid #ccc;}
.con_right_top a{ float:right; color:#2684c1; font-size:12px; line-height:26px;}
.con_right_ul{float:left; width:260px; margin-top:10px; min-height:209px;}
.con_right_ul li{ float:left;width:260px;}
.con_right_ul li a{width:260px; color:#666666; font-size:12px; line-height:27px;}
.con_right_ul li a:hover{color:#2684c1; text-decoration:underline;}
.con_right_bot_con{ float:left;width:260px; margin-top:12px; color:#aaaaaa; font-size:12px;}
.con_right_bot_ul{float:left; width:260px;}
.con_right_bot_ul li{ float:left;width:260px;}
.con_right_bot_ul li a{ float:left; width:251px; background:url("index_02.jpg") no-repeat 0 9px; padding-left:9px;color:#aaaaaa; font-size:12px; line-height:25px;}
.con_bot{ float:left; width:1000px; margin-top:20px;}
.con_bot{ float:left; width:1000px; margin-top:20px;}
.p1{
	float:left;
	width:300px;
	font-size:16px;
	color:#333333;
}
.p2{float:left; width:815px; color:#aaaaaa; font-size:12px; line-height:22px;}
.p3{float:left; width:1000px; color:#aaaaaa; font-size:12px; margin-top:9px; line-height:23px;}
.p3 a{color:#2684c1; font-size:12px;}
.ahover{color:#2684c1; font-size:12px;}
.bottom{ float:left; width:100%; min-height:266px; background:#6d6e71;}
.bottom_con{ float:left; width:1001px; min-height:200px; margin-top:18px; border-bottom:1px solid #7c7d7f;}
.bot_con_left{ float:left; width:167px; min-height:187px; border-right:1px solid #7c7d7f;}
.botttom_p{ float:left; width:167px; color:#fff; font-size:14px; margin-bottom:9px;}
.bot_ul{ float:left; width:167px;}
.bot_ul li{float:left; width:167px;}
.bot_ul li a{float:left; width:167px; color:#b6b7b8; font-size:12px; line-height:20px;}
.bot_ul li a:hover{float:left; width:167px; color:#2585c1; font-size:12px; line-height:20px;}
.bottom_con_cen{ float:left; width:622px;min-height:187px; padding-left:80px;}
.bot_con_cen_left{ float:left; width:200px;}
.bot_con_right{ float:left; width:252px; padding-left:44px;}
.bot_right_p1{ float:left; width:252px; margin-top:6px; margin-bottom:9px;}
.bot_right_p2{ float:left; width:252px;color:#fff; font-size:12px; line-height:20px;}
.bot_bot{float:left; width:1000px; margin-top:16px;}
.bot_bot_ul{ float:left; width:190px;}
.bot_bot_ul li{ float:left; width:63px;}
.bot_bot_ul li a{ display:block; float:left; color:#fff; font-size:12px}
.bot_bot_ul li a:hover{ display:block; float:left; color:#2585c1; font-size:12px}
.bot_bot_right{ float:right;color:#fff; font-size:12px}
.LinkT{ font-size:14px; color:#fff; font-weight:bold; width:75px; line-height:22px;}
.LinkT2{ width:925px; color:#ccc}
.LinkT2 td{ color:#ccc}
.LinkT2 td a{ display:block; color:#b6b7b8; font-size:12px}
.LinkT2 td a:hover{ display:block;color:#2585c1; font-size:12px}
.fl{ float:left}
.fr{ float:right}

.sol_bot_con_top{ float:left; width:1000px;}
.sol_bot_con_p1{ float:left;width:1000px; color:#000; font-size:18px;}
.sol_bot_con_p2{float:left;width:1000px; color:#666668; font-size:12px; line-height:22px;}
.sol_content{ float:left; width:1000px; min-height:884px;}
.sol_bot_con_ul{ float:left; width:1000px; min-height:298px; padding-top:27px; margin-top:19px;border-top:1px solid #eeeeee;}
.sol_bot_con_ul li{ float:left; width:306px; margin-right:40px;}
.sol_bot_con_ul li.sol_last_li{ margin-right:0px;}
.sol_bot_con_ul li strong{ display:block; float:left; width:315px; color:#000; font-size:13px;}
.sol_bot_con_ul li p{ float:left;}
.sol_bot_img_p{ width:315px; margin-bottom:20px; margin-top:16px;}
.sol_bot_img_p img{ display:block; width:315px;}
.sol_bot_img_con{ width:307px; color:#aaaaaa; font-size:12px; line-height:20px;}
.sol_bot_con_ul li a{ display:block; float:left; width:228px; background:url("solve_13.jpg") no-repeat 106px 5px; margin-top:10px;color:#007fbf; font-size:12px;}

.solve_banner{width:100%; height:250px; background:url("solvecase_02.jpg") no-repeat center; position:relative; z-index:-2;}
.solve_con{ float:left; width:1000px;}
.sol_con_top{ float:left; width:1000px;}
.sol_con_dl{float:left; width:1000px; margin-top:27px; margin-bottom:18px;padding-left:20px;}
.sol_con_dl dt{ float:left; width:27px;}
.sol_con_dl dd{ float:left;}
.sol_con_dl dd a{ display:block; float:left;color:#aaaaaa; font-size:12px; margin-right:5px;}
.sol_con_dl dd a:hover{display:block; float:left;color:#2a7ac1; font-size:12px;}
.sol_bot{ float:left; width:1000px;}
.sol_bot_left{ float:left; width:220px;margin-left:20px;margin-top:10px;}
.sol_bot_left_p{float:left; width:201px; height:36px; border-bottom:1px solid #f5f5f5; color:#2684c1; font-size:18px;}
.sol_bot_ul{ float:left; width:220px;}
.sol_bot_ul li{float:left; width:201px; height:41px; border-bottom:1px solid #f5f5f5;}
.sol_bot_ul li a{ display:block;idth:181px; height:41px;padding-left:20px; background:url("solvecase_08.jpg") no-repeat 0 17px; cursor:pointer; font-family:"宋体"; font-size:13px; color:#000;line-height:41px}
.sol_bot_ul li a:hover{display:block;float:left; width:181px; height:41px; background:url("solvecase_12.jpg") no-repeat 0 17px; background-color:#fbfbfb; padding-left:20px;  font-family:"宋体"; font-size:13px; color:#000;line-height:41px;font-weight:bold;}
#current_ser{display:block;float:left; width:181px; height:41px;background:url("solvecase_12.jpg") no-repeat 0 17px; background-color:#fbfbfb; padding-left:20px;  font-family:"宋体"; font-size:13px; color:#000;line-height:41px;font-weight:bold;}

.sol_changes{float:right; width:760px;}
.sol_bot_right{ float:right; width:760px;}
.sol_bot_right_top{
	float:left;
	width:760px;
	min-height:50px;
}
.sol_top_p1{ float:left; width:760px; font-size:16px; color:#333333; margin-bottom:7px;}
.sol_top_p2{ float:left; width:760px; font-size:12px; color:#666666; line-height:22px;}
.sol_bot_right_bot{float:left; width:760px;}
.sol_bot_right_ul{ float:left; width:760px;}
.sol_bot_right_ul li{ float:right; width:760px; min-height:502px;}
.sol_bot_img{ float:right; width:760px; margin-bottom:20px;}


.pinpai_banner{ float:left; width:100%; height:250px; background:url("project_03.jpg") no-repeat center; position:relative; z-index:-2;}
.pinpai_bot_ul{ float:left; width:240px; min-height:600px;}
.pinpai_li{float:left; width:201px; height:41px; border-bottom:1px solid #f5f5f5;}
.pinpai_li a{ display:block;idth:181px; height:41px;padding-left:20px; background:url("solvecase_08.jpg") no-repeat 0 17px; cursor:pointer; font-family:"宋体"; font-size:13px; color:#000;line-height:41px}
.pinpai_li a:hover, #Nowhover a {display:block;float:left; width:181px; height:41px; background:url("solvecase_12.jpg") no-repeat 0 17px; background-color:#fbfbfb; padding-left:20px;  font-family:"宋体"; font-size:13px; color:#000;line-height:41px;font-weight:bold;}

.cur_ahover{display:block;float:left; width:181px; height:41px; background:url("solvecase_12.jpg") no-repeat 0 17px; background-color:#fbfbfb; padding-left:20px;  font-family:"宋体"; font-size:13px; color:#2a7ac1;line-height:41px;font-weight:bold;}

.pinpai_ul2{ float:left; width:240px; display:none;}
.pinpai_ul2 li{ float:left;width:201px; height:41px;}
.pinpai_ul2 li a{ display:block; float:left;width:181px; padding-left:7px; background:url("pinpai_01.jpg") no-repeat 0 19px; text-decoration:none; font-family:"宋体"; font-size:13px;color:#000;line-height:41px;}
.pinpai_ul2 li a:hover{ display:block; float:left;width:181px; padding-left:7px; background:url("pinpai_02.jpg") no-repeat 0 19px; font-family:"宋体"; font-size:13px;color:#2684cc;line-height:41px;}
.pinpai_con_right{ float:left; width:760px; min-height:850px;}
.pinpai_con_right_bot{ float:left; width:760px; margin-top:36px;}
.pinpai_con_right_ul{ float:left; width:760px;}
.pinpai_con_right_ul li{ float:left; width:225px; height:274px; margin-right:28px;}
.pinpai_con_right_ul li dl{float:left; width:225px;height:250px; border:1px solid #f3f3f3; cursor:pointer;}
.pinpai_con_right_ul li dl:hover{float:left; width:225px;height:250px; border:1px solid #2a7ac1;}
.pinpai_con_right_ul li dl dt{float:left; width:225px; text-align:center;  }
.pinpai_con_right_ul li dl dd{float:left; width:225px; text-align:center; color:#898989; font-size:12px; padding-top: 7px;}
.pinpai_con_right_ul li.pinpai_last_li{ margin-right:0;}
.pinpai2_top{ float:left; width:760px; min-height:314px; margin-top:27px;}
.pinpai2_top_left{ float:left; width:297px;}
.pinpai2_dl{float:left; width:297px;}
.pinpai2_dl dt{ float:left; width:255px; height:162px; border:1px solid #f3f3f3; text-align:center; margin-bottom:11px;}
.pinpai2_dl dd{ float:left; width:255px; text-align:center;color:#898989; font-size:12px; padding-top:83px}
.pinpai2_top_right{ float:left; width:463px;}
.pinpai2_top_p{ float:left; width:452px; padding-left:11px; color:#000;font-family:"宋体"; font-size:20px; font-weight:bold; background:url("pinpai2_03.jpg") no-repeat 0 7px;}
.pinpai2_top_p2{ float:left; width:463px;color:#000;font-family:"宋体"; font-size:12px; margin-top:20px;}
.pinpai2_bot{ float:left; width:760px;}
.pinpai2_righgt_bot{float:left; width:760px;}
.pinpai2_bot_ul{float:left; width:760px; border-bottom:1px solid #e2e2e2; height:26px;}
.pinpai2_bot_ul li{float:left; width:96px;height:26px;}
.pinpai2_bot_ul li p{float:left; width:90px;height:26px; font-family:"宋体"; font-size:12px; line-height:26px; text-align:center; cursor:pointer;clear:both;}
 .leave{background:url("pinpai2_09.jpg") no-repeat;color:#2684C1;}

.hover_p{float:left; width:90px;height:26px; background:url("pinpai2_07.jpg") no-repeat; color:#fff;font-family:"宋体"; font-size:12px; line-height:26px; text-align:center;}
.pinpai2_changes{ float:left; width:760px; margin-top:33px;}
.pinpai2_changes_ul{ float:left; width:760px;}
.pinpai2_changes_ul li{ float:left; width:760px; min-height:44px;}
.pinpai2_li_p1{ float:left; width:142px; height:32px; background-color:#ea4d00; border-radius:3px; color:#fff; font-size:14px;text-align:center; line-height:32px; margin-right:10px;}
.pinpai2_li_p2{ width:608px;float:left;color:#333333; font-size:12px;}
.pinpai2_p3{width:750px;float:left;color:#333333; font-size:12px; background:url("pinpai2_01.jpg") no-repeat 0 7px; padding-left:10px;}


.project_banner{ float:left; width:100%; height:250px; background:url("project_02.jpg") no-repeat center; position:relative; z-index:-2;}
.project_con{ float:left; width:1000px; }
.project_con_bot{float:left; width:1000px;border-top:1px dashed #ccc; min-height:1047px; margin-top:30px;}
.project_con_ul{float:left; width:1000px;}
.project_con_ul .project_li{float:left; width:1000px; min-height:155px; border-bottom:1px dashed #ccc; padding-top:25px;}
.li_left{ float:left; width:287px;}
.li_left dl{ float:left; width:287px;}
.li_left dl dt{ float:left; width:287px; color:#2684c1; font-size:18px; margin-bottom:15px;}
.li_left dl dd{ float:left; width:267px; color:#aaaaaa; font-size:12px; line-height:22px;}
.li_right{ float:left; width:713px;}
.li_right li{ float:left; width:226px; margin-right:15px;}
.li_right li.li_right_last_li{ margin-right:0;}


.service_banner{ float:left; width:100%; height:250px; background:url("service_02.jpg") no-repeat center; position:relative; z-index:-2;}
.service_top{ float:left;width:760px; font-size:16px; color:#333333; margin-bottom:25px;}
.ser_con_p{ float:left; width:760px; font-size:12px; color:#aaaaaa; line-height:25px; margin-bottom:20px;}
.ser_con_img{float:left;width:760px; min-height:910px; margin-top:19px;}


.news_banner{ float:left; width:100%; height:250px; background:url("news_02.jpg") no-repeat center; position:relative; z-index:-2;}
.news_con{ float:left; width:760px; min-height:588px; border-top:1px solid #ccc; background:url("news_05.jpg") no-repeat 313px 0;}
.news_con_ul{loat:left; width:760px;}
.news_con_ul li{ float:left; width:760px; height:66px; border-bottom:1px dashed #ccc;}
.news_con_ul li a{ display:block; float:left; font-size:12px; color:#8f8f8f;width:743px; height:48px; background:url("news_12.jpg") no-repeat 0 22px; padding-left:17px; padding-top:18px;}
.news_con_ul li a:hover{ display:block; background:url("news_08.jpg") no-repeat 0 22px; color:#2585c1; }
.news_con_p1{float:left; width:743px;}

.news_con_p2{ float:left; width:743px;}


.activity_con{float:left; width:760px; min-height:588px; border-top:1px solid #ccc;}
.activity_con_ul{float:left; width:760px;}
.activity_con_ul li{float:left; width:760px; height:115px; padding-top:28px; border-bottom:1px dashed #ccc;}
.activity_con_dl{float:left; width:760px;}
.activity_con_dl dt{float:left; width:163px;}
.activity_con_dl dd{float:left; width:597px;}
.act_p1{float:left; width:597px;font-size:14px; color:#666666; margin-bottom:9px;}
.act_p1:hover{ color:#2684c1; text-decoration:underline;}
.act_p2{float:left; width:597px;font-size:12px; color:#666666; line-height:22px;}



.about_banner{
	clear:both;
	width:100%;
	height:250px;
	background:url("about_02.jpg") no-repeat center;
	background-color:#f00;
	position:relative;
	z-index:-2;
	background-image: url(about_02.jpg);
}
.about_top{ float:left; width:760px; font-size:24px; color:#073190;}
.about_con{float:left; width:760px;}
.about_con_img{ float:left; width:760px; margin-bottom:42px; margin-top:22px;}
.about_con_con{float:left; width:760px;font-size:14px; color:#666666; line-height:30px; text-indent:2em;}
.about_con_p{ float:left;width:760px;font-size:14px; color:#666666; line-height:30px; text-indent:2em;}
.about_con_p1{ float:left;font-size:14px; color:#666666; line-height:30px; text-indent:2em;}
.about_con_p2{ float:left;font-size:14px; color:#666666; line-height:30px;}

.specialty_con{float:left; width:760px; margin-top:25px; min-height:841px;}
.spec_con_div{float:left; width:760px;}
.spec_p1{ float:left; width:760px; color:#2684c1;font-size:14px; height:29px; border-bottom:1px solid #ccc; margin-bottom:7px;}
.spec_p2{float:left;width:760px;font-size:12px; color:#666666; line-height:22px; margin-bottom:19px;}

.honour_con{float:left; width:760px; margin-top:35px;}
.honour_ul{ float:left; width:760px; padding-top: 19px;}
.honour_ul li{ float:left; width:231px; height:196px; margin-right:30px;}
.honour_ul li.hon_last_li{ margin-right:0;}
.hon_p{ float:left; width:229px; height:157px; padding-top:6px; border:1px solid #ccc; text-align:center;}

.about_cen{width:1100px; margin:0 auto; }
.bg{ width:1000px; background:url("aboutbg.jpg") repeat-x; float:left;}
.gundong{ width:1100px; float:left; padding-top:25px;}
.gundong a.left{ float:left;background:url("index_28.jpg") no-repeat; display:block; width:22px; height:37px; margin-right:25px;margin-top:100px; cursor:pointer;}
.gundong a.right{ float:right;background:url("index_31.jpg") no-repeat; display:block; width:22px; height:37px; margin-top:100px; cursor:pointer;}
.gundong .zhezhao {width:1000px;overflow:hidden; float:left;}
.gundong .zhentu {width:10000px;}
.gundong .zhentu ul li{ float:left; width:300px; height:335px; margin-right:40px;}
.gundong .zhentu ul li.pro_li_last{ margin-right:0;}
.gundong .zhentu ul li strong{ display:block; float:left; width:300px; color:#000; font-size:13px;}
.gundong .zhentu ul li p{ float:left;}
.gundong .zhentu ul li a{  float:left; display:block; width:300px;background:url("solve_13.jpg") no-repeat 106px 5px; margin-top:10px;color:#007fbf; font-size:12px;}
.abo_botimg_con{ margin-top:10px;}
#List1, #List2 {float:left;}


.touchus_banner{ float:left; width:100%; height:250px; background:url("touch_02.jpg") no-repeat center; position:relative; z-index:-2;}
.touch_top{ float:left;width:1000px; color:#000; font-size:18px; }
.touchus_con{ float:left; width:1000px; border-top:1px solid #ccc; min-height:825px; margin-top:25px; padding-top:30px;}
.touch_con_left{
	float:left;
	width:700px;
}
.touch_p1{float:left; width:400px; color:#737373; font-size:14px; margin-bottom:11px;}
.touch_p2{float:left; width:400px; color:#737373; font-size:12px;line-height:23px }
.touch_con_right{ float:left; width:588px; height:180px; border:1px solid #ccc; background:#f9f9f9; margin-top:30px;}
.touch_bg_left{ float:left; width:289px; height:112px; border-right:1px solid #fdfdfd;margin-top:20px;padding-top:25px;}
.touch_bg_right{ float:left; width:290px; padding-top:40px;}
.tou_bg_img{ width:289px; text-align:center; }
.touch_service{width:289px; text-align:center; color:#737373; font-size:12px;}
.touch_tel{width:289px; text-align:center; color:#737373; font-size:12px; font-weight:bold;}
.touch_img_div{ float:left; width:693px; height:463px; border:1px solid #cecece; background:#efefef; margin-top:42px;}
.touch_img_div p{float:left; width:680px; height:450px; border:1px solid #cecece; margin-left:5px; margin-top:5px;}

.margin_top{ margin-top:17px;}
.xuqiu_banner{ float:left; width:100%; height:250px; background:url("xiuqiu_02.jpg") no-repeat center; position:relative; z-index:-2;}
.xuqiu_con{ float:left; width:1000px; min-height:655px; border-top:1px solid #ccc; margin-top:20px; padding-top:50px;}
.name_text{ width:200px; height:21px; border:1px solid #ccc;}
.address_text{ width:350px;height:21px; border:1px solid #ccc;}
.textarea{ width:350px; height:100px;border:1px solid #ccc; margin-top:8px;}
.xuqiu_con table tr{ height:35px;}
.xuqiu_con table tr td{color:#666668; font-size:12px; margin-bottom:14px;}
.xuqiu_con table tr td span{color:#666668; font-size:12px;}
.xuqiu_con table tr td span.xuqiu_span{ color:#999999; font-size:12px;}
.td_p{ margin-bottom:9px;}





.skill_con_news{ float:left; width:773px;margin-top:9px; color: #666;}
.skill_con_news h5{font: bold 16px/32px "微软雅黑"; }
.skill_con_news p{font: 14px/20px "微软雅黑";padding-top: 10px;}



.li_righ  li{width: 247px; text-align: center;padding-bottom: 17px;}
.li_righ li img {vertical-align: top;float: left;}
.li_righ li a q{ text-align: center; width:222px;float: left;color: #666668;padding-top: 7px; }

.abo_pro_title{ width: 300px;
padding-left: 47px; padding-top:10px;font-size:16px; padding-bottom:15px;}
