/*全局样式*/
body { overflow-y:scroll; font-family:'微软雅黑', sans-serif; font-size:12px;background-image: url("/images/bg.jpg");background-repeat:no-repeat;}


*{ margin:0; padding:0; list-style:none;}
dl,dt,dd,ul,ol,li,blockquote{padding:0; margin:0;}
li{list-style-type:none;}
img{border:none;}
/* padding */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}

body {
font-size:12px;	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
		margin-bottom: 0px;

}

form{margin: 0px;}
.top {
	height: 160px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top1 {
	height: 55px;
	margin-top: 60px;
	width: 225px;
	float: left;
	margin-bottom: 5px;
}

.top2 {
	float: right;
	padding-top:20px;
}


.index {
	width: 1200px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	clear: both;
}
.index1 {
	float: left;
	padding-right: 10px;
	width: 940px;
}
.weiz {
	height: 41px;
	width: 930px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/images/weiz.png);
	line-height: 35px;
	text-indent: 15px;
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 10px;
	color: #999;
}
.weiz a{color: #999;}



.blink {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 25px;
	text-align: left;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	text-indent: 10px;
	height: 25px;
	clear: both;
}



.index1a {
	float: right;
	width: 100%;
	font-size: 22px;
	line-height: 50px;
	text-align: center;
	height: 50px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;font-family:Arial, Helvetica,微软雅黑,sans-serif; 
}

.index1b {
	float: right;
	width: 100%;
	font-size: 14px;
	line-height: 25px;
	padding-top: 10px;
}
.index1c {
	width: 100%;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
color: #999;
	margin-bottom:25px;

}


.indexleft {
	width: 240px;
	margin-bottom: 5px;
	margin-top: 10px;
	float: left;
}
.ge {
	clear: both;
}
.wu
{
	height: 5px;
		clear: both;

}

.indexleft1 {
	float: left;
	height: 35px;
	width: 240px;
	font-size: 14px;
	line-height: 35px;
	color: #FFF;
	text-align: left;
	text-indent: 20px;
	font-weight: bold;
	background-color: #1A5ABE;
}

.indexleft2 {
	background-color: #DFE6F7;
	float: left;
	width: 220px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0CEEF;
	padding: 10px;
}
.indexleft3 {
	float: left;
	background-color: #DFE6F7;
}
.indexleft3 img{width:100%;}

.indexleft2a {
	font-size: 12px;
	color: #333;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}


/*导航*/
.ui-block { background:url(/images/tbg.png) repeat-x; height: 40px; z-index: 99; position: relative; min-width: 1200px; }
.gri {	
 margin: 0 auto; padding: 0; width: 1200px; height: 40px; border-right: #58a5fe solid 1px;}
.gri .ui-tag { border-left: #58a5fe solid 1px; float: left; position: relative; font-size: 16px; width: 149px; height: 40px; text-align: center; }
.gri .ui-tag { color: #ffffff; display: block; line-height: 40px; padding: 0px;font-family: '微软雅黑', sans-serif;}
.gri .ui-tag:hover{ background:url(/images/tbg2.png) repeat-x; text-decoration: none; }
/* */

a{text-decoration:none;color:#333333;margin:0px;padding:0px}
/* chanpin */
.chanpin,.xinwen{text-align:center;height:522px; }
.chanpin .biaot,.xinwen .biaot{
	text-align: center;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.chanpin .biaot span,.xinwen .biaot span{ font-size:22px; color:#ddd; font-family:"Times New Roman", Times, serif}
.chanpin .biaot h2,.xinwen .biaot h2{ font-size:36px;margin:5px 0px 15px; color:#555; letter-spacing:1px}
.chanpin .biaot p,.xinwen .biaot p{ font-size:14px;color:#999}
.cplb{
	background-color: rgba(255,255,255,0.1);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	width: 1200px;
	clear: both;
}

/* anli */
.mai{width:100%; overflow:hidden; position:relative;background: linear-gradient(to bottom right, #53a8f6, #18456f 80%, #dff6ff);}
.anli{height:940px;}
.anli .biaot{text-align:center;padding:50px 0px 30px;color:#fff; }
.anli .biaot h2{font-size:43px;margin:0px 0px 0px;  letter-spacing:1px;font-weight:normal;}
.anli .biaot p{ font-size:14px; color:#eee}
.anli li{ float:left;width:280px;margin:10px;background-color:rgba(255,255,255,0.1);}
.anli li a{ display:block; cursor:pointer}
.anli li .hezi{width:280px;height:280px; overflow:hidden; background:#000; position:relative}
.anli li .hezi img{width:100%;height:280px;-webkit-transition: all 1s  ease-out 0s;  /* Saf3.2+, Chrome */-moz-transition: all 1s  ease-out 0s;  /* FF4+ */-o-transition: all 1s  ease-out 0s;  /* Opera 10.5+ */transition: all 1s  ease-out 0s;opacity:0.6;}
.anli li:hover .hezi img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity:1.0}
.anli li .hezi i{position:absolute; display:none;width:42px;height:42px;background:url(../images/i2.png) no-repeat center;left:50%;top:50%;margin:-21px 0px 0px -21px; z-index:100;filter:Alpha(Opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.anli li:hover .hezi i{display:block}
.anli li p{ dis play:none;width:100%;height:38px;padding:12px 0px 0px; color:#ddd; text-align:center;margin:0px; position:relative; overflow:hidden}
.anli li p span{ position:absolute;width:100%;height:100%; display:block; z-index:10;left:0px;top:0px;-webkit-transition: all 0.5s ease;  /* Saf3.2+, Chrome */-moz-transition: all 0.5s ease;  /* FF4+ */-o-transition: all 0.5s ease;  /* Opera 10.5+ */transition: all 0.5s ease;padding-top:11px;}
.anli li p .bg1{font-size:14px;}
.anli li p .bg2{font-size:15px;top:50px;}
.anli li:hover p .bg1{top:-50px;}
.anli li:hover p .bg2{top:0px;background:#1ee2a9;}
.anli .more{width:260px;backgr ound:#EA5504; margin:25px auto 0px; text-align:center; font-size:18px;}
.anli .more a{border:1px dotted #999;display:block;color:#999;padding:8px;border-radius:100px;}
.anli .more a:hover{color:#ff7700;border-color:#ff7700}




/* xinwen */
.xinwen{height:680px; overflow:hidden}
.xinwen .biaot{text-align:center;margin:40px 0px 40px;}
.xinwen .biaot a{margin:0px 4px; color:#999}
.xinwenlist{text-align:left; backgrou nd:#f2f2f2; display:block;width:100%;}

.xinwenlist ul{width:1200px;text-align:left;float:left}
.xinwenlist li{float:left;width:560px;height:100px;overflow:hidden;margin-right:20px;margin-left:20px;}

.xinwenlist li .idate{width:72px;height:56px; float:left; font-family:Arial; background:#f2f2f2; font-size:14px; overflow:hidden; text-align:center;padding:12px 0px; color:#999;}
.xinwenlist li .idate span{ display:block; font-size:20px; font-weight:bold; color:#4874e7;margin-bottom:5px;}
.xinwenlist li .text{float:left;margin:0px 0px 0px 20px;width:440px;}
.xinwenlist li .text h3{ font-size:16px; font-weight:normal; color:#333;}
.xinwenlist li .text p{ color:#aaa; font-size:12px;margin-top:15px;}
.xinwenlist li a:hover .text h3{color:#4874e7;}


/* xinwen 结束*/


.wzright{
	width: 940px;
	float: left
}

.wzright h1{border-bottom:1px #ccc solid;height:50px;line-height:50px;margin-bottom:10px}


.wzright h1 em{background:url(../images/right1.jpg) no-repeat left center;padding-left:20px;font-size:16px;font-style:normal;border-bottom:1px solid #2f2f6d;display:inline-block;float:left;padding-right:10px}


.image .list{width:273px;display:inline-block;float:left;background:#fff;margin:10px 12px;border:1px #DCDCDC solid}

.image .list a{display:block}

.image .list img{width:260px;height:178px;display:block;margin:7px auto}

.image .list span{display:block;padding-top:10px;padding-bottom:10px;text-align:center;font-size:16px;border-top:1px dashed #ccc;}



.news dl{clear:both;padding:10px;border-bottom:1px dashed #ccc;overflow:hidden;margin:20px 0}

.news dd{float:left;width:180px;}

.news dd img{width:180px;height:123px}

.news dt{width:720px;float:right;margin-bottom:15px}

.news .dt1{font-size:16px;}

.news .dt2{line-height:22px}

.news .dt3 a{width:63px;height:24px;display:block;background:url(../images/index2_5.jpg);text-align:center;line-height:24px;color:#fff}

.page{padding-top:10px;clear:both;height:40px;font-size:12px;font-family:microsoft yahei;text-align:center;}

.page .info{letter-spacing:1px;}

.page .page_now{display:inline-block;padding:0 5px;border:1px #DCDCDC solid;background:#B2E05C;margin:0 2px;color:#fff}

.page .page_last{display:inline-block;padding:0 5px;border:1px #DCDCDC solid;margin:0 2px;cursor:pointer;background:#fff}

/*********3-23*********/
.footer {
    margin-top:30px;
    padding-bottom:10px;
    text-align: center;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
}
.footer .links{background:#1f478c;padding:10px 0;color: #fff;}
.footer .links a {
    margin-left: .25rem;
    padding-right: .5rem;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    border-right: 1px solid #ccc
}

.footer .links a:last-child {
    border-right: 0
}

.footer .links b{font-weight:  normal; padding-right: .5rem; color: #333;}
.footer .links-2{ 	font-size: 16px;
     padding: 10px 0;}

.footer .links-2 a{	font-size: 16px;
}
.footer .copyright {
        margin-top:10px;
color: #999;

}
.footer .copyright img{
    width:12px;height:12px;
}

.footer .logo {
    margin: .75rem 0 0;
    color: #bfbfbf;
    font-size: 1.25rem
}

.footer .new-logo {
    color: #a6a6a6;
    display: inline-block;
    font-size: 1.125rem;
    font-family: m-mod-fonts;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.footer .new-logo:before {
    content: "\40"
}

.footer .slogan i {
    color: #bdbdbd;
    font-size: .875rem
}
