body{margin:0; padding: 0; font:14px/1.5 "微软雅黑"; background: #FFF;}
ul,li,p,h1,h2,h3,h4{margin:0; padding: 0; list-style: none;}
img{border: 0;}
a{text-decoration: none;}
.doyoo_f_original body{overflow: auto!important;}
.doyoo_f_original{overflow:auto !important;}
.doyoo_f_frame{display:none !important;}
/*topNavBox*/
.topNavBox{width:100%;heihgt:66px;background-color:#f2f2f2;}
.topnav{width:1000px;margin:0 auto; overflow:hidden;height:66px;}
.topnav_l{ float:left;margin-top: 15px}
.topnav_r{ float:right; overflow:hidden;margin-left:40px;}
.topnav_r li{ font-size:16px;line-height:66px;color:#001a57; float:left;margin:0 26px;}
.topnav_r li a{color:#001a57;}
/*banner*/
.banner{background: #e8003d;}
.banner1{height: 206px; background: url(../images/bann1.jpg) no-repeat center top;}
.banner2{height: 230px; background: url(../images/bann2.jpg) no-repeat center center; position: relative;}
.o_pic{position: absolute; left: 50%; margin-left: -484px; top:-104px;}
.banner3{height: 227px; background: url(../images/bann3.jpg) no-repeat center center; position: relative;}
.banner3 h3{font-size: 20px; color: #FFF;  font-weight: normal; position: absolute; left: 50%; top:120px; margin-left: -105px;}
.txt1{color: #FFF; width: 749px; position: absolute; left: 50%; margin-left: -375px; top:160px; font-size: 16px;}
/*four*/
.four{height: 413px; padding-top: 45px; position: relative;}
.top{width: 1000px; margin:0 auto;}
/* .four .top{z-index: 100;} */
h1{font-size: 40px; color: #e8003a; text-align: center; height: 83px; position: relative; z-index: 10;}
.line{ width: 100%; border-bottom: 1px solid #000; z-index: 1; position: absolute; left: 0; top:130px;}
.tit{width: 214px; height: 48px; line-height: 40px; font-size: 30px; font-style: italic; background:url(../images/btn1.png) no-repeat; color: #000; text-align: center; font-weight: normal; position: absolute; left: 50%; margin-left: -108px; top:60px; z-index: 2; _top:80px;*top:80px;}
.big{font-size: 40px;}
.quan{height: 172px; margin-top: 55px; _margin-top:75px;}
.quan li{width: 171px; height: 128px;  float: left; margin-right: 36px; background: url(../images/quan.png) no-repeat; color:#FFF; text-align: center; padding-top: 44px; cursor: pointer;}
.quan .cur{background-image: url(../images/quan1.png);}
.wenzi{font-size: 24px; height: 43px; padding-left: 12px;}
.txt2{font-size: 16px; width: 171px; text-align: center;}
.btn2{text-align: center; font-size: 18px; width: 189px; height: 40px; line-height: 40px; background: url(../images/btn2.png) no-repeat; position: absolute; left: 50%; margin-left: -95px; margin-top:30px;}
.btn2 a{color:#FFF;}
/*kecheng*/
.kecheng{height:950px; background: #f3f2f1; padding-top: 15px; position: relative;}
.kecheng .line{top:106px; _top:90px; *top:90px;}
.kecheng .tit{width: 340px; background: url(../images/btn3.png) no-repeat; position: absolute; margin-left: -170px; top:67px; line-height: 48px;}
.wen{font-size: 30px; text-align: center; padding-top: 50px; font-weight:normal;}
.info{width: 989px; height: 484px; margin:0 auto; background: #FFF; border-left: 2px solid #515151; margin-top: 10px;}
.one{width: 177px; text-align: center;  font-size: 16px; float: left;}
.one li{height: 109px; border-bottom: 2px solid #515151;line-height: 109px; color: #e8003a;border-right: 2px solid #515151;}
.one .one1{height: 38px; line-height: 38px; color: #FFF; background:#515151; border-right: 2px solid #c7c7c7; font-size:20px;}
.two{width: 193px;}
.three{width: 104px;}
.four1{width: 397px;}
.five{width: 118px;}
.five a{color: #e8003a; text-decoration: underline;}
.two li,.three li,.four1 li{color:#333;}
.price{height: 153px; padding-top: 17px; font-size: 18px; }
.bg1{width: 128px; height: 27px; background: url(../images/bg1.png) no-repeat; color:#FFF; text-align: center; line-height: 27px; margin-left: 5px;}
.pr{padding-top: 15px; line-height: 28px;}
/*sub*/
.sub{height: 527px; position: relative;}
.sub .top{width: 1005px;}
.sub h1{padding-top: 20px;}
.sub .line{top: 112px;_top:90px; *top:90px;}
.sub .tit{width: 300px; background-image: url(../images/btn4.png); top:86px; margin-left: -150px; line-height: 48px;}
.lei{height: 200px; margin-top: 118px; clear: both;}
.lei li{height: 153px; width: 167px; background: url(../images/bg3.png) no-repeat; float: left; position: relative; padding-top: 50px; _position: static;}
.lei .other{background-image: url(../images/bg2.png); }
.pic{width: 123px; height: 90px;  position: absolute; left: 21px;top:-41px;}
.lei h4{font-size:24px; color: #e2ea0c; text-align: center; height: 40px;}
.mess{color:#FFF; padding-left: 12px; font-size: 15px; }
.sub .btn{margin-top: }
/*sub1*/
.sub1{height: 400px; background: #f3f2f1; position: relative; padding-top: 27px;}
.sub1 .line{_top:111px;*top:111px;}
.sub1 .tit{width: 460px; margin-left:-230px; top: 77px; background-image: url(../images/btn5.png); line-height: 48px;}
.pic1{height: 121px; padding-top: 103px;}
.pic1 li{width: 245px; height: 121px; background: url(../images/bg4.png) no-repeat; float: left; margin-right: 6px; text-align: center;}
.pic1 .other1{background-image: url(../images/bg5.png);}
.pic1 h4{font-size:24px; height: 66px; line-height: 66px; color: #e4da1b;}
.pic1 .jie{color: #FFF; padding-left:14px; text-align: left; font-size: 16px;}
/*sub2*/
.sub2{height: 834px; padding-top: 73px; position: relative;}
.sub2 .top{width: 1013px;}
.sub2 .tit{width: 700px; margin-left: -350px; background-image: url(../images/btn6.png); top:74px; line-height: 48px;}
.sub2 .line{top:170px; _top:150px; *top:150px;}
.pic2 {margin-top: 92px; }
/*sub3*/
.sub3{height: 500px; position: relative; background: #f3f2f1; padding-top: 20px;}
.sub3 .top{width: 1111px;}
.sub3 .line{top:113px;_top:90px;*top:90px;}
.sub3 .tit{width: 300px; background: url(../images/btn7.jpg); line-height: 48px; top:69px; margin-left: -150px;}
/*sub4*/
.sub4{height: 857px; position: relative; padding-top: 25px;}
.sub4 .line{top:125px;}
.sub4 .tit{width: 742px; font-size: 14px; background-image: url(../images/btn8.png); margin-left: -376px; height: 62px; line-height: 18px; text-indent: 2em; padding: 10px 5px 0; font-style: normal; top:70px;}
.show_pic{width: 1000px; height: 630px; overflow: hidden; position: relative; margin-top: 96px;}
.per_t{position: absolute; left: 0;top:0;}
.per_t li{float: left; width: 230px; height: 310px; background: #2a444e; margin-right:25px; color:#FFF; text-align: center;}
.name{height: 37px; font-size: 24px; }
.jie{font-size: 14px;}
.bg_2{height:350px; background: url(../images/bg_2.jpg) no-repeat center center;}
.foot{height: 135px; text-align: center; padding-top: 10px; background: #f3f2f1; line-height: 25px;}
.kaiban{position: relative; height: 503px;}
		.kaiban .line{top:84px;}
		.all-box-k{width: 455px; margin:0 auto; margin-top: 60px;}
		.all-box-l{width: 395px; padding:20px 30px 38px; background: #ee4b5c; float: left;}
		.all-box-r{background: #515151;}
		.all-box-r .one-kai{background-image: url(../images/bg-yuan1.png) ; color: #e3e3e3;}
		.all-box-r .two-kai{color: #e3e3e3;}
		.one-kai{font-size: 36px; color: #ffeaec; text-align: center; width: 297px; height: 58px; background: url(../images/bg-yuan.png) no-repeat; line-height: 58px; margin:0 auto;}
		.two-kai{font-size: 16px; color: #ffeaec; margin-top: 30px; line-height: 30px; padding-left: 15px;}
		.btn-yuyue{width: 178px; height: 44px; background: url(../images/bt-yy.png) no-repeat; line-height: 44px; font-size: 20px; color: #4d4d4d; text-align: center ; float: left; margin-left: 99px; margin-top: 20px;}