@charset "gb2312";

/* CSS Document */

* {-webkit-text-size-adjust:none;-webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out;}

html { display:block; overflow-x: hidden; width: 640px; margin:0 auto;}

body {margin:0;padding:0;font:16px Î¢ÈíÑÅºÚ,\5b8b\4f53,Arial,sans-serif;background:#ffffff;font-family:"Î¢ÈíÑÅºÚ";width: 640px; min-width:640px;max-width:640px;

	display:block;overflow-x: hidden;vertical-align: bottom;position:relative; font-size:22px;color:#333;}

h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}

table,td,tr,th{font-size:12px;}

div{overflow:hidden;overflow-x: hidden;}

ol,ul {list-style:none;}

li{list-style-type:none;}

img{vertical-align:top;border:0;outline:0; width: auto;height: auto; max-width:100%;}

.fl{float: left;}.fr{float: right;}

.clear{ clear:both;}

/*linkes*/

a{text-decoration:none; -webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}

a:hover{ text-decoration:underline;}



.topbar{background:#231f20; color:#918f90;height:70px;line-height:70px; padding:0 15px;}

.topbar .home,.topbar .phone,.topbar .menu{color: #918f90;}

.topbar .home{background:url(../images/top1.gif) no-repeat 0 18px; display: inline; padding-left:45px;}

.topbar .phone{background:url(../images/top2.gif) no-repeat 0 19px;padding-left: 55px;margin-left: 69px;}

.topbar .menu{background:url(../images/top3.gif) no-repeat ;width:54px;height: 37px;margin-top: 20px;}

#n_menu {display:none;position:absolute;width:280px;z-index:15;right:0;margin:0;top:73px;bottom:0;background:#231f20;height: 390px;}

#n_menu dl {line-height:74px;color:#f0f0f0}

#n_menu dl a {color:#f0f0f0;display:block}

#n_menu dl a:hover {color:#fff}

#n_menu dl dd {width:280px;font-size:30px;margin:0 auto;cursor:pointer;height:74px;line-height:74px;border-bottom:solid 2px #938F8F;border-top:solid 2px #383837;}

#n_menu dl dd a {display:block;height:74px;line-height:74px;font-size:30px;padding:0 20px 0 0;}

#n_menu .ico1,#n_menu .ico2,#n_menu .ico3,#n_menu .ico4,#n_menu .ico5{ width: 48px;height: 74px;display: inline;float: left;margin:0 20px 0 40px;}

#n_menu .ico1{background:url(../images/menu1.gif) no-repeat;}

#n_menu .ico2{background:url(../images/menu2.gif) no-repeat;}

#n_menu .ico3{background:url(../images/menu3.gif) no-repeat;}

#n_menu .ico4{background:url(../images/menu4.gif) no-repeat;}

#n_menu .ico5{background:url(../images/menu5.gif) no-repeat;}

.logo{display: block; text-align: center;height:110px; background:#fff;}

.logo img{ margin-top:25px;}

.toptu{display: block;text-align: center;}

/*µ÷²é*/

.Con{width: 610px; margin:0 auto; padding:0 15px 15px; overflow:hidden;background:#B22826;}

.dcha{background:#fff; padding:25px;}

.dcha .fl{width:393px;}

.dcha .fl h2{font-size:22px; font-family:"Î¢ÈíÑÅºÚ";color:#333;font-weight:normal;}

.dcha .fl span{font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#333;}

.dcha .fl p{font-size:18px;color:#666;font-family:"Î¢ÈíÑÅºÚ";line-height:30px;}

.dcha .fl p b{color:#ff0000; font-weight:normal;}

.dcha .dcha_t{background:#b22826;

width: 490px;

height: 97px;

margin: 0 auto;

margin-top: 30px;

border-radius: 20px;

font-size: 20px;

color: #fff;

line-height: 30px;

padding-top: 10px;

text-indent: 2em;

padding-left: 10px;

padding-right: 10px;}

.dcha .dcha_t p{color:#ffe400; font-weight:bold;display: inline;}



.tit{width: 100%;color:#fff;font-size: 40px;font-weight: bold;text-align: center;line-height:22px; padding:24px 0;}

.tit span{font-size: 30px;font-weight: 100;background: url(../images/zyqb.gif) no-repeat center;width: 591px;height: 30px;display: block;}

.xtit{text-align: center;font-size: 30px;color:#ac1139;height:84px;background:#b22826; line-height: 32px; padding-top: 16px;}

.xtit span{ font-size: 22px;}

.x_tit1{ background-color:#b22826; color:#fff;}

/*±ÈÕï¶Ï*/

.bzd{background:#fff; padding:25px 0;}

.zxjy{ margin-bottom:55px;}

.zxjy .txt{float:left;width: 244px; margin-left: 60px;}

.zxjy .txt .p1{font-size: 24px;color:#b22826; opacity:0.7; background:url(../images/a_03.gif) no-repeat bottom center;height: 58px; padding-bottom:15px;margin-bottom: 8px;line-height: 28px;}

.zxjy .txt .p2{font-size: 18px;}

.zxjy .txt .p2_x{ color: #b22826; opacity:0.7;}

.zxjy img{float: left; margin-left: 66px;}

.zxjy2 .txt .p1{ font-size: 24px; font-weight: bold; opacity:1; background:url(../images/a_06.gif) no-repeat bottom center;}

.zxjy2 .txt .p2_x{ opacity:1;}



.bzd .btn1{ display: block; margin:0 auto;width: 495px;height:48px;text-align: center;line-height:48px;color:#fff;font-size: 20px;background:#b59366; border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;}

.bzd .jqzd{width: 507px;height: 334px;background:url(../images/bzd_23.gif) no-repeat;margin-left: 55px;font-size: 18px;color:#454545; position:relative;}

.bzd .jqzd .p1{width: 183px;height: 42px;text-align: center;line-height: 42px; position:absolute;top:35px;right:53px;}

.bzd .jqzd .p2{width: 465px;height: 47px;text-align: center;line-height: 47px; position:absolute;top:135px;left:30px;}

.bzd .jqzd .p3{width: 140px;height: 90px; position:absolute;bottom:0;left:10px;line-height:22px;}

.bzd .jqzd .p4{width: 135px;height: 95px; position:absolute;bottom:0;left:190px;line-height: 22px;}

.bzd .jqzd .p5{width: 135px;height: 90px; position:absolute;bottom:0;right:0;line-height: 22px;}

.w5{background: #fff url(../images/w5_32.gif) no-repeat 60px 130px; width:610px; height:854px; position:relative; border-top: 1px dashed #c55572; margin-top:52px;}

.w5 h3{font-size:22px;color:#fff; width:240px; height:37px; background:#b22826; text-align:center; line-height:37px; margin-left:13px; font-weight:100;margin-top: 45px;}

.w5 p{ position:absolute;font-family:"Î¢ÈíÑÅºÚ";font-size:22px;color:#b22826;}

.w5 .p1{ right:40px; top:120px;}

.w5 .p2{left:40px; top:410px;}

.w5 .p3{right:64px; bottom:200px;}

.w5 dl{ position:absolute; width:275px;}

.w5 dl dt{font-family:"Î¢ÈíÑÅºÚ";font-size:22px; color:#333;}

.w5 dl dd{font-family:"Î¢ÈíÑÅºÚ";font-size:16px; color:#333;}

.w5 .d1{left:30px; top:320px;}

.w5 .d2{right:28px; bottom:280px;}

.w5 .d3{left:30px; bottom:110px;}

.w5 a{ display:block; margin:0 auto;width:365px;height:59px; padding-top:6px;line-height:25px; text-align:center;background:#ab926a;border-radius:30px; position:absolute; left:132px; bottom:0px;color:#fff; font-size: 18px;}

/*±ÈÖÎÁÆ*/

.bzl{background:#fff; padding:25px 0;}

.bzl .zxjy .txt{width: 244px;float: left;}

.bzl .zxjy .txt .p1{background:url(../images/a_03.gif) no-repeat bottom left;}

.bzl .zxjy img{ margin-left: 45px;}

.bzl .zj{ width: 592px; margin:0 auto;}

/*ÖÐÎ÷½áºÏ*/

.bzl .zxjh{width: 550px;height: 755px;margin-left:40px;background:url(../images/M3_04.gif) no-repeat; position:relative; }

.bzl .zxjh .txt{width: 220px;height: 115px; position:absolute;top:20px;left:30px;}

.bzl .zxjh .txt p{font-size: 24px;color:#ac1139;width: 220px;height: 40px; padding-bottom:8px;background:url(../images/tt_03.gif) no-repeat bottom left;margin-bottom:10px;}

.bzl .zxjh .txt span{font-size: 18px;line-height: 24px; display:block; margin-top:30px;}

.bzl .zxjh p{font-size: 18px; position:absolute;}

.bzl .zxjh .p1{width: 150px;height: 52px; top:300px;left:55px;}

.bzl .zxjh .p2{width: 80px;height: 48px; top:300px;right:80px;}

.bzl .zxjh .p3{width: 150px;height: 52px; top:410px;left:160px;}

.bzl .zxjh .p4{width: 110px;height: 52px; top:410px;right:0;}

.bzl .zxjh .p5{width: 135px;height: 52px; bottom:190px;left:25px;text-align: center;}

.bzl .zxjh .p6{width: 120px;height: 52px; bottom:190px;left:230px;text-align: center;}

.bzl .zxjh .p7{width: 88px;height:95px; bottom:150px;right:35px;text-align: center;}

.bzl .zxjh .p8{width: 155px;height: 120px; bottom:20px;left:15px;}

.bzl .zxjh .p9{width: 165px;height: 145px; bottom:0px;left:210px;}

.bzl .btn{ display:block;width: 412px;height: 48px; margin:0 auto;text-align: center;line-height: 48px;color:#fff;font-size:20px;background:#ab926a; border-radius:30px;margin-top:34px;margin-bottom: 25px;}

/*¸ú×ÙÖÎÁÆ*/

.gz{background:#fff;border-top: 1px dashed #c55572; padding-top:45px;}

.gz .db{width: 228px;height: 38px;line-height: 38px;color:#fff;font-size: 18px;text-indent: 16px;background:#b22826;margin-left: 12px;margin-bottom: 42px;}

.con4 .fl{width: 37px;height: 1001px;background:url(../images/pic_25.gif) no-repeat;margin-left: 10px;}

.con4 .fl p{color:#fff;font-size: 22px;width: 37px;text-align: center; margin-bottom:200px;line-height: 26px;}

.con4 .fl .fl_p{ margin-top:35px;}

.con4 .fr{width: 555px;}

.con4 .fr .pic{width: 260px;height: 201px; position:relative; float:left; margin:0 7px;}

.con4 .fr .pic em{height: 35px;width: 260px;background:#000; position:absolute; left:0; bottom:0;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}

.con4 .fr .pic span{font-size: 17px;color:#fff;width: 260px;height: 35px; line-height: 35px;text-align: center; position:absolute;left:0;bottom:0;}

.con4 .fr dl{width: 533px;font-size: 18px;line-height: 28px; padding:25px 0;float: left;text-align: left;margin-left: 14px;}

.con4 .fr dl dt{font-size: 22px;color:#b22826;}

.gz .btn{font-size: 24px;color:#fff;width:444px;height: 81px;text-align: center;line-height: 48px; display:block; margin:24px auto 64px;background:#ab926a; border-radius:40px; font-size: 18px; line-height: 24px; padding-top: 6px;}

/*±È×¨¼Ò*/

.M2{ width:610px;background:#fff; padding:35px 0;}

.M2 .up .fl{ width:260px; margin-left:60px;margin-top:10px; }

.M2 .up .fl h3{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#ab926a; font-weight:100; line-height:30px; margin-bottom:8px;background:url(../images/M2_07.gif) no-repeat bottom left; padding-bottom:10px;}

.M2 .up .fl p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;}

.M2 .fr{margin-right:43px;}

.M2 .down{ margin-top:39px;}

.M2 .down .fl{ margin-left:50px;}

.M2 .down .fl h3{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#ac1139; font-weight:100; line-height:30px; margin-bottom:8px;margin-top:25px; width:300px;background:url(../images/a_06.gif) no-repeat bottom left; padding-bottom:15px;}

.M2 .down .fl p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333; width:230px;}

.M2 .bottom{ margin-top:60px;}

.M2 .bottom h3{font-family:"Î¢ÈíÑÅºÚ";font-size:22px;color:#222222; text-align:center; font-weight:100; margin-bottom:5px;}

.M2 .bottom p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#fff; float:left;width:168px; border-radius:10px; text-align:center; margin-left:28px;}

.M2 .bottom .p1{background:#ffa360;line-height:87px;height:87px;}

.M2 .bottom .p2{background:#6db8f8;border-radius:10px;line-height:25px;height:67px; padding-top:20px;}

.M2 .bottom .p3{background:#ff6565;border-radius:10px;line-height:25px;height:67px;padding-top:20px;}

.M2 .bottom .p4{width:340px;height:60px;line-height:60px; text-align:center;background:#ab926a; margin:47px 0 50px 120px;border-radius:30px;}

.M2 .bottom .p4 a{font-family:"Î¢ÈíÑÅºÚ";font-size:20px;color:#fff;}

.M2 .bottom .p5{width: 100%;text-align: center;}

/*±ÈÓúºó*/

.M1{ width:610px;padding-top:50px;background:#fff;}

.M1 .fl{ width:250px; margin-left:60px;margin-top:10px; }

.M1 .up .fl h3{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#ab926a; font-weight:100; line-height:30px; margin-bottom:8px;background:url(../images/a_03.gif) no-repeat bottom left; padding-bottom:15px;}

.M1 .up .fl p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;}

.M1 .fr{margin-right:43px;}

.M1 .down{ width:588px; height:403px; background:url(../images/b_03.gif) no-repeat 10px; margin-top:39px;}

.M1 .down  h3{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#ac1139; font-weight:100; line-height:30px; margin-bottom:8px; margin-left:50px; margin-top:25px;background:url(../images/a_06.gif) no-repeat bottom left; padding-bottom:15px;}

.M1 .down  p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;margin-left:50px;}

.M1 .btn{color:#fff;width:338px;height: 58px;text-align: center;line-height: 48px; display:block; margin:24px auto 64px;background:#ab926a; border-radius:40px; font-size: 18px; line-height: 24px; padding-top: 6px;}



/*ÁÆÐ§¼ûÖ¤*/

.tit5{background:#b22826;text-align: center;color:#fff;font-size: 26px;background:#ac1139; padding:32px 0;}

.tit5 span{font-weight: bold;font-size: 36px;}

.kfal{width: 610px;background:#fff;}

.al{position:relative; margin:0 auto;  margin-bottom:14px;padding: 0 12px; padding-top:38px; padding-bottom: 30px;}

.al .tempWrap{margin:0 auto;}

.al .bd{margin:0 auto;width:610px;}

.al .bd li{width:583px;font-size:14px;line-height:16px;color:#333;margin:0 auto;text-align:center;position:relative;}

.al .bd li img{ display:block;margin:0 auto;margin-bottom:10px;}

.al .bd li h4{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;font-weight:normal;text-align:center;padding-top:5px;line-height:30px;}

.al .bd li h2{line-height:35px;font-weight:normal;font-size:32px;padding-top:22px;font-weight:normal; color:#b22826;}

.al .bd li h2 span{ font-size:22px;}

.al .bd li .p1{text-align:left;font-size:20px;line-height:30px;padding-top:22px;padding-left:0px;font-weight:normal;position:relative;height:50px; background:#f0f0f0; height:99px; margin-top: 16px;}

.al .bd li .p1 span{display:block;position:absolute;left:55px;top:20px; width:500px; margin-left:12px;color:#666;}

.al .bd li .p1 img{position:absolute;top:0px;left:0px;}

.al .bd li .p1 b{font-weight:normal;color:#666;}

.al .bd li .p1 a{color:#cc0000;}

.al .hd{ height:70px; overflow:hidden;width:100%; font-size:0;position:absolute;left:0px;top:21%;}

.al .hd ul{float:left;display:none;}

.al .prev,.al .next{ display:inline-block;cursor:pointer; width:32px; height:63px;background:url(../images/left11.gif); overflow:hidden; margin:0 0px;  vertical-align:top; }

.al .next{ background-position:-38px 0px;float:right;margin-right: 12px;}

.al .prev{background-position:0px 0px;float:left;  margin-left: 12px;} 



.foot{ background-color: #fff; padding-bottom:40px;}

.foot h3{ font-size:30px; color:#ac1139; text-align:center; font-weight:normal ; margin-top:40px;}

.foot .bs{margin-top:30px;text-align: center;}

.foot .bs a{ color:#666; margin:0 4px;}

.foot ul{ margin-top:27px; width:614px; margin:0 auto; margin-top:26px;}

.foot ul li{ width:65px; text-align:center; margin:0 28px;float: left;}

.foot ul li a{ display:block; width: 65px; color:#333; text-decoration: none;}

.foot ul li a:hover{color:#c54566;}

.foot ul li p{ line-height:30px; }















