@charset "gb2312";

/*******¹«ÓÃÑùÊ½*******/
*{ margin:0px; padding:0px;}
body{ font-size:12px; margin:0px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun; color:#444; background:#f7f7f7; line-height:28px; padding-bottom:100px; position:relative;}
ul,ol,li{list-style-type:none; margin:0px; padding:0px;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}
select,input,select{vertical-align:middle;}
a{ text-decoration:none; border:none;}
a:link{color:#444;}
a:visited{color:#444;}
a:active,a:focus{color:#444;}
a:hover{text-decoration:none;} 
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
img{border:none; padding:0px;}
.color1{color:#531508;}
.divleft{ float:left}
.divright{ float:right}

#in-top{ width:100%; height:31px; padding-top:11px; background:#90253b; text-align:center;}

.in-main1{ width:100%;}
.in-main1 ul{}
.in-main1 li{ width:100%; height:58px; line-height:58px; border-bottom:1px solid #e8e8e8;}
.in-main1 li h1{ font-size:18px; font-weight:normal; float:left;}
.in-main1 li span{ float:left; width:37px; display:block; padding-top:16px; margin-left:13px;}
.in-main1 li s{ width:7px; height:58px; display:block; background:url(../images_js/in-m1-jt.jpg) center no-repeat; float:right; margin-right:14px;}

.in-main2{ width:285px; height:32px; line-height:31px; margin:0px auto; margin-top:17px;}
.in-main2 s{ width:59px; float:left;}
.in-main2 span{ float:left;}
.in-main2 a{ font-size:18px; color:#90253b; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}
.in-main2 a:hover{ color:#90253b;}

#menu{ width:148px; background:#eeecea; height:100%; position:fixed; right:-148px; top:0px; z-index:9999; display:none;}
#menu ul{ height:70%; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#menu ul li{width:137px; height:10%; padding-left:10px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:18px;}
.hg1{ width:100%; margin-top:10%;}
.hg2{ width:100%; height:26px;}
.hg2 s{ float:left;}
.hg2 span{ float:left; margin-left:12px;}
.hg3{ width:100%; margin-top:10%;}
#menu-dh1{ width:148px; height:31px; padding-top:9px; text-align:center; background:#90253b; position:relative;}
#menu-dh1 b{ width:40px; height:40px; display:block; position:absolute; right:0px; top:0px; cursor:pointer;}
#menu-dh3{ width:148px; height:32px; line-height:32px; margin:0px auto; font-size:15px; text-align:center; padding:0px; border-left:1px solid #dfdfdf; background:url(../images_js/menu-dh.jpg) center top no-repeat;}
#menu-dh3 a{ color:#fff;}
#menu-dh2{ height:26px; line-height:26px; font-size:15px; text-align:center; border:none; padding:0px; padding-top:10px; border-left:1px solid #dfdfdf;}
#menu-dh2 a{ color:#90253b;}

.in-bottom{ width:100%; height:44px; padding-top:1px; background:#90253b; position:fixed; bottom:0px; z-index:1;}
.in-bottom ul{ height:44px; border-right:1px solid #731119;}
.in-bottom li{ width:33.33%; height:44px; float:left; text-align:center;}
.in-bottom li span{ height:19px; display:block; text-align:center; padding-top:4px; border-right:1px solid #a5344b; border-left:1px solid #731119;}
.in-bottom li p{ height:20px; line-height:20px; text-align:center; display:block; border-right:1px solid #a5344b; border-left:1px solid #731119;}
.in-bottom li a{ color:#fff;}
.in-bottom li a:hover{ color:#fff;}
.in-bottom-hg{ width:100%; height:40px; background:#e9e9e9; position:absolute; left:0px; bottom:50px;} 
.in-bottom-hg ul{}
.in-bottom-hg li{ width:33%; height:40px; line-height:40px; float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:15px;}
.in-bottom-hg li a{ color:#000;}
.in-bottom-hg li a:hover{ color:#000;}

#top{ width:100%; height:40px; background:#90253b; display:inline-block;}
.top-logo{ width:60%; height:28px; float:left; margin-left:5px; padding-top:12px; padding-right:5px; border-right:1px solid #a5344b;}
.top-sc{ width:15%; height:40px; float:left; background:url(../images_js/top-sc.jpg) center no-repeat; border-right:1px solid #a5344b; border-left:1px solid #731119;}
.top-sc a{ height:40px; display:block;}
.top-menu{ width:20%; height:27px; float:left; text-align:center; padding-top:13px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; border-left:1px solid #731119;}
.top-menu a{ display:block; color:#e6ced3;}
.top-menu a:hover{ color:#e6ced3;}



.li-main1{ width:100%; height:20px; line-height:20px; color:#90253b; margin-top:10px; background:url(../images_js/li-main1.jpg) 15px 2px no-repeat;}
.li-main1 span{ color:#444; margin-right:9px;}
.li-main1 a{ margin-right:9px; margin-left:43px;}

.li-main2{ width:100%; margin-top:3px;}
.li-main2 ul{}
.li-main2 li{ height:40px; line-height:40px; margin:0px 15px; border-bottom:1px dashed #444;}

.li-main3{ width:100%; height:22px; margin-top:15px;}
.li-main3 ul{ margin-left:15px;}
.li-main3 li{ height:20px; line-height:20px; margin-right:4px; float:left; border:1px solid #e4e4e4;} 
.li-main3 li a{ height:20px; padding:0px 6px; display:block; background:#eee;}
.li-main3 li a:hover{ background:#922e45; color:#fff;}

.li-main4{ width:100%; height:30px; line-height:30px; margin-top:15px; text-align:center; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:18px;}
.li-main4 span{ color:#90253b;}

/*----------------------------------ÎÄÕÂÒ³Ò³ÃæÑùÊ½-------------------------------------------*/

.ar-main1{ width:100%; border-bottom:1px solid #e8e8e8; padding-top:12px; padding-bottom:9px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}
.ar-main1 h1{ width:100%; line-height:22px; font-size:18px; text-align:center; margin-bottom:5px;}
.ar-main1 p{ width:100%; height:25px; line-height:25px; text-align:center; font-size:12px;font-weight: inherit;}
.ar-main1 p a{ color:#942e43; margin:0px 5px; text-decoration:underline;}

.ar-main2{ width:100%; border-bottom:1px dashed #c6c6c6; padding-top:5px; padding-bottom:10px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}
.ar-main2 a{ text-decoration:underline;}
.ar-main2 p{ width: 94%;margin: 10px auto; font-size:16px;}
.ar-main2 h2{ width: 94%;margin:0px auto; padding-top:8px; font-size:16px; margin-top:10px; border-top:1px dashed #c6c6c6;}
.ar-main2 h3{ margin:0px 3%; padding-left:15px; font-size:16px; font-weight:normal; background:url(../images_js/dian.jpg) 0px 14px no-repeat;}
.ar-main2 h3 a{ text-decoration:underline;}
.ar-main2 h4{ text-align:center; font-size:14px; font-weight: normal;}
.ar-main2 h5{ text-align:center; font-size:16px; font-weight:normal;}
.ar-main2 h5 a{ color:#F00; text-decoration:underline;}

.ar-main2 div{ width:94%; font-size:16px;margin:10px auto; margin-top:0px; margin-bottom:0px;}

.ar-main2 h4 img{ width:100%;}

.ar-main3{ width:100%; padding:15px 0px;}
.ar-main3 ul{}
.ar-main3 li{ width: 88%; height:28px; line-height:28px;margin: 0px auto; font-size:14px; text-align:left;}

.pr-main1{ width:100%; height:38px; line-height:38px;}
.pr-main1 h3{ float:left; font-size:16px; color:#90253b; margin-left:14px;}
.pr-main1 a{ float:right; color:#707070; height:38px; padding-right:11px; margin-right:14px; background:url(../images_js/pr-main1.jpg) no-repeat right center;}

.pr-main2{padding:0px 14px;}
.pr-main2 ul{ border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.pr-main2 li{ width:33%; height:34px; line-height:34px; text-align:center; background:#f2f2f2; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left;}

.pr-main3{ width:100%; text-align:center; margin-top:11px; height:70px;}

.pr-main4{ width:100%; height:45px; line-height:45px; text-align:center; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:17px;}
.pr-main4 a{ color:#90253b;}

.co-main1{ width:100%; height:38px; line-height:38px; background:#efefef;}
.co-main1 h3{ float:left; font-size:16px; color:#90253b; margin-left:14px;}
.co-main1 a{ float:right; color:#707070; height:38px; padding-right:11px; margin-right:14px; background:url(../images_js/pr-main1.jpg) no-repeat right center;}

.co-main2{}
.co-main2 dl{ width:25%; height:73px; float:left; margin-top:20px; text-align:center;}
.co-main2 dd{ height:38px; padding-top:9px; background:url(../images_js/co-main1-bg.jpg) no-repeat center;}
.co-main2 dt{ height:26px; line-height:26px;}

.co-main3{ width:100%; height:60px; line-height:60px; border-top:1px dashed #d2d2d2; margin-top:25px; text-align:center; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:17px;}
.co-main3 a{ color:#90253b;}
.co-main3 a span{ color:#444;}

.ex-main2{ padding-top:5px;}
.ex-main2 dl{ width:25%; float:left; padding-top:20px; text-align:center;}
.ex-main2 dd{ height:57px;}
.ex-main2 dt{ height:32px; line-height:32px;}

.ny-experts1{ width:100%; padding-top:14px;}
.ny-experts1 dl{ width:100%;}
.ny-experts1 dd{ width:100%; height:134px; text-align:center;}
.ny-experts1 dt{ width:100%; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#707070;}

.ny-experts2{ width:100%; padding-top:15px; margin-bottom:20px; border-top:1px dashed #d2d2d2;}
.ny-experts2 h3{ width:88%; margin:0px auto; font-size:14px;}
.ny-experts2 p{ width:88%; text-indent:25px; margin:0px auto; line-height:24px;}

.con-main1{ width:100%;}
.con-main1 ul{}
.con-main1 li{ padding-top:15px; padding-bottom:10px; margin:0px 15px; border-bottom:1px solid #dedede;}
.con-main1 li h3{ font-size:16px; height:23px; line-height:23px; color:#90253b;}
.con-main1 li h3 b{ float:left;}
.con-main1 li h3 span{ padding-left:12px;}
.con-main1 li p{ height:40px;}
.con-main1 li p a{ margin-left:20px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}
#con-main1-a{ width:98px; height:28px; line-height:28px; display:block; float:left; color:#fff; text-align:center; background:url(../images_js/con-main1-a.jpg) no-repeat;}


#xl-top{ width:100%; height:68px; background:#730144;display:none;overflow:hidden;}
.xl-top{ width:320px; margin:0px auto;}
.xl-topl{ width:194px; float:left;}
.xl-topl h3{ font-size:16px; line-height:25px; margin-left:12px; color:#fff; margin-top:8px; font-weight:normal;}
.xl-topl h3 a{ color:#fff;}
.xl-topl h3 a:hover{ color:#fff;}
.xl-topr{ width:88px; float:left;}
.xl-topr1{ width:88px; height:37px; line-height:37px; text-align:center;  font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:20px; color:#000; border-right:1px solid #500531; background:#ffe400;}
.xl-topr2{ width:88px; height:6px; border-right:1px solid #500531;}
.xl-topr3{ width:88px; line-height:20px; text-align:center;}
.xl-topr3 a{ color:#c08cab; text-decoration:underline;}
.xl-topr3 a:hover{ color:#c08cab;}

.xl-ico{ width:35px; height:64px; text-align:center; padding-top:4px; float:right;}

.in-latest{ width:100%; border-top:1px solid #fff;}
.in-latest-t{ width:100%; height:37px; line-height:23px; padding-top:10px; border-bottom:1px solid #fff;  background:#e9e9e9;}
.in-latest-t span{ float:left; margin-left:13px;}
.in-latest-t h3{ margin-left:15px; float:left; font-size:18px; font-weight:normal;}
.in-latest-t a{ color:#90253b; float:right; margin-right:15px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; padding-right:10px; background:url(../images/in-latest-2.jpg) right center no-repeat;}
.in-latest-c{ width:100%; border-top:1px solid #e9e9e9; padding-top:12px; padding-bottom:13px; border-bottom:1px solid #e9e9e9;}
.in-latest-c ul{}
.in-latest-c li{ height:32px; line-height:32px; margin-left:15px; font-size:14px;}
