@charset "gb2312";
/* CSS Document */

/*内页 样式*/
.i-mbBlue,.i-favBlue,.i-setHomeBlue{ display:inline-block; vertical-align:-3px;}
.i-mbBlue{ width:10px; height:17px; background:url(../ico/ico_48.png) no-repeat;}
.i-favBlue{ width:14px; height:14px; background:url(../ico/ico_49.png) no-repeat;}
.i-setHomeBlue{ width:17px; height:15px; background:url(../ico/ico_50.png) no-repeat;}
.center{ width:1003px;}

/* 导航*/

.sbTopTabS{ height:42px;z-index:2;}
.sbTopTabS span{ width:1003px;}
.sbTopTabS span a{font-family:"Microsoft YaHei"; width:110px; height:36px; line-height:36px; text-align:center; color:#fff; background:#2575c4 none repeat scroll 0 0; margin-right:1px; display:inline-block; float:left; font-size:15px; position:relative}
.sbTopTabS span a i{ width:8px; height:4px; display:inline-block; background:url(../ico/ico_40.gif) no-repeat; position:absolute; left:50%; bottom:-4px; margin-left:-4px; display:none}
.sbTopTabS span a.act{ background:#2575c4;}
.sbTopTabS span a.act i{ display:inline-block;}
.sbTopCon{ clear:both; width:99.9%; display:table; background:#fff; border:1px solid #ddd; margin-top:-9px; position:relative; z-index:1;}
.servicList{ width:100%; overflow:hidden}
.servicList ul{ background:url(../bg/bg_line-h.gif) 0 0; width:100%; margin:20px; display:table;}
.servicList li{ width:330px; float:left; padding:5px 0;}
.servicList li i{ width:17px; height:17px; display:inline-block; text-align:center; line-height:17px; color:#fff; font-size:12px; background:url(../ico/ico_13.png) no-repeat; margin-right:8px; vertical-align:middle}
.servicList li a:hover{ font-weight:bold; color:#063a98;}

.BigCircleList{ padding:5px; overflow:hidden; background:#fff; clear:both; zoom:1;}
.BigCircleList li{ width:163px; float:left; margin:5px 13px;}


/*tophead*/
.tophead{ height:34px; background:#f1f1f1; width:100%; display:table;}
.Ifav{ +float:left; +width:400px; +display:inline;}
.Insearch{ +width:500px;}
.topNav{ height:100px;}
.NavMenu{ width:560px;}
.NavMenu ul{}
.NavMenu li{ width:110px; float:left; height:100px; text-align:center; margin-right:1px;}
.NavMenu li a{ display:block; height:100px; width:110px;overflow:hidden}
.NavMenu li span{ display:block; font-size:15px; height:30px; border-left:1px solid #ddd; line-height:30px; margin-top:35px;}
.NavMenu li a.NavHome span{ border-left:0 none;}
.NavMenu li em{ display:block; height:56px; margin-top:10px; overflow:hidden ;display:none;}
.NavMenu li a:hover,.NavMenu li a.act{ color:#fff; background:#337bc5;}
.NavMenu li a:hover em,.NavMenu li a.act em{ display:block;}
.NavMenu li a:hover span,.NavMenu li a.act span{ border:0 none; margin-top:5px; height:auto; line-height:20px;}
.NavMenu li a.NavHome:hover span,.NavMenu li a.NavHome.act span{ margin-top:40px;}
.ils-1,.ils-2,.ils-3,.ils-4{ width:56px; height:56px; display:inline-block; background-position:0 0; background-repeat:no-repeat;}
.ils-1{ background-image:url(../ico/ico_54.png);}
.ils-2{ background-image:url(../ico/ico_55.png);}
.ils-3{ background-image:url(../ico/ico_56.png);}
.ils-4{ background-image:url(../ico/ico_57.png);}

/*InSBanner*/
.InSBanner{ width:100%; position:relative; height:181px; overflow:hidden;}
.InSBanner img{ position:absolute; left:50%; top:0px;}

/*path*/
.path{ background:#063a98; color:#fff; height:36px; line-height:42px;font-family:'Microsoft YaHei';}
.i-addr{ width:19px; height:19px; background:url(../ico/ico_51.png) no-repeat; vertical-align:middle; margin-right:5px;}
.path a{ color:#fff;}
.path a:hover{ text-decoration:underline}

/*.Nav_ul li{float:left;}*/
/*.Nav ul.Nav_ul li a.N_a{background: #2575c4 none repeat scroll 0 0; width:119px; height:36px; line-height:36px; text-align:center; color:#FFF; margin-right:1px; display:inline-block; float:left; font-size:15px; position:relative;}*/

/*.Nav .Sy{font-weight:bold!important;font-family:微软雅黑!important;font-size:15px!important;display:block;}*/
/*.subnav{ display:none;  position: absolute; margin-top: 36px; z-index:3;}*/
/*.subnav li{widtH:119px;overflow:hidden;text-align:center; height:36px!important;padding:0px!important;line-height:36px!important; background:#fff!important;float:none!important;border-bottom:1px solid #c4c4c4;z-index: 999;}*/
/*.subnav li a{color:#333;*/
    /*z-index: 999;}*/
/*.subnav li a:hover{color:#fff;text-decoration:underline;z-index: 999;}*/


.Nav{float:left;width:1200px;}
.Nav ul.Nav_ul{widtH:1200px;overflow:hidden;margin:20 auto;padding:19px 0;}
.Nav ul.Nav_ul li{float:left;widtH:113px;padding-righT:1px;background:urL(../images/nav_li.png) no-repeat right top;text-aligN:center;heighT:21px;line-heighT:21px;}
/*.Nav ul.Nav_ul li a.N_a{font-family:微软雅黑;font-size:15px;color:#362578;letter-spacing:1px;font-weight:bold;display:block;}*/

.Nav_ul li{float:left;}
.Nav ul.Nav_ul li a.N_a{background: #2575c4 none repeat scroll 0 0; width:119px; height:36px; line-height:36px; text-align:center; color:#FFF; margin-right:1px; display:inline-block; float:left; font-size:15px; position:relative;}

.Nav .Sy{font-weight:bold!important;font-family:微软雅黑!important;font-size:15px!important;display:block;}
.subnav{ display:none;  position: absolute; margin-top: 36px; z-index:3;}
.subnav li{widtH:99px;overflow:hidden;text-align:center; height:36px!important;padding:0px!important;line-height:36px!important; background:#fff!important;float:none!important;border-bottom:1px solid #c4c4c4;z-index: 999;}
.subnav li a{color:#333;  z-index: 999;}
.subnav li a:hover{color:#fff;text-decoration:underline;z-index: 999;}


/*内容*/
.wapper{ width:100%; display:table; margin-top:45px;}
.siderBar{ width:180px; float:left; background:#f8f8f8;}
.siderBar h2{ text-align:center; color:#fff; background:#089adb; height:53px; line-height:53px; font-size:18px; font-weight:normal;}
.siderBar ul{ margin:10px;}
.siderBar ul li{ border-bottom:1px solid #ddd; clear:both; line-height:34px; font-size:14px; font-family:'Microsoft YaHei';}
.i-sb{ width:7px; height:7px; display:inline-block; background:url(../ico/ico_52.png) no-repeat 0 0; vertical-align:middle; margin-right:5px;}
.siderBar ul li .act{ color:#ff9600}
.siderBar ul li a:hover{color:#ff9600}
.act .i-sb{ background:url(../ico/ico_52.png) no-repeat 0 -7px;}

.container{ width:789px; float:right; border:1px solid #ddd; background:#fff; padding-bottom:30px;}
.detail-sb{ padding:15px 30px;}
.guide{ padding:15px 30px;}
.InListBox{ padding:15px 30px;}
.UserListBox{ padding:15px 30px;}
.det-sb-title{ font-size:18px; font-weight:normal; color:#089adb;}
.i-det{ width:17px; height:8px; display:inline-block; background:url(../ico/ico_53.png) no-repeat; vertical-align:middle;}
.detail-sbTxt{ margin-top:15px; clear:both; zoom:1; line-height:27px; font-family:'Microsoft YaHei'; color:#333;font-size:14px;}

.footer{ background:#063a98; color:#fff; padding:25px 0; font-family:'Microsoft YaHei'; width:100%; display:table; margin-top:30px;}
.footer a{ color:#fff;}
.link{ width:400px; float:left;}
.link a{ color:#fff; margin:0 5px;}
.law{ width:470px; text-align:right; float:right; margin-right:10px;}


.singleTitle{ text-align:center; font-size:21px; font-weight:normal; color:#2275c3; margin-top:15px;}
.singleInfo{ padding:20px; border-bottom:1px solid #d7d7d7; font-weight:normal; font-size:12px; text-align:center;}
.jcBtn{ display:inline-block; border:1px solid #ddd; background:#fff; padding:5px 10px; font-size:14px; margin:0 5px; color:#333}
a.jcBtn:hover{ background:#f9f9f9; color:#999}

/*guideTit*/
.guideTit{ border-bottom:4px solid #d2edf9; padding-bottom:5px;}

.guideList{ margin:15px; background:url(../bg/bg_line-v.gif) repeat-y 0 0;}
.guideList ul li{ padding:5px 0 5px 32px; font-size:14px;}
.guideList ul li h4{ font-size:14px; font-weight:normal;}
.guideList ul li.act{ background:url(../ico/ico_59.gif) no-repeat 0 8px;}
.guideList ul li.act h4 a{ color:#ff9000;}
.i-hsa{ width:6px; height:11px; display:inline-block; background:url(../ico/ico_61.gif) no-repeat; vertical-align:middle; margin-left:5px}
.act .i-hsa{ width:11px; height:6px; display:inline-block; background:url(../ico/ico_60.gif) no-repeat; vertical-align:middle; margin-left:5px;}
.guliLc{ padding:5px 10px; background:#fcfcfc; font-family:'Microsoft YaHei'; font-size:12px; clear:both; zoom:1; display:none;}
.i-cl{ width:3px; height:5px; background:url(../ico/ico_62.gif) no-repeat; vertical-align:middle; margin:0 8px;}
.guideList ul li.act .guliLc{ display:block;}

/*列表页面*/
.secMenu{ background:#fff; padding:10px;}
.secMenu a{ display:block; text-align:center; font-size:12px; padding:6px 0; line-height:16px;}
.i-sm{ width:3px; height:5px; display:inline-block; background-image:url(../ico/ico_63.gif); background-repeat:no-repeat; background-position:0 0; margin-right:5px; vertical-align:middle}
.siderBar ul li .secMenu a:hover,.siderBar ul li .secMenu a.act{ background:#ff9000; color:#fff;}
.secMenu a:hover .i-sm,a.act .i-sm{ background-position:0 -5px;}

.InList{ margin:20px 0;}
.InList li{ border-bottom:1px dashed #ddd; padding:5px 0;font-family:'Microsoft YaHei';}
.InList li a:hover{ color:#ff9000;}
.InList li a:hover .i-sb{ background-position:0 -7px;}
.InList li span{ float:right; color:#999;}
.InList li em{ display:inline-block; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



#BigCircleList .InList{ margin:20px 0;}
#BigCircleList .InList li{ border-bottom:1px dashed #ddd; padding:5px 0;font-family:'Microsoft YaHei';}
#BigCircleList .InList li a:hover{ color:#ff9000;}
#BigCircleList .InList li a:hover .i-sb{ background-position:0 -7px;}
#BigCircleList span{    color: #999;display: block; text-align: center;width: 100%;}
#BigCircleList .InList li em{ display:inline-block; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*userInfo*/
.userInfo{ padding-bottom:30px; overflow:hidden}
.userImg{ height:152px; height:187px; padding:4px; background:#f8f8f8; float:left; border:1px solid #ddd; margin-right:24px;}
.userImg img{height:152px; height:187px;}
.userIntro{ float:left; width:450px;}
.userIntro h4{ font-size:18px; color:#089adb; font-weight:normal; height:30px;}
.userIntroTxt{font-family:'Microsoft YaHei'; line-height:24px;}
.line{ border-bottom:1px solid #ddd; height:1px; clear:both; content:' '; font-size:0px; line-height:0px;}
.jiBtn{ width:126px; height:33px; text-align:center; color:#fff; font-size:16px; font-weight:normal; background:#1d6dbf; display:inline-block; line-height:33px; margin-top:8px;}
.userBox{clear:both; overflow:hidden; padding:30px 0;}
.userBox dt{ width:20%; float:left;}
.userBox dd{ width:75%; float:right;font-family:'Microsoft YaHei'; line-height:24px;}
.i-org{ width:7px; height:7px; background:url(../ico/ico_52.png) no-repeat 0 -7px; vertical-align:middle; display:inline-block; margin-right:5px;}

.TableTempTab{ border-left:1px solid #ddd; border-top:1px solid #ddd;}
.TableTempTab a:hover{ color:#f60;}
.TableTempTab th,.TableTempTab td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; text-align:center;}
.TableTempTab th{ background:#99CCFF; color:#333}
.TableTempTab td .tableIntxt{ text-align:left;}
