*{ text-decoration:none; list-style:none; font-family:"微软雅黑"; }
ul,li,p,h1,h2,h3,h4,h5,h6,form,img,div,dl,dt,dd,span{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
body img{ border:0px;}
body{ margin:0; padding:0px;}
.top-all{ position:fixed; width:100%; background:#FFF; z-index:2}
.top-center-all{ margin:0 auto; width:1000px;  height:94px; }
.top-center-all img{ margin-top:24px; float:left}
.phone-all{ float:right; margin-top:43px;}
.phone-all span{ margin-left:30px; font-size:14px; color:#727272; font-style:italic}
.nav-all{ background:#bf0b21;}
.nav-center-all{margin:0 auto; width:1000px; height:48px;}
.nav-zh{ width:292px; background:#a30318; height:48px;}
.nav-zh { text-align:center; line-height:48px; font-size:16px; color:#FFF}
.nav{ width:600px; line-height:48px;}
.nav ul li{ float:left; margin-left:43px;} 
.nav ul li a{ font-size:16px; color:#ffffff}
.nav ul li a:hover{ color:#ededed;}
.banner{ background:url(../image/aoly2a.jpg) no-repeat center center; height:380px;}
.bannerlianxi{ background:url(../image/bannerlianxi.jpg) no-repeat center center; height:380px;}
.main{margin:0 auto; width:1000px;}
.main-tit{ height:38px; border-bottom:1px solid #dcdcdc;  }
.main-tit img{ margin-top:7px; float:left }
.main-tit-weizi{ margin-left:22px; display:block; float:left; color:#505050; font-size:20px; }
.sheji{ height:172px; background:url(../image/aoly16.png); }
.box1{ width:168px; padding:20px 63px 23px 19px; font-size:14px; color:#FFF; line-height:22px; float:left }
.box2{ float:left; width:180px;}
.box2 img{  margin-top:33px;}
.box2 span{ font-size:14px; color:#727272;}
.table-left{ height:210px; border-right:1px solid #dcdcdc; width:482px; }
.tab-top{ height:104px; border-bottom:1px solid #dcdcdc}
.tab-top img{ float:left; margin-right:21px;}
.tab-tit{ font-size:18px; color:#bf0b21;}
.tab-con{ font-size:14px; color:#727272; margin-top:8px; }
.tab-con1{ font-size:14px; color:#727272; margin-top:8px; margin-right:20px}
.tab-down img{ float:left; margin-right:18px;}
.table-right{ width:517px;}
.table-right img{ margin-left:20px;}
.bottom-all{ background:#ededed}
.bottom-center-all{ height:70px; margin:0 auto; width:1000px;}
.bottom-logo{ float:left; margin-top:20px;}
.bottom-nav{ width:670px; float:right;margin-top:28px;}
.bottom-nav ul li{ float:left; padding:0 13px; font-size:14px; color:#333333}
.bottom-nav ul li a{ font-size:14px; color:#333333}
.footer-all{ background:#363839; height:279px; border-bottom:1px solid #838384; padding-top:45px;}
.footer-center-all{ margin:0 auto; width:1000px;}
.footer-nav{ height:143px; background:url(../image/aoly19.jpg) repeat-x bottom; padding-bottom:28px;}
.szdy1{ background:url(../image/aoly18.jpg) repeat-y right}
.szdyk{ width:166px;}
.szdyk ul li{ float:left; margin-right:16px; width:64px;color:#bfbfbc; line-height:26px; font-size:14px;}
.szdyk ul li a{ color:#bfbfbc; line-height:26px; font-size:14px;}
.szdyk ul li a:hover{ color:#ffffff}
.footer-tit{ font-size:16px; color:#FFF; }
.footer-nav>ul>li{ height:136px;}
.szdyk1{ width:130px; padding-left:40px;}
.szdyk1 span,.szdyk1 p{ text-align:left; display:block;   line-height:26px;}
.szdyk1 p { font-size:14px; color:#bfbfbc; line-height:26px;}
.szdyk1 p a{ font-size:14px; color:#bfbfbc; line-height:26px;}
.szdyk1 p a:hover{ color:#FFF;}
.szdyk2{ width:287px; padding-left:34px;}
.szdyk3{ font-size:14px; color:#bfbfbc; line-height:22px;}
.szdyk4{ width:122px; padding-left:48px;}
.szdyk4 span,.szdyk1 p{ text-align:left; display:block; line-height:26px;}
.szdyk4 p { font-size:14px; color:#bfbfbc; line-height:26px;}
.szdyk4 p a{ font-size:14px; color:#bfbfbc; line-height:26px;}
.szdyk4 p a:hover{ color:#FFF;}
.qxcp{ height:88px;}
.qxcp span{ color:#FFF; line-height:88px; font-size:16px; margin-right:80px; float:left}
.qxcp img{ float:left; margin-right:42px; margin-top:20px;}
.footer{ text-align:center; height:55px; background:#363839; line-height:55px; font-size:14px; color:#bfbfbc}
.main-fuwu ul li{ float:left; margin-right:25px; }

/*首页*/
.cpzs-all{ height:300px; }
.cpzs{ width:230px; line-height:20px; float:left; margin-right:26px; height:300px; border-bottom:1px dashed #dddddd}
.cpzs span { font-size:14px; color:#525252}
.cpzs span a{ font-size:14px; color:#bf0b21}
.cpzs p{ font-size:14px; color:#505050}
.cpzs p a{ font-size:14px; color:#505050}
.cpzs p a:hover{ color:#d6151a}
.cpzs-open-left{ width:40px; height:33px; background:#f0f0f0; float:left; margin-right:1px; text-align:center; line-height:33px; color:#828282;}
.cpzs-open-center{ width:898px; height:33px; background:#f0f0f0; float:left; margin-right:1px; padding-left:10px; padding-right:10px;}
.cpzs-open-right{ width:40px; height:33px; background:#f0f0f0; float:left; text-align:center; line-height:33px; color:#828282;}
.zdy3{ font-size:14px; color:#828282; line-height:33px;}
.zdy3 a{ font-size:14px; color:#828282; line-height:33px;}
.zdy3 a:hover{color:#d6161a;}
.fangan{ width:300px; height:315px; margin-right:47px;}
.gengduo{ width:64px;}
.gengduo img{ margin-top:4px;}
.gengduo a{ font-size:12px; color:#9e9e9e; }
.gengduo a:hover{color:#bf0b21;}






.left{ float:left}
.right{ float:right;}
.clear{ clear:both}
.clear9{ clear:both; height:9px;}
.clear12{ clear:both; height:12px;}
.clear16{ clear:both; height:16px;}
.clear23{ clear:both; height:23px;}
.clear24{ clear:both; height:24px;}
.clear28{ clear:both; height:28px;}
.clear30{ clear:both; height:30px;}
.clear33{ clear:both; height:33px;}
.clear35{ clear:both; height:35px;}
.clear41{ clear:both; height:41px;}
.clear43{ clear:both; height:43px;}
.clear47{ clear:both; height:47px;}
.clear52{ clear:both; height:52px;}
.clear56{ clear:both; height:56px;}
.clear60{ clear:both; height:60px;}
.clear67{ clear:both; height:67px;}
.clear80{ clear:both; height:80px;}
.clear141{ clear:both; height:141px;}
.clear142{ clear:both; height:142px;}
#zdy1{ color:#bf0b21;}
.wenzi1{ font-size:14px; line-height:22px; color:#727272}
.wenzi1 a{ font-size:14px; line-height:22px; color:#727272}
.wenzi1 a:hover{color:#222222}
.wenzi2{ font-size:18px; color:#505050}
.wenzi3{ font-size:14px; line-height:22px; color:#828282}
.wenzi3 a{ font-size:14px; line-height:22px; color:#828282}
.wenzi3 a:hover{color:#bf0b21;}
#zdy{ margin-right:0px;}
#zdy2{ padding-right:0px;}
/* tab */
.tab{width:1000px;height:293px;overflow:hidden;}
.tab .tab_pic ul{height:293px;width:999em;position:relative;}
.tab .tab_pic ul li{float:left;}
.tab .tab_pic ul li a{display:block;}
.tab_pic{float:left;width:604px;height:293px;overflow:hidden;position:relative;}
.tab_txt{float:right;width:334px;height:293px;overflow:hidden;position:relative;}
.tab .tab_txt .prev,.tab .tab_txt .next{display:block;width:39px;height:39px;margin:0 0 0 1px;overflow:hidden;cursor:pointer;}
.tab .tab_txt .prev{ background:url(../image/zuoh.jpg) no-repeat}
.tab .tab_txt .prev:hover{ background:url(../image/zuo.jpg) no-repeat}
.tab .tab_txt .next{ background:url(../image/youh.jpg) no-repeat}
.tab .tab_txt .next:hover{ background:url(../image/you.jpg) no-repeat}
.tab .tab_txt ul{position:relative;}
.tab .tab_txt ul li{width:320px;height:293px;padding:0 10px 0 10px;float:left;}
.tab_san{display:block;width:17px;height:34px;position:absolute;top:29px;right:0;}
.btn_bg{width:225px;height:33px;display:block;position:absolute;left:0;bottom:0;z-index:1;background:#000;display:block;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity: 0.3;}
.btn_ct{
	width: 90px;
	height: 36px;
	padding: 1px;
	display: block;
	position: absolute;
	left: 10px;
	bottom: 2px;
	z-index: 1;
}





/*关于我们*/
.about-left{ width:700px;}
.about-right{ width:248px;}
.main-tit-weizi a{ display:block; float:left; color:#505050; font-size:20px; }
.clear10{ height:10px; clear:both}
.clear14{ height:14px; clear:both}
.clear20{ height:20px; clear:both}
.clear35{ height:35px; clear:both}
.clear125{ height:125px; clear:both}
.wenzi4{ font-size:14px; line-height:22px; color:#505050}
.wenzi4 a{ font-size:14px; line-height:22px; color:#505050}
.wenzi5{ font-size:14px; line-height:22px; color:#bf0b21}
.wenzi5 a{ font-size:14px; line-height:22px; color:#bf0b21}
.youshi{ height:92px; border-bottom:1px dashed #dcdcdc; color:#505050; font-size:14px; line-height:22px;}
.youshi1{ height:92px;  color:#505050; font-size:14px; line-height:22px;}
.dongtai{ border-bottom:1px dashed #dcdcdc;}
.fuwu{ width:320px; height:355px; float:left; margin-right:20px;}
.more a{ font-size:12px; color:#9e9e9e; }
.more a:hover{color:#bf0b21;}
.taocan{ margin-right:20px; width:320px; float:left;}
.zhixing{border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:1000px; height:133px;}
.zhixing ul{ float:left}
.zhixing ul li{ height:66px;border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
.qita{border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:1000px; height:66px;}
.qita ul li{ height:66px;border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; float:left}
.anli{ width:232px; height:301px; border-bottom:1px solid #e6e6e6; margin-right:24px; float:left; margin-bottom:10px;}
.anli img{ width:231px; height:110px;}
.lianxi-left{ width:557px;}
.lianxi-right{ width:366px;}






.k_pagelist{clear:both; float:none; margin-right:5px;}
.k_pagelist{line-height:26px;}
.k_pagelist a,.k_pagelist strong,.k_pagelist em{float:left;display:inline;margin-right:4px;padding:0px 8px;height:26px;border:1px solid;border-color:#cecece;background-color:#FFF;background-repeat:no-repeat;color:#828282;overflow:hidden;text-decoration:none;font-style: normal;}
.k_pagelist a.nxt{padding:0px 10px;}
.k_pagelist a:hover{border-color:#bf0b21;color:#bf0b21;}
.k_pagelist a.nxt{padding-right:25px;background-color:#eeeeee;background-position:90% 50%;}
.k_pagelist a.prev{background-position:50% 50%;}
.k_pagelist strong{background-color:#e7e7e7;}