@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font:12px "ËÎÌå";color:#000;}
img{border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
a{text-decoration: none; color:#000}

.dingzhi,.askdoc,.mrg2_3 li p,.askdoc2,.askdoc3,.askdoc4,.zykl{ background:url(../images/but1.png) no-repeat}
.hid{ float:left; text-indent:-9999px;}
.banner{width:100%; height:auto; text-align:center; overflow:hidden; background:url(../images/mrgbannerbg.jpg) center 0px no-repeat; }
.mrgbox{width:1001px; margin:0 auto;}
.mrg_nav{ width:1001px; margin-top:30px; clear:both; float:left; margin-bottom:12px;}
.mrg_nav img{ float:left}
.mrg1{ width:1001px; background:url(../images/mrg_08.jpg) no-repeat; height:444px; float:left;}
.mrg1 ul{ float:right; width:250px; height:250px; display:inline; margin:95px 30px 0 0 }
.mrg1 ul li{ float:left; width:115px; height:110px; display:inline; margin:8px 0 0 6px; color:#9ca0c9; line-height:22px;}
.mrg1 ul li p{display:inline;}
.mrg1 ul li p span{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.dingzhi{ float:right; width:194px; height:45px; background-position:0 -40px; clear:both; display:inline; margin:20px 50px 0 0}
.mrg_nav p{ color:#38437f; float:right; width:600px; line-height:23px; font-size:14px;}
.mrg2{ width:1001px; height:373px; float:left; background:url(../images/mrg_22.jpg) no-repeat;}
.mrg2_1{ width:276px; height:346px; float:left;}
.tbc{ background:url(../images/mrg_tbc.jpg) no-repeat}
.wsj{ background:url(../images/mrg_yj.jpg) no-repeat}
.tzj{ background:url(../images/mrg_tzj.jpg) no-repeat}
.askdoc{ width:140px; height:40px; float:left; margin:295px 0 0 60px; display:inline}
.askdoc2,.askdoc4{ width:140px; height:40px; float:left}
.askdoc3{ width:140px; height:40px; float:right; display:inline; margin-right:20px;}
.mrg2_2{ width:680px; float:left; display:inline; margin:70px 0 0 0}
.mrg2_2 img{ float:left}
.mrg2_2 p{ float:right; width:260px; float:right; display:inline; margin:10px 10px 0 0; color:#FFF; line-height:18px;}
.mrg2_3{ width:680px; height:150px; float:left; margin-top:35px;}
.mrg2_3 li{ float:left; width:160px; height:150px; display:inline; margin-left:10px;}
.mrg2_3 li p{ float:left; text-align:center; color:#FFF; width:160px; height:30px; line-height:30px; background-position:0 -95px;}
.mrg2_4{ width:350px; float:right; margin:38px 20px 0 0; display:inline; font-size:14px; }
.mrg2_4 a{ float:right; display:inline; margin-right:20px;}
.zixun1{color:#293378}
.zixun2{color:#FFF; text-decoration:underline}
.mrg2_4 a:hover{ color:#900}
.mrg3_1{ width:1000px; height:424px; background:url(../images/mrg_28.jpg) no-repeat; float:left}
.mrg3_1_left{ float:left; width:280px; height:260px; display:inline; margin:115px 0 0 40px;}
.mrg3_1_left p{ width:220px; float:left; margin-top:20px; color:#5a61a5; line-height:20px;}
.pub1 p b{ font-size:14px;}
.pub1 p a{color:#5a61a5}
.pub1t a span{ color:#293378}
.pub1 a span:hover{ color:#900}
.pub1 ul li{ float:left; display:inline; width:117px; height:87px; border:5px solid #5a61a5; margin:15px 0 0 6px;}
.mrg3_1_right{ float:right; width:280px; height:260px; display:inline; margin:115px 25px 0 0; text-align:right}
.mrg3_1_right p{ width:220px; float:right; margin-top:20px; color:#5a61a5; line-height:20px; display:inline; margin-right:25px;}
.mrg4{ width:1001px; height:481px; float:left; background:url(../images/mrg_30.jpg) no-repeat}
.mrg4_p{ width:680px; float:left; display:inline; margin:20px 0 0 290px; color:#FFF; line-height:22px; font-size:14px;}
.mrg4 ul{ float:right; width:700px; display:inline; margin:15px 15px 0 0 }
.mrg4 ul li{ float:left; width:222px; height:111px; display:inline; margin:10px 9px 0 0;}
.mrg4 ul li a{ float:right; width:222px; height:111px;}
.mrg4 ul li a span{ float:right; width:85px; display:inline; margin:30px 10px 0 0; color:#293378; line-height:20px;}
.mrg5{ width:1001px; height:513px; float:left; background:url(../images/mrg_36.jpg) no-repeat}
.mrg5 ul{ width:700px;}
.mrg5 ul li{ float:left; width:327px; height:205px; margin:15px 0 0 15px;}
.askdoc4{ margin:0px 0 0 0;clear:both; margin-left:800px;}
.zykl{ width:171px; height:170px; position:absolute; z-index:1; margin:145px 0 0 265px; _margin:145px 0 0 280px; background-position:0 -132px}
.mrg6{ width:1001px; height:444px; background:url(../images/mrg_38.jpg) no-repeat; float:left}
.mrg6_1{ float:left; width:170px; display:inline; margin:46px 0 0 25px;}
.mrg6_1 dl{ width:168px; height:235px; border:1px dashed #FFF; margin-top:2px;}
.mrg6_1 dl dt{ width:168px; height:50px; font-size:14px; background-color:#293378; margin-top:20px;}
.mrg6_1a{ margin-top:10px; float:left; width:100%; text-align:center; display:inline;color:#FFF;}
.mrg6_1 dl dd{ padding:10px 10px 0 10px; line-height:20px;}
.mrg6_1 dl dd a{ color:#d1d6ec;}


.main6_1,.main6_2,.main6_3,.main6_4,.main6_5,.main6_6,.main6_7,.main6_zf,.main6_wl{ width:918px; height:400px; float:left; display:inline; }
.main6_1{ background:url(../images/ys_03.jpg) no-repeat}
.main6_2{ background:url(../images/dyc_03.jpg) no-repeat}
.main6_3{ background:url(../images/tbc_03.jpg) no-repeat}
.main6_4{ background:url(../images/tzj_03.jpg) no-repeat}
.main6_5{ background:url(../images/xxq_03.jpg) no-repeat}
.main6_6{ background:url(../images/yj_03.jpg) no-repeat}
.main6_7{ background:url(../images/yj_03.jpg) no-repeat}
.main6_wl{ background:url(../images/wl_03.jpg) no-repeat}
.main6_zf{ background:url(../images/zf_03.jpg) no-repeat}
.main6_6 p{ width:290px; line-height:22px; float:left; display:inline; margin:130px 0 0 445px;}
.main6_3 p,.main6_4 p,.main6_1 p,.main6_2 p,.main6_7 p,.main6_5 p,.main6_zf p,.main6_wl p{ width:290px; line-height:22px; float:left; display:inline; margin:190px 0 0 125px;}
.zxzj,.ckxq{ width:80px; height:22px; background:url(../images/zzyzt_29.jpg) repeat-x; text-align:center; line-height:22px; float:left; display:inline; margin:10px 0 0 10px; color:#FFF; font-size:14px;}
.zxzj:hover,.ckxq:hover{ color:#900}

.main6_nav{ width:918px; height:110px; background:url(../images/zzyzt_28.jpg) repeat-x; float:left; display:inline;}
.main6_nav ul{ float:left; width:840px; display:inline; margin:25px 0 0 50px;}
.main6_nav ul li{ float:left; display:inline; margin-left:50px; width:97px; height:59px;}
.f1,.f2,.f3,.f4,.f5,.f6,.f7{ border:2px solid #535b5e}
.mrg7{ border:42px solid #5a61a5; float:left}
.mrg8_nav{ width:1001px; float:left; height:40px; margin:35px 0 30px 0; background:url(../images/xxx_29.jpg) repeat-x}
.mrg8_nav ul li{ width:160px; height:40px; line-height:40px; text-align:center; background-color:#7e7e7e; float:left; display:inline; margin-left:40px;}
.mrg8_nav ul li span{width:160px; height:40px; font-size:20px; color:#FFF;font-family:"Î¢ÈíÑÅºÚ"; float:left; cursor:pointer}
.mrg8{ width:999px; height:540px; float:left; _float: none;*float: none;}
.mrg8_tit{  width:428px; height:484px; margin:28px 0 0 50px; background-color:rgba(255,255,255,0.5)!important; filter:Alpha(opacity=60); background-color:#fff; position:absolute; }
.mrg8_tit dt{ font-size:30px; color:#293378; font-family:"Î¢ÈíÑÅºÚ"; float:left; margin:20px 0 0 30px; _margin:20px 0 0 15px; width:90%}
.mrg8_tit p{ font-size:16px; color:#293378;float:left; margin:5px 0 0 30px; _margin:5px 0 0 0; width:90%; font-family:Arial, Helvetica, sans-serif}
.mrg8_tit dd{ float:left; width:185px; height:167px; display:inline; margin:20px 0 0 19px; cursor:pointer; }
.sb1{ background:url(../images/sb2_1.jpg) no-repeat;}
.sb2{ background:url(../images/sb2_2.jpg) no-repeat;}
.sb3{ background:url(../images/sb2_3.jpg) no-repeat;}
.sb4{ background:url(../images/sb2_4.jpg) no-repeat;}
.fw1{ background:url(../images/fw2_1.jpg) no-repeat;}
.fw2{ background:url(../images/fw2_2.jpg) no-repeat;}
.fw3{ background:url(../images/fw2_3.jpg) no-repeat;}
.fw4{ background:url(../images/fw2_4.jpg) no-repeat;}
.hj1{ background:url(../images/hj2_1.jpg) no-repeat;}
.hj2{ background:url(../images/hj2_2.jpg) no-repeat;}
.hj3{ background:url(../images/hj2_3.jpg) no-repeat;}
.hj4{ background:url(../images/hj2_4.jpg) no-repeat;}
.e1,.e2,.e3{ background-color:#293378}
.mrg9{ width:1001px; height:170px; float:left; background-color:#d1d6ec; margin-top:12px; clear:both}
.mrg9 ul{ margin-top:15px; float:left; width:1001px;}
.mrg9 ul li{ width:300px; height:30px; line-height:30px; display:inline; margin:5px 0 0 30px; float:left}
.mrg9 ul li a{ color:#293378; font-size:14px;}
.mrg9 ul li a:hover{ color:#900; text-decoration:underline}
.main7_1{ width:1000px; float:left; display:inline;}
.main7_1 a{ float:left; display:inline; margin:12px 0 0 38px;}

#cases {position:relative;overflow:hidden; margin-top:25px;}
#cases ul{display:block;font-size:0;letter-spacing:-6px;text-align:center;width:100%;height:462px;}
#cases ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;overflow:hidden;letter-spacing:normal;}
#cases ul li img{position:absolute;top:0;left:0;}
#cases ul li p{display:none;width:287px;height:185px;position:absolute;font-size:12px;text-align:left;padding:20px 20px 0 20px;background:#ffffff;color:#5a61a5;left:0;bottom:0;border-radius:10px; line-height:24px;}

