﻿body {
	font-size:13px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:24px;
	background:#fff;
	color: #000;
}
html{ overflow-x:hidden;}

img{border:0}
*{margin:0; padding:0}
ul{list-style:none}

a:link{text-decoration:none;color: #000;}
a:visited {text-decoration: none;color: #000;}
a:hover{color:#e60012;text-decoration:none;}
.pmd30px{padding-bottom:30px}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.mainc{width:1300px;margin:0 auto;position: relative;}

.fenye{text-align:center;margin:30px 0;}
.fenye li{display: inline-block;border:1px solid #ddd;height:35px;line-height:35px;padding:0 15px;margin:0 5px}

.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.2);}

.tops{background:#fff;height:98px;min-width:1290px;position: relative;z-index:3200}
.tops2{width:1290px;margin:0 auto;position: relative}
.tops .logo{float:left}
.tops .dhcc{margin-top:17px;}

.itops{height:35px;min-width:1290px;position: relative;z-index:3200}
.itops2{width:1290px;margin:0 auto;}
.itops .logo{float:left;padding-top:25px;}
.itops .dhcc{padding-top:25px;}
.itops .dhcc{padding-top:25px;}
.itops .dhcc .nav li a span{color:#fff;}



.ibanner{height:860px; position: relative;min-width:1290px;margin-top:-35px}
.slideBox{ width:1920px; height:860px; overflow:hidden; position:relative; }
.slideBox .hd{ height:5px; overflow:hidden; position:absolute; right:900px; bottom:78px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:15px;width:50px;height:4px;line-height:4px;background:#fff;cursor:pointer;}
.slideBox .hd ul li.on{ background:#e60012;}
.slideBox .bd{ position:relative; height:100%;z-index:0;   }
.slideBox .bd img{ width:1920px; height:860px; }
/*.slideBox .prev{height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/LR1.png);}*/
/*.slideBox .next{height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/LR2.png);}*/



.dhcc{float:right;}
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:50px;position:relative;z-index:50;}
.nav{}
.nav li{float:left;height:50px;position:relative;z-index:3000;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:50px;}
.nav li a span{float:left;display:block;line-height:50px;font-size:15px;font-weight:700;color:#333;cursor:pointer;text-align:center;font-weight:700;margin:0 20px}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{border-bottom:2px solid #e60012}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:50px;left:0;background:#e60012;z-index:3000;}
.nav li .submenu{width:82px;text-align:center;left:0px;padding:5px 10px;}
.nav li .submenu li{float:none;padding:0;height:39px;line-height:39px;border-bottom:1px solid #f87b84}
.nav li .submenu li:last-child{border-bottom:none;}
.nav li .submenu li a{color:#fff;float:none;text-align:center;font-size:12px;}
.nav li .submenu li a:hover{font-weight:400;color:#fff;font-size:12px;}

.nban{height:355px}
.weizhi{height:70px;line-height:70px;border-bottom:1px solid #efefef;margin-bottom:20px}
.weizhi .wzcon{width:1300px;margin:0 auto;}
.weizhi .wzx1{float:left}
.weizhi .lbk{float:right}
.weizhi .lbk li{float:left;font-size:15px;margin-left:40px;}
.weizhi .lbk li:hover{border-bottom:2px solid #e60012;height:68px;line-height:68px}
.weizhi .lbk .hoverss{border-bottom:2px solid #e60012;height:68px;line-height:68px}


.ends{width:100%;background:#303133;color:#d4d4d6;padding:50px 0 30px 0;margin-top:40px}
.ends2{width:1300px;margin:0 auto;}
.ends a{color:#d4d4d6}
.ends a:hover{color:#fff}
.ends .ef1{float:left;width:196px;border-right:1px solid #555557}
.ends .ef2{float:left;margin-left:70px;width:717px;position: relative}
.ends .ef3{float:right;text-align: right;width:262px;border-left:1px solid #555557;height:163px}
.ends .ef3 .tx1{font-size:15px;color:#fff;margin-bottom:10px;}
.ends .ef3 .tx2{margin-bottom:25px;}
.ends .ef3 .tx3btn{width:120px;height:45px;line-height:45px;background:#dc001a;text-align: center;font-size:15px;float:right;}
.ends .ef3 .tx3btn a{color:#fff}
.ends .enlx{line-height:28px;margin-top:35px;}
.ends .ewm{position: absolute;right:0;top:50px;}
.ends .ewm li{float:left;margin-left:30px;text-align: center}
.ends .ewm li img{width:85px;height:85px;}
.ends .ewm li .wz{margin-top:5px;color:#888;font-size:12px}
.ends .cops{text-align: center;color:#888;font-size:12px;margin-top:30px}

.iprdh{margin:0 auto;width:1300px;margin-top:-40px;position: relative}
.iprdh li{float:left;width:320px;height:105px;background:#fff;margin-right:6px;-moz-box-shadow: 3px 3px 4px #ccc;-webkit-box-shadow: 3px 3px 4px #ccc;box-shadow: 3px 3px 4px #ccc;}
.iprdh li.last{margin-right:0}
.iprdh li .con{padding:15px 20px 0 20px}
.iprdh li .icon{float:left;width:75px;height:75px;}
.iprdh li .icon.ic1{background:url(../images/ipdh1.png)}
.iprdh li .icon.ic2{background:url(../images/ipdh2.png)}
.iprdh li .icon.ic3{background:url(../images/ipdh3.png)}
.iprdh li .icon.ic4{background:url(../images/ipdh4.png)}
.iprdh li .tit{float:left;width: calc(100% - 85px);padding-top:25px;font-size:18px;font-weight:700;}
.iprdh li:hover{background:#e60012;}
.iprdh li:hover a{color:#fff;}
.iprdh li:hover .icon.ic1{background:url(../images/ipdh1h.png)}
.iprdh li:hover .icon.ic2{background:url(../images/ipdh2h.png)}
.iprdh li:hover .icon.ic3{background:url(../images/ipdh3h.png)}
.iprdh li:hover .icon.ic4{background:url(../images/ipdh4h.png)}


.main1{width:1300px;margin:0 auto;padding:50px 0}
.main1 .af1{float:left;width:825px;}
.main1 .af2{float:right;}
.main1 .af2 img{width:442px;height:266px}
.main1 .gsname{height:28px;line-height:28px;padding-left:15px;border-left:10px solid #e93538;font-size:16px;font-weight:700;margin-bottom:20px}
.main1 .iabt{padding-left:25px;line-height:25px}
.main1 .more{height:30px;line-height:30px;border:1px solid #ddd;text-align: center;float:left;width:170px;margin-left:25px;margin-top:20px;}
.main1 .more a{}
.main1 .more:hover{background:#e60012;border:1px solid #e60012}
.main1 .more:hover a{color:#fff}

.main2{width:100%;background: url(../images/icpbg.jpg) center;height:510px}
.main2c{width:1300px;margin:0 auto;padding:50px 0}
.svtit{text-align: center;margin-bottom:30px}
.svtit .tit{font-size:22px;font-weight:700;height:30px;line-height:30px}
.svtit .etit{font-size:12px;height:20px;line-height:20px;color:#888}

.iproli li{float:left;width:285px;margin-right:53px}
.iproli li .tu{width:285px;height:210px;overflow: hidden}
.iproli li .tu img{width:100%;height:210px;}
.iproli li .tit{height:30px;line-height:30px;overflow:hidden;font-size:16px;font-weight:700;margin-top:10px}
.iproli li .etit{height:20px;line-height:20px;overflow:hidden;font-size:13px;color:#888}

.main3{width:1300px;margin:0 auto;padding:50px;}



#Tab8{height:42px;margin-bottom:30px;}
#Tab8 .Menubox8 {height:42px;line-height:20px;text-align: center}
#Tab8 .Menubox8 ul{margin:0;padding:0;}
#Tab8 .Menubox8 li{display:inline-block;cursor:pointer;text-align:center;font-size:14px;height:42px;line-height:42px;margin:0 15px;padding:0 10px;font-weight:700;min-width:200px;border-radius:100px;border:1px solid #ddd;}
#Tab8 .Menubox8 li.hover{background:#e70012;border:1px solid #e70012;color:#fff}
#Tab8 .Menubox8 li.hover a{color:#fff}

.icase{height:400px;position: relative}
.icase .ica1{height:400px;position: absolute;left:0;top:0}
.icase .ica1 .tu{width:640px;height:400px;overflow: hidden}
.icase .ica1 img{width:640px;height:400px}
.icase .ica1 .xx{height:80px;background:url(../images/tm.png);position: absolute;left:0;bottom:0;width:100%}
.icase .ica1 .xx .con{padding:10px 20px;color:#fff}
.icase .ica1 .xx .tit{height:30px;line-height:30px;font-size:16px;font-weight:700;overflow: hidden}
.icase .ica1 .xx .js{height:30px;line-height:30px;font-size:13px;color:#ccc;overflow: hidden}
.icase .ica1 .more{display: none}
.icase .ica2{height:200px;position: absolute;right:0;top:0;width:650px;overflow: hidden}
.icase .ica2 .tu{float:right;width:325px;height:200px;overflow: hidden}
.icase .ica2 .tu img{width:325px;height:200px;}
.icase .ica2 .xx{float:left;width:320px;overflow: hidden;}
.icase .ica2 .xx .tit{height:40px;line-height:40px;overflow: hidden;font-size:16px;font-weight:700}
.icase .ica2 .xx .con{padding:15px}
.icase .ica2 .xx .js{height:60px;line-height:30px;color:#888;font-size:14px;overflow: hidden}
.icase .more{height:30px;line-height:30px;border:1px solid #ddd;text-align: center;float:left;width:130px;margin-top:20px;}
.icase li:hover .more{background:#e60012;border:1px solid #e60012;color:#fff}

.icase .ica3{height:200px;position: absolute;right:0;bottom:0;width:650px;overflow: hidden}
.icase .ica3 .tu{float:left;width:325px;height:200px;overflow: hidden}
.icase .ica3 .tu img{width:325px;height:200px;}
.icase .ica3 .xx{float:right;width:320px;overflow: hidden;}
.icase .ica3 .xx .tit{height:40px;line-height:40px;overflow: hidden;font-size:16px;font-weight:700}
.icase .ica3 .xx .con{padding:15px}
.icase .ica3 .xx .js{height:60px;line-height:30px;color:#888;font-size:14px;overflow: hidden}
.icase .more{height:30px;line-height:30px;border:1px solid #ddd;text-align: center;float:left;width:130px;margin-top:20px;}
.icase li:hover .more{background:#e60012;border:1px solid #e60012;color:#fff}



.main5{width:100%;background: url(../images/nesbg.jpg) center;height:499px}
.main5c{width:1300px;margin:0 auto;padding:30px 0}
.nfcon{}
.nfcon .nf1{float:left;background:#fff;width:425px;height:325px;}
.nfcon .nf2{float:left;background:#fff;width:425px;height:325px;}
.nfcon .nf3{float:right;background:#fff;width:420px;height:325px;position: relative}
.nfcon .nf3con{padding:20px 20px 0 20px}
.nfcon .nf1 .tu{width:425px;height:325px;overflow: hidden}
.nfcon .nf1 img{width:425px;height:325px;}
.inewsli{padding:10px 20px;}
.inewsli li{height:58px;line-height:58px;overflow: hidden;border-bottom:1px solid #efefef;}
.inewsli li span{font-size:12px;color:#888}
.nfcon .tztit{height:16px;line-height:16px;border-left:2px solid #cc0000;padding-left:10px;font-size:15px;margin-bottom:20px}
.tzli{position: relative;}
.tzli li{height:36px;line-height:36px;overflow: hidden;position: relative}
.tzli li .rq{position: absolute;right:0;top:0;font-size:12px;color:#888}
.tzadcon{position: absolute;bottom:0;left:0}

.lycon{width:1300px;margin:0 auto;padding:50px 0 20px 0}
.lycon .tit1{text-align: center;font-size:22px;font-weight:700;margin-bottom:10px}
.lycon .tit2{text-align: center;color:#888}


.layui-input{height:42px;line-height:42px}

.lxcon1{background:#f8f8f8;height:280px;position: relative}
.lxcon1 .tu{float:left;}
.lxcon1 .tu img{width:420px;height:280px;}
.lxcon1 .lxc{float:right;width:830px;padding-top:50px;}
.lxcon1 .lxc .gsname{font-size:23px;font-weight:700;color:#ce0316}
.lxcon1 .lxc .egsname{font-size:14px;color:#888;margin-top:10px}
.lxcon1 .lxc .info{margin-top:20px;line-height:28px}
.lxcon1 .ewm{position: absolute;right:80px;top:90px;}
.lxcon1 .ewm li{float:left;margin-left:30px;text-align: center}
.lxcon1 .ewm li img{width:85px;height:85px;}
.lxcon1 .ewm li .wz{margin-top:5px;color:#888;font-size:12px}
.lxcon1 .dticon{position: absolute;right:20px;bottom:30px;}

.dtcon{margin-top:40px}
.dtcon .dttit{text-align: center;font-size:18px;font-weight:700;margin-bottom:30px}
.dtcon .df1{float:left;}
.dtcon .df2{float:right;}
.dtcon .dtbk{width:625px;height:515px;border:1px solid #eee;background:#f8f8f8}
.dtcon .con{padding:10px}
.dtcon .con img{width:100%}



.newsli{}
.newsli li{position: relative;margin-bottom:40px;height:240px;overflow: hidden}
.newsli .tu{float:left;width:375px;height:240px;overflow: hidden}
.newsli .tu img{width:375px;height:240px;}
.newsli .xx{float:right;width:890px;}
.newsli .tit{height:32px;line-height:32px;font-size:19px;margin-bottom:10px}
.newsli .rq{color:#888}
.newsli .js{color:#888;margin-top:30px;line-height:30px}
.newsli li:hover{background: #fff}
.newsli li:hover .more{background:#3868d4;color:#fff;border:0}



.wztit{line-height:60px;font-size:26px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}
.conttx{font-size:14px;padding:15px 0}


.caseli{}
.caseli li{float:left;width:410px;margin-right:34px;margin-bottom:35px;background: #fff;position: relative}
.caseli .jbicon{background: url(../images/jbicon.jpg);width:30px;height:29px;position: absolute;right:0;bottom:0;display: none}
.caseli .tu{width:410px;height:250px;overflow:hidden}
.caseli .tu img{width:410px;height:250px;}
.caseli .xx{background:#f5f5f5;height:190px;border:1px solid #eee;border-top:0;}
.caseli .con{padding:10px;}
.caseli .tit{height:46px;line-height:46px;font-size:18px;overflow: hidden;color:#000}
.caseli .js{height:60px;line-height:20px;overflow: hidden;color:#888}
.caseli .more{height:30px;line-height:30px;border:1px solid #ddd;background:#fff;text-align: center;float:left;width:170px;margin-top:20px;}
.caseli li:hover .more{background:#e60012;border:1px solid #e60012;color:#fff}
.caseli li:hover .jbicon{display: block}


#zzphotos li{float:left;width:290px;height:220px;border:5px solid #efefef;margin-right:32px;margin-bottom:36px;position: relative}
#zzphotos .tu{width:100%;height:220px;overflow: hidden}
#zzphotos .tu img{width:100%;height:220px;}
#zzphotos .tit{height:45px;line-height:45px;text-align: center;background:url(../images/tm.png);color:#fff;position: absolute;left:0;bottom:0;width:100%}
#zzphotos li:hover{border:5px solid #e60012}


.jmcon1{text-align: center}
.jmcon2{text-align: center;background:#f9f9f9;padding:20px 0}
.jmcon3{text-align: center}

.copjjne{text-align: center}
.cpco2{background:#fafafa;margin:20px 0;padding:20px}
.cpco4{background:#fafafa;margin:20px 0;padding:20px}
.cpco6{background:#fafafa;margin:20px 0;padding:20px}


.glcase{width:1300px;margin:0 auto;margin-top:30px}
.glcase li{float:left;width:410px;margin-right:34px;margin-bottom:35px;background: #fff;position: relative}
.glcase .jbicon{background: url(../images/jbicon.jpg);width:30px;height:29px;position: absolute;right:0;bottom:0;display: none}
.glcase .tu{width:410px;height:250px;overflow:hidden}
.glcase .tu img{width:410px;height:250px;}
.glcase .xx{background:#f5f5f5;height:190px;border:1px solid #eee;border-top:0;}
.glcase .con{padding:10px;}
.glcase .tit{height:46px;line-height:46px;font-size:18px;overflow: hidden;color:#000}
.glcase .js{height:60px;line-height:20px;overflow: hidden;color:#888}
.glcase .more{height:30px;line-height:30px;border:1px solid #ddd;background:#fff;text-align: center;float:left;width:170px;margin-top:20px;}
.glcase li:hover .more{background:#e60012;border:1px solid #e60012;color:#fff}
.glcase li:hover .jbicon{display: block}



.iabox{border:1px solid #ddd;border-top:2px solid #e70012;-moz-box-shadow: 3px 3px 4px #eee;-webkit-box-shadow: 3px 3px 4px #eee;box-shadow: 3px 3px 4px #eee;}
.imain1{width:1300px;margin:0 auto;padding:10px;box-sizing: border-box}
.nwtit{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px;}
.nwtit .tit1{float:left}
.nwtit .tit1 .t1{font-weight:700;font-size:16px;}
.nwtit .tit1 .t2{color:#ff0000}
.nwtit .tit1 .t3{color:#ccc}
.nwtit .tit2{float:right}
.nwcon{padding:0 10px;padding-bottom:20px;}
.nwcon .af1{float:left;width:400px;}
.nwcon .af2{float:left;width:300px;margin-left:20px;}
.nwcon .af2 .tu{width:300px;height:190px;overflow: hidden}
.nwcon .af2 img{width:300px;height:190px}
.nwcon .af3{float:right;width: 510px}

.inewsli1{}
.inewsli1 .tit{height:30px;line-height:30px;font-weight:700;font-size:18px;margin-bottom:10px;text-align: center;overflow: hidden}
.inewsli1 .js{height:40px;line-height:20px;font-size:12px;color:#888;overflow: hidden;margin-bottom:15px;}
.inewsli2{}
.inewsli2 li{height:32px;line-height:32px;overflow: hidden}
.inewsli2 .t{float:left}
.inewsli2 .d{float:right;color:#888;}


.otad{width:1300px;margin:20px auto;}
.otad img{width: 100%}


.inewsli6{}
.inewsli6 li{height:32px;line-height:32px;overflow: hidden;width:46%;float:left}
.inewsli6 li:nth-child(2n){float:right;}
.inewsli6 .t{float:left}
.inewsli6 .d{float:right;color:#888;}



