﻿/* COMM STYLE begin*/
body{ font-size:14px; font-family:"Microsoft YaHei","宋体",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#555555; /*background-color:#e8e8e8;*/}
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
.left,.fl{float:left}
.fr{float: right;}
a{text-decoration:none; color:#666666; cursor:pointer;}
a:hover{ color:#771f26;text-decoration:underline;}
.text-center{text-align: center}
.clearfloat,.clear{clear:both;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
@media screen and (min-width: 640px){ body{ font-size:24px; width:640px; margin:0 auto;}}
.blank1{width: 100%;height: 10px;overflow: hidden;clear: both;border-bottom: 1px solid #dddddd}
.blank10{width: 100%;height: 10px;overflow: hidden;clear: both;}
.blank15{width: 100%;height: 15px;overflow: hidden;clear: both;}
.blank20{width: 100%;height: 20px;overflow: hidden;clear: both;}
.box{/*width:100%;*/ /*min-width:320px;*/ margin:0 auto; max-width:640px; height:auto; overflow:hidden;  position:relative;background: #FFF}
.box-center{width: 94%;margin: 0 3% 0 3%}
/* COMM STYLE end*/
.daodu{position: relative;}
.daodu-l{width: 17.1875%;position: relative;left:5% }
.daodu-r{width: 68.75%;border: 1px solid #dedede;border-radius: 5px;background: #f3f3f3;position: relative;right: 5%}
.daodu-r p{padding: 5px 5px 5px 10px}
.daodu-r span{position: absolute;left: -8px;top: 20px}
.tel-r{width: 68.75%;margin-top: 5px;position: relative;right: 5%}
.tel{width: 60%;display: inline-block; float: left;}
.tel-r-zx{background: #f2d06a;text-align: center;color: #FFF;position: relative;top: 0;display: inline-block;float: right;padding: 3px 10px;margin-left: 10px;border-radius: 5px;font-size: .8em}

.box-bt{width: 100%;line-height: 2.2em;color:#162f29;text-align: center;border-bottom:#638c0b solid 3px;border-top: 5px solid #e8e8e8}
.about-nt{background: #f3f3f3;border: 1px solid #dedede;border-radius: 10px}
.about-nt img{float: left;margin-right: 10px}
.about-nt p{padding: 10px}
.about-nt b{color: #5e8803}
.zx-btn a{padding: 5px 20px;background: #fc6562;border-radius: 10px;color: #FFF}
.nxr{line-height: 1.5em}

.a2_1{width:100%; line-height:250%; color:#162f29;  font-size:1.2em; float:left; text-align:center; position:relative;border-bottom:#638c0b solid 3px;;border-top: 5px solid #e8e8e8}
.pat3_1{width:94%; margin:3%; display:block;}
.pat3_1 li{ width:100%; float:left;  border-bottom:dashed #e5e5e5 1px; padding:2% 0; position:relative;}
.pat3_1 li img{ width:30%; float:left;}
.pat3_1 li b{ width:28%; position:absolute; left:0; top:0;padding:3.5% 0 0 0; line-height:1.7em; text-align:center;color:#627733;}
.pat3_1 li p{ width:66%; padding:2.5% 0 0 0;position:absolute; left:31%; top:0;line-height:1.3em; color:#717171;}
.a_gzx1{width:94%; margin:0 3%; height:15px; border-bottom:1px solid #df5b20; position:relative;}
.a_gzx1 span{width:80%; height:30px; line-height:30px; position:absolute; top:0; left:10%;font-size:1em; color:#3ad1c1; text-align:center;}

.a_gzx1 span a{width:100%; height:30px; line-height:30px;text-align:center; position:absolute; top:0; left:0; border-radius:25px; color:#fff; background-color:#df5b20; }


.zjsj{background: #f3f3f3;border: 1px solid #dedede;border-radius: 10px }
.zjsj p{padding: 2px 10px 10px 10px}
.zjsj strong{color: #5e8803}
.zjsj p a{color: #fc6562}

.youhui{border-top: 1px solid #dedede;border-right: 1px solid #dedede;}
.youhui td{border-left: 1px solid #dedede;border-bottom: 1px solid #dedede;padding: 5px 0 5px 0}

.ys-bt{border-bottom: 1px solid #f97c1f;text-align: center;position: relative;}
.ys-bt b{padding: 2px 20px;background: #f97c1f;border-radius: 10px;position: relative;top: 10px;color: #FFF}

.pat4_1{width:96%; margin:0 2%; display:block;}
.pat4_1 .bd li{width:100%;float:left; margin:2% 0;}
.pat4_1 .bd li .pat4_1_im{width:20.65%; float:left;}
.pat4_1 .bd li .pat4_1_1{width:78%; float:right; position:relative;}
.pat4_1 .bd li .pat4_1_1 img{ width:100%; float:left;}
.pat4_1 .bd li .pat4_1_1 h3{ width:92%; font-weight:normal; position:absolute; left:6%; top:5%;line-height:1.4em;font-size: 1.01em;}
.pat4_1 .bd li .pat4_1_1 h3 b{ font-weight:bold; }
.pat4_1 .bd li .pat4_1_1 p{ width:93%;position:absolute; font-size:0.9em; left:6%; top:40%;}
.pat4_1 .bd li .pat4_1_1 p a{color:#d40103;}
.pat4_1 .bd li .pat4_1_1 a.pat4_1_a1{color:#fff; background:#ea551a; width:45%;position:absolute; left:6%; bottom:10%; text-align:center;border-radius:5px;line-height:1.8em;}
.pat4_1 .bd li .pat4_1_1 a.pat4_1_a2{color:#fff; background:#eaa81a; width:40%;position:absolute; left:55%; bottom:10%; text-align:center;border-radius:5px;line-height:1.8em;}
.pat4_1 .hd li{width: 10px;height: 10px;margin-right: 5px;border: 2px solid #ead0cf;background: #ead0cf;border-radius: 10px;float: left;}
.pat4_1 .hd li.on{border: 2px solid #d20402;background: #FFF;border-radius: 10px}
.pat4_1 .hd{width: 40px;position: relative;left: 50%;margin-left: -15px}
.myform p{padding: 5px 0}
.form-control{width: 70%;height: 2.5em;line-height: 2.5em;border: 1px solid #ddd}
.btn{border-radius: 10px;color: #FFF;border: 0;font-size: 1em}
.btn2{background: #f26b3a;padding: 5px 10px;}
.btn1{background: #db5237;margin-left: 10px;padding: 6px 10px;}
/*foot comm style*/
.foot {background-color: #fff;clear: both;height: 170px;margin: auto;width: 100%;}
.ft {border-bottom: 4px solid #b3273b;height: 47px;width: 100%;}
.fta {height: 47px;margin: 0 auto;width: 320px;}
.foota {float: left;height: 47px;position: relative;width: 320px;}
.foota span {display: block;float: left;height: 47px;width: 52px;}
.foota span a img {display: block;}
.foota p {float: left;font-size: 14px;height: 47px;line-height: 47px;text-align: center;width: 216px;}
.foota p a {color: #484848;padding: 0 5px;}
.footb {float: left;height: auto;padding: 8px 0;text-align: center;width: 100%;font-size: 14px;}
#_ks_ol_inviteWin{ font-size:18px;}

.xg{ padding:10px 0;}
.xg span{ width:25%; float:left; text-align:center; color:#f04441; border:#b5b5b5 solid 1px;line-height:1.7em;font-size: 1.2em;height:3.5em; padding:1% 0;}
.xg p{ width:70%; float:left; border:#e5e5e5 solid 1px; border-left:0;line-height:1.2em;height:3.5em; padding:2.4% 2%}


.pat1{width:100%;  }
.pat1_1{width:320px; display:block; height:22px; margin:10px auto;background:#fff url(../images/mmbsj_05.jpg) 90px top no-repeat;background-size:5px 32px; border:#d5d5d5 solid 1px; padding:5px; font-size:14px;}
.pat1_1_1{ width:86px; float:left;text-align:center; line-height:22px;}
#FontScroll{ width:226px; float:left; font-size:13px;line-height:22px;height:22px; overflow:hidden; margin:0; padding-left:5px;}
#FontScroll li{ width:226px; float:left; }



.pat1_2{width:100%; display:block;background:#fff;}
.pat1_2_1{width:98%; margin:0 1%; background:#f4f4f4; border-bottom:#e5e5e5 solid 1px;border-top:#e5e5e5 solid 1px; padding:1%;}
.pat1_2 h3{ width:30%; float:left; color:#fff; padding:3% 0;  background:#28965b; font-size:1em; text-align:center; font-weight:normal;}
.pat1_2 h3 span{width:88%; margin:5px 5% 0 5%; display:block;color:#fff; font-size:0.8em;border:#FFF solid 1px; padding:3px 0;border-radius:5px;}
.pat1_2 p{width:66%; padding:2.1% 2% 2.1% 2%; float:left;background:#fff;font-size:0.8em; line-height:1.4em;}
.pat1_2 p b{width:100%; display:block;font-size:1.3em;line-height:1.5em; text-align:center;}

.pat1_2 a.g_btn2{ background:#fe971e; color:#FFF; width:30%;margin-left:1%; float:left; text-align:center;line-height:1.4em;border-radius:5px; border:#fe971e solid 1px;}
.pat1_2 a.g_btn3{ background:#e72c2c; color:#FFF; width:64%;margin-left:1%;float:left; text-align:center;line-height:1.4em;border-radius:5px; border:#e72c2c solid 1px;}
.pat1_2 a.g_btn3 b{ width:60%;float:left; font-weight:normal;}
.pat1_2 a.g_btn3 span{ width:40%;float:left; color:#e72c2c;border-radius:0 5px  5px 0;}

.pat1_2_1 .bd{ width:98%; display:block;}
.pat1_2_1 .bd li{ width:100%; float:left; background:#FFF;}

.pat1_2_1 .hd{ width:100px; margin:0 auto;}
.pat1_2_1 .hd li{ width:6px; height:6px; margin:0 2px; float:left; background:#666;border-radius:25px;}
.pat1_2_1 .hd li.on{ background:#F00;}

.a2_z{width:96%; margin:0 2%; height:auto; color:#777777;}
.a2_z table{ border-collapse:collapse;}
.a2_z table td{ border:#dddddd solid 1px; padding:2% 1.5%; text-align:center; color:#555555; font-size:0.9em;}
.a2_z table td a{ color:#eb3f3f;}
.a2_z table td.td1{ width:35%;}
.a2_z table td.td2{width:49%; background:#f0f0f0;}

.pat2{width:96%; margin:0 2%;  display:block; font-size:0.9em;}
.pat2_1{width:30%; float:left; position:relative;}
.pat2_2{width:38%; margin:0 1%; float:left;position:relative;}
.pat2 img{ width:100%; float:left;}
.pat2 p b{ width:100%; float:left; font-size:1em;}
.pat2 .pat2_1 p{ width:100%; position:absolute; text-align:center; left:0; bottom:5%;}
.pat2 .pat2_2 p{ width:100%; position:absolute; text-align:center; left:0; bottom:6%;}

.pat3_1{width:94%; margin:3%; display:block;}
.pat3_1 li{ width:100%; float:left;  border-bottom:dashed #e5e5e5 1px; padding:2% 0; position:relative;}
.pat3_1 li img{ width:30%; float:left;}
.pat3_1 li b{ width:28%; position:absolute; left:0; top:0;padding:3.5% 0 0 0; line-height:1.7em; text-align:center;color:#627733;}
.pat3_1 li p{ width:66%; padding:2.5% 0 0 0;position:absolute; left:31%; top:0;line-height:1.3em; color:#717171;}



.pat4_1{width:96%; margin:0 2%; display:block;}
.pat4_1 li{width:48%;float:left; padding:1%;}
.pat4_1 li img{ width:100%;float:left;}
.pat4_1 li p{width:100%; float:left; text-align:center;font-size: 0.9em; background:#eeeeee; color:#686868; padding:1.5% 0;}
.pat4_1 li.pat4_1_l1{ width:100%; padding:0;}
.pat4_1 li.pat4_1_l2{ width:98%;}
.pat4_1 li.pat4_1_l1 img{ width:48%; padding:1%;}

.pat5_1{width:96%; margin:0 2%; display:block;}
.pat5_1 a{ width:29%;background:#aeaeae; float:left; color:#FFF;  text-align:center;border-radius:5px; line-height:2em;}
.pat5_1 table{ border-top:#898989 solid 1px;}
.pat5_1 table td{ width:27%; text-align:center;line-height:1.5em; padding:2% 0;}
.pat5_1 table td.td1{ width:46%;}
.pat5_1 table td.bg1{ background:#e8e8e8;}
.pat5_1 table td.bg2{ background:#d5dbc2; color:#6d7651;}
.pat5_1 table td.bg3{ background:#fcffe5;color:#6d7651;}

.pat7_1_p1{width:96%; margin:0 2%; display:block;}
.pat7_1{width:96%; margin:0 2%; display:block;}
.pat7_1 li{width:94%; padding:2% 3%; float:left; background:#f3f3f3;border-radius:5px; margin:1% 0; color:#5d5d5d;}

.pat7_1 li img{ width:20%; float:left; padding:5% 0 0 0;}
.pat7_1 li .pat7_1_d1{width:76%; float:right;font-size:.9em;line-height:260%; padding:2% 0 0 0; color:#818181;}
.pat7_1 li .pat7_1_d1 h4{width:100%;float:left; border-bottom:#999 solid 1px; color:#f5605e;font-size:1.2em;}
.pat7_1 li .pat7_1_d1 a{ width:29%; float:left; text-align:left;line-height:170%;}

.yzf{width:96%; margin:0 2%; display:block;}
.yzf li{ width:48%; float:left; margin:1%; padding:2.2% 0;border-radius:5px; background:#f0f0f0; text-align:center; line-height:2em;}
.yzf li span{ width:100%; float:left;}
.yzf li a{ width:92%; margin:0 4%; float:left; color:#dd6327; border:#dd6327 solid 1px;border-radius:25px; font-size:0.9em;}

.pat6_1{width:96%; margin:0 2%; display:block;}
.pat6_1 h3{width:96%; margin:0 2%; text-align:center; font-weight:normal; font-size:.9em; color:#5c5c5c;}
.pat6_1 h3 b{ width:100%; display:block; color:#875c87; font-size:1.8em;}
.a6_1{width:288px; height:60px; overflow:hidden; font-size:12px; float:left; margin:15px 0 15px 16px;}


.pat6_2{width:96%; margin:0 2%; display:block;}
.pat6_2 li{ width:100%; float:left; padding:7px 0; border-bottom:#f2f2f2 solid 1px;}
.pat6_2 li a{ width:100%; float:left;}
.pat6_2 li a b{ width:80%; float:left; color:#818181; font-weight:normal;}
.pat6_2 li a span{ width:20%; float:right; text-align:center; background:#3ad1c1; color:#FFF;border-radius:5px; line-height:150%;}

.a2{width:100%; min-width:320px; margin:0 auto; max-width:640px; height:auto; overflow:hidden;  position:relative;}
.a2_1{width:100%; line-height:250%; color:#162f29;  font-size:1.2em; float:left; text-align:center; position:relative;border-bottom:#638c0b solid 3px;}

.a2_2{width:100%; height:auto; float:left; margin:12px 0 12px 14px; color:#333; font-size:14px; line-height:22px; border-radius:8px;}

.aa2{width:96%; margin:0 2%; display:block;}
.aa2 img{ width:48%; float:left; margin:2% 4% 2% 0; }
.aa2 p{width:100%; float:left; color:#666666;}
.aa2 p span{color:#da0c0c;}


.a6{width:100%; min-width:320px; margin:0 auto; max-width:750px; height:auto; overflow:hidden; position:relative; border-bottom:1px solid #c8c8c8; background-color:#FFF;}
.a6_1{width:288px; height:150px; overflow:hidden; float:left; margin:15px 0 15px 16px;}
.a6_1 ul li{width:288px; height:35px; margin-bottom:5px; float:left;}
.a6_1 ul li span{width:80px; height:25px; float:left; line-height:25px; text-align:center;}
.a6_1 ul li p{width:200px; height:25px; overflow:hidden; float:left;}
.a6_1 ul li p input{border:0; width:180px; height:25px; margin:0; padding:0 4px; outline:none; background:#ececec;}
.a6_1 ul li p select{border:0; width:187px; height:25px; margin:0; padding:0 4px; outline:none; background:#ececec;}
.a6_2{width:93px; height:25px; line-height:25px; text-align:center; background-color:#12473b; border-radius:6px; float:left; margin:0 0 15px 80px; border:0; border-radius:4px; color:#FFF;font-family:"Microsoft YaHei"; font-size:14px;}
a.a6_3{width:93px; margin-left:10px; font-size:14px; background-color:#df5b20;}
a:hover.a6_3{color:#FFF;}
.a7{width:320px; height:auto; overflow:hidden; margin:auto; position:relative; border-bottom:1px solid #c8c8c8; background-color:#fff; margin-bottom:10px;}
.a7 .a2_p1{height:55px;}
.a7_all{width:286px;height:574px; border:2px solid #84b188; background:#f3f3f3; float:left; margin-left:12px; position:relative; margin-bottom:14px;}
.a7_p1{width:270px;height:100px; float:left; margin-top:30px; margin-left:7px; font-size:14px;}
.a7_l{width:299px;height:134px; float:left; margin-left:10px; overflow:hidden;}
.a7_l li{width:299px;height:134px; float:left;overflow:hidden;}
.p7_span1{width:68px;height:110px; float:left; display:block;}
.a7_p2{width:195px; height:100px; float:right; margin-top:3px; font-size:12px; padding:10px 6px 10px 17px;background: url(../images/rltc4_21.jpg) no-repeat right;background-size:218px 120px; line-height:20px;}
.a7_p2 span{ display:block;height:22px;font-size:14px; color:#7c678d;}
.a7_l a{ display:block;width:97px;height:22px; float:left; background:#fb726a; text-align:center; line-height:22px; font-size:13px; color:#fff; margin-right:7px; border-radius:4px;}
.a7_l .a7_a1{ background:#b586e0; width:81px; margin-right:0;}
.a7_r{width:50px;height:11px; position:absolute; top:173px; left:36px;}
.a7_r li{width:9px;height:9px; border-radius:6px; border:2px solid #d20402; float:left; margin-right:3px;}
.a7_r li.on{ background:#ead0cf; border:2px solid #ead0cf;}
.a7_p3{width:286px;height:17px; background:#84b188; float:left; text-align:center; line-height:17px;}
.a7_p3 span{ display:block;  font-size:16px; font-weight:bold;width:197px;background:#f3f3f3; margin-left:44px;}
.a7_bot{width:266px;height:140px; float:left; margin-left:10px; margin-top:20px;}
.p7_span2{width:90px;height:130px; float:left; display:block;}
.a7_p4{width:159px; float:left;font-size:14px;height:86px; }
.a7_p4 b{ display:block;height:43px; font-size:14px;}
.a7_bot a{display:block;width:176px;height:27px; float:left; background:#8858a8; text-align:center; line-height:27px; font-size:14px; color:#fff; border-radius:4px;}
.a7_bot1{ margin-top:0;}
.a7_bot1 a{display:block;width:176px;height:27px; float:left; background:#8858a8; text-align:center; line-height:27px; font-size:14px; color:#fff; border-radius:4px;}

.tb1{width: 100%;height: auto;float: left;margin: 12px 10px 12px 12px;color: #333;font-size: 14px;line-height: 24px;}
.tb1 span{border-radius: 15px;background: #b586e0;padding: 0px 5px;color:#FFF;}
#tb2{width:283px;margin: 2px auto 10px auto;padding: 10px 6px; background:#fcf7f2; border:#d7b196 solid 1px;border-radius:15px;}
#tb2 .bp{width:271px;float: left;}

#tb2 .bp h1{color:#b67635;}
#tb2 .bp a{background: url(../images/rltc4_14.jpg) no-repeat right;width: 150px;height: 20px;margin: 7px 10px;float: right;background-size:17px 17px;}
#tb2 .bp p{height: auto;float: left;width: 271px;color:#555555;font-size:14px;padding: 0px;display: block; line-height:22px;}
#tb2 .bp p span{color:#fb726a;}
#tb2 li{width:271px;float: left;margin: 2px 6px;background: url(../images/rltc4_29.jpg) repeat-x left 30px;}
#tb2 li h1{float:left;line-height:34px;font-size:15px;color:#b67635;}

#tb2 li a{background: url(../images/rltc4_17.jpg) no-repeat right;width: 150px;height: 20px;margin: 7px 10px;float: right; background-size:17px 17px;}
#tb2 li p{display:none;}

.tb3 {width:310px; height:auto;margin:0 auto;}
.tb3 li{ width:100%;  float:left; margin-bottom:10px; border:#9594e4 solid 1px; text-align:center; height:123px;}
.tb3 li span{ float:left; width:60px; background:#9594e4; color:#FFF; line-height:54px; font-size:30px;height:123px;}
.tb3 li span a{ line-height:18px; width:80%; margin:0 10%; float:left;background:#7b7ad0; padding:10px 0;color:#FFF;font-size:12px;}
.tb3 li p{ float:right; padding:8px 8px 8px 10px; width:230px; text-align:left; line-height:17px; color:#777777;background: url(../images/hyzmb_08.jpg) no-repeat left;background-size:8px 12px;} 
.tb3 li p img{ width:100%; padding-top:8px;}
.tb3 li p b{width:100%;  float:left; padding-bottom:5px; color:#555555; }
.tb3 li.tb3_1{border:#7c658f solid 1px;}
.tb3 li.tb3_1 span{background:#7c658f;}
.tb3 li.tb3_1 span a{background:#634b76;}
.tb3 li.tb3_1 p{background: url(../images/hyzmb_12.jpg) no-repeat left;background-size:8px 12px;}

.tb4{width:320px; height:auto;margin:0 auto;}
.tb4 p{border:#9174a8 solid 1px;background:#f3eff7; float:left;border-radius:5px; line-height:28px; padding:0 12px; margin:0 3px 5px 0; color:#6a4985;}
.tb4 ul{width:100%;  float:left;background:#f3f3f3;}
.tb4 ul li{ float:left; width:28%; padding:0 2.5%; border-right:#FFF solid 1px; text-align:center; line-height:22px; color:#9594e4; font-size:12px;}
.tb4 ul li span{display:block;color:#fb605c;}
.tb4 ul li b{ font-size:14px;}
.tb4 ul li a{ display:block; background:#fb605c; color:#FFF;}

#tb5{ width:320px; height:auto;margin:0 auto;}
#tb5 li{ width:100%; float:left; line-height:22px; padding:3px 0;}
#tb5 li span{ float:left; width:245px;}
#tb5 li b{ float:right; width:70px; text-align:center;border-radius:15px; background:#f1761b; color:#FFF; font-weight:normal;}
#tb5 li a:hover span{color:#c70025;text-decoration:underline;}
#tb5 li a:hover b{text-decoration:underline;}
#tb5 li a.hover span{color:#c70025; text-decoration:underline;}