@charset "gb2312";

.sideBar{float:left; width:24.52%; padding-bottom:20000px; margin-bottom:-20000px; background:#f2f2f2;}
.mainContent{float:right; width:72.64%;}

/*page*/
.parentName{position:relative; line-height:160%; padding:15px 6% 15px 12%; font-weight:bold; font-size:1.25em; color:#fff; background:#3188d8; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.parentName i{position:absolute; display:block; width:13px; height:13px; right:18px; top:50%; margin-top:-6px; color:#666; background:url(imagescommonarr-down.gif) center center no-repeat; -webkit-transition: 500ms; -moz-transition: 500ms; -o-transition: 500ms; transition: 500ms;  -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); transform:rotate(-90deg);}
.parentName i.slide{-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}

.sideMenu .level_1{ border-bottom:#fff 1px solid;}
.sideMenu .a1{display:block; padding:13px 58px 13px 12%; line-height:1.5; position:relative;}
.sideMenu .a1 i{position:absolute; width:7px; height:13px; background:url(imagescommonsidemenu-icon.gif) no-repeat; right:30px; top:50%; margin-top:-7px;}
.sideMenu .a1:hover, .sideMenu .a1.aon{background:#3abaf1; color:#fff; font-weight:700;}
.sideMenu .a1:hover i, .sideMenu .a1.aon i{background-position:0 -13px;}

.page-list{padding-bottom:25px; min-height:280px; _height:280px;}
.page-list-pic ul{margin:0 -1%; padding:0 0 20px; overflow:hidden; zoom:1;}
.page-list-pic ul li{position:relative; width:31.3333%; height:153px; margin:20px 1% 0; float:left;}
.page-list-pic ul li img{ display:block;width:100%; height:100%;}
.page-list-pic ul li .txtbg{position:absolute; bottom:0;  left:0; width:100%; height:34px; background:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.page-list-pic ul li span{position:absolute; bottom:0;  left:2%; display:block; width:96%; height:34px; line-height:34px; text-align:center; color:#fff; font-size:14px;}
.page-list-pic ul li a:hover img{ filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}

.page-list-pic-ads ul{margin:0 -1%; padding:0 0 20px; overflow:hidden; zoom:1;}
.page-list-pic-ads ul li{position:relative; width:23%; height:200px; margin-bottom:10px; margin:20px 1% 0; float:left; text-align:center; font-size:.875em}
.page-list-pic-ads ul li img{display:block; margin:0 auto 8px; width:122px; height:166px;}
.page-list-pic-ads ul li a:hover img{ filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}

.page-list-tt{padding-top:25px;}
.page-right-txt{line-height:2; padding-top:20px; padding-bottom:20px; color:#333;}
.page-text{line-height:2; padding-top:20px; padding-bottom:20px; color:#333;}
.page-leader{padding-top:20px; padding-bottom:25px; line-height:180%;}
.page-leader img{float:left; margin-right:20px;}
.page-leader .title{font-weight:700; margin-bottom:10px;}

.xxgk-sgs-con table, .xxgk-sgs-con th, .xxgk-sgs-con td{border-collapse:collapse;}
.xxgk-sgs-con th, .xxgk-sgs-con td{border:solid #ccc 1px; padding:6px; line-height:150%;}
.xxgk-sgs-con th{font-weight:700; text-align:center;}

.hotnews-list{padding:10px 0 20px;}
.hotnews-list li a.lm{color:#3188d8; margin-right:6px;}
.hotnews-list li a.lm:hover{text-decoration:underline;}


.common-submenu{height:42px; background:#ebebeb; line-height:42px; overflow:hidden; zoom:1;}
.common-submenu h2,
.common-submenu li{float:left; padding:0 33px;}
.common-submenu h2,
.common-submenu li.on{font-weight:700; font-size:1em; color:#fff; background:#447dd4;}
.common-submenu li{cursor:pointer;}
.common-info{padding-left:15px; padding-right:15px; font-size:14px; line-height:180%; border-bottom:dashed 1px #ccc;}
.common-info a{color:#437ed4; font-weight:700;}
.common-info a:hover{color:#437ed4; text-decoration:underline;}
.common-info b{color:#447dd4;}
.common-info p{margin-bottom:20px;}
.common-config{padding-top:10px; padding-bottom:25px; text-align:center;}
.common-config a{display:inline-block; padding:0 30px; height:38px; line-height:38px; color:#fff; font-weight:bold; font-size:16px; background-color:#447DD4; letter-spacing:2px;}
.common-config a:hover{color:#fff; text-decoration:none;}
.common-limenu{padding-top:20px; font-size:.875em;}
.common-limenu ul li{float:left; width:19%; margin-left:3.5%;}
.common-limenu ul li a{font-weight:700; color:#3188d8;}
.common-limenu li i{background-color:#3188d8;}

/*menuhover*/
.menuhover{overflow:hidden;}
.menuhover ul li{position:relative; float:left; background-color:#f0f0f0;}
.menuhover ul li a{display:block; padding-left:8%; padding-right:10%; white-space:nowrap;}
.menuhover ul li i{display:block; width:7px; height:13px; position:absolute; top:50%; margin-top:-7px; right:6%; background-image:url(imagescommonsidemenu-icon.gif); background-repeat:no-repeat;}
.menuhover ul li.hover{background-color:#3188d8; font-weight:700;}
.menuhover ul li.hover a{color:#fff;}
.menuhover ul li.hover i{background-position:0 -13px;}

.linklist{padding:2.5% 2.5% 15px; line-height:36px; font-size:.9375em;}
.linklist ul li{width:44%; margin-right:3%; margin-bottom:10px; margin-left:3%;}

/*submenu*/
.submenu{padding:2.5% 0 15px; overflow:hidden; line-height:60px;}
.submenu ul{margin:0 -1%;}
.submenu ul li{width:31.33333%; margin-right:1%; margin-bottom:15px; margin-left:1%;}

/*total*/
.total-max{padding-bottom:15px;}


/*ÉæË°²éÑ¯*/
.sscx-menu{text-align:center; line-height:180%; color:#447fd5; margin-top:40px;}
.sscx-menu li{width:20%; float:left; height:220px;}
.sscx-menu li a{color:#447fd5; display:block;}
.sscx-menu li a:hover{color:#447fd5;}
.sscx-menu li a span, .sscx-menu li a i{background-repeat:no-repeat; background-position:0 0; display:block; margin-left:auto; margin-right:auto;}
.sscx-menu li a span{width:106px; height:106px; margin-bottom:12px;  background-image:url(imagesiconbsfw-sscx-bg.png); overflow:hidden;}
.sscx-menu li a:hover span{background-position:0 -106px; }
.sscx-menu li a i{width:68px; height:68px; background-image:url(imagesiconbsfw-sscx-icon.png); margin-top:19px;}
.sscx-menu li a:hover i{transition:All 1s;-webkit-transition:All 1s;-moz-transition:All 1s;-o-transition:All 1s;}
.sscx-menu li.icon0 a i{background-position:0 0;}
.sscx-menu li.icon1 a i{background-position:0 -68px;}
.sscx-menu li.icon2 a i{background-position:0 -136px;}
.sscx-menu li.icon3 a i{background-position:0 -204px;}
.sscx-menu li.icon4 a i{background-position:0 -272px;}
.sscx-menu li.icon5 a i{background-position:0 -340px;}
.sscx-menu li.icon6 a i{background-position:0 -408px;}
.sscx-menu li.icon7 a i{background-position:0 -476px;}
.sscx-menu li.icon8 a i{background-position:0 -544px;}
.sscx-menu li.icon9 a i{background-position:0 -612px;}
.sscx-menu li.icon10 i{background-position:0 -680px;}
.sscx-menu li.icon11 i{background-position:0 -748px;}
.sscx-menu li.icon12 i{background-position:0 -816px;}
.sscx-menu li.icon13 i{background-position:0 -884px;}
.sscx-menu li.icon14 i{background-position:0 -952px;}
.sscx-menu li.icon0 a:hover i{background-position:-68px 0;}
.sscx-menu li.icon1 a:hover i{background-position:-68px -68px;}
.sscx-menu li.icon2 a:hover i{background-position:-68px -136px;}
.sscx-menu li.icon3 a:hover i{background-position:-68px -204px;}
.sscx-menu li.icon4 a:hover i{background-position:-68px -272px;}
.sscx-menu li.icon5 a:hover i{background-position:-68px -340px;}
.sscx-menu li.icon6 a:hover i{background-position:-68px -408px;}
.sscx-menu li.icon7 a:hover i{background-position:-68px -476px;}
.sscx-menu li.icon8 a:hover i{background-position:-68px -544px;}
.sscx-menu li.icon9 a:hover i{background-position:-68px -612px;}
.sscx-menu li.icon10 a:hover i{background-position:-68px -680px;}
.sscx-menu li.icon11 a:hover i{background-position:-68px -748px;}
.sscx-menu li.icon12 a:hover i{background-position:-68px -816px;}
.sscx-menu li.icon13 a:hover i{background-position:-68px -884px;}
.sscx-menu li.icon14 a:hover i{background-position:-68px -952px;}
.sscx-menu li.icon15 a:hover i{background-position:-68px 0;}


.query-tax-menu{text-align:center; line-height:180%; color:#447fd5; margin-top:40px;}
.query-tax-menu li{width:20%; float:left; height:220px;}
.query-tax-menu li a{color:#447fd5; display:block;}
.query-tax-menu li a:hover{color:#447fd5;}
.query-tax-menu li a span, .query-tax-menu li a i{background-repeat:no-repeat; background-position:0 0; display:block; margin-left:auto; margin-right:auto;}
.query-tax-menu li a span{width:106px; height:106px; margin-bottom:12px;  background-image:url(imagesiconbsfw-sscx-bg.png); overflow:hidden;}
.query-tax-menu li a:hover span{background-position:0 -106px; }
.query-tax-menu li a i{width:68px; height:68px; background-image:url(imagesiconbsfw-sscx-icon.png); margin-top:19px;}
.query-tax-menu li a:hover i{transition:All 1s;-webkit-transition:All 1s;-moz-transition:All 1s;-o-transition:All 1s;}
.query-tax-menu li.query-100001001003010 a i{background-position:0 0;}
.query-tax-menu li.query-100001001003006 a i{background-position:0 -68px;}
.query-tax-menu li.query-100001001003007 a i{background-position:0 -136px;}
.query-tax-menu li.query-100001001003005 a i{background-position:0 -204px;}
.query-tax-menu li.query-100001001003004 a i{background-position:0 -272px;}
.query-tax-menu li.query-100001001003008 a i{background-position:0 -340px;}
.query-tax-menu li.query-100001001003013 a i{background-position:0 -408px;}
.query-tax-menu li.query-100001001003001 a i{background-position:0 -476px;}
.query-tax-menu li.query-dzspcy a i{background-position:0 -680px;}
.query-tax-menu li.query-100001001003003 a i{background-position:0 -612px;}
.query-tax-menu li.query-100001001003002 a i{background-position:0 -544px;}
.query-tax-menu li.query-100013001009 a i{background-position:0 -748px;}
.query-tax-menu li.query-100017005004 a i{background-position:0 -816px;}
.query-tax-menu li.query-100017005014 a i{background-position:0 -884px;}
.query-tax-menu li.query-100017005019 a i{background-position:0 -952px;}
.query-tax-menu li.query-sszm a i{background-position:0 -1020px;}
.query-tax-menu li.query-100001001003011 a i{background-position:0 -748px;}
.query-tax-menu li.query-nszm a i{background-position:0 -816px;}
.query-tax-menu li.query-zsqjs a i{background-position:0 -952px;}
.query-tax-menu li.query-sgycx a i{background-position:0 -1020px;}

.query-tax-menu li.query-100001001003010 a:hover i{background-position:-68px 0;}
.query-tax-menu li.query-100001001003006 a:hover i{background-position:-68px -68px;}
.query-tax-menu li.query-100001001003007 a:hover i{background-position:-68px -136px;}
.query-tax-menu li.query-100001001003005 a:hover i{background-position:-68px -204px;}
.query-tax-menu li.query-100001001003004 a:hover i{background-position:-68px -272px;}
.query-tax-menu li.query-100001001003008 a:hover i{background-position:-68px -340px;}
.query-tax-menu li.query-100001001003013 a:hover i{background-position:-68px -408px;}
.query-tax-menu li.query-100001001003001 a:hover i{background-position:-68px -476px;}
.query-tax-menu li.query-dzspcy a:hover i{background-position:-68px -680px;}
.query-tax-menu li.query-100001001003003 a:hover i{background-position:-68px -612px;}
.query-tax-menu li.query-100001001003002 a:hover i{background-position:-68px -544px;}
.query-tax-menu li.query-100013001009 a:hover i{background-position:-68px -748px;}
.query-tax-menu li.query-100017005004 a:hover i{background-position:-68px -816px;}
.query-tax-menu li.query-100017005014 a:hover i{background-position:-68px -884px;}
.query-tax-menu li.query-100017005019 a:hover i{background-position:-68px -952px;}
.query-tax-menu li.query-sszm a:hover i{background-position:-68px -1020px;}
.query-tax-menu li.query-100001001003011 a:hover i{background-position:-68px -748px;}
.query-tax-menu li.query-nszm a:hover i{background-position:-68px -816px;}
.query-tax-menu li.query-zsqjs a:hover i{background-position:-68px -952px;}
.query-tax-menu li.query-sgycx a:hover i{background-position:-68px -1020px;}


/*wzjy*/
.wzjy-box{}
.wzjy-box .tips{font-size:15px; color:#666; margin-bottom:20px; position:relative; padding-left:298px;}
.wzjy-box .tips img{position:absolute; left:0; top:0; width:256px; height:173px;}
.wzjy-box .tips p{color:#333; line-height:26px; margin-bottom:8px;}
.wzjy-box .tips p b{font-size:16px;}
.wzjy-box .tips a{color: #437ed4;}
.wzjy-box .tips a:hover{text-decoration: underline;}
.wzjy-box .tips p span{color:#1e56aa;}
.wzjy-cont{padding:20px 30px 30px; font-size:15px;}
.wzjy-cont div{position:relative; padding-top:6px; padding-bottom:6px; min-height:42px; _height:42px; white-space:nowrap;}
.wzjy-cont div.width100{width:100%; clear:both;}
.wzjy-cont div.width50{width:50%; float:left;}
.wzjy-cont .input-yzm{width:110px;}
.wzjy-cont .input-text-c,
.wzjy-cont textarea{width:88%;}
.wzjy-cont .input-text-d{width:76%;}
.wzjy-cont .button{padding-left:70px; padding-top:20px;}

/*ipad*/
@media (max-width: 992px) {
.sscx-menu li{width:25%;}
.query-tax-menu li{width:25%;}
.page-list li a{float:none; max-width:auto;}
}

/* xs mobile*/
@media only screen and (max-width: 768px) {
.sideBar{padding:0; margin-bottom:15px; width:100%;}
.mainContent{width:100%;}
.sscx-menu li{width:33%;}
.query-tax-menu li{width:33%;}
.menuhover ul li.hover{font-weight:300;}
.page-list-pic ul li{width:48%; margin-top:20px; height:176px;}
.wzjy-box .tips{padding-left:0;}
.wzjy-box .tips img{position:relative; width:100%; height:auto; margin-bottom:15px;}
.wzjy-cont div.width50{width:100%; float:none;}
.wzjy-cont .input-text-c,
.wzjy-cont textarea,
.wzjy-cont .input-text-d{width:80.5%;}

.common-limenu ul li{width:20%; margin-left:4%;}
}
@media only screen and (max-width: 480px) {
.sscx-menu li{width:50%;}
.query-tax-menu li{width:50%;}
.menuhover{padding-top:5%;}
.menuhover ul li i{right:6%;}
.linklist,.submenu{padding-left:2.5%; padding-right:2.5%;}
.linklist ul li,
.submenu ul li{width:100%; margin-right:0; margin-bottom:10px; margin-left:0;}
.page-list-pic ul li{width:100%; height:auto;}
.page-list-pic-ads ul li{width:48%;}
.wzjy-cont .input-text-c,
.wzjy-cont textarea,
.wzjy-cont .input-text-d{width:62%;}
.wzjy-cont .input-yzm{width:58px;}
.wzjy-cont .button{padding-left:0;}
.common-submenu li{float:left; padding:0 12px; font-size:15px;}
.common-limenu ul li{width:29.3333%;}
}
@media only screen and (max-width: 320px) {
.wzjy-cont .input-text-c,
.wzjy-cont textarea,
.wzjy-cont .input-text-d{width:50%;}

.common-limenu ul li{width:46%;}
}
