﻿body {

	font-size:12px;

	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;

	margin:0 auto;

	text-align: left;

    line-height:24px;

	background:#fff;

	color: #333;

}

html{ overflow-x:hidden;}



img{border:0}

*{margin:0; padding:0}

ul{list-style:none}



a:link{text-decoration:none;color: #333;}

a:visited {text-decoration: none;color: #333;}

a:hover{color:#324FA7;text-decoration:none;}

.pmd30px{padding-bottom:30px}



.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }

.mainc{width:1200px;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);}



.tbk{width:100%;height:32px;line-height:31px;background:#f2f2f2}

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

.tbk2 .t1{float:left}

.tbk2 .t2{float:right}





.tops{width:100%;height:100px;background:#fff}

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

.tops .logo{float:left;padding-top:8px}

.tops .trr{float:right;margin-top:20px}

.tops .trr .teltxt{float:left;}

.tops .trr .telicon{float:left;margin-right:1px}

.tops .trr .t1{font-size:15px;color:#aaa;}

.tops .trr .t2{font-size:25px;color:#0176bb;font-weight:700}





.ibanner{height:630px; position: relative;}

.slideBox{ width:1920px; height:630px; overflow:hidden; position:relative; }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:930px; bottom:28px; z-index:200; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left;margin-right:15px;width:15px;height:15px;line-height:15px;background:#208fc7;cursor:pointer;border-radius:50px}

.slideBox .hd ul li.on{ background:#f18a21;}

.slideBox .bd{ position:relative; height:100%;z-index:0;   }

.slideBox .bd img{ width:1920px; height:630px; }

.slideBox .prev{display: none;height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aleft.png);}

.slideBox .next{display: none;height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aright.png);}









.dhbk{width:100%;height:59px;background:#015cb5;border-bottom:4px solid #022d64}

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

.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}

.navbox{height:59px;position:relative;z-index:100;}

.nav{}

.nav li{float:left;height:59px;background-position:100% -99px;position:relative;z-index:3000;}

.nav li.last{background:none;}

.nav li a{float:left;display:block;height:59px;}

.nav li a span{float:left;display:block;line-height:59px;font-size:16px;color:#fff;cursor:pointer;width:145px;text-align:center;}

.nav li.selected a,.nav li a.selected{text-decoration:none;background:#022d64}

.nav li.selected a span,.nav li a.selected span{color:#fff}

.nav li.selected .submenu{display:block;}

.nav li.selected .submenu a{font-weight:400}

.nav li .submenu{display:none;position:absolute;top:55px;left:0;background:#A30327;z-index:3000}

.nav li .submenu{width:145px;text-align:center;left:0px;}

.nav li .submenu li{float:none;padding:0;height:50px;line-height:50px;border-bottom:1px solid #720500;}

.nav li .submenu li:last-child{border-bottom:none;}

.nav li .submenu li a{color:#fff;float:none;text-align:center;font-size:14px;}

.nav li .submenu li a:hover{font-weight:400;color:#ffcc00;font-size:14px;}

.nav li.gx{width:11px;height:59px;background:url(../images/gx.jpg) center}







.links{width:100%;border-bottom:1px solid #444444;padding-bottom:15px;margin-bottom:50px}

.links span{font-size:14px;font-weight:700;color:#fff}



.ends{width:100%;background:#222222;color:#888;font-size:14px;line-height:35px;}

.ends2{width:1200px;margin:0 auto;padding:20px 0 40px 0}

.ends2 .bf1{float:left;margin-right:10px;width:135px}

.ends2 .bf2{float:right;width:370px;height:200px;border-left:1px solid #444;padding-left:50px}

.ends2 .bf3{float:right;border-left:1px solid #444;}

.ends2 .vtit{height:35px;line-height:35px;font-size:15px;color:#eee}

.ends2 .vgx{height:2px;line-height:2px;width:30px;background: #ff6600;margin:6px 0 15px 0;}

.ends2 a{color:#888}

.ends2 a:hover{color:#efefef}

.ends2 .endh li{float:left;width:50%}

.ends2 .ewm{padding-top:10px}

.ends2 .ewm li{float:right;text-align: center;margin-left:40px}

.ends2 .ewm li .tu img{width:134px;height:134px;}

.ends2 .vnr{line-height:30px;margin-top:10px}

.cops{text-align: center;height:54px;line-height:54px;background:#111111;color:#888}





.nban{height:370px;}



.iaxdh{height:60px;line-height:60px;width:100%;background:#f5f5f5}

.iaxdh .gf1{float:left;font-size:15px;font-weight:700;padding-left:20px;color:#015cb5}

.iaxdh .gf2{height:60px;line-height:60px;float:left;width:750px;overflow: hidden;font-size:14px}

.iaxdh .gf3{float:right;padding-right:20px;padding-top:14px}

.iaxdh .gf3 .ss1{float:left;height:30px;line-height:30px;}

.iaxdh .gf3 .ss2{float:right;height:30px;line-height:30px;}

.iaxdh .gf3 .ss1 input{height:29px;line-height:29px;background:#fff;outline:none;padding-left:10px;width:190px;border:1px solid #ddd;}

.iaxdh .axdh2{width:1200px;margin:0 auto;}





.mleft{float:left;width:245px;}

.mright{float:right;width: 945px;}

.mright .mccon{background:#fff;padding:15px 25px;min-height:550px}





.rytit{height:45px;line-height:45px;border-bottom:1px solid #ddd;}

.rytit .tit{height:45px;line-height:45px;width:150px;margin:0 auto;border-bottom:1px solid #0b75cb;font-size:22px;font-weight:700;text-align: center}

.ryconvv{margin:0 auto;margin-top:59px}



.abbck{height:72px;background:url(../images/abbk.jpg);margin-bottom:10px}

.abbck .wz{color:#fff;font-size:23px;font-weight:700;line-height:72px;padding-left:30px}



.abbck2{height:50px;background:url(../images/abbk.jpg);margin-top:20px}

.abbck2 .wz{color:#fff;font-size:23px;font-weight:700;line-height:50px;padding-left:60px}

.abbck2con{padding:10px 20px;background:#fff;}

.abbck2con .lxline{border-bottom:1px solid #efefef;padding:8px 0}

.abbck2con .lxline.gs{color:#0f48a1;font-size:15px;font-weight:700;}

.abbck2con .lxline2{padding-top:10px;line-height:26px;border-bottom:10px solid #eaeaea;padding-bottom:10px}

.abbck2con .lxline2 .t{font-size:16px;}

.abbck2con .lxline2 .tel{color:#0f48a1;font-size:22px;}



.lbk{}

.lbk li{height:44px;line-height:44px;margin-bottom:5px;font-size:15px;background:url(../images/lbk.jpg);padding-left:30px;position: relative;}

.lbk li a{color:#fff}

.lbk li:hover{background:url(../images/lbk2.jpg);border-left:1px solid #00af66;border-right:1px solid #00af66;}

.lbk .hoverss{background:url(../images/lbk2.jpg);border-left:1px solid #00af66;border-right:1px solid #00af66;}



.weizhi{border-bottom:1px solid #ddd;height:55px;line-height:55px;margin-bottom:20px}

.weizhi .wzabt{float:left;font-weight:700;font-size:27px;color:#333;border-bottom:2px solid  #0f48a1}

.weizhi .wzx1{float:right;}



#zzphotos li{float:left;width:271px;height:220px;border:5px solid #efefef;margin-right:25px;margin-bottom:30px;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%}





.lxfs{margin-bottom:30px;margin-top:30px}

.lxfs .mcon{line-height:28px;font-size:14px}

.lxfs .dtdaima{margin-top:20px;min-height:280px}

.lxfs .lxfs00{float:left;width:350px}

.lxfs .lxfs11{float:right;width:500px}

.lxfs .ew00{text-align: center;float:left}

.lxfs .ew00 img{width:150px;height:150px}

.lxfs .gsname{height:55px;line-height:55px;color:#0f48a1;font-size:20px;font-weight:700;margin-bottom:15px;}







.newsli{}

.newsli li{position: relative;border-bottom:1px dotted #ddd;padding-bottom:20px;margin-bottom:20px}

.newsli .tit{height:23px;line-height:23px;font-size:18px;margin-bottom:10px}

.newsli .js{height:40px;line-height:20px;color:#aaa;overflow: hidden;}

.newsli .xx{float:right;width:795px;}

.newsli .rq{float:left;width:80px;height:80px;background:#0170e3;text-align: center;color:#fff;}

.newsli .rq .t1{font-size:28px;font-weight:700;padding-top:15px;}

.newsli .rq .t2{font-size:15px;padding-top:7px;}

.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}













.ywli{}

.ywli li{float:left;width:286px;height:265px;margin-right:15px;margin-bottom:15px;}

.ywli .tu{}

.ywli img{border:1px solid #efefef;width:270px;height:200px;padding:8px; text-align: center}

.ywli li:hover .tu{background:#3868d4;}

.ywli .tit{text-align: center;font-size:16px;font-weight:700;height:45px;line-height:45px;overflow: hidden}



.pro-v{margin-bottom:20px}

.pro-v .tf1{float:left;width:410px;border:1px solid #efefef;padding:10px}

.pro-v .tf2{float:right;width:440px;}

.pro-v .cptit{overflow: hidden;height:55px;line-height:55px;font-size:21px;font-weight:700;}

.pro-v .cpmiaoshu{height:220px}

.cpdetail{border-bottom:2px solid #3161b3}

.cpdetail .tit{height:35px;line-height:35px;width:100px;text-align: center;color:#fff;background:#3161b3;font-size:14px;font-weight:700}

.cpxq{padding-top:15px;min-height:300px}



.sxtit{text-align:center;padding:30px 0}

.sxtit .tit1{font-size:29px;font-weight:700;height:45px;line-height:45px;}

.sxtit .tit2{height:40px;line-height:40px;color:#888;font-size:18px;}



.main8{background: #fff;padding:50px 0;margin-bottom:-30px}

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





.inewsli{}

.inewsli li{margin-bottom:25px;float:left;width:585px;height:150px;border:1px solid #ddd; background:#f5f5f5;overflow: hidden}

.inewsli .con{padding:35px 26px}

.inewsli .tit{height:23px;line-height:23px;font-size:20px;margin-bottom:10px;overflow: hidden}

.inewsli .js{height:46px;line-height:23px;color:#888;overflow: hidden;font-size:13px;}

.inewsli .xx{float:right;width:437px;}

.inewsli .rq{float:left;width:80px;height:80px;text-align: center;color:#888;}

.inewsli .rq .t1{font-size:50px;padding-top:10px;}

.inewsli .rq .t2{font-size:15px;padding-top:16px;}

.inewsli li:hover{background: #1047a1}

.inewsli li:hover .tit{color: #efefef}

.inewsli li:hover .rq{color: #c0d0f4}

.inewsli li:hover .js{color: #c0d0f4}



.imore{background: url(../images/imore.jpg);width:182px;margin:0 auto;height:44px;line-height:44px;font-size:15px;margin-bottom:50px}

.imore a{color:#fff;padding-left:30px}



.main6{padding-top:20px;padding-bottom:80px;background:#f5f5f5}

.main6 .abf1{float:left;position:relative}

.main6 .abf2{float:right;width:415px;margin-top:15px}

.main6 .abdh{width:523px;height:53px;line-height:53px;background:#0067d0;border-top:10px solid #f5f7f6;border-right:10px solid #f5f7f6;position: absolute;left:10px;bottom:10px}

.main6 .abdh li{float:left;width:130px;text-align: center;font-size:15px;border-right:1px solid #fff;}

.main6 .abdh li a{color:#fff}

.main6 .iabjs{height:255px}

.main6 .iabjstu{text-align: center}

.main6 .con{padding:30px}

.main6 .tit{font-size:22px;font-weight:700;}

.main6 .tit2{font-size:18px;color:#888}

.main6 .gxx{width:150px;border-bottom:3px solid #0a73bb;margin:10px 0}

.main6 .iabnr{height:210px;margin-bottom:20px;overflow: hidden;font-size:13px;color:#666}

.main6 .more{width:130px;height:42px;line-height:42px;text-align: center;font-size:15px;background: #0a73bb}

.main6 .more a{color:#fff}







.main5{background: #fff;padding:30px 0;}

.iyoushi{background:#f6f6f6;padding:40px;}

.iyoushi li{float:left;width:25%;text-align:center;}

.iyoushi li .tu img{width:120px;height:120px;}

.iyoushi li .t1{height:45px;line-height:45px;font-size:18px}

.iyoushi li .t2{line-height:20px;font-size:14px;color:#888}



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

.imad2{margin:0 auto;width:1200px;position: relative}

.voic{text-align: center;color:#fff;width:300px;float:right;margin-right:80px;}

.voic .v1{padding-top:30px;font-size:15px;font-weight:700}

.voic .v0{height:65px;line-height:65px;font-size:25px;font-weight:700}

.voic .v2{padding-top:5px;cursor: pointer}





.main2{padding:20px 0}

.main2 .gx{border-top:1px solid #ddd;}

.main2 .izztit{border:1px solid #ddd;height:45px;line-height:45px;width:180px;margin:0 auto;background:#f5f5f5;text-align: center;color:#888;font-size:16px;margin-top:-23px;}

.main2 a{color:#888;}





.main1{margin-bottom:30px}

.iprofl{text-align: center}

.iprofl li{text-align: left;margin:0 10px;display: inline-block;width:245px;height:44px;line-height:44px;margin-bottom:5px;font-size:15px;background:url(../images/lbk.jpg);position: relative;}

.iprofl li a{color:#fff;padding-left:30px;}

.iprofl li:hover{background:url(../images/lbk2.jpg);}

.iprofl .hoverss{background:url(../images/lbk2.jpg);}









.lianxi {

	position: fixed;

	top: 50%;

	right: 30px;

	z-index: 3000;

}

.lianxi li {

	background: #0974d4;

	margin-bottom: 1px;

	position: relative;

}

.lianxi li.top a {

	background: url("../images/back.png")no-repeat;

}

.lianxi li.te03 a {

	background: url("../images/tel.png")no-repeat;

}

.lianxi li.zx a {

	background: url("../images/zixun.png")no-repeat;

}

.lianxi li.wx02 a {

	background: url("../images/weixin.png")no-repeat;

}

.lianxi li a {

	display: block;

	width: 45px;

	height: 45px;

}

.lianxi li p {

	line-height: 45px;

	position: absolute;

	right: 45px;

	color: #fff;

	width: 0px;

	height: 45px;

	transition: all .5s;

	background: #0974d4;

	text-align: center;

	font-size: 14px;

	overflow: hidden;

}

.lianxi li:hover p {

	width: 120px;

}

.lianxi li div {

	position: absolute;

	width: 140px;

	height: 154px;

	right: 53px;

	bottom: 0;

	display: none;

	transition: all .3s;

	background: url("../images/599.png")no-repeat;

}

.lianxi li div img {

	margin: 10px 13px;

}

.lianxi li div h3 {

	text-align: center;

	font-size: 12px;

	margin-top: -5px;

}

.lianxi li:hover div {

	display: block;

}



#Tab8{height:45px;margin-bottom:15px;border-bottom:1px solid #ddd;}

#Tab8 .Menubox8 {height:45px;line-height:45px;}

#Tab8 .Menubox8 ul{margin:0;padding:0;}

#Tab8 .Menubox8 li{display:inline-block;cursor:pointer;text-align:center;font-size:16px;height:45px;line-height:45px;width:85px}

#Tab8 .Menubox8 li.hover{border-bottom:2px solid #0a73bb}

.concont{min-height:300px;font-size:13px}





.lbkw{}

.lbkw li{height:44px;line-height:44px;margin-bottom:5px;font-size:15px;background:url(../images/lbk.jpg);padding-left:30px;position: relative;}

.lbkw li a{color:#fff}

.lbkw li:hover{background:url(../images/lbk2.jpg);}

.lbkw .hoverss{background:url(../images/lbk2.jpg);}

.lbkw .hoverss2 a{color:#0a73bb;}

.lbkw .ejfl{height:35px;line-height:35px;background:#dcdcdc;padding-left:35px;border-radius:100px;font-weight:700;margin-top:5px;font-size:15px}

.lbkw .ejfl2{height:35px;line-height:35px;border-bottom: 1px solid #efefef;padding-left:35px;font-size:14px;}



.main7{height:576px;background:url(../images/main7.jpg) center}



.iprolix{width:286px;height:265px;}

.iprolix .tu{}

.iprolix img{border:1px solid #efefef;width:270px;height:200px;padding:8px; text-align: center}

.iprolix li:hover .tu{background:#3868d4;}

.iprolix .tit{text-align: center;font-size:16px;font-weight:700;height:45px;line-height:45px;overflow: hidden}





.swiper-container {width: 100%;height: 100%;}

.swiper-pagination-bullet{width: 15px;height:15px;}

.swiper-pagination-bullet-active {background-color: #3868d4;}





.icaselix{width:285px;height:295px;border:1px solid #efefef;}

.icaselix .tu{}

.icaselix img{height:190px;text-align: center;width:100%}

.icaselix li:hover .tu{background:#3868d4;}

.icaselix .tit{text-align: center;font-size:18px;height:45px;line-height:45px;overflow: hidden;padding:0 20px}

.icaselix .js{padding:0 20px;height:40px;line-height:22px;overflow:hidden;font-size:13px;color:#888}































