body{ margin:0; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none;}
.top{ width:100%; height:35px; background:#ebebeb;}
.top .toper{ width:1200px; height:35px; margin:0 auto; display:block; }
.top .toper .left{  width:500px; height:35px; display:block; float:left; font-size:13px;}
.top .toper .left p{ line-height:35px; color:#8c7979; height:35px; margin:0;}
.top .toper .right{ float:right; width:650px; height:35px; display:block; }
.top .toper .right ul{ margin:0; padding:0; float:right;}
.top .toper .right ul li{ list-style:none; float:left; height:35px; line-height:35px; display:block; padding-left:25px;}
.top .toper .right ul li a{ font-size:12px; color:#8c7979; text-decoration:none;}
.top .toper .right ul li a:hover{ text-decoration:underline;}
.w1200{ width:100%; height:110px; }
.header{ width:1200px; height:110px; display:block; margin:0 auto;}
.header .logo{ float:left;}

.keyword{ width:1200px; height:45px; margin:0 auto; border-bottom:1px solid #f6f6f6;}
.keyword span{ font-size:16px; line-height:45px;}
.keyword a{ font-size:14px; text-decoration:none; line-height:45px; color:#333333; padding-right:10px;}
.keyword a:hover{ text-decoration:underline; color:#990033;}

.main{ width:1200px; height:380px; display:block; margin:20px auto; }
.main ul{ list-style:none; margin:0; padding:0;}
.main ul li{ border: #F0F0F0 1px solid; padding: 20px 10px;  text-align: center; -webkit-transition: .3s ease; transition: .3s ease; width:335px; float:left; margin-right:40px;}
.main ul li img{ width:330px;}
.main ul li h3{font-size: 25px; color: #313131; margin: 20px 0; font-weight:normal;}
.main ul li p{font-size: 13px; text-align: center; color: #969595; margin-bottom: 20px;}
.main ul li a{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; padding: 9px 22px; font-family: inherit;
color: #fff !important;
border-color: #339933 !important;
background-color: #339933 !important; text-decoration:none;}
.main ul li:hover{ -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}


.solt{ width:100%; height:300px; background:#339933;}
.sool{ width:1200px;  height:300px;  display:block;  margin:0 auto;}
.sool img{ float:left; margin-top:30px;}
.sool ul{ margin:0; padding:0;}
.sool ul li{ float:left; padding-left:20px; padding-right:18px; background:url(../images/sol-1.jpg) no-repeat center; width:200px; height:200px;  text-align:center; margin:0; line-height:230px;}
.sool ul li a{ text-decoration:none; color:#fff; font-size:18px; margin:0; }
.sool ul li a:hover{ text-decoration:underline;}

.wrapper{ width:1200px; height:550px; display:block; margin:0 auto; margin-top:35px;}
.wrapper h2{ text-align:center; height:50px; line-height:50px; color:#313131; font-weight:normal; font-size:30px;}
.wrapper p{text-align:center; height:50px; line-height:30px; font-size:16px; color:#333333;}
.wrapper ul{ margin:0; padding:0;}
.wrapper ul li{ float:left; padding-right:35px; display:block; text-align:center;}
.wrapper ul li img{ width:363px; height:190px;}
.wrapper ul li p{ line-height:50px;}
.wrapper ul li p a{ text-decoration:none; font-size:16px; color:#333333;}


.box02 { height:513px; margin-top:30px; padding-top:25px;}

.zj { width:900px; float:left; border:1px solid #E7E7E7; height:500px;}
.zj_top { background:url(../images/zzb.jpg) no-repeat 0 bottom; height:45px; background-color:#F5F5F5}
.zj_top h3 { padding-left:18px;}
.zj_top h3 a { font-family:"Microsoft YaHei"; font-size:21px; color:#fff; font-weight:normal; line-height:45px; text-decoration:none;}

.zj_con { padding:30px 0 0 15px;}
.zj_con dl { height:155px;}
.zj_con dt { float:left; padding-right:12px;}
.zj_con dt img { border:solid 1px #E7E7E7; padding:1px;}
.zj_con dd { float:left; width:554px; }
.zj_con dd p {  color:#737375; font: 14px/24px "Microsoft YaHei"; }
.zj_con dd span { display:block;  width:100px; font: 14px/28px "Microsoft YaHei";  text-align:center;}
.zj_con dd span a { color:#333;}
.zj_js { padding:15px 0 0 0px;}
.zjs01,.zjs03 { padding:60px 8px 0; float:left;}
.zjs02 ul li { float:left; width:208px; padding:0 5px;}
.zjs02 ul li img { width:208px; height:166px;}

.content{ width:1200px; margin:0 auto;}

.zz { width:278px; overflow:hidden; float:right;border:1px solid #E7E7E7}
.zz h3 { background:url(../images/zz_bt.jpg) no-repeat; width:278px; height:49px; line-height:49px;}
.zz h3 .title{ width:160px; float:left;}
.zz h3 a { color:#fff; font-family:"Microsoft YaHei"; font-size:16px; font-weight:normal; padding-left:15px; text-decoration:none;}
.zz h3 span a{font-family:"Microsoft YaHei";text-transform:uppercase;font-size:13px; text-decoration:none;}
.zz h3 span{display:block;float:right;padding-right:20px;}
.zz_con { background:#fff; padding:26px 0 30px 24px;}
.zz_con ul li { width:230px;}
.zz_con ul li img { width:230px; height:166px;}
.zz_con ul li span { display:block; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.zz_con ul li span a { color:#4a4a4a;}

.yq_top { background:url(../images/yq_top1.gif) no-repeat; width:1200px; height:100px;  margin:0 auto;}
.yq_top span { float:right;}
.yq_top span a { color:#000;} 
.yq_top h3 { padding-left:25px;}
.yq_top h3 a { font-size:14px; color:#006bce;}
.yq_top h3 q { font-family:Arial; font-size:17px; color:#0378dd; font-weight:normal;}

.yq_top .yq_con { line-height:70px;}
.yq_top .yq_con a { padding:0 10px; color:#444;}

.foot{ width:100%; height:350px; background:#339933;}
.footer{ width:1200px;  height:350px; display:block;  margin:0 auto;}
.footer .left{ width:380px;  display:block;  float:left; margin-top:50px; margin-left:30px;}
.footer .left h2{ color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .left img{ float:left; margin-left:15px; margin-top:15px;}
.footer .left p{ float:left; margin-left:18px; font-size:14px;  color:#fff; line-height:25px;}
.footer .left .ls{ width:340px; height:180px; display:block;  margin-top:130px; margin-left:20px; }

.footer .left .ls li{ width:340px; height:40px; display:block; float:left; border-top:1px solid #40b640; line-height:40px; }
.footer .left .ls li p{ float:left; line-height:40px; margin-left:20px;}


.footer .mid{ width:380px;   display:block; float:left;margin-top:50px; margin-left:30px; }
.footer .mid h2{color:#fff; font-size:18px; font-weight:normal; float:left; margin-left:20px;}
.footer .mid img{ float:left; margin-left:15px; margin-top:15px;}

.footer .mid .lb{ width:340px; height:180px; display:block;  margin-top:55px; margin-left:30px;}
.footer .mid .lb li{ float:left; width:154px; padding:8px; }
.footer .mid .lb li span{ color:#FFFFFF; margin-right:5px;}
.footer .mid .lb li a{ font-size:14px; color:#fff; text-decoration:none;}
.footer .mid .lb li a:hover{ font-weight:bold;}

.footer .right{ width:250px;  height:300px; display:block; float:right;}
.footer .right img{  margin-top:120px; }

.footerr{ width:100%; height:40px;  background:#333;}
.footer-bootom{ width:1200px;  height:40px; display:block; margin:0 auto;}
.footer-bootom p{  height:40px; line-height:40px; color:#fff; font-size:14px;}	



.proc{ margin-top:20px; overflow:hidden; margin-bottom:20px;}
.content{ width:1200px; margin:0 auto; }
.prol{width:240px; float:left;}
.prol .tit{background:#81b918; width: 237px; height: 50px;}
.prol .tit p{font-size: 18px;font-weight: normal;color: #FFF; line-height:50px; text-align: center;}
.prol .nr{background:  url(../images/p5.jpg) repeat-y left center;}
.prol h4{padding-bottom: 1px;}
.prol h4 a{display: block;background: url(../images/q1_19.jpg) no-repeat ;width: 238px;height: 50px;line-height: 45px;font-size: 16px;color: #222222; font-weight:normal; text-indent:2em;}
.prol h4 a:hover,.prol h4.cur a{background: url(../images/q1_15.jpg) no-repeat ;font-weight: bold; text-decoration: none;color: #FFF;}
.prol ul{line-height: 0;padding-bottom: 14px; list-style:none;}
.prol li{line-height: 33px;height: 34px; border-bottom:1px dashed #999999; width:228px;}
.prol li a{margin-left: 35px;padding-left: 5px;background: url(../images/p2.jpg) no-repeat left center;color: #333333;font-size: 14px;}
.prol li a:hover{ text-decoration:underline;}
.prol li.non{background: none}


.pror{width: 920px;font-family: "Microsoft YaHei"; float:right;}
.pror .tit{background: url(../images/bt1.jpg) no-repeat bottom center;height: 41px;}
.pror .tit span a{display: inline-block;width: 139px;height: 41px;text-align: center;line-height: 41px;font-weight: normal;font-size: 18px;color: #333333; }
.pror .tit span a:hover,.pror .tit span a.cur{background: url(../images/q1_03.jpg) no-repeat;color: #FFF;text-decoration: none;}
.pror .tit a.mo{margin-top: 5px; margin-left:50px;}
.pror ul{line-height: 0;font-size: 0;}
.pror li{float: left;padding-right: 20px;padding-top: 27px;}
.pror li.non{padding-right: 0;}
.pror li img{width: 210px;height: 200px;}
.pror li span{width: 210px; display: block;text-align: center;line-height: 31px;height: 31px;background: #B4B5B9;font-size: 14px;font-weight: bold;color: #FFF;}
.pror li a:hover span,.pror li.cur a span{background: #095faf;text-decoration: none;}
.con{ width:232px; height:380px; display:block; background-color:#fff; border:1px solid #ccc;}

.con h2{ width:240px; height:50px; display:block;  background: url(../images/q1_15.jpg) no-repeat ;  line-height:50px; color:#fff; text-align:center; font-size:18px;}
.con p{ font-size:14px; padding-left:5px;}
.con p span{ width:240px; height:30px; line-height:30px; display:block;}


.channel-header {height: 40px; line-height: 40px; border-bottom: 1px solid #ccc; margin-top:5px; margin-bottom:20px;}
.channel-header .channel-title {color: #333; font-size: 20px; font-weight: normal; font-family:"微软雅黑";}
.am-container, .am-g-fixed{width: 1200px;}
.am-container { padding-left: 1.5rem; padding-right: 1.5rem;}
.am-fr { float: right; font-size:16px;}
.neirong { width:920px; height:auto; display:block; line-height:35px; font-size:14px; font-family:"微软雅黑";}
.newN { width:920px; overflow:hidden; display:block;  margin:0; padding:0; float:right; margin-bottom:30px; margin-top:-10px;}
.newN li{ list-style:none; display:block; line-height:90px; height:90px; border-bottom:1px solid #f0f0f0; margin:0; padding:0; width:950px;}
.newN li a{
	color:#1a1a1a;
	display:block;
	height:60px;
	line-height:60px;
	text-indent:15px;font-size:16px
	}
.newN li a:hover{color:#1564E9;}
.newN li p{  line-height:20px; margin:0; color:#999; margin-left:20px; font-size:14px;}	
.newN span{float:right; line-height:40px; margin-right:30px; color:#575757; font-size:14px; margin-top:10px;}
.clear{ clear:both;}
.list_page{text-align:center;margin:10px;font-family:"Microsoft YaHei"; }
.list_page a{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #ccc;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333; font-size:18px;}
.list_page a:hover{background:#ccc;color:#fff;border:1px solid #ccc; text-decoration:none;}

.content_nr{ width:920px; overflow:hidden; display:block;  padding-left:10px;  float:right; }
.content_nr span{ color:#333; line-height:25px;}

.pre,.next{line-height:30px;height:30px; margin-top:10px; font-size:16px; text-decoration:none;}


.product{ width:910px; height:auto; display:block; float:right; margin-top:-20px;}
.product ul{ list-style:none; margin:0; padding:0;}
.product ul li{ width:200px; height:200px; border:1px solid #ccc; float:left; margin:12px;}
.product ul li img{width: 200px;height: 170px;}
.product ul li span{width: 200px; display: block;text-align: center;line-height: 30px;height: 30px;font-size: 14px;font-weight: normal;color: #333;}
.product ul li a{ text-decoration:none; }
.product li a:hover span,.pror li.cur a span{text-decoration: none;}


.pagebanner{ width:100%; overflow:hidden;}
.pagebanner img{ width:100%; overflow:hidden; margin:0 auto; }


.am-container .w610{ width:850px; height:500px; display:block; }
.bookadd{margin:10px 0; margin-left:-30px;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;}
.bookadd .label span{color:#f30;font-family:"Microsoft YaHei";}
.bookadd .enter{margin-left:40px;}
.bookadd .enter .ip{border:1px solid #ccc;padding:8px 10px;border-radius:5px;}
.bookadd .enter .ips{border:1px solid #ccc;padding:8px 10px;width:70%;height:80px;}
.bookadd .enter .bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle; border-radius:5px;}
.bookadd .enter label{display:block; margin-left:500px; }
.bookadd .enter #booklen{color:#f30;}



