@charset "utf-8";

/* CSS Document */

body {font:12px/1.8 'SimSun',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:#fff;}

div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}

li{list-style-type:none;}

img{vertical-align:top;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.ysj {width:1200px; margin:0 auto;}

a{color:#000000; text-decoration:none; font-size:12px;}

.left{ float:left;}

.right{ float:right;}



.top{ height:108px; background:url(../images/t_bj.jpg) repeat-x;width:100%; position:relative;}

.bbj{background:url(../images/t_bj.png) repeat-x;width:20%; float:left; height:136px;position:absolute;top:0;z-index:9998;}

.logo{width:243px; background:url(../images/xj.png) no-repeat; float:left; position:absolute;top:0; height:136px; z-index:9999;}

.logo img{ padding-left:10px; padding-top:6px;}

/*主导航菜单*/

.ys_menu{width:950px;background:url(../images/menu_bj.png) repeat-x center; float:right; z-index:9999; height:100px; margin-top:8px; }

#nav-menu{height:100px; margin:0 auto;}

#nav-menu .container{position:relative;z-index:99;}

#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:100px;}

.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}

#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;font-family:"SimSun";font-size:16px; line-height:100px; width:95px;text-align:center;}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#fdb813;width:95px; display:block;line-height:100px; height:100px;}

#nav-menu .menu ul.children{display:none;position:absolute;width:95px;top:100px;background:#fdb813; color:#000;border-top:0;line-height:normal; z-index:9999;}

#nav-menu .menu ul.children li{padding:0px;display:inline-block;width:95px;font-size:12px;border-top:1px solid #ccc;}

#nav-menu .menu ul.children li h3{display:block; width:100%;}

#nav-menu .menu ul.children li a{width:100%;height:34px;line-height:34px;overflow:hidden;display:block;color:#fff; font-family:"SimSun";text-align:center;

text-decoration:none; font-size:14px;}

#nav-menu .menu ul.children li a:hover{background-color:#1b2b3b;text-decoration:none; color:#fff;}



/*banner*/

.banner{width:100%; height:518px;}

#full-screen-slider { width:100%; height:518px; float:left; position:relative}

#slides { display:block; width:100%; height:518px; list-style:none; padding:0; margin:0; position:relative}

#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:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#0092CE}



.sik{ height:138px;}

.sik li{ float:left;width:220px; padding-top:35px; margin-left:120px;margin-right:38px;}

