@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:1.5;
	font-family:'Microsoft YaHei';
	
	
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:hover{
	color:#00acda;
	text-decoration: none;
	}
table{ margin: auto}
i{ font-style:normal}
.top{ width:1200px; height: 120px; margin:auto;}
.logo{ width:668px; height:92px; float:left; margin-top:12px;}
.top-r{ width:180px; float:right;}
.zyw{ width:180px; float:left; height:20px; line-height:20px; margin-top:22px; font-size:14px; text-align:right}
.zyw span{ background:url(../images/gq01.jpg) no-repeat left; padding-left:33px; }
.zyw i{ background:url(../images/gq02.jpg) no-repeat left; padding-left:33px; margin-left:15px; }
.ss{ width:168px; float:left; margin-top:25px; height:23px; background:url(../images/ssbj.png) no-repeat left; padding-left:12px;}
.ss span{ float:right;}
.bk{ width:125px; height:21px; line-height:21px; border:0px; margin-top:1px;}

.nav{ width:100%; height:50px; float:left; background-color:#00acda}
.nav ul li{ width:150px; float:left; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-size:14px; background:url(../images/sx.jpg) no-repeat right;}
.nav ul li a{width:150px;float:left; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-size:14px}
.nav ul li a:hover{ color:#FFFFFF; background-color:#e4007f}
.navon{ color:#FFFFFF; background-color:#e4007f}
.navon a{ color:#FFFFFF; background-color:#e4007f}


.main{ width:1200px; margin:auto}
.about{ width:1200px; float:left; line-height:24px; font-size:14px}
.about h1{ height:72px; line-height:72px; background:url(../images/hx.png) no-repeat left bottom; font-size:24px; color:#00acda; font-weight:normal; margin-bottom:25px;}
.about h1 a{ float:right; font-size:14px}
.about img{ width:389px; height:271px; float:left; margin-right:20px;}

.cp{ width:1200px; float:left; margin-top:15px;}
.cp h1{ height:72px; line-height:72px; background:url(../images/hx.png) no-repeat left bottom; font-size:24px; color:#00acda; font-weight:normal; margin-bottom:25px;}
.cp h1 a{ float:right; font-size:14px}
.cp001{ width:1200px; float:left; margin-top:25px; position:relative}

.rollBox{width:1200px;overflow:hidden; float:left}
.rollBox .LeftBotton{height:33px;width:18px;background:url(../images/zj.png) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:-50px; z-index:1; top:139px;}
.rollBox .RightBotton{height:33px;width:18px;background:url(../images/yj.png) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; right:-50px; z-index:1; top:139px;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:292px; height: auto; float:left; margin-right:10px;}
.rollBox .Cont .pic dl dt{ width:290px; height:290px; border:1px solid #ddd; text-align:center; vertical-align:middle}
.rollBox .Cont .pic dl dt span{ height:100%; vertical-align:middle; display:inline-block}
.rollBox .Cont .pic dl dd{ line-height:55px; text-align:center; font-size:16px}
.rollBox .Cont .pic dl dt img{ max-height:290px; max-width:290px; vertical-align:middle}
.rollBox #List1,.rollBox #List2{float:left;}

.main02{ width:1200px; float:left; margin-top:15px;}
.news{ width:575px; float:left;}
.news h1{ height:72px; line-height:72px; background:url(../images/hx.png) no-repeat left bottom; font-size:24px; color:#00acda; font-weight:normal; margin-bottom:25px;}
.news h1 a{ float:right; font-size:14px}
.news dl{ padding-bottom:15px; border-bottom:1px dashed #ddd; margin-bottom:15px; font-size:14px; width:575px; float:left;}
.news dl dt{ width:75px; float:left; line-height:24px; text-align:right;}
.news dl dt i{ font-size:24px}
.news dl dd{ width:480px; float:right; font-size:14px; line-height:24px;}
.news ul li{ width:191px; float:left; height:36px; line-height:36px; border-bottom:1px dashed #ddd; font-size:14px}



.foot{ width:100%; float:left; margin-top:50px; background:url(../images/footbj.jpg) repeat-x; height:359px; overflow:hidden}
.foot01{ width:1200px; float:left; height:311px;}
.foot01 a{ color:#bcbcbc;}
.foot01 dl{ width:140px; float:left; margin-top:20px; margin-right:70px;}
.foot01 dl dt{ line-height:50px; font-size:16px; text-align:center; color:#FFF}
.foot01 dl dt a{ color:#FFF}
.foot01 dl dd{ color:#bcbcbc; line-height:30px; text-align:center}
.foot01 dl dd a{color:#bcbcbc;}
.foot01 dl dd a:hover{ color:#FFF}
.tel2{ width:500px; float:right; color:#c4c4c4; line-height:28px; margin-top:45px;}
.tel2 a{color:#c4c4c4;}
.foot02{ width:1200px; height:48px; float:left; line-height:48px; color:#fff}
.foot02 a{ color:#fff}
.foot02 span{ float:right}

.nybanner{ width:100%; float:left; height:300px;}
.left{ width:240px; float:left;}
.zlm-t{ width:225px; float:left; height:88px; background:url(../images/zlmbj.png) no-repeat center; margin-top:-48px; font-size:22px; line-height:50px; color:#FFF; padding-left:15px; padding-top:15px;}
.zlm{ width:238px; float:left; border-bottom:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #eee;}
.zlm ul li{ width:238px; float:left; height:50px; border-bottom:1px dashed #eee; line-height:50px; font-size:14px} 
.zlm ul li a{ width:223px; float:left;height:50px;line-height:50px; padding-left:15px; }
.zlm ul li i{ float:right; font-family:'宋体'; margin-right:25px;}

.right{ width:940px; float:right;}
.wz{ width:940px; float:left; height:50px; line-height:50px; font-size:18px; border-bottom:1px solid #eee}
.wz span{ float:right; background:url(../images/fz.png) no-repeat left; padding-left:15px; font-size:12px}
.contect{ width:940px; float:left; margin-top:20px; font-size:14px; line-height:24px; padding-bottom:30px;}

.news02{ width:940px; float:left; padding-bottom:15px; border-bottom:1px dashed #ddd; margin-bottom:15px;}
.news02 dl dt{ width:135px; float:left; text-align:center; font-size:16px; color:#999;}
.news02 dl dt i{ font-size:22px; line-height:27px;}
.news02 dl dd{ width:805px; float:right; line-height:24px; color:#999}

.photo{width:222px; height: auto; float:left; margin-right:17px;}
.photo dl dt{ width:220px; height:220px; border:1px solid #eee; text-align:center; vertical-align:middle}
.photo dl dt span{ height:100%; vertical-align:middle; display:inline-block}
.photo dl dd{ line-height:45px; text-align:center; font-size:14px}
.photo dl dt img{ max-height:150px; max-width:150px; vertical-align:middle}

.photo2{ width:218px; height:83px; border:1px solid #eee; margin-right:20px; text-align:center; float:left; margin-bottom:20px;}
.photo2 span{ height:100%; vertical-align:middle; display:inline-block}
.photo2 img{ max-height:60px; max-width:120px; vertical-align:middle}


.fy{ width:100%; float:left; line-height:30px; margin-top:30px; margin-bottom:30px; text-align:center}
.fy a{ padding:10px; background-color:#f5f5f5; padding-bottom:5px; padding-top:5px;}
.fy a:hover{ background-color:#36befe; color:#FFF}

.cp01{ width:940px; float:left}
.tu{ width:356px; height:280px; float:left; border:1px solid #eee; text-align:center}
.tu span{ height:100%; vertical-align:middle; display:inline-block}
.tu img{ max-height:280px; max-width:356px; vertical-align:middle}
.cp01-r{ width:550px; float:right}
.cp01-r h1{ font-size:18px; border-bottom:1px dashed #eee; line-height:45px; color:#333; margin-bottom:10px;}
.cp01-r dl dt{ line-height:28px; font-size:14px}

.hdm{ width:940px; float:left; height:35px; line-height:35px; margin-top:30px; border-bottom:2px solid #36befe}
.hdm ul li{ width:120px; float:left; height:35px; line-height:35px; text-align:center; font-size:14px; margin-right:5px;}
.hdm ul li a{width:120px; float:left; height:35px; line-height:35px;}
.hdm ul li a:hover{background-color:#36befe; color:#FFF}

.hcOn { background-color:#36befe; color:#FFF;cursor:pointer }
.hcOn a:link{background-color:#36befe; color:#FFF}
.hcOn a:visited {background-color:#36befe; color:#FFF}
.hcOn a:hover {background-color:#36befe; color:#FFF}
.hcOff { background-color:#f0f0f0; cursor:pointer }
.hcOff a:link{background-color:#f0f0f0; }
.hcOff a:visited {background-color:#f0f0f0; }
.hcOff a:hover {background-color:#f0f0f0; }

.cp02{ width:940px; float:left; line-height:30px; margin-top:20px; font-size:14px}

.newlb{ width:940px; float:left; border-bottom:1px dashed #ddd; line-height:45px;}


.rc01{ width:710px; float:left; background-color:#f5f5f5; padding:20px; line-height:30px;}
.rc01 h1{ font-size:20px; color:#0066ce; line-height:45px; margin-bottom:15px;} 
.rc02{ width:750px; float:left; line-height:28px; margin-top:30px;}
.rc02 h1{ height:45px; line-height:45px; background:#f1f6fb url(../images/jt02.png) no-repeat 20px 17px; padding-left:45px; font-size:14px}
.rc02 span{ margin-right:105px;}
.rc02 p{ padding-left:20px; padding-right:20px;}

.new02{ width:750px; float:left; margin-bottom:30px;}
.new02 img{ width:236px; height:160px; float:left}
.new02 dl{ width:495px; float:right}
.new02 dl dt{ height:35px; line-height:35px; font-size:16px}
.new02 dl dd{ line-height:24px; color:#999; margin-top:15px;}

.next{ width:100%; float:left; line-height:30px; margin-top:20px; border-top:1px dashed #ddd; padding-top:10px;}
.next span{ float:right}
.title{ width:100%; float:left; line-height:30px;}
.title b{ font-size:18px; color:#36befe}
.title a{ float:right;}
.tex{ width:100%; float:left; margin-top:20px; font-size:14px; line-height:24px;}
.blue{ color:#36befe}
.bk2{ width:226px; height:38px; border:1px solid #ddd}
td{ padding-right:10px;}
.xiala{ width:150px; float:left; background-color:#00acda;  filter:alpha(opacity:80); opacity:0.8; -moz-opacity:0.8; padding-bottom:5px; font-size:14px;} 
.xiala ul li{ width:150px; float:left; height:30px; line-height:30px; color:#e4007f; text-align:center; font-size:14px}
.xiala ul li a{ color:#FFFFFF; width:150px; float:left; height:30px; line-height:30px; text-align:center;}
.xiala ul li a:hover{ background-color:#e4007f}


.xiala2{ width:180px; float:left; background-color:#00acda;  filter:alpha(opacity:80); opacity:0.8; -moz-opacity:0.8; padding-bottom:5px; font-size:14px;} 
.xiala2 ul li{ width:180px; float:left; height:30px; line-height:30px; color:#e4007f; text-align:center; font-size:14px}
.xiala2 ul li a{ color:#FFFFFF; width:180px; float:left; height:30px; line-height:30px; text-align:center;}
.xiala2 ul li a:hover{ background-color:#e4007f}
