@charset "utf-8";
/* CSS Document */
body,div,p,span,ul,li,a,img,dl,dd,dt{ padding:0; margin:0; font-size:12px; color:#333; font-family:"宋体","Microsoft YaHei",Arial,微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;  }
ul,li{ list-style:none;}
a{ text-decoration:none; outline:none;}
a:hover{ color:#109ce4;}
img{ border:0 none; vertical-align:middle;}
.bgtopline{ height:32px; background:#0083ce;}
.topline{ width:1200px; height:32px; line-height:32px; margin:0 auto; background:#0083ce;}
.top_left{ float:left; color:#fff;}
.top_tele{ float:right; color:#fff; background:url(../images/top_tele.png) no-repeat left center; padding-left:30px;}
.top_head{ width:1200px; height:150px; margin:0 auto;}
.logo{ float:left; margin-top:44px;}
.top_nav{ float:right; margin-top:63px;}
.top_nav ul li{ float:left; margin-left:45px;}
.top_nav ul li a{ font-size:16px; font-weight:bold; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体","Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.main1{ width:1200px; height:545px; margin:0 auto; }
.m1_left{ width:573px; height:515px; background:#b9dcfd; float:left; position:relative; margin-top:30px; margin-bottom:34px; margin-left:7px;}
.m1_left_top{ width:112px; height:69px; background:url(../images/m1_left_top.png) no-repeat 0 0; position:absolute; top:0; right:-7px;}
.m1_left_btm{ width:112px; height:69px; background:url(../images/m1_left_btm.png) no-repeat 0 0; position:absolute; bottom:0; left:-7px;}
.m1_left_top a{ font-size:16px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; color:#333; margin-top:10px; margin-left:52px; float:left;}
.m1_left_top a:hover{ color:#c7151e;}
.aboutus{ padding:14px 30px 40px;}
.aboutus_title{ height:45px; line-height:45px; border-bottom:#0083ce solid 1px;}
.aboutus_title span{ float:left; font-size:16px; color:#0083ce; letter-spacing:1px; font-weight:500;}
.sp1,.sp3{ font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体";}
.sp2,.sp4{ font-family:Arial, Helvetica, sans-serif; margin-left:15px;}
.aboutus_img{ width:511px; height:118px; border:#c8c8c8 solid 1px; margin-top:20px; margin-bottom:10px;}
.aboutus_font p{ text-indent:2em; line-height:24px;}
.m1_right{ width:573px; height:515px; background:#f2f2f2; float:right; position:relative; margin-top:30px; margin-bottom:34px; margin-right:7px;}
.m1_right_title{ width:584px; height:54px; background:url(../images/m1_right_title.png) no-repeat 0 0; position:absolute; top:0; left:-7px; line-height:54px;}
.m1_right_title span{ color:#fff; font-size:16px; float:left; font-weight:500; letter-spacing:1px;}
.sp3{ margin-left:30px;}
.m1_right_title span.sp5{ float:right; margin-right:30px;}
.m1_right_title span.sp5 a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:500; letter-spacing:1px;}
.m1_right_title span.sp5 a:hover{ color:#fec005; }
.m1_right_btm ul{ margin-top:75px; margin-left:1px;}
.m1_right_btm ul li{ border:#0083ce solid 1px; width:160px; height:186px; float:left; margin-left:14px; margin-right:14px; margin-bottom:32px;}
.m1_right_btm ul li div{ overflow:hidden; width:160px; height:154px;}
.m1_right_btm ul li p{ height:32px; line-height:32px; background:#0083ce; text-align:center; color:#fff;}
.m1_right_btm ul li:hover{ border:#787878 solid 1px;}
.m1_right_btm ul li:hover p{ background:#b9dcfd; color:#075a89;}
.m1_right_btm ul li:hover img{
	-webkit-transform:scale(1.15);
	-moz-transform:scale(1.15);
	-o-transform:scale(1.15);
	transform:scale(1.15);
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}
.bgmain2{ height:550px; background:url(../images/bgmain2.jpg) no-repeat top center; margin-top:34px; margin-bottom:30px;}
.main2{ width:1200px; height:550px; margin:0 auto; position:relative; margin-bottom:30px;}
.m2_title{ width:406px; height:56px; line-height:56px; color:#fff; background:url(../images/m2_title.png) no-repeat 0 0; position:absolute; top:-12px; left:397px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; font-size:24px; letter-spacing:1px; text-align:center; font-weight:500;}
/* tab start */
.m2_btm{ padding-top:75px;}
/*Example for a Menu Style*/
.menu {  height:55px; line-height:55px; width:1200px;}
.menu ul { text-align:center; padding-left:3px;}
.menu li { float:left; border:#d2d2d2 solid 1px; margin-left:6px; margin-right:6px;}
.menu li a { font-size:14px; display:block; background:#f2f2f2; width:185px; height:55px; line-height:55px; text-align:center;}
.menu li a.tabactive { background:#0083ce; color:#fff; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6{ clear:both; margin-top:96px; width:1200px; height:326px; background:url(../images/bgm2btm.jpg) no-repeat 0 0; position:relative;}
.tabimg img{ position:absolute; border:#fff solid 5px; left:52px; top:-60px;}
.tab_intro{ width:475px; height:240px; float:right; margin-right:33px; margin-top:33px; position:relative;}
.intro_title{ height:36px; line-height:36px; background:url(../images/bgintro_title.png) no-repeat left center; padding-left:45px; color:#fff; font-size:14px; font-weight:bold; margin-bottom:12px;}
.tab_intro p{ line-height:24px; color:#fff;}
.intro_more{ width:125px; height:32px; line-height:32px; background:url(../images/m2_more.jpg) no-repeat 0 0; position:absolute; bottom:0; left:0;}
.intro_more a{ display:block; font-size:14px; color:#fff; line-height:32px; padding-left:22px;}
/* tab end */
.main3{ height:398px; width:1200px; margin:0 auto;}
.m3_title{ width:1198px; height:44px; border:#ddd solid 1px; margin-bottom:30px; }
.m3_tleft{ width:129px; height:44px; background:url(../images/m3_left.png) no-repeat 0 0; float:left; }
.m3_tleft span{ color:#fff; font-size:16px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; letter-spacing:1px; height:44px; line-height:44px; margin-left:20px;}
.m3_tright{ width:129px; height:44px; line-height:44px; background:url(../images/m3_right.png) no-repeat 0 0; float:right;}
.m3_tright a{ font-size:14px; color:#fff; margin-left:36px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体";}
.m3_tright a:hover{ color:#fec005;}
.bgmain4{ height:450px; background:#f2f2f2;}
.main4{ width:1200px; height:450px; margin:0 auto;}
.m4_left,.m4_mid,.m4_right{ width:373px; height:371px; background:#b9dcfd; border:#ddd solid 1px; margin-top:50px; position:relative;}
.m4_left,.m4_mid{ float:left;}
.m4_mid{ margin-left:37px;}
.m4_right{ float:right;}
.m4_title{ width:163px; height:43px; background:url(../images/m4_title.png) no-repeat 0 0; position:absolute; top:-17px; left:0;}
.m4_title span{ float:left; height:43px; line-height:43px; font-size:16px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; letter-spacing:1px; font-weight:500; color:#fff; margin-left:52px;}
.m4_leftbtm{ margin-top:45px; margin-left:20px; width:331px; border:#ddd solid 1px; }
.m4_leftimg img{ height:180px; width:331px;}
.m4_leftcont{ width:311px; height:81px; background:#f8f8f8; padding-top:8px; padding-left:20px; padding-bottom:15px;}
.m4_time1{ float:left; width:60px; height:78px;}
.p1,.p5{ color:#666; font-family:Impact,Arial; font-size:44px; height:60px; line-height:60px; text-align:center;}
.p2{ height:18px; line-height:18px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666;}
.m4_left_news1{ float:left; width:225px; height:78px; margin-left:6px;}
.p3{ font-size:14px; color:#666; margin-bottom:6px; height:24px; line-height:24px; margin-top:12px;}
.p4{ color:#999; height:36px; line-height:18px; overflow:hidden;}
.m4_leftbtm:hover{ border:#0083ce solid 1px;}
.m4_leftbtm:hover .m4_leftcont{ background:#fff;}
.m4_leftbtm:hover .p1,.m4_leftbtm:hover .p2,.m4_leftbtm:hover .p3{ color:#0083ce;}
.m4_leftbtm:hover .p4{ color:#666;}
.m4_leftimg{ width:331px; height:174px; overflow:hidden;}
.m4_leftbtm:hover img{
	-webkit-transform:scale(1.15);
	-moz-transform:scale(1.15);
	-o-transform:scale(1.15);
	transform:scale(1.15);
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}
.m4_more{ height:42px; line-height:42px; text-align:center;}
.m4_time2{ float:left; width:60px; height:78px;}
.p5{ width:60px; height:60px; background:#e6e6e6; line-height:60px; text-align:center;}
.newslist{ margin-left:20px; margin-top:45px;}
.newslist ul li{ width:331px; border:#ddd solid 1px; height:78px; background:#f8f8f8; overflow:hidden; margin-bottom:20px;}
.p6{ background:#969696; height:18px; line-height:18px; text-align:center; color:#f8f8f8;}
.m4_list{ width:255px; height:78px; float:left; margin-left:8px; margin-right:8px;}
.p7{ font-size:14px; color:#666; height:30px; line-height:30px; margin-top:4px;}
.p8{ color:#999; height:36px; line-height:18px; overflow:hidden;}
.newslist ul li:hover{ background:#fff; border:#0083ce solid 1px;}
.newslist ul li:hover .p5,.newslist ul li:hover .p7{ color:#0083ce;}
.newslist ul li:hover .p6{ background:#0083ce;}
.newslist ul li:hover .p8{color:#666;}
.m4_mid,.m4_right{ position:relative;}
.m4_more1{ position:absolute; height:42px; line-height:42px; text-align:center; bottom:0; left:91px;}
.bgbtm1{ height:275px; background:#4a4a4a;}
.btm1{ width:1200px; height:275px; margin:0 auto; background:#4a4a4a;}
.btm1_left{ float:left;}
.btm1_list{ float:left; padding-top:40px; margin-right:100px;}
.btm1_list ul li{ text-align:left; line-height:24px;}
.btm1_list ul li a{ color:#fff; display:block; padding:4px;}
.btm1_list ul li a.listone{ font-size:14px;}
.btm1_list ul li:hover a{ padding:4px; background:#fff; color:#333;}
.btm1_right{ float:right;}
.btm1_contact_title{ font-size:26px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; letter-spacing:2px; color:#fff; padding-top:40px;}
.btm1_tele{ height:40px; background:url(../images/btm_tele.png) no-repeat left center; padding-left:54px; font-size:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; margin-top:12px; margin-bottom:12px;}
.btm1_right ul li{ color:#fff; line-height:30px;}
.bgbtm2{ height:35px; line-height:35px; background:#272727;}
.btm2{ width:1200px; height:35px; margin:0 auto; background:#272727;}
.btm2_left{ float:left; color:#fff;}
.btm2_right{ float:right; color:#fff;}
.btm2_right a{ color:#fff;}
/* common css */
.com_banner{ height:360px; background:url(../images/com_banner.jpg) no-repeat top center;}
.common{ width:1200px; margin:30px auto; overflow:auto;}
.com_left{ width:265px; float:left; background:#b9dcfd;  position:relative; margin-left:7px;}
.com_right{ float:right; width:880px;}
.com_left_title{ width:280px; height:54px; background:url(../images/com_title.png) no-repeat 0 0; position:absolute; top:0; left:-7px; line-height:50px; color:#fff; font-size:20px; text-align:center; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; letter-spacing:1px;}
.com_left_cont{ min-height:60px; overflow:auto; margin-top:75px;}
.com_left_cont ul{ margin-left:14px;}
.com_left_cont ul li{ margin-bottom:20px; width:235px; background:#f2f2f2; }
.com_left_cont ul li a{ display:block; padding-left:40px; height:36px;  line-height:36px; border:#ddd solid 1px; background:url(../images/bgcomlist.png) no-repeat 0 0; font-size:14px; font-family:"Microsoft YaHei",Arial,微软雅黑,"宋体"; color:#0083ce;  }
.com_left_cont ul li:hover{ background:#0083ce; color:#fff;}
.com_left_cont ul li a:hover{ background:url(../images/bgcomlist_hover.png) no-repeat 0 0; color:#fff;}
.com_leftimg{ border:#ddd solid 1px; width:235px; margin:0 auto 20px;}
.com_right_cont{ min-height:350px; overflow:auto; }
.com_right_title{ height:52px; line-height:52px; font-size:14px; background:#f2f2f2; border:#ddd solid 1px; padding-left:15px;}
.com_right_title a{ font-size:14px;}

.caselist{ border:#0083ce solid 1px; width:242px; height:269px; margin-right:30px;}
.caselist p{ height:36px; line-height:36px; text-align:center; color:#fff; background:#0083ce;}
.caselist:hover{ border:#787878 solid 1px;}
.caselist:hover p{ background:#b9dcfd; color:#075a89;}
.caselist:hover img{
	-webkit-transform:scale(1.15);
	-moz-transform:scale(1.15);
	-o-transform:scale(1.15);
	transform:scale(1.15);
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease;
}