.xi{width:1px; background:#f1f2f4; height:138px; float:left;}

.sik_lt{width:70px; float:left;}

.sik_lt img{transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}

.sik_lt img:hover {transform:rotate(360deg) scale(1.2); -webkit-transform:rotate(360deg) scale(1.2); -moz-transform:rotate(360deg) scale(1.2);-o-transform:rotate(360deg) scale(1.2); -ms-transform:rotate(360deg) scale(1.2);}

.sik_rt{width:130px; float:left; margin-left:20px;}

.sik_rt p{ font-size:18px; color:#1f1f1f;}

.sik_rt span{ color:#7c7c7c; font-size:14px;}





.cxzs{ height:920px; background:#f2f3f5;}

.cxzs_t{ height:75px; background:url(../images/xian.png) no-repeat center bottom; text-align:center; padding-top:40px;}

.cxzs_t p{ font-size:16px; color:#ccc;}

.cxzs_t span{ font-size:30px; color:#fdb813; font-weight:bold; line-height:30px;}

.cxzs_nr{width:1240px; margin:0 auto;}

.slideTxtBox{ width:1240px; text-align:left; padding-top:50px;}

.slideTxtBox .hd{ height:40px; line-height:40px; padding:0 10px 0 20px;width:860px; margin:0 auto;  position:relative; }

.slideTxtBox .hd ul{ float:left; position:absolute; height:40px;   }

.slideTxtBox .hd ul li{ float:left; margin:0 15px; text-align:center;  cursor:pointer;width:115px; height:40px; background:#e4e4e4; }

.slideTxtBox .hd ul li a{font-size:16px; color:#363636;}

.slideTxtBox .hd ul li.on{ height:40px;  background:#fdb813; color:#fff;}

.slideTxtBox .bd ul{ zoom:1; margin-top:30px;}

.slideTxtBox .bd li{width:379px; float:left; margin:20px 17px; position:relative;}

.slideTxtBox .bd li a{ height:36px; position:absolute; bottom:0; background:url(../images/tm.png) repeat-x;width:379px; display:block;}

.slideTxtBox .bd li a span{ font-size:16px; float:left; color:#fff; line-height:36px; text-indent:10px;}

.slideTxtBox .bd li a img{ float:right;}

.bd_img{width:379px; height:282px; overflow:hidden;}

.bd_img img{transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}

.bd_img img:hover{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}





.zuc{ padding-top:30px; overflow:hidden;}

.zuc li{ float:left; margin:20px 25px; background:#f2f3f5;width:250px; height:390px; text-align:center;}

.zuc li:hover{ background:#ffedbb;}

.zuc li p{ font-size:18px; color:#565656; font-weight:bold; padding-top:40px;}

.zuc li span{ font-size:14px; color:#565656;}

.zuc li .zuc_img{ padding:40px 0;}

.zuc li .zuc_img img{transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.zuc li .zuc_img img:hover {transform:translate(0,-10px); -webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px); -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}

.zuc li .wyzc a{width:130px; height:36px; background:#fff; display:block;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;  border:1px solid #e7e7e7; margin:0 auto; line-height:36px; font-size:16px; color:#7b7979;}

.zuc li .wyzc a:hover{width:130px; height:36px; background:#fdb813; display:block;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;  border:1px solid #e7e7e7; margin:0 auto; line-height:36px; font-size:16px; color:#fff;}





.zzfw{ background:#f2f3f5; height:570px; margin-top:30px;}

.zzfw_nr{ padding-top:50px;}

.cpzs_img{width:275px; height:169px; overflow:hidden;}

.cpzs_img img{

	transition:All 0.4s ease-in-out;

	-webkit-transition:All 0.4s ease-in-out;

	-moz-transition:All 0.4s ease-in-out;

	-o-transition:All 0.4s ease-in-out;

}

.cpzs_img img:hover {

	transform:scale(1.2);

	-webkit-transform:scale(1.2);

	-moz-transform:scale(1.2);

	-o-transform:scale(1.2);

	-ms-transform:scale(1.2);

}

.cpzs_sk li{width:275px; float:left; margin:0px 12px;}

.cpzs_nr{ background:#fff; padding-bottom:10px;}

.cpzs_nr span a{ display:block; font-size:14px; line-height:30px; color:#95949a; padding-left:18px; background:url(../images/xx.png) no-repeat 6px 12px;}

.cpzs_nr span a:hover{ color:#f00;}

.cpzs_nr p a{ color:#4f4f4f; display:block; font-size:14px; padding-left:6px; height:48px; font-weight:bold; border-bottom:1px solid #f4f4f4; line-height:48px; margin-bottom:4px;}

.cpzs_sk{ overflow:hidden;}

.zzfw_e a{ height:48px; background:#edebeb; display:block; font-size:18px; line-height:48px; font-weight:bold; text-align:center; color:#f89e00; border-bottom:5px solid #fdb813;}





.end{ background:#1f2326; height:800px;}

.end_t{ height:360px; padding-top:15px;}

.end_t_lt{ float:left;width:330px; color:#a8a8a8; line-height:30px; margin-left:50px; padding-top:100px;}

.end_t_lt p{ font-size:14px; font-weight:bold; line-height:40px;}

.end_t_zh{ float:left;width:400px; background:url(../images/lun.png) no-repeat center; height:307px; padding:20px 16px;}

.end_t_rt{ float:left;width:320px; color:#a8a8a8; padding-top:100px; font-size:14px; line-height:30px; background:url(../images/dd.jpg) no-repeat 0px 105px; padding-left:36px;}

.end_z{ text-align:center; padding-bottom:50px;}

.yqlj{ height:120px; border-top:1px solid #35363a; border-bottom:1px solid #35363a;width:1000px; margin:0 auto;}

.yqlj p{ float:left; padding-top:24px;}

.yqlj li{width:830px; color:#7b7979; line-height:34px; float:right; padding-top:24px;}

.yqlj li a{ color:#7b7979;}

.yqlj li a:hover{ color:#ff0;}

.end_e{ text-align:center; line-height:28px; padding-top:16px; color:#747474;}

.end_e a{ color:#747474;}



.nyban1{width:100%; height:318px; background:url(../images/nyban1.jpg) no-repeat center;}



.lmt{ height:100px; background:url(../images/hbj.jpg) repeat-x;}

.lmt1{ height:55px; background:url(../images/hbj.jpg) repeat-x;}

.lmt ul{ padding-top:10px;}

.lmt_wei{ line-height:40px; font-size:14px; color:#999;}

.lmt li a{ float:left; background:#1b2b3b; margin:0px 2px; display:block; color:#fff;width:160px; text-align:center; line-height:40px; font-size:14px;}

.lmt li a:hover{ background:#f78222;}

.lmt .slink{background:#f78222;display:block; color:#fff;width:160px; height:40px; text-align:center; line-height:40px; font-size:14px;}

.ny_nr{ padding:10px 0 20px 0; line-height:40px; font-size:14px;}







.xw_xia{ height:auto; padding-top:20px; overflow:hidden;}

.xw_xia ul{padding-bottom:20px; }

.xw_xia_01{width:580px; float:left; margin-right:20px;}

.xw_xia_01 dl{ font-weight:bold; font-size:16px; text-indent:10px;}

.xw_xia_01 dl a{ float:right; font-weight:200; color:#666; font-size:12px; padding-right:20px;}

.xw_xia li{  height:101px; overflow:hidden;width:580px; margin-top:20px; float:left;}

.xw_xia_lt{width:120px; height:100px; float:left; padding:8px 10px;}

.xw_xia_lt img{width:100px; height:80px; padding:1px; border:1px solid #CCC;}

.xw_xia_rt{width:400px; float:left;}



.c11{width:560px;height:100px;background:#f7f7f7; display:block;border-bottom:1px solid #CCC;}

.c11 .xia_t{color:#000; line-height:32px; font-size:14px; font-weight:bold; padding-top:6px;}

.c11 .xia_e{font-size:12px; color:#666;  line-height:22px;}

.c22{background:#f78222;width:560px;height:100px;display:block;border-bottom:1px solid #CCC;}

.c22 .xia_t{color:#fff; line-height:32px; font-size:14px; font-weight:bold; padding-top:6px;}

.c22 .xia_e{font-size:12px; color:#fff; line-height:22px; }

