﻿@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font: 12px/1.5em "微软雅黑";
	background:#f5f5f5

}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

html {
	_overflow-y:scroll;
	
}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, select {
	font: 100% arial, helvetica, clean, sans-serif;
}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
li {
	list-style: none;
}
img, fieldset {
	border: 0;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #000000;
	text-decoration: none;
}

.alertmoct{width:100%; height:1px; line-height:1px; overflow:hidden; clear:both;}

.head{ width:1200px; height:28px; margin:0 auto;}

.logo{ float:left;}

.qiehuan{ float:right; margin-top:40px; margin-right:20px;}

.nav{ width:1200px; height:53px; margin:0 auto;} 

.nav ul{ float:right }

.nav ul li{ width:119px; height:53px; line-height:60px; float:left; font-size:16px; font-weight:bold; margin-right:10px;  border-bottom:#000 solid 1px;}

.nav ul li a{ width:119px; height:53px; color:#fd4a03; text-align:left;  display:block}

.nav ul li a:hover,.nav ul li a.cur{ width:119px; height:53px; background:url(../images/navbg.png) no-repeat 0 0; color:#FFF; text-align:center;}

.banner{ width:1200px; height:300px; margin:18px auto 0}

.wz{ width:659px; height:64px; margin:30px auto;}

.line{ width:317px; height:1px; line-height:1px; overflow:hidden; background:#000; margin:0 auto;}

.anli{ width:1074px; height:664px; margin:37px auto 86px;}

.footbg{ width:100%;  border-top:#000 solid 1px; margin-top:50px;}

.foot{ width:1200px; height:150px; margin:0 auto;  font-size:16px; color:#484848 }

.foot .con{ width:380px; line-height:30px; margin-top:43px; float:left;margin-left:80px; }

.foot .tel{ width:254px; height:52px; line-height:52px; margin-top:43px; background:url(../images/tel.jpg) no-repeat; text-indent:80px; float:left; margin-left:80px;}

.foot .soso{ width:254px; height:52px; line-height:52px; margin-top:43px; background:url(../images/soso.jpg) no-repeat; float:left;margin-left:80px;}

.foot .soso .sbg{ margin-left:60px; background:url(../images/sbg.jpg) no-repeat 0 0;}

.s{ width:160px; height:47px; line-height:47px; font-family:"微软雅黑";  font-size:16px; border:0; text-indent:10px; }

.b{ width:15px; height:40px; line-height:40px; border:0; background:#FFF; color:#132694; font-family:"微软雅黑"; font-weight:bold; cursor:pointer;}

.baline{ margin:30px auto 0}

.bt{ width:100%; height:30px; line-height:30px; text-align:center; color:#fd4a03; font-family:"微软雅黑"; font-size:25px; margin-bottom:30px;}

.neirong{ width:1000px; height:auto; line-height:30px; margin:0 auto; font-size:16px;font-family:"微软雅黑";}

.cpfl{ width:1198px; margin:30px auto 0; height:80px;background:#e3e3e3; border:#cbcacb solid 1px; }

.cpfl ul{}

.cpfl ul li{ width:170px; line-height:40px; float:left; font-size:14px; font-family:"微软雅黑"; text-align:center; }

.cpfl ul li span{ color:#004ea2;}

.cpfl ul li a{ color:#484848}

.cpfl ul li a:hover{ color:#fd4a03}

#ding{ color:#fd4a03}

.mbx{ width:1100px; line-height:30px; margin:20px auto; text-align:right; font-size:14px; color:#484848}

.mbx a{ color:#484848;}

.mbx a:hover{ color:#fd4f02;}

.cplist{ width:1200px; margin:0 auto; overflow:hidden}

.cplist .cp{ width:300px; float:left;}

.cplist .cp .tu{ width:260px; margin:0 auto; border:#ececec solid 1px; }
    .cplist .cp .tu img {width:100%; }
.cplist .cp .tit{ width:100%; height:50px; line-height:50px; text-align:center; color:#2b2b2b; font-size:14px;}

.cplistxx{ width:1200px;height:auto; margin: 0 auto; text-align:center;}

.leftcp{ width:50px; height:95px; float:left; margin-top:150px}

.rightcp{ width:50px; height:95px; float:right; margin-top:150px}

.procp{ width:1000px; height:auto; margin:0 auto; text-align:center; float:left; margin-left:6px;}

#player{position:relative;width:100%;height:300px;overflow:hidden;}

#player a{ width:100%; display:block; }

#player *{border:0;padding:0;margin:0;}

#player .Limg{position:relative; width:100%; display:block;}

#player .Limg li{position:absolute;top:0;left:0; width:100%; display:block; }

#player .Limg li img{ border:0; }

#player .Nubbt{position:absolute;z-index:1;right:425px;bottom:0; line-height:25px; width:100px; z-index:99}

#player .Nubbt span{cursor:pointer; width:14px; height:14px; background:url(../images/dian2.png) no-repeat 0 0;  float:left; margin-right:10px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.png'); _background-image:none;}

#player .Nubbt span.on{background:url(../images/dian1.png) no-repeat 0 0; width:14px; height:14px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.png'); _background-image:none;}


.paginator { font: 12px Arial, Helvetica, sans-serif; padding: 30px 0px 10px 0; margin: 0px; }
    .paginator a { text-decoration: none; color: #1D71C7; background: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 3px 6px; padding-bottom: 2px; margin-right: 3px; }
        .paginator a:visited { padding: 1px 6px; border: solid 1px #ddd; text-decoration: none; }
    .paginator .cpb { background: #1D71C7; border: 1px solid #016E83; color: #fff; border-radius: 3px; padding: 3px 6px; padding-bottom: 2px; margin-right: 3px; }
    .paginator a:hover { background: #1D71C7; border: 1px solid #016E83; color: #fff; }