/*切图：zcy*/
/*网站：*/
/*全局*/
html{ overflow-x:auto; overflow-y:auto;}
*{ margin: 0; padding: 0; }
ul,ol,li{ list-style-type:none;}
body, button, input, select, textarea{ font-family:'Microsoft yahei'; font-size:12px; color:#848484; }
code, kbd, pre, samp {font-family:'Microsoft yahei';}
a{ text-decoration: none; color:#333;}
a:hover{color:#EF8200;}
img{ max-width:100%; border:0;}
li{ line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
textarea { resize: none;}
input,textarea,button{ outline:none;}
em,i{ font-style:normal;}
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal;  font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}

.pz_top{ float:left; width:100%; min-width:1200px; z-index:99;}
.pz_banner{ float:left; width:100%; min-width:1200px; overflow:hidden; position:relative;}
.pz_main{ float:left; width:100%; min-width:1200px;}
.pz_menu{ float:left; width:100%; min-width:1200px; background:#EF8200; border-bottom:solid 2px white;}
.pz_down{ float:left; width:100%; min-width:1200px; background:#212831;}
.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}



/*top*/
.top{ background:#e7e7e7; border-bottom:solid 1px white; height:30px; font-size:12px; color:#333; line-height:30px;}
.top .welcome{ float:left;}
.top .top_r{ float:right;}
.top .top_r a{ display:block; color:#333; margin:0 6px; float:left;}
.top .top_r a:hover{ color:#EF8200;}
.topnav{ border-top:solid 1px #d9d9d9; height:86px; padding:14px 0 4px 0; position:relative;}
.topnav .logo{ width:309px; float:left; margin-top:9px;}
.topnav .tel{ float:right; width:188px; text-align:center;}
.topnav .tel h1{ width:100%; float:left; font-size:33px; color:#666; font-weight:bold; line-height:37px;}
.topnav .tel h1 img{ vertical-align:middle; margin:-3px 8px 0 0;}
.topnav .tel h4{ width:100%; float:left; font-size:20px; color:#fff; margin-top:6px; line-height:37px; background:#717171;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.topnav .topnav_dl{ width:400px; position:absolute; left:50%; top:14px; margin-left:-200px; text-align:center;}
.topnav .topnav_dl li{ width:20%; float:left;}
.topnav .topnav_dl li .ico{ width:100%; height:62px;}
.topnav .topnav_dl li .ico img{ height:100%;}
.topnav .topnav_dl li h6{ width:100%; float:left; margin-top:5px; line-height:19px; font-size:12px; color:#333;}


/*meun*/
.menu{ width:100%; float: left; height:47px; padding:1px 0;}
.menu > ul{ float:left; width:100%;}
.menu ul .nli{ float:left; width:12.3%;z-index:99; position:relative; text-align: center; border-left:solid 1px #EE8100; border-right:solid 1px #fff;}
.menu ul .nli.first{ border-left:0px;}
.menu ul .nli.last{ border-right:0px;}
.menu ul .nli span a{ display:block; float:left; width:100%; height:47px; line-height:47px; color:#fff; font-size:14px; }
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ font-weight:bold;}


/*banner*/
.banner { position:relative; width:100%; height:490px; overflow: hidden;}
.banner .bd { position:relative;left:50%; width:1920px;margin-left:-960px;text-align: center; }
.banner .bd li,.banner .bd li a { display:block; width:100%; height:100%; }
.banner .hd { position:absolute; bottom:20px; left:50%; width:1000px; margin-left:-500px; height:13px; text-align:center; }
.banner .hd li { display:inline-block; width:13px; height:13px; margin:0 7px; background: url(images/banner_ico.png) no-repeat left center; border-radius: 100%; text-indent:-999em; overflow:hidden; cursor:pointer; box-shadow: 0 3px 7px rgba(0,0,0,0.35); opacity:0.6;}
.banner .hd li.on { background-position: right center; opacity:1;}
.banner img {transition:1.5s ease-in-out;}
.banner .bd li.hover img {transform:scale(2);}
.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/*右侧漂浮*/
.pf_right{ position: fixed; width:45px; right: 1px; top: 50%; margin-top: -115px;}
.pf_right ul{ width:100%; float: left;}
.pf_right ul li{ width:100%; float: left; position: relative; margin-top:1px;}
.pf_right ul li a{ display: block; width:100%; float: left; height: 45px;}
.pf_right ul li.l1 a{ background:url(images/right1.jpg) no-repeat center center;}
.pf_right ul li.l2 a{ background:url(images/right2.jpg) no-repeat center center;}
.pf_right ul li.l3 a{ background:url(images/right3.jpg) no-repeat center center;}
.pf_right ul li.l4 a{ background:url(images/right4.jpg) no-repeat center center;}
.pf_right ul li.l5 a{ background:url(images/right5.jpg) no-repeat center center;}
.pf_right ul li .ewm{ width:100px; height: 95px; padding: 10px; background: white; position: absolute; right: 110%; top: 0; border: solid 1px #ddd; display: none;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.pf_right ul li .ewm img{ width:100px; float: left;}
.pf_right .gotop{ width:100%; height: 40px; float: left; margin-top: 10px; background: #686868;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
 .pf_right ul li:hover .ewm{ display:block;}
 .pf_right ul li .z_tel{ width:120px; height: 45px; color:#fff; text-align:center; font-size:14px; line-height:45px; background: #3ab035; position: absolute; right: 110%; top: 0;display: none;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
  .pf_right ul li:hover .z_tel{ display:block;}
 
 
/*footer*/
.footer{ width:1168px; float:left; margin-left:17px; padding:15px 0 22px 0; border-bottom:solid 1px #666;}
.footer .footer_390{ width:390px; float:left;}
.footer .footer_390 h3{ width:100%; float:left; font-size:38px; color:white; line-height:62px;}
.footer .footer_390 h5{ width:100%; float:left; font-size:22px; color:white; line-height:28px; margin-top:14px;}
.footer .footer_390 .p{ width:100%; float:left; font-size:14px; color:white; line-height:22px; margin-top:9px;}
.footer .footer_218{ width:214px; float:left; margin:25px 0 0 29px; height:208px; border:solid 2px #43464b; text-align:center;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
border-radius:10px;}
.footer .footer_218 .ewm{ width:100%; height:121px; float:left; margin-top:33px;}
.footer .footer_218 .ewm img{ height:100%;}
.footer .footer_218 h5{ width:100%; float:left; margin-top:20px; font-size:16px; color:white; line-height:1;}
.footer .footer_480{ width:480px; height:242px; float:right;}
#dituContent{ position:relative; width:100%; height:100%;}
.down{ width:100%; float:left; padding:13px 0 10px 0; text-align:center;}
.down .link{ width:100%; float:left;}
.down .link span,.down .link a{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; font-size:12px; color:white; line-height:22px; margin:0 24px;}
.down .link a:hover{ font-weight:bold; text-decoration:underline;}
.down .p{ width:100%; float:left; font-size:12px; color:white; line-height:34px; margin-top:16px;}


/*main*/
.c_1200_1{ width:100%; float:left; margin-top:4px; overflow:hidden;}
.c_1200_1 img{ float:left;}
.c_1200_1 dl{ width:399px; float:left; position:relative; margin-top:4px;}
.c_1200_1 dl dd{ width:399px; float:left; height:250px; overflow:hidden; margin-top:2px; position:relative;}
.c_1200_1 dl dd img{ width:100%; height:100%; float:left;}
.c_1200_1 dl dd .name{ width:100%; position:absolute; left:0; bottom:0; height:50px; line-height:50px; text-align:center; font-size:16px; color:white; font-weight:bold; background:url(images/zbg1.png);}
.c_1200_1 dl.last{ float:right;}
.c_1200_1 dt{ width:398px; height:502px; float:left; margin:6px 0 0 2px;}
.c_1200_1 dt img{ width:100%; height:100%; float:left;}

.zbg1{ background:#f5f5f5;}
.c_1200_2{ width:100%; float:left; padding-bottom:38px;}
.tit_1{ width:100%; float:left; text-align:center; padding-bottom:18px; border-bottom:solid 1px #d7d4d4; position:relative; font-size:38px; color:#333; line-height:58px;}
.tit_1 svg{ display:block; width:86px; height:1px; background:#EF8200; position:absolute; left:50%; bottom:-1px; margin-left:-43px;}
.c_1200_2 ul{ width:1141px; float:left; margin-top:13px; margin-left:19px;}
.c_1200_2 ul li{ width:410px; float:left; padding-left:120px; position:relative; height:94px; margin-top:25px;}
.c_1200_2 ul li .time{ width:94px; height:94px; text-align:center; background:#EF8200; position:absolute; left:0; top:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_1200_2 ul li .time h2{ width:100%; float:left; font-size:50px; color:white; line-height:1; margin-top:12px;}
.c_1200_2 ul li .time h6{ width:100%; float:left; font-size:12px; color:white; line-height:1; margin-top:8px;}
.c_1200_2 ul li h5{ width:100%; float:left; margin-top:8px; font-size:16px; color:black; line-height:28px;}
.c_1200_2 ul li .p{ width:100%; float:left; margin-top:2px; font-size:14px; color:#666; line-height:26px; height:52px; overflow:hidden;}
.c_1200_2 ul li.l1{ float:right;}
.c_1200_2 ul li:hover h5{ color:#EF8200;}

.c_1200_3{ width:100%; float:left; padding:8px 0 22px 0;}
.c_1200_3 .title{ width:100%; float:left; text-align:center; height:70px; border-bottom:solid 1px #EF8200;}
.c_1200_3 .title img{ height:100%;}
.c_1200_3 ul{ width:100%; float:left; margin-top:32px;}
.c_1200_3 ul li{ width:265px; height:197px; float:left; margin-right:30px; overflow:hidden;}
.c_1200_3 ul li img{ float:left;
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.c_1200_3 ul li:hover img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}

.c_1200_4{ width:100%; float:left; padding-bottom:15px;}
.c_1200_4 ul{ margin-left:-20px;}
.c_1200_4 ul li{ width:271px; height:395px; border:solid 1px #e0e0e0; float:left; margin:10px 0 0 30px; background:white;}
.c_1200_4 ul li .logo{ width:271px; height:125px; float:left; border-bottom:solid 1px #e0e0e0; overflow:hidden;}
.c_1200_4 ul li .logo img{ width:100%; float:left;}
.c_1200_4 ul li h4{ width:100%; float:left; font-size:26px; line-height:30px; color:#333; text-align:center; margin-top:14px;}
.c_1200_4 ul li .p{ width:86%; float:left; margin-left:7%; font-size:14px; line-height:24px; color:#666; margin-top:8px; height:192px; overflow:hidden;}
.c_1200_4 ul li:hover h4{ color:#EF8200;}

.c_1200_5{ width:100%; float:left; padding-bottom:26px;}
.multipleColumn{ width:960px; margin-left:121px; position:relative; float:left;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:37px; height:71px; position:absolute; left:-110px; top:50%; margin-top:-35px; background:url(images/btn1.jpg) no-repeat left center;}
.multipleColumn .hd .next{ left:auto; right:-110px; background-position:right center;}

.multipleColumn .bd{ overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:182px;  float:left; margin:0 5px;}
.multipleColumn .bd ul li{ width:100%; margin-top:10px; float:left; overflow:hidden; float:left;}
.multipleColumn .bd ul li .logo{ border:solid 1px #e6e6e6; width:180px; height:80px; overflow:hidden;}
.multipleColumn .bd ul li .logo img{ float:left; width:100%;
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.multipleColumn .bd ul li:hover .logo img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}

/*内页公用*/
.address{ width:100%; float:left; margin-top:11px; font-size:14px; color:black; line-height:36px; height:36px; border-bottom:solid 1px #c8c8c8; position:relative;}
.address a{ color:black; float:left;}
.address span{ font-family:'宋体'; margin:0 8px; float:left;}
.address a:hover{ color:#EF8200;}
.banner_1,.banner_1{ width:100%; float:left;}
.address svg{ display:block; width:154px; height:1px; background:#EF8200; position:absolute; left:0; bottom:-1px;}


/*分页*/
.waik_1{ width:100%; float:left; padding:60px 0 45px 0;}
.pz_fy{width:100%; float:left; text-align:center; font-family:'宋体';}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { display:inline-block; height:21px; line-height:21px; COLOR: #000; font-size:14px; text-decoration:none; margin:0 2px; b}
.pz_fy a:hover,.pz_fy a.on{ color: #EF8200;}/*鼠标经过和默认当前页样式*/


/*关于我们*/
.c_1200_6{ width:100%; float: left; padding: 42px 0;}
.c_1200_6 h3{ padding-bottom: 16px; border-bottom: solid 1px #f0f0f0; font-size: 20px; color: #333; line-height: 28px;}
.c_1200_6 .p{ width:100%; float: left;  font-size: 14px; color: #555; line-height: 28px; }


/*动态详情*/
.c_1200_7{ width:100%; float: left; padding: 37px 0 40px 0;}
.c_1200_7 h1{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:30px; font-weight:bold;}
.c_1200_7 .main_1{ width:100%; float:left; margin-top:22px; border-top:solid 1px #d7d8d8; border-bottom:solid 1px #d7d8d8; line-height:53px;}
.c_1200_7 .main_1 .p{ float:left; font-size:14px; color:#777;}
.c_1200_7 .main_1 .p span{display:inline-block;*display:inline; *zoom:1; margin-right:15px;}
.c_1200_7 .main_1 .btn{ float:right;}
.c_1200_7 .main_1 .btn img{ margin-left:10px; margin-top:-3px; vertical-align: middle;}
.c_1200_7 .main_1 .btn a{ color:#777;}
.c_1200_7 .main_1 .btn a:hover{ color:#EF8200;}
.c_1200_7 .text{ width:100%; float:left; margin-top:42px; padding-bottom:30px; border-bottom:solid 1px #d7d8d8; font-size:14px; color:#333; line-height:30px; text-indent: 2em;}
.c_1200_7 .bshare-custom{ width:100%; float:left; margin-top:27px; text-align:center;}
.c_1200_7 .bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:36px; height:36px; margin:0 8px; padding:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.c_1200_7 .bshare-custom a.a1{ background:url(images/ico_10_1.png) no-repeat center;}
.c_1200_7 .bshare-custom a.a2{ background:url(images/ico_10_2.png) no-repeat center;}
.c_1200_7 .bshare-custom a.a3{ background:url(images/ico_10_3.png) no-repeat center;}
.c_1200_7 .main_2{ width:100%; float:left; margin-top:58px;}
.c_1200_7 .main_2 .title{ width:100%; float:left; font-size:18px; color:#EF8200; line-height:41px;}
.c_1200_7 .main_2 ul{ width:100%; float:left; margin-top:11px;}
.c_1200_7 .main_2 ul li{ width:39.46%; float:left; border-bottom:solid 1px #d7d8d8; line-height:41px; padding-right:80px; position:relative;}
.c_1200_7 .main_2 ul li h5{ width:100%; float:left; font-size:14px; color:#333; line-height:41px;}
.c_1200_7 .main_2 ul li .time{ position:absolute; right:0; top:0; font-size:14px; line-height:41px; color:#777;}
.c_1200_7 .main_2 ul li.l1{ float:right;}
.c_1200_7 .main_2 ul li:hover h5{ color:#EF8200;}


.sitemap{ width:100%;float:left;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#EF8200;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}







