@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-weight:normal;}
div{ margin:0px; padding:0px; font-weight:normal;}
img{ margin:0px; padding:0px; border:0 none;}
body{ background:#ffffff; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; font-size:14px;}
.clears{ width:0px; height:0px; clear:both; overflow:hidden;}
ul{ list-style:none;}
a{ text-decoration:none; border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif;}
a:hover{ cursor:pointer;}
.lasts{ margin:0px !important;}
input{ border:0px; margin:0px; padding:0px;}
.fLeft{float:left;}
.fRight{float:right;}
.str{ font-weight:bold; color:#1e4fab;}
.newsXqBox{ text-align:center;}
.topBox1{ width:100%; height:34px; line-height:36px; background:#eaeaea;}
.topBox1Small{ width:1100px; margin:0px auto; color:#777777; overflow:hidden;}
.topSLeft{ float:left; background:url(../images/telephone1.png) no-repeat left center; padding-left:30px;}
.topSRight{ float:right;}
.topSRight a{ font-size:14px; color:#777777; padding-left:30px;}
.topSRight a:hover{ color:#ff0000;}
.CHa{ background:url(../images/chineseImg.png) no-repeat left center; margin-right:15px;}
.ENa{ background:url(../images/EnlishImg.png) no-repeat left center;}
.topNav{ width:100%; height:90px; background:#ffffff;}
.topNavSmall{ width:1100px; margin:0px auto; color:#333333;}
.topNavSLeft{ float:left; width:133px; height:90px;}
.topNavSRight{ float:right;}
/*head nav start*/
.nav{ margin-top:20px;}
.firNavLi{ float:left; position:relative; width:100px; margin-left:6px;text-align:center;}
li.firNavLi:hover{ border-bottom:2px solid #1e4fab;}
li.firNavLi:hover .firNavLiA{ color:#1e4fab !important; font-weight:bold;}
.firNavLi .firNavLiA{ display:inline-block; color:#333333; font-size:16px;  height:40px; line-height:40px;font-weight:bold;}
.selectNav{ border-bottom:2px solid #1e4fab;}
.selectNav .firNavLiA{ color:#1e4fab !important; font-weight:bold;}

.second-nav{ z-index:2000; display:none; position:absolute; background:#333333; left:-10px; border-top:3px solid #1e4fab;}
.secNavLi{ position:relative;}
.secNavLi,.thirdLi{ height:32px; line-height:32px; border-bottom:1px solid #d6d5d4;}
.secNavLi .secNavLiA,.thirdLiA{ display:block;  width:160px; padding-left:8px; text-align:left; color:#ffffff; font-size:14px;}
.secNavLi .secNavLiA:hover,.thirdLi .thirdLiA:hover{ font-weight:bold;}

.third-nav{ z-index:2001; display:none; position:absolute; background:#333333; left:100%; top:5px; border-top:3px solid #1e4fab;}
/*head nav end*/

.prolink{ width:250px; margin:0 auto; text-align:center; float:left;}
.rec_pic{}
.rec_dec{ font-size:12px; text-align:center; color:#616161;}
.rec_dec h2{ font-size:16px; text-align:center; line-height:36px;}

.contBox{ width:100%; padding-top:50px;}
.contBoxMid{ width:1100px; margin:0px auto;}
.titleBox{width:100%;}
.titleBox h3{ width:352px; height:44px; line-height:44px; margin:0px auto; background:#ffffff; color:#292929; font-size:32px; font-weight:700; text-align:center;}
.titleBox p{ width:100%; text-align:center; font-size:18px; color:#959494;background:url(../images/titleLine.jpg) no-repeat center 33px; height:65px;}
.contBoxMid span{ width:1100px; text-indent:2em; font-size:15px; line-height:28px; color:#616161;}
.contBoxMid span p{text-indent:2em;}
.more{ margin:0 auto; width:100%; text-align:center; margin-top:35px;}
.more i { width:200px; height:50px; line-height:50px; color:#333; border:2px solid #999594; border-radius:25px; padding:10px 80px 10px 80px; text-align:center; font-style:normal;}
/*cont1  start*/
.proUl1{ margin-top:25px;}
.proUl1 li{ float:left; margin-right:22px; width:350px; border:1px solid #999594; border-radius:6px;}
.proUl1 li a{ display:block;}
.proDivImg{ width:350px; height:228px; border-radius:6px 6px 0px 0px; overflow:hidden;}
.proDivImg img{ border-radius:6px 6px 0px 0px;  transition:all .3s ease-out 0s;}
.proDivImg:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}
.proFont{ height:143px;}
.proFont h3{ font-size:18px; padding:22px 5px; text-align:center; color:#1e4fab; font-weight:700; }
.proFont p{ font-size:16px; color:#777373; line-height:24px; padding:0px 15px 20px 15px;text-align:center;}
.proFont h3:hover{ font-weight:700; color:#1e4fab;}
.proFont p:hover{ color:#1e4fab;}
/*cont1  end*/
/*cont2  start*/
.cont2bg{ width:100%; height:440px; background:url(../images/cont2Img1.jpg) no-repeat center 50px;}
.cont2H3{ text-align:center; font-weight:700; font-size:38px; color:#ffffff; padding:90px 0px 0px 0px; letter-spacing:14px; }
.cont2p{  text-align:center; font-size:18px; color:#ffffff; line-height:28px; padding:10px 15px 30px 15px;text-transform:uppercase;letter-spacing:1.5px;}
.cont3A{ padding:20px 0px 0px 0px;}
.cont3A a{ display:block; width:300px; height:48px; line-height:48px; color:#ffffff; font-size:18px; font-weight:bold; border:3px solid #ffffff; margin:0px auto; text-align:center;}
.cont3A a:hover{ background:#1e4fab; }
.cont4p{ text-align:center; color:#fff; font-size:24px; line-height:68px; font-family:"微软雅黑";}
/*cont2  end*/
.midBoxSamll{ padding-top:25px; width:100%;}
/*proLIst gundong star*/
.wrapBox{ width:10000px;}
.wrapBox ul{float:left;}
.icon{ background:url(../images/icon_proList.png) no-repeat 0 0;}
.fr{float:right; margin-right:10px;}
.mt20{margin-top:20px;}
*+html .clearfix{min-height:1%}
.warp-pic-list li{float:left;display:inline;}
.warp-pic-list{position:relative;width:1140px;height:260px; overflow:hidden; margin:0px auto;}
.wrapBox ul li,.rightProList li{margin-right:16px;width:283px;height:260px;background-color:#ffffff;overflow:hidden;}
.wrapBox ul li a,.rightProList li a{ display:block;}
.membryImg{ width:284px; height:229px; overflow:hidden;}
.membryImg img{ display:inline-block; width:284px; height:229px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.wrapBox ul li:hover img,.rightProList li:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.membryFont{width:284px;}
.membryFont h3{ font-size:14px; height:32px; line-height:32px; color:#292929; font-weight:normal; text-align:center;}
.membryFont p{ font-size:14px; height:20px; line-height:20px; color:#5e5e5c; text-align:center;}
.wrapBox ul li a:hover h3,.rightProList a:hover h3{ font-weight:bold; color:#1e4fab;}
/*proLIst gundong end*/

/*adv  start*/
.Advbg{ width:100%; background:#1e4fab; margin-top:45px;}
.titleBox2{width:100%;}
.titleBox2 h3{ width:352px; height:44px; line-height:44px; margin:0px auto; color:#ffffff; font-size:32px; font-weight:700; text-align:center;}
.titleBox2 p{ width:100%; text-align:center; font-size:18px; color:#ffffff;background:url(../images/titleLine2.jpg) no-repeat center 33px; height:65px;}
.advleft{ width:520px; float:left; margin-top:10px; margin-bottom:60px; margin-right:30px;}
.advleft img{ float:left;}
.advcon{ padding-left:162px;}
.advleft h3{font-size:24px; color:#fff; font-weight:bold; background:url(../images/titleLine3.jpg) no-repeat 0px bottom; height:42px;}
.advleft p{ font-size:14px; color:#fff; padding-top:10px; line-height:24px;}
.advright{ width:520px; float:left; margin-top:10px; margin-bottom:60px;}
.advright img{ float:left;}
.advright h3{font-size:24px; color:#fff; font-weight:bold; background:url(../images/titleLine3.jpg) no-repeat 0px bottom; height:42px;}
.advright p{ font-size:14px; color:#fff; padding-top:10px; line-height:24px;}

/*ADv end*/

/*cont3  start*/
.cont3Title{ width:100%; height:60px; background:url(../images/cont3Line.jpg) no-repeat 115px 24px;}
.cont3L{ width:100px;}
.cont3L h3{ height:60px; line-height:60px; color:#1e4fab; font-size:24px; font-weight:700;}
.cont3R{ width:100px; height:60px; line-height:60px; text-align:right;}
.cont3R a{ font-size:18px; color:#1e4fab;}
.cont3R a:hover{ font-weight:bold; text-decoration:underline;}

.cont3UlDiv{ }
.cont3UlDiv ul li{ float:left; height:198px; background:#1e4fab; position:relative; margin-bottom:13px;}
.cont3UlDiv ul li .cont3LiH3{ position:absolute; left:0px; top:160px; width:100%; height:38px; line-height:38px; background:url(../images/cont3Alpha.png); text-align:center; font-weight:700; color:#ffffff; font-size:16px;}
.cont3Li1{ width:284px; height:198px; overflow:hidden;}
.cont3Li2{ width:505px; height:198px; overflow:hidden; margin:0px 13px;}
.cont3Li2 h4{ text-align:center; color:#ffffff; font-size:24px; font-weight:bold; padding:40px 5px 10px 5px;}
.cont3Li2 p{ font-size:14px; color:#ffffff; line-height:22px; text-align:center; padding:10px 30px;}
.cont3UlDiv ul li div img{ transition:all .3s ease-out 0s;}
.cont3UlDiv ul li div:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}
/*cont3  end*/
/* CSS cont4 News start */
.newBigbtP{ padding-bottom:30px;}
.newsHome{ width:520px;}
.newsHomeTitle{ border-bottom:2px solid #bcbcbc;}
.newsHomeTitle h3{ width:380px; font-size:22px; font-weight:700; color:#1e4fab; margin-left:15px; height:40px; line-height:40px;}
.newsHomeTitle a{ display:block; float:right; margin-right:15px; margin-top:10px; color:#635e5e; font-size:14px;}
.newsHomeTitle a:hover{ color:#1e4fab; font-weight:700;}
.newsCont{ width:469px; margin:10px auto;}
.newsCont1{}
.newsCont1 a{ display:block;}
.newCont1Img{ width:200px; height:110px; overflow:hidden;}
.newCont1Img img{ width:200px; height:110px;  -webkit-transition: .5s ease all; transition: .5s ease all;}
.newCont1Img:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.newCont1SS{ color:#14110c; height:40px; line-height:40px; margin-top:10px;}
.newCont1SS h3{ width:360px; float:left; font-size:15px;}
.newCont1SS time{ color:#635e5e; font-size:14px; float:right;}
.newstitle{}
.newCont1SS h3:hover{ color:#1e4fab;}
.newCont1SS p:hover{ color:#1e4fab;}
.newCont1SS p{ color:#777373; font-size:13px; line-height:26px;}

.indexNew ul li{ display:block; float:left; height:96px; width:548px;  border-bottom:1px solid #c9c8c8; margin:15px 40px 25px 0px;}
.indexNew ul li:hover{ box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd; -webkit-box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd; -moz-box-shadow:0 6px 16px #dddddd, 0 0 2px #dddddd, 0 0 2px #dddddd;}
..indexNew ul li a{ display:block;}
.indexNew ul li .newsTime{ width:100px; height:66px; margin:10px 5px; border-right:1px solid #8e8e8e;}
.indexNew ul li .newsTime h3{ color:#333333; font-size:32px; font-weight:bold; border-bottom:2px solid #8e8e8e; width:66px; text-align:center;}
.indexNew ul li .newsTime h4{ color:#717171; font-weight:normal; width:66px; text-align:center; }
.indexNew ul li .newsInfo{ width:400px;}
.indexNew ul li .newsInfo h3{ font-size:14px; color:#333333; height:28px; line-height:28px;  width:350px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:10px; }
.indexNew ul li .newsInfo h3:hover{ color:#1e4fab;}
.indexNew ul li .newsInfo p{ font-size:13px; color:#a2a2a2; height:50px; line-height:26px; overflow:hidden;}
.indexNew ul li .newsInfo p:hover{ color:#1e4fab;}
/* CSS cont4 News end */
/*cont5  start*/
.cont5bg{ width:100%; height:520px; background:url(../images/cont5bg.jpg) no-repeat center 50px;}
.cont5L{ width:460px; margin-left:25px; padding-top:120px;}
.cont5R{ width:524px; margin-right:25px; padding-top:70px;}
.cont5LBox{}
.cont5LBox h3{ color:#fafd01; font-size:58px; font-weight:700; width:368px; padding:10px 0px 15px 15px; border-bottom:1px dashed #fafd01;}
.cont5LBoxP1{ color:#ffffff; font-size:48px; font-style:italic; padding:15px 0px 20px 0px;}
.cont5LBoxP2{ color:#ffffff; font-size:18px; font-style:italic;}
.cont5RBox{ height:393px;  background:url(../images/cont3Alpha.png); color:#ffffff;}
.cont5RBox ul{ padding:50px 70px 20px 70px;}
.cont5RBox ul li{ color:#ffffff; font-size:18px; margin-bottom:20px; line-height:28px;}
/*cont5  end*/
/* CSS banner_index start */
.syzBannerBigBox{ width:100%; height:802px; overflow:hidden;}
.flexslider { position: relative;  width: 100%;  height: 802px; overflow: hidden; zoom: 1;}
.flexslider .slides li { width: 100%; height: 100%;}
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat;
	position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 52px;
	cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height: 802px; display: block;}
/* CSS banner_index end */

.footer{ width:100%; height:55px; padding-top:15px; background:#141313;}
.footer p{ text-align:center; color:#ffffff; font-size:14px;}
.footer p a{ font-size:14px; color:#ffffff;}
.footer p a:hover{ color:#ff0000;}

.dede_pages{
	width:100%;
	height:50px;
	text-align:center;
}
.dede_pages ul{
	margin:0 auto;
	padding:12px 0px 12px 16px;
}
.dede_pages li{
	display:inline;
	
}
.dede_pages ul li{
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #000;
}
.dede_pages ul li a{
	padding:2px 4px 2px;
	color:#000;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#000;
}
.dede_pages .pageinfo strong{
	color:#000;
	font-weight:normal;
	margin:0px 2px;
}