@charset "utf-8";
/* CSS Document */

.header{ width:100%; background:transparent; box-shadow:none; position:fixed; left:0; top:0; z-index:9999; transition:all 0.2s;}
.header h1.logo a{ background:url(/style/images/icons/logo.png) left center no-repeat;}
ul.nav li a{ color:#fff;}
ul.nav li a span{ color:#fff;}

.header.small{ background:#fff; box-shadow:rgba(0,0,0,0.1) 0 2px 8px;}
.header.small h1.logo a{ background:url(/style/images/common/logo.png) left center no-repeat;}
.header.small ul.nav li a{ color:#333;}
.header.small ul.nav li a span{ color:#666;}
.header.small ul.nav li a:hover,
.header.small ul.nav li.on a{ color:#fff;}
.header.small ul.nav li a:hover span,
.header.small ul.nav li.on a span{ color:#fff;}
.header.small ul.nav li p.sub a:hover{ color:#0d6fb8;}

/* banner */
.ibanner{ width:100%; height:700px; overflow:hidden; position:relative;}
.ibanner .bd{ position:relative; height:100%; z-index:0;}
.ibanner .bd ul,
.ibanner .bd ul li,
.ibanner .bd ul li a{ display:block; width:100% !important; height:700px;}
.ibanner .hd{ display:block; width:100%; z-index:1; position:absolute; left:0; bottom:50%; margin-bottom:-114px; margin-bottom:-26px;}
.ibanner .hd a{ display:block; width:51px; height:51px; margin:0 1%;}
.ibanner .hd a.prev{ background:url(/style/images/icons/bprev.png) center no-repeat; float:left;}
.ibanner .hd a.next{ background:url(/style/images/icons/bnext.png) center no-repeat; float:right;}

.main{ width:100%;}

.con1{ width:1170px; margin:auto; clear:both;}
.vc_row{ margin-left:-15px; margin-right:-15px;}

.con1 .xuanchuan{ width:370px; margin-top:38px; float:left;}
.con1 .xuanchuan h2{ display:block; background:url(/style/images/index_07.png) no-repeat left center; font-size:20px; font-weight:bold; padding-left:10PX;}
.con1 .xuanchuan h2 a{ color:#333;}
.con1 .xuanchuan h2 span{ font-size:14px; color:#999; margin-left:10px; font-weight:normal;}
.con1 .xuanchuan .cont{ width:370px; background:#FFF; height:378px;overflow: visible;position: relative; margin-top:25px;}
.con1 .xuanchuan .tu{ width:370px; height:208px;}
.con1 .xuanchuan .tu .figure_pic{ height:208px; width:370px;}
.con1 .xuanchuan .tu a{ display:block;}
.figure_auto{position: relative;display: block; width: 100%;height: 100%; text-align: center;}
.figure_auto img{display: inline-block;width:100%; height: 100%;}
.figure_count{position: absolute;left:40%; bottom:61%; padding: 0 4px; font-size: 12px; line-height: 20px; color: #fff;}
.con1 .xuanchuan .cont .nr { padding:30px; width:310px;}
.con1 .xuanchuan .cont .nr strong{ font-size:18px; font-weight:normal;}
.con1 .xuanchuan .cont .nr p{ width:310px; font-size:14px; display:block; line-height:27px; margin-top:3px; color:#808080;}
.con1 .xuanchuan .cont .nr a{ text-align:right; width:310px; display:block; font-size:22px; font-weight:700; color:#999;}
.con1 .xuanchuan .cont .nr a:hover{ color:#0d6fb8;}

.con1 .news{ float:left; width:370px;margin-top:38px; float:left; margin-left:35px;}
.con1 .news h2{ display:block; background:url(/style/images/index_07.png) no-repeat left center; font-size:20px; font-weight:bold; padding-left:10PX;}
.con1 .news h2 a{ color:#333;}
.con1 .news h2 span{ font-size:14px; color:#999; margin-left:10px; font-weight:normal;}

.con1 .news .scrollbox{ background:#fff; height:377px; overflow:hidden; margin-top:25px;}
.con1 .news .scrollbox #scrollDiv{width:370px;height:377px; overflow:hidden;}
.con1 .news .scrollbox #scrollDiv ul{ display:block; overflow:hidden; padding:0 0 3px;}
.con1 .news .scrollbox #scrollDiv ul li{ display:block; height:59px; border-bottom:1px dashed #e3e3e3; padding:15px 0 0; margin:0 25px;zoom:1; }
.con1 .news .scrollbox #scrollDiv ul li span{ display:block; color:#666; background:url(/style/images/index_25.png) no-repeat 0 2px; padding-left:18px;}
.con1 .news .scrollbox #scrollDiv ul li a{ display:block; line-height:36px; color:#333; font-size:16px;}
.con1 .news .scrollbox #scrollDiv ul li a:hover{ color:#0d6fb8;}
.scroltit{ float:right; width:14px;}
.scroltit .updown{float:right; width:14px; height:10px;}
#but_up{ background:url(/style/images/icons/down.png) no-repeat center; text-indent:-9999px}
#but_down{ background:url(/style/images/icons/up.png) no-repeat center; text-indent:-9999px}

/*
.con1 .news .slide .hd a{ display:block; width:22px; height:30px; float:left; margin:0 2px;}
.con1 .news .slide .hd a.prev{ background:url(/style/images/icons/prev.png) center no-repeat;}
.con1 .news .slide .hd a.next{ background:url(/style/images/icons/next.png) center no-repeat;}*/

.zhaosheng{ float:right;width:379px;}
.zhaosheng .box{ box-sizing: border-box; padding-left: 15px;padding-right: 15px; width:379px; margin-top: -64px; background:#fff; height:532px; box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);}
.zhaosheng .box .tm{color: #fff; padding: 18.5px 30px; margin: 0 -16px; font-size: 20px; text-transform: uppercase; background:#0d6fb8; font-weight:bold;}
.zhaosheng .box .tm span{ color:#c7d6e9; font-size:14px; margin-left:10px; font-weight:normal; }
.zhaosheng .nr{ padding:0 10px; margin-top:20px;}
.zhaosheng .nr dl{ width:150px;float:left; margin:5px 25px 0 0;}
.zhaosheng .nr dl:nth-child(2n){ margin-right:0;}
.zhaosheng .nr dt{ float:left;}
.zhaosheng .nr dt img{ width:150px; height:90px;}
.zhaosheng .nr dd{ float:left; width:150px}
.wz{ color:#333;}
.wz:hover{ color:#0d6fb8;}
.zhaosheng .nr dd .wenzi{ float:left; margin:2px 0 6px; width:100%; text-align:center;}
.zhaosheng .nr dd .wenzi strong{ font-size:16px; font-weight:normal; display:block; line-height:24px; color:#333;}
.zhaosheng .nr dd .wenzi span{ color:#808080; display:block; font-size:13px;}
.zhaosheng .nr dd .jiantou{ float:right; margin-top:30px;}
.zhaosheng .nr dd .jiantou a{ display:block; background:url(/style/images/index_18.png) no-repeat; width:55px; height:20px;}
.zhaosheng .nr dd .jiantou a:hover{ background:url(/style/images/index_108.png) no-repeat;}

.con2{ clear:both; margin-top:55px;}
.con2 .tm{ text-align:center; background:url(/style/images/index_36.png) no-repeat center; height:60px; width:1200px; display:block; font-size:24px; font-weight:bold; margin:0 auto;}
.con2 .tm em{ color:#bd9249; font-style:normal;}
.con2 .tm span{ color:#999; font-size:14px; display:block; text-align:center; font-weight:normal; line-height:30px; margin-top:5px;}
.con2 .nr{ width:1200px; padding:50px 0 0; margin:0 auto;}
.con2 .nr ul{ display:block; overflow:hidden;}
.con2 .nr li{ float:left;  width:220px; height:205px; margin-right:25px;}
.con2 .nr li.no{ margin-right:0;}
.con2 .nr li a{ background:url(/style/images/lan_71.png) no-repeat top center; display:block; width:220px; height:205px;}
.con2 .nr li a:hover{ background:url(/style/images/li_69.png) no-repeat top center;}
.con2 .nr li a:hover p{ color:#fff;}
.con2 .nr li a.yey .tubiao{ background:url(/style/images/yeyhover_70.png) no-repeat 0 27px; width:67px; height:81px; display:block; margin:auto;}
.con2 .nr li a.yey:hover .tubiao{ background:url(/style/images/index_43.png) no-repeat 0 27px;}
.con2 .nr li a.xxb .tubiao{ background:url(/style/images/index_45.png) no-repeat 0 27px; width:67px; height:81px; display:block; margin:auto;}
.con2 .nr li a.xxb:hover .tubiao{ background:url(/style/images/xxbhover_75.png) no-repeat 0 27px;}
.con2 .nr li a.czb .tubiao{ background:url(/style/images/index_46.png) no-repeat 8px 27px; width:75px; height:92px; display:block; margin:auto;}
.con2 .nr li a.czb:hover .tubiao{ background:url(/style/images/czb_77.png) no-repeat 8px 27px;}

.con2 .nr li a.zxb .tubiao{ background:url(/style/images/index_47.png) no-repeat 8px 27px; width:75px; height:92px; display:block; margin:auto;}
.con2 .nr li a.zxb:hover .tubiao{ background:url(/style/images/zxb_77.png) no-repeat 8px 27px;}
.con2 .nr li a.gjb .tubiao{ background:url(/style/images/index_40.png) no-repeat 0px 27px; width:67px; height:81px; display:block; margin:auto;}
.con2 .nr li a.gjb:hover .tubiao{ background:url(/style/images/gjb_70.png) no-repeat 0px 27px;}
.con2 .nr li a{ color:#FFF;}
.con2 .nr li font{ display:block; font-size:26px; text-align:center; padding-top:23px;}
.con2 .nr li font.zx{padding-top:12px;}
.con2 .nr li font span{ display:block; font-size:12px;}
.con2 .nr li p{ text-align:center; line-height:24px; margin-top:10px; font-size:14px; color:#d6a656;}

.con3{ background:#fff; padding:36px 0 20px 0; margin-top:48px;}
.con3 .link{ width:1200px; margin:0 auto;}
.con3 .link .tm{ font-size:20px; font-weight:bold; background:url(/style/images/index_53.png) no-repeat; padding-left:35px;}
.con3 .link .tm span{ color:#999; font-size:14px; font-weight:normal; margin-left:15px;}
.con3 .link ul{ clear:both; overflow:auto; margin:20px -3px 0; overflow:hidden;}
.con3 .link ul li{ float:left; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.con3 .link ul li:nth-child(5n){border-right:none; }
.con3 .link ul li:nth-child(1){border-top:none;}
.con3 .link ul li:nth-child(2){ border-top:none;}
.con3 .link ul li:nth-child(3){border-top:none;}
.con3 .link ul li:nth-child(4){ border-top:none;}
.con3 .link ul li:nth-child(5){ border-top:none;}
.con3 .link ul li a{ display:block;}
.con3 .link ul li a img{ display:block; width:240px; height:88px;}


















/**/