@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;}

.main{ width:610px; margin:0 auto;}

.head{width:640px;overflow:hidden;}
.head .top{height:50px;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:6px;}
.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:56px;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: #b22826; padding: 0px 12px;}
.w1{ background:#fff; padding:0 18px; text-indent: 2em; padding-top: 20px; margin-top:16px; padding-bottom:30px;}
.w1 .p1{ font-size:20px; line-height:28px;}
.w1 .w1_tit{ background:url(../images/why1_di.gif) repeat; height:50px; width: 570px; margin: 0 auto; margin-top:26px;}
.w1 .w1_tit h3{ background: #fff; height:42px; width: 560px; font-size:30px; color: #b22826; font-weight:normal; text-align:center; line-height: 42px; margin-top: 4px; margin-left:5px; text-indent:0px;}
.w1 .w1_nr{ background:url(../images/why1_bg2.gif) top center no-repeat; height:570px; width:572px; margin:0 auto; position:relative; margin-top:16px; padding-bottom:20px;}
.w1 .w1_nr a{ color:#fff; font-size:18px; position:absolute; top:340px; left:102px; }
.w1 .w1_zx{ display:block; width:460px; height:48px; margin:0 auto; text-align:center; line-height:48px; border-radius:30px;   color: #fff; font-size: 23px; background:#e56904; margin-top: 22px; margin-bottom:24px;}
.w1 .w1_zx:hover{ text-decoration:none;}
.w1 .yuyue{ width:566px; height:684px; margin:0 auto; background:url(../images/why1_di.gif);}
.w1 .yuyue .yy_nr{ width:548px; height:668px; margin:0 auto; margin-top:8px; background:#fff;}
.w1 .yuyue .yy_nr img{ margin-top:38px;}
.w1 .yuyue .yy_nr p{ width:486px; margin:0 auto; color:#4d4d4d; margin-top:14px; font-size:22px; text-indent:0px;}
.w1 .yuyue .yy_nr .p2 input{ height:46px; border:1px solid #d0d0d0; width:147px; padding-left:3px;}
.w1 .yuyue .yy_nr .p3 input{ height:46px; border:1px solid #d0d0d0; width:396px; padding-left:3px;}
.w1 .yuyue .yy_nr .p4 span{ float:left;}
.w1 .yuyue .yy_nr .p4 textarea{ float:left; height:94px; width:399px; border:1px solid #d0d0d0;  color:#979797;}
.w1 .yuyue .yy_nr .p5{ text-indent:0px; color:#979797;}
.w1 .yuyue .yy_nr .p5 span{ color:#b22826;}
.w1 .yuyue .yy_nr h3{ text-align:center; font-size:26px; color:#b22826; margin-top:20px;}
.w1 .yuyue .yy_nr .p6{ width:270px; margin:0 auto; margin-top:20px;}
.w1 .yuyue .yy_nr .p6 input{ width:128px;  height:40px; float:left; text-align:center; border:0px; line-height:40px; color:#fff; font-size:26px; font-family:"Î¢ÈíÑÅºÚ";}
.w1 .yuyue .yy_nr .p6 .tj{ margin-right:6px; background:#b22826;}
.w1 .yuyue .yy_nr .p6 .cz{ background:#999999;}

.tit_2{ height:108px; text-align:center; color:#fff; font-size:35px; font-weight:bold; line-height:36px; padding-top:36px;}
.tit_2 span{font-size: 28px;font-weight: normal;}

.tit_3{ background-color:#c1d5ed; text-align:center; color: #3373c4; 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:url(../images/tit_com.gif) 21px 21px no-repeat; font-size:26px;line-height:26px; padding-top:20px; padding-left:88px;}
.tit_4 span{ color:#666666; font-size:20px;}
.t4_1{background:url(../images/tit_com1.gif) 21px 21px no-repeat; border-top:1px dashed #e5e5e5;}
.t4_2{background:url(../images/tit_com2.gif) 21px 21px no-repeat; border-top:1px dashed #e5e5e5;}
.t7{background: #71a1df url(../images/tit_com1.gif) 21px 21px no-repeat;}

.w4{background-color: #fff; padding-left: 12px; padding-right:12px;}
.w4_nr{padding-bottom:42px;}
.w4_nr img{ float:left;}
.w4_nr .m4_r{ width:320px; float:right; background:url(../images/di_zhi.gif) 59px 65px no-repeat; height:324px; position:relative; }
.w4_nr .m4_r span{ display:block; position:absolute; font-size:22px; color:#666666}
.w4_nr .m4_r .s1{ width:190px; height:70px; background:url(../images/mgq.gif) top right no-repeat;  top:0px; left:48px;}
.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; text-align:center;}
.w4 .w4_2 .m4_r{background:url(../images/di_zhi1.gif) 93px 65px no-repeat;}
.w4 .w4_2 .m4_r .s1{ background:none; width:200px;}
.w4 .w4_2 .m4_r .s2{top: 208px;left: 25px;}
.w4 .w4_2 .m4_r .s3{top: 106px; left: 201px;}
.w4 .w4_2 .m4_r .s4{ left: 195px;}
.w4 .child{display:block; width:460px; height:48px; margin:0 auto; text-align:center; line-height:48px; border-radius:30px;   color: #fff; font-size: 23px; background:#e56904; margin-top: 22px; margin-bottom:24px;}
.w4 .child2{ width:524px;}

.w5{ padding: 0 12px; background:#fff; padding-bottom:62px;}
.w5 .tit_5{ line-height:60px; height:60px; text-align:center; color:#b22826; font-size:26px; background:#f0d4d4;}
.w5_nr{ margin-top:12px;}
.w5_nr dl{ width:287px; float:left; margin-right:18px; }
.w5_nr dl dd{ width:287px; font-size:20px; }
.w5_nr dl dt{ font-size:26px; margin-top:8px; color:#b22826;}
.w5 .w5_bf{ text-align:center; margin-top:46px;}
.w5 a{display:block; width:346px; height:74px;  padding-top:10px; text-align:center; background:#e56904; color:#fff; font-size:24px;  margin:0 auto; margin-top:40px; border-radius:44px; text-decoration:none;}


/*×¨¼Ò*/
.zj{position:relative; margin:0 auto;  margin-bottom:14px; background:#fff;padding: 0 12px; padding-top:38px; padding-bottom: 30px;}
.zj .tempWrap{margin:0 auto;}
.zj .bd{margin:0 auto;width:610px;}
.zj .bd li{width:583px;font-size:14px;line-height:16px;color:#333;margin:0 auto;text-align:center;position:relative;}
.zj .bd li img{ display:block;margin:0 auto;margin-bottom:10px;}
.zj .bd li h4{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;font-weight:normal;text-align:center;padding-top:5px;line-height:30px;}
.zj .bd li h2{line-height:35px;font-weight:normal;font-size:22px;color:#333;padding-top:10px;font-weight:normal; }
.zj .bd li h2 span{ font-size:22px;}
.zj .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;}
.zj .bd li .p1 span{display:block;position:absolute;left:55px;top:20px; width:500px; margin-left:12px;}
.zj .bd li .p1 img{position:absolute;top:0px;left:0px;}
.zj .bd li .p1 b{font-weight:normal;color:#666;}
.zj .bd li .p1 a{color:#cc0000;}
.zj .bd li .btn1{margin:0 auto;width:445px;height:50px;line-height:50px;background:#e56904;margin-top:30px;border-radius:30px;}
.zj .bd li .btn1 a{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#fff;}
.zj .hd{ height:102px; margin:0 auto; overflow:hidden;width:530px; font-size:0;position:absolute;left:40px;top:21%;}
.zj .hd ul{float:left;display:none;}
.zj .prev,.zj .next{ display:inline-block;cursor:pointer; width:32px; height:63px;background:url(../images/left11.gif); overflow:hidden; margin:0 0px;  vertical-align:top; }
.zj .next{ background-position:-38px 0px;float:right;margin-right: 12px;}
.zj .prev{background-position:0px 0px;float:left;  margin-left: 12px;} 


/*¿µ¸´°¸Àý*/
.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;padding-top:22px;font-weight:normal; color:#b22826}
.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; text-indent:2em;}
.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:480px;height:50px;line-height:50px;background:#e56904;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:#3373c4; 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:640px; margin:0 auto; margin-top:26px;}
.foot ul li{ text-align:center; margin:0 14px; width:130px;}
.foot ul li a{ display:block; width:130px; color:#333; text-decoration: none; margin:0 auto;}
.foot ul li p{ line-height:30px; text-align:center; width:130px; font-size:25px; margin-top:6px;}