@charset "utf-8";
/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4c4c4c;
	line-height:1.5;
	font-family:Microsoft Yahei
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#4c4c4c;
	text-decoration:none;
	}
a:hover{
	color:#f08300;
	text-decoration:none;
	}
table{ margin: auto}
em{ font-style:normal}
i{ font-style:normal}
.header{ width:100%; float:left; height:30px; line-height:30px; background:#0e507c; text-align:right; color:#ccc; font-size:14px}
.top{ width:1200px; float:left; height:106px;}
.logo{ width:427px; height:106px; float:left; }
.logo span{ height:100%; vertical-align:middle; display:inline-block}
.logo img{ max-height:106px; max-width:427px; vertical-align:middle}

.nav{ width:679px; float:right; height:106px; font-size:16px; line-height:106px;}
.nav ul li{ width:97px; float:left; height:106px; line-height:106px; text-align:center}
.nav ul li a{width:97px; float:left; height:106px; line-height:106px; text-align:center}
.nav ul li a:hover{ background:url(../images/hx.jpg) no-repeat bottom center; color:#f08300}

.xiala{ width:570px; height:auto; float:left; background:#f7f7f7; border-top-left-radius:0em;
border-top-right-radius:0em;
border-bottom-right-radius:1em;
border-bottom-left-radius:1em;}
.xiala-l{ width:308px; float:left; margin-left:35px; padding-top:25px; padding-right:35px; border-right:1px solid #ddd; text-align:center; line-height:35px; font-size:14px}
.xiala-r{ width:150px; float:left; margin-left:20px; margin-top:10px;}
.xiala-r dl dd{ height:35px; line-height:35px; font-size:14px; border-bottom:1px solid #ddd}
.dh1{ background:url(../images/hx.jpg) no-repeat bottom center; color:#f08300}

.main{ width:1200px; margin:auto}

.about{ width:350px; float:left; line-height:24px; margin-top:35px; overflow:hidden;}
.about h1{ height:48px; line-height:48px; background:url(../images/hx02.jpg) no-repeat left top; font-weight:normal; font-size:16px; color:#0e507c}
.about h1 i{ color:#999; text-transform:uppercase; margin-left:10px;}
.about dl dd{ height:130px; overflow:hidden; margin-bottom:10px;}
.about dl dd img{ transition: all .3s ease-in;  -moz-transition:all .3s ease-in; /* Firefox 4 */ -webkit-transition:all .3s ease-in; /* Safari and Chrome */ -o-transition:all .3s ease-in; /* Opera */ }
.about dl dd:hover img{-webkit-transform: scale(1.1); -moz-transform:scale(1.1); }

.about ul{ width:350px; float:left; margin-top:10px; border-top:1px solid #ddd; padding-top:5px;}
.about ul li{ width:112px; height:30px; float:left; line-height:30px; text-align:center; background:#d6d9e1; margin-right:7px; margin-top:7px; border-radius:5px;}
.about ul li a{ width:112px; height:30px; float:left; line-height:30px; text-align:center;}
.about ul li a:hover{ background:#f3912a; color:#FFF; border-radius:5px;}
.news{ width:380px; float:left; margin-left:45px; margin-top:35px;}
.news h1{ height:48px; line-height:48px; background:url(../images/hx02.jpg) no-repeat left top; font-weight:normal; font-size:16px; color:#0e507c}
.news h1 i{ color:#999; text-transform:uppercase; margin-left:10px;}
.news01{ width:380px; float:left; height:100px; padding-bottom:17px; border-bottom:1px solid #ddd}
.news01-img{ width:133px; height:100px; float:left; overflow:hidden;}
.news01-img img{ transition: all .3s ease-in;  -moz-transition:all .3s ease-in; /* Firefox 4 */ -webkit-transition:all .3s ease-in; /* Safari and Chrome */ -o-transition:all .3s ease-in; /* Opera */ }
.news01-img:hover img{-webkit-transform: scale(1.1); -moz-transform:scale(1.1); }
.news01 dl{ width:235px; float:right;}
.news01 dl dt{ font-size:14px; line-height:24px; margin-bottom:15px;}
.news01 dl dd{ line-height:24px;}

.news02{ width:380px; float:left; margin-top:17px;}
.news02-date{ width:63px; height:58px; float:left; border:1px solid #ddd}
.news02-date dl dt{ height:35px; line-height:35px; border-bottom:1px solid #ddd; text-align:center; font-size:28px; color:#999}
.news02-date dl dd{ line-height:22px; height:22px; text-align:center; font-size:14px; color:#999}
.news02 ul{ width:305px; float:right}
.news02 ul li{ line-height:22px; color:#858585}
.news02 ul li i{ font-size:14px; color:#363636; line-height:35px;}

.cp{ width:380px; float:left; position:relative;}
.rollBox{width:380px;overflow:hidden;}
.rollBox .LeftBotton{height:18px;width:13px;background:url(../images/zj.png) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; top:-35px; left:338px;}
.rollBox .RightBotton{height:18px;width:13px;background:url(../images/yj.png) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer;position:absolute; top:-35px; right:10px;}
.rollBox .Cont{width:380px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:170px;float:left;text-align:center; margin-left:10px; margin-right:10px;}
.rollBox .Cont .pic dl dt{ background:#f2f2f3; height:128px; text-align:center}
.rollBox .Cont .pic dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.rollBox .Cont .pic dl dt img{ max-height:128px; max-width:170px; vertical-align:middle}
.rollBox .Cont .pic dl dd{ font-size:14px; line-height:30px; text-align:center}

.rollBox #List1,.rollBox #List2{float:left;}
.hz{ width:380px; float:left; margin-top:25px;}
.foot{ width:100%; float: left; min-width:1200px; border-top:1px solid #ddd; padding-top:40px; margin-top:40px; padding-bottom:20px;}
.foot-l{ width:870px; float:left;}
.foot-l dl{ width:145px; float:left}
.foot-l dl dt{ font-size:14px; color:#333; margin-bottom:10px; }
.foot-l dl dd{ line-height:24px; color:#9e9e9e; }
.foot-l dl dd a{ color:#9e9e9e}
.foot-r{ width:243px; float:right; font-size:14px; line-height:22px;}
.foot02{ width:100%; float:left; height:45px; line-height:45px; background:#0e507c; color:#FFF; font-size:14px}

.left{ width:280px; float:left; margin-top:40px;}
.zlm-t{ width:280px; float:left; padding-bottom:10px; background:url(../images/hx03.jpg) no-repeat left bottom; margin-bottom:20px;}
.zlm-t dl dt{ font-size:30px; color:#f3912a; line-height:40px;}
.zlm-t dl dd{ font-size:20px; color:#666666; text-transform:uppercase; line-height:30px;}
.zlm{ width:280px; float:left; margin-bottom:20px;}
.zlm dl dd{ height:56px; line-height:56px; border-bottom:1px solid #ddd; font-size:16px; padding-left:40px;}
.zlm dl dd:hover{ background:url(../images/jt.png) no-repeat 15px 25px; }
.zlmon{ background:url(../images/jt.png) no-repeat 15px 25px;}
.zlmon a{ background:url(../images/jt.png) no-repeat 15px 25px; color:#f08300;}
.ggt{ width:280px; float:left; margin-top:20px;}
.newsl{ width:280px; float:left; margin-top:40px;}
.newsl h1{ line-height:30px; margin-bottom:20px;}
.newsl dl dd{ font-size:14px; line-height:36px;}

.right{ width:870px; float:right; margin-top:40px;}
.wz{ width:870px; float:left;}
.wz dl dt{ text-align:right; margin-bottom:10px;}
.wz dl dd{ line-height:35px; font-size:14px; color:#878787; padding-bottom:13px; border-bottom:1px solid #ddd}
.wz dl dd i{ font-size:20px; color:#f3912a; background:url(../images/hx03.jpg) no-repeat left bottom; padding-bottom:18px;}
.wz dl dd span{ float:right}
.contect{ width:790px; float:left; padding:40px; font-size:14px; line-height:36px;}
.contect2{ width:870px; float:left; font-size:14px; line-height:36px;}
.photo{ width:412px; float:left; margin-top:40px;}
.photo img{ width:412px; height:220px; margin-bottom:10px}
.photo dl dt{ font-size:18px; line-height:30px;}
.photo dl dd{ font-size:14px; line-height:24px; color:#999}

.title{ width:100%; float:left; margin-top:40px; font-size:20px; text-align:center; line-height:45px;}
.date{ width:100%; float:left; text-align:center; font-size:14px; color:#858585; margin-top:10px;}
.tex{ width:100%; float:left; margin-top:20px; font-size:14px; line-height:30px;}

.photo2{ width:282px; float:left; margin-right:12px; background:#f2f2f2; margin-top:40px;}
.photo2 dl dt{ height:243px; text-align:center; background:#fffbf2}
.photo2 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.photo2 dl dt img{ max-height:243px; max-width:282px; vertical-align:middle}
.photo2 dl dd{ height:80px; line-height:80px; text-align:center; font-size:14px}
.photo2 a{ width:282px; float:left}
.photo2 a:hover{ background:#f3912a; color:#FFF}

.cp01{ width:870px; float:left; margin-top:40px;}
.cp01-l{ width:510px; float:left;}
.cp01-r{ width:350px; float:right;}
.cp01-r h1{ font-size:24px; line-height:40px; color:#363636; font-weight:normal; margin-top:50px;}
.cp01-r h1 i{ font-size:30px; color:#f3912a;}
.cp01-r dl dt{ line-height:54px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; font-size:14px; color:#858585; margin-top:15px;}
.cp01-r dl dd{ font-size:14px; color:#858585; line-height:45px;}
.cpxq{ width:870px; float:left; background:#fafafa; padding:30px; font-size:14px; line-height:24px; margin-top:40px;}
.fy{ width:100%; margin-top:20px; float:left}
.fy a{ padding:5px;}







