﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 "Microsoft Yahei",arial,simsun,sans-serif; color:#333; margin:0 auto; padding:0; min-width:900px; background:url(../images/bg.jpg) #ef170e center top no-repeat;}

/*链接整体设置*/
a{ text-decoration:none; color:#333;}
a:hover{ color:#0096c5;}
a:active{ color:#333;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus{ -moz-outline-style:none;}
input:focus{outline:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0; font-size:12px; font-style:normal; font-family:"Microsoft Yahei";}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.clear1{ clear:both; font-size:0px; height:10px; overflow:hidden;}
.hidden{display:none;}

.wrap{ width:900px; margin:0 auto 30px auto;}
.main{ background:#fd7979; padding:18px 0;}
.pad1{ padding:0 18px;}
.m1c{ background:#fff; height:380px; overflow:hidden; padding:0 10px; margin-bottom:10px;}
.m1lf{ width:520px; position:relative;}
.m1get{ position:absolute; right:20px; top:135px; width:250px; text-align:center;}
.mbut1{ border-radius:8px; background:#d12e2e; height:50px; line-height:48px; border:none; border-bottom:1px solid #581211; border-top:1px solid #e68787; color:#ffd041; font-size:20px; width:220px; text-shadow:0px 0px 2px #000; cursor:pointer;}
.mbut1.mbut2{ font-size:30px;}
.m1get p{ text-align:left; color:#f00; line-height:20px; padding-top:18px;}
.m1rt{ width:300px;}
.mcom{ display:inline-block; border-bottom:1px dashed #fd8181; padding:7px 0;}
.mcom h3{ font-size:22px; font-weight:bold; color:#fd7979;}
.mcom p{ font-size:13px; color:#fd7979; line-height:22px;}
.mcom p i{ display:inline-block; padding:0 10px;}
.tit{ background:#fff6df; height:58px; padding:6px 6px 0 0; position:relative; margin-right:18px;}
.tit b{ font-size:17px; color:#f00; display:inline-block; line-height:25px; padding-left:156px;}
.tit em{ color:#fff; background:url(../images/titbg.png) left center no-repeat; width:143px; height:56px; line-height:42px; font-size:25px; padding-left:17px; position:absolute; top:10px; left:-12px;}
.mc2{ background:#fff; width:852px; margin:10px auto 0 auto; padding:12px 0 12px 12px;}
.mc2c{ border:2px solid #ff6100; width:268px; overflow:hidden; height:344px; margin-right:12px;}
.mc2c h3{ background:#ff6100; color:#ff0; font-size:20px; height:33px; line-height:33px; padding:0 0 2px 0;}
.mc2c .bt{ height:32px; line-height:32px;}
.mc2c .bt i,.mc2c .bt span,.mc2c .bt em{ font-size:13px; color:#fd7979; font-weight:bold;}
.mc2c ul{ background:url(../images/point.png) 16px 0px no-repeat; padding-top:6px;}
.mc2c li{ height:26px; line-height:26px;}
.mc2c li.li1{ line-height:35px; height:35px;}
.mc2c i{ width:50px; float:left; display:inline-block; text-align:center; padding-right:10px;}
.mc2c li i{ overflow:hidden;text-indent: 99px;}
.mc2c span{ width:110px; float:left; display:inline-block;}
.mc2c em{ width:95px; float:left; display:inline-block}
.hd {color:#ffff00;font-size:20px;}
.hd ul{background:#ff6100;text-align:right;height:32px;padding-right:5px;margin-top:-2px;}
.hd li{display:inline-block;background-color:#ff6100;width:60px;text-align:center;height:26px;cursor:pointer;}
.hd ul li.on{background:#0096c5; border-bottom:1px solid #fff; }
.slideTxtBox .arrow{margin-left:5px }