@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;

}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
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;

}

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;}

dl,dd,dt,li{float:left;}

img{border:0;display:block;margin:0 auto;}
#bgg{padding-bottom:0px;}
.fl{float: left;}.fr{float: right;}
/*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;}

.head{width:640px;overflow:hidden;}
.head .top{height:72px;background:#231f20;margin:0 auto;text-align:center;padding-top:6px;}
.head .top ul{width:640px;margin:0 auto;overflow:hidden;}
.head .top li{float:left;margin-top:15px;}
.head .top .l1{width:115px;margin-left:5px;}
.head .top .l2{width:343px;line-height:12px;margin-left:40px;}
.head .top .l3{width:59px;float:right;margin-right:5px;}
#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{text-align:center;padding:19px 0px 17px 0px;background:#fff;}
.body_bg{background-color: #af2a25; padding: 0px 12px;}
.tit_1{ height: 102px; line-height: 102px; width: ; font-size:40px; text-align:center; color: #fff; font-weight:bold;}
.why1{ background-color: ; background:#fff url(images/why_img.gif)  202px 42px no-repeat; position:relative; height:404px;}
.why1 p{ color:#e0645c; text-align:center; font-size:20px; position:absolute; height:108px; width:172px;}
.why1 p span{ font-size:36px;}
.why1 .p1{ top:45px; left:19px;}
.why1 .p2{top:168px; left:35px;}
.why1 .p3{top:19px; left:434px;}
.why1 .p4{top:172px; left:412px;}
.why1 a{ display:block; width:348px; height:48px; margin:0 auto; text-align:center; line-height:48px; border-radius:30px;   color: #fff; font-size: 23px; background:#ffa200; margin-top: 315px;}
.why1 a:hover{ text-decoration:none;}
.tit_2{ height:90px; text-align:center; color:#fff; font-size:40px; font-weight:bold; line-height:36px; padding-top:12px;}
.tit_2 span{font-size: 28px;font-weight: normal;}

.tit_3{ background-color:#e7bfbd; text-align:center; color: #e0645c; height:77px; font-size: 30px;  line-height:32px; padding-top:25px; }
.tit_3 span{ font-size:22px;}
.tit3_nr{ text-align:center; background-color: #fff; padding-top: 41px; padding-bottom: 60px;}
.tit3_nr a{ display:block;text-align:center; width:514px; height:74px; line-height:30px; padding-top: 12px; margin:0 auto; margin-top:40px; background-color: #ffa200; border-radius:12px; color:#fff; font-size:22px; text-decoration:none;}

.tit_4{  height: 82px; background: #e1645e url(images/tit_com.gif) 21px 21px no-repeat; font-size:26px;line-height:32px; color: #fff; padding-top:20px; padding-left: 118px;}
.t7{background: #e1645e url(images/tit_com1.gif) 21px 21px no-repeat;}

.w4{background-color: #fff; padding-left: 12px; padding-right:12px;}
.w4_nr{margin-top: 52px; padding-bottom:42px;}
.w4_nr img{ float:left;}
.w4_nr .m4_r{ width:320px; float:right; background:url(images/di_zhi.gif) 59px 56px no-repeat; height:324px; position:relative; }
.w4_nr .m4_r span{ display:block; position:absolute; font-size:22px; color:#e0645c}
.w4_nr .m4_r .s1{ width:316px; height:70px; background:url(images/mgq.gif) right no-repeat; }
.w4_nr .m4_r .s2{ top:185px; left:0px;}
.w4_nr .m4_r .s3{ top:99px; left:224px;}
.w4_nr .m4_r .s4{ top:266px; left:141px;}

.w5{ padding: 0 12px; background:#fff; padding-bottom:62px;}
.w5 .tit_5{ line-height:60px; height:60px; text-align:center; color:#fff; font-size:26px; background:#e1645e;}
.w5_nr{ margin-top:12px;}
.w5_nr dl{ width:287px; float:left; margin-right:18px; color:#e0645c;}
.w5_nr dl dd{ width:287px; font-size:20px;}
.w5_nr dl dt{ font-size:26px; margin-top:8px;}
.w5 .w5_bf{ text-align:center; margin-top:46px;}
.w5 a{display:block; width:346px; height:48px; line-height:48px; text-align:center; background:#ffa200; color:#fff; font-size:24px;  margin:0 auto; margin-top:40px; border-radius:30px; text-decoration:none;}

.tit_6{ height: 82px; padding-top: 20px; font-size:30px; line-height:30px; color:#fff; text-align:center; background:#e1645e;}
.tit_6 span{ font-size:22px;}
.w6{ background:#fff; padding-top:49px; padding-bottom: 38px;}
.w6 .w6_bf{ color:#fff; text-align:center; height:68px; width:318px; background:#ffa200; font-size:22px;padding-top:6px; margin:0 auto; margin-top:4px; border-radius:10px;}

.w7{ padding:0 12px; background-color: #fff; padding-bottom: 30px;}
.w7_s{ margin-top:40px; padding-bottom: 1px; border-bottom:1px dashed #e1645e;}
.w7_s img{ float:left;}
.w7_s .w7_s_r{ float:right; width:323px; position:relative; background:url(images/di_zhi1.gif) 59px 59px no-repeat; height:338px;}
.w7_s .w7_s_r span{ display:block; width:199px; height:55px; font-size:22px; line-height:30px; color:#e0645c; position:absolute;}
.w7_s .w7_s_r .w7_s1{ left:0px; top:0px;}
.w7_s .w7_s_r .w7_s3{ left:0px; top:186px;}
.w7_s .w7_s_r .w7_s2{ left:188px; top:105px;}
.w7_s .w7_s_r .w7_s4{ left:115px; top:256px; text-align:right;}
.w7_x{ border-bottom:0px;}
.w7_x img{ float:right;}
.w7_a a{ display:block; width:188px; height:70px; line-height:70px; text-align:center; color:#fff; background:#ffab1a; font-size:24px; float:left; margin-right:12px; text-decoration:none;}

.w8{ padding:0 12px; background-color: #fff; padding-bottom: 30px; padding-top: 36px;}
.w8_l{ float:left; width:218px; height:164px; padding-top:54px; text-align:center; font-size:26px; color:#fff; background:#e0645c; border-radius:218px; margin-left:12px;}
.w8_l span{ font-size:36px;}
.w8_r{ float:right; width:312px; margin-top:12px; margin-right:10px;}
.w8_r .dl0 dd{ width:312px; border-bottom: 1px dashed #cccccc; height:55px; line-height:55px; font-size:26px;}
.w8_r .dl0 dd a{ color:#e0645c;}
.w8 img{ margin-top:36px;}
.w8 .dl1,.w8 .dl2{ padding-bottom: 20px;  margin-top:20px; text-indent:2em;}
.w8 .dl1 dt,.w8 .dl2 dt{ font-size:26px; color:#e0645c; margin-bottom:6px;}
.w8 .dl1 dd,.w8 .dl2 dd{ font-size:18px; color:#666666; line-height:27px;}
.w8 .dl1{ background:url(images/ts.gif) left top no-repeat; padding-left:80px; border-bottom:1px dashed #e0645c;}
.w8 .dl2{ background:url(images/ts2.gif) right top no-repeat; padding-right:80px; border-bottom:0px;}
.w8 .dl2 dt{ margin-top:10px;}
.w8_a{ font-size:24px; color:#fff; text-align:center; display:block; margin:0 auto; width:348px; height:48px; background:#ffa200; line-height:48px; border-radius:30px; text-decoration:none;}

.w9{ padding:0 12px; background-color: #fff; padding-bottom: 30px;}
.w9 img{ float:left;  margin-top:38px;}
.w9 .w9_s_r{ float:right; width:323px; position:relative; background:url(images/di_zhi1.gif) 59px 59px no-repeat; height:338px; margin-top:38px;}
.w9 .w9_s_r span{ display:block; width:199px; height:55px; font-size:22px; line-height:30px; color:#e0645c; position:absolute;}
.w9 .w9_s_r .w9_s1{ left:0px; top:0px;}
.w9 .w9_s_r .w9_s3{ left:0px; top:186px;}
.w9 .w9_s_r .w9_s2{ left:188px; top:105px;}
.w9 .w9_s_r .w9_s4{ left:115px; top:256px; text-align:left;}
.w9_a{ display:block; width:515px; height:70px; text-align:center; color:#fff; font-size:22px; line-height:30px; background:#ffa200; margin:0 auto; margin-top:16px; padding-top:6px; border-radius:12px;}
.w9_a:hover{ text-decoration: none;}

.w10{ padding:0 12px; background-color: #fff; padding-bottom: 30px;}
.w10 img{ margin-top:24px;}
.w10 p{ font-size:22px; color:#e0645c; line-height:30px; text-indent:2em; margin-top: 20px;}
.w10 a{ display: block; margin:0 auto; width:346px; height: 50px; line-height: 50px; text-align:center; color: #fff; font-size:22px; border-radius:30px; margin-top:36px; background-color: #ffa200; text-decoration:none;}
.w11{ padding:0 12px; background-color: #fff; padding-bottom: 30px; position:relative;}
.w11 img{ float:left;  margin-top:38px;}
.w11 .w11_s_r{ float:right; width:323px; position:relative; background:url(images/di_zhi1.gif) 59px 59px no-repeat; height:338px; margin-top:38px;}
.w11 .w11_s_r span{ display:block; width:199px; height:55px; font-size:22px; line-height:30px; color:#e0645c; position:absolute;}
.w11 .w11_s_r .w11_s1{ left:0px; top:0px;}
.w11 .w11_s_r .w11_s3{ left:0px; top:186px;}
.w11 .w11_s_r .w11_s2{ left:188px; top:105px;}
.w11 .w11_s_r .w11_s4{ left:115px; top:256px; text-align:left;}
.w11 p{ font-size:22px; position:absolute; top:421px; left:10px; z-index:88;}
.w11 p a{ color:#666666; text-decoration: none;}
.w11 .w11_a{ width:348px; height:40px;display: block; text-align: center; padding-top: 8px; background:#ffa200;  border-radius:30px; color:#fff; font-size:22px; margin:0 auto; text-decoration: none; margin-top:50px;}

.al{position:relative; margin:0 auto;  margin-bottom:14px; background:#fff;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;color:#333;padding-top:22px;font-weight:normal; color:#e0645c}
.al .bd li h2 span{ font-size:22px;}
.al .bd li .p1{text-align:left;color:#333;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;}
.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 .bd li .btn1{margin:0 auto;width:368px;height:50px;line-height:50px;background:#ffa200;margin-top:68px;border-radius:30px;}
.al .bd li .btn1 a{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#fff;}
.al .hd{ height:102px; 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:#e0645c; text-align:center; font-weight:normal ; margin-top:40px;}
.foot .bs{ width:85px; color:#666; margin:0 auto; margin-top:30px;}
.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;}
.foot ul li a{ display:block; width: 65px; color:#333; text-decoration: none;}
.foot ul li p{ line-height:30px; }