

body {
	color: #5a5a5a;
	font-family: "微软雅黑";
	font-size: 14px;
	letter-spacing: 1px;
	word-spacing: 1px;
	margin: 0px;
	background:#f1f9ff;
}


/*共用属性*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #5a5a5a;
	text-decoration: none;
}
ul, li, form, table, tr, td, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, img {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
ul, li {
	list-style: none;
}
.clear {
	clear: both;
}
.left {
	float: left;
	display: inline
}
.marginTop {
	margin-top: 10px;
}
.marginLeft {
	margin-left:10px;
}
.oh{
	overflow:hidden;
	}
.fl{
	float:left;
	*display:inline;
	}
#container {
	overflow:hidden;
	/* width: 1180px; */
	margin: 0 auto;
	padding: 0 10px;
	background: #fff;
}
.fmain {
	overflow:hidden;
	width: 1000px;
	margin: 0 auto;
	text-align:center;
	font-size: 14px;
	padding-top: 10px;
}
.fwbg{background:#125b92;padding: 5px;}
.container{
	/* width: 1180px; */
	padding: 0 10px;
	height: 45px;
	line-height: 45px;
	}
#topBanner{
	width: 1280px;
	margin:0 auto;
	padding: 3px 0;
}	
#header{

width: 1280px;

margin: 0 auto;

}
.logo{
	width:1000px;
	margin:0 auto;
}	
#logo{
	float:left;
	padding:30px 0
	}
#searchCon{
	float:right;
	/* width:264px; */
	text-align: right;
	padding-top: 20px;
	}
#searchCon p a{
	color: #999999;
	}
#searchCon p{
	color: #999999;
	font-size: 12px;
	}
#searchWrap{
	padding-top: 30px;
}
#q{
	border:1px solid #e9e9e9 !important;
	height:34px;
	text-indent:36px;
	background:url("/scjg_images/s.jpg") no-repeat 8px 8px;
	width:198px;
}
.secBtn{
	width:85px;
	height:36px;
	border:none;
	background:#005ba2;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
#nav{
	background:url(/scjg_images/bg.jpg) repeat-x;
	height: 50px;
	clear: both;
}
#navCon{
	width: 1150px;
	margin:0 auto;
	}
#navCon li{
	float:left;
	line-height:48px;
	box-sizing:border-box;
	padding-right:12px;
	text-align: center;
	}
#navCon li a{
	display:inline-block;
	height:50px;
	width:100%;
	color: #fff;
	transition:.2s;
	text-align:center;
	font-size:16px;
	
	}



#main{
	width: 1000px;
	background:#fff;
	overflow:hidden;
	padding: 10px 0;
	margin:0 auto;
	}
.mTits{
	height: 40px;
	background:url(/scjg_images/title01.jpg) no-repeat 10px;
	line-height: 40px;
	text-align:right;
	padding:0 15px;
	border-top:2px solid #3380a3;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	}
.mTits strong{
	float:left;
	color: #0071b8;
	font-size: 20px;
	text-indent: 20px;
	}
.mTits a{
	color:#fff;
	font-size: 12px;
	background: #d6d6d6;
	padding:3px 5px;
	}

.mTits1{
	height: 36px;
	line-height: 36px;
	text-align:right;
	border-bottom:2px solid #aadfff;
	/* width: 359px; */
	}
.mTits1 span{
	
float:left;
	
color: #222c32;
	
font-size: 20px;
	
text-align: center;
	
background: #aadfff;
	
width: 160px;
	}
.mTits1 p{padding-top:10px;}
.mTits1 a{
	color:#fff;
	font-size: 12px;
	background: #abdfff;
	padding:0 5px 0 5px;
	
	}	
#mTL{
	width: 570px;
	height: 321px;
	}
#mTR{
	width: 420px;
	/* padding-top:5px; */
	}
#mTRTit{
	height: 38px;
	border-bottom: 2px solid #3380a3;
	padding-left:10px;
	}
#mTRTit li{
	float:left;
	line-height: 38px;
	width:84px;
	text-align:center;
	}
#mTRTit li a{
	color:#3c3c3c;
	}
#mTRTit .xxkClk{
	background: #3380a3;
	}
#mTRTit .xxkClk a{
	color:#fff !important;
	font-weight: bold;
	}
#mTRCon{
	border:1px solid #f0f0f0;
	border-top:none;
	height:300px;
}
.xxkCon{
	display:none;
	}
.showUl{
	display:block !important;
	}.mTNews h4 a{
	color:#ff5f13;
	font-weight:bold;
	}
.mTNews{
	padding:10px;
	border-bottom:1px solid #f0f0f0;
	}
.mTNews h4{
	font-size:18px;
	margin-bottom:10px;
	}
.mTNews p{
	font-size:12px;
	line-height:20px;
	text-indent:2em;
	color:#a3a3a3;
	}
.mTNews p a{
	color:#000;
	}
.mTList{
	padding-top:10px;
	}
.mTList li{
	text-align:right;
	overflow:hidden;
	list-style:none;
	line-height:28px;
	}
.mTList li span{
	color:#a1a1a1;
	font-size:12px;
}	
.mTList ul{
	padding:0 15px;
	}
.mTList li a{
	float:left;
	color:#000;
	}
li a strong{
	margin-right:5px;
	color: #d6d6d6;
	font-weight:bold;
	}
#mTop{
	overflow:hidden;
	/* float: left; */
	}
#mTopLeft{
	/* float:left; */
	/* width: 960px; */
}	
#mTopRight{
	float:left;
	width: 210px;
	margin-left: 10px;
}
#mTopRight .j1{
	padding-bottom:10px;
}
.mCon{
	margin-top:10px;
	overflow:hidden;
	/* float: left; */
	width: 100%;
	}
#mConLeft{
	float:left;
margin-right:10px;	
}	
.mCLCon{
float:left;
width: 359px;

margin-right: 10px;margin-bottom: 5px;}
.mCLConleft{
	float:left;
	width: 259px;
}
.mCLLeft{/* width: 10px; *//* height: 100px; */float: left;}
.mCLCCon{
	background:#f1fffc;
	padding:12px 15px;
	}
.mCLCCon strong{
	margin-right:10px;
	color:#08b18b;
	}
.mCLCCon li{
	line-height:30px;
	}
.mCLCCon a{
	color:#000;
	}
.mCRCon{
	float:left;
	width: 250px;
}	
.mCL,.mCR{
	width: 466px;
	}
.mCR{margin-left:10px;}

.mCL1{
	width: 910px;
	}
.mCR1{
	width: 250px;
	margin-left: 10px;
	}
#mTCRCList{
	background: #f1f8ff;
	padding:12px 15px;
	height: 175px;
	}	
#mTCRCList li{
	height: 25px;
	margin-top:5px;
	}
.mBLCon{
	width: 100%;
	}
#mMLTCon{
	border: 1px solid #f1f8ff;
	margin:0;
	padding:10px;
	overflow:hidden;
	height: 200px;
	}

#mMLTCon li{
	float:left;
	/* border-right:1px solid #d4d4d4; */
	}
#mMLTCon li{
	height: 33px;
	color:#000;
	float:left;
	width: 15%;
	overflow:hidden;
	padding-left: 10px;
	}	
#mMLTCon li a{
	height:28px;
	line-height:28px;
	color:#000;
	padding-left: 5px;
	}
#esPic{
	border: 1px solid #f0f0f0;
	border-top:none;
	margin:0;
	padding:8px;
	height: 200px;
	}
.cxscroll .box{overflow:hidden;width:100%;} 
.cxscroll .list{overflow:hidden;width:9999px;}
.cxscroll .list{
	margin:0;

	}
.cxscroll .list li{
float:left;
position: relative;} 
#esPic .row{
	margin:0;
	padding-left:20px;
	}
#esPic .row div{
	padding:0;
	}
	

.esPic,.esInfo{
	padding-left:8px;
	}

.esInfo{
	position:absolute;
	bottom:0px;
	text-align:center;
    line-height:40px;
	width:125px;
	background:#4998cd;
	opacity:0.8;
	}
.esInfo a{color:#fff;font-size:14px;

}
.esInfo dt,.esInfo dd{
	line-height:22px;
	color:#000;
	}
.mMBLCon{
	
margin: 10px;
	

	}
.mMBLCon h4 a{
	font-size:14px;
	color:#ff5f13;
	line-height:26px;
	}
.mMBLCon p{
	line-height:22px;
	text-indent:2em;
	color:#a3a3a3;
	}
.mMBLCon p a{
	color:#000;
	}

.mMBLCList li{
	text-align:right;
	overflow:hidden;
	list-style:none;
	line-height:28px;
	/* float:left; */
	padding-left:10px;
	}
.mMBLCList li span{
	color:#a1a1a1;
	font-size:12px;

}	
.mMBLCList{
	padding:10px 0;
	}
.mMBLCList li a{
	float:left;
	color: #3c3c3c;
	font-size:15px;
	}
.mMBLCyz{
	padding:10px;
	height: 130px;
	overflow: hidden;
}	
.mMBLCyz img{padding-left:15px}
.mMBLCyz p{text-indent:24px;}
.mMBLCyz a{color:#3c3c3c; font-size:15px;}
.mMBLCPic,.mMBLCNews{
	float:left;
	}
.mMBLCPic{
	width:110px;
	}
.mMBLCNews{
	
margin-left:10px;
	
width: 300px;
	}
.mMBLCCon{
	overflow:hidden;
	float: left;
	padding: 15px;
	border-bottom: 1px solid #d4d4d4;
	}
#mCRTop{
	padding: 10px;
	border: 1px solid #f1f8ff;
	text-align:center;
	}
#mCRTop img{
	margin:0 auto;
	border: 3px solid #dddddd;
	}
.mCRTCon strong{
	margin-top:5px;
	display:inline-block;
	}
.mCRTCon strong a{
	color:#000;
	}
.mCRTCon{
	margin-top:10px;
	}
#mCRTop{
	height: 520px;
	}
#mCRBtm{
	padding:10px 15px 5px 15px;
	border: 1px solid #f1f8ff;
	height: 245px;
	}
#mCRBtm li{
	line-height:25px;
	}

#mCRBtm li a{
	color:#000;
	}
#lCTop{
	margin-top:10px;
	overflow:hidden;
	}
#lCTop a{
	width:182px;
	display:inline-block;
	float:left;
	margin-left:12px;
	}
#lCBtm{
	margin-top:15px;
	}
#lCBtm select{
	width: 194px;
	margin-left:20px;
	float:left;
	
	}
#link{
	border:1px solid #f0f0f0;
	height:48px;
	line-height:48px;
	padding:0 10px;
	background:url(/scjg_images/link.png) no-repeat 20px;
	width: 978px;
}
	
#link span{
	float:left;
	text-indent:46px;
	color:#3c3c3c;
	font-size:16px;
	}
#footer{
	overflow:hidden;
	}
#ftop{
	background:#005a96;
	height:40px;
	line-height:40px;
		
}
#fbanner{
	width:1000px;
	margin:0 auto;
	text-align:center;
	color:#fff;
}
#fbanner a{
	color:#fff;
	font-size:15px;

}
#fmid{background:#0069b7;}	
#fLogo{
	
padding-top: 10px;
	}
#zfLogo{
	padding-left: 33px;
	width:52px;
	}
#footer p{
	font-size: 14px;
	color:#fff;
	line-height: 30px;
	}
#footer p a{
	color:#fff;
}
#dwInfo{
	/* width:430px; */
	/* padding-top:20px; */
	padding-left: 35px;
	}
#dwInfo a{
	color:#ffffb3;
	}
#dwInfo span{
	color:#ffffb3;
	margin:0 5px;
	}
#ewm{
	padding-top:15px;
	}
/***********************************************************************内页********************************************************************/
#left {
	float: left;
	width: 200px;
}
#left1 {
	width: 198px;
	height: auto;
	border: #EEECEF solid 1px;
	margin-bottom: 10px;
}
#left1 span {
	width: 181px;
	height: 26px;
	margin-top: 5px;
	padding-bottom: 3px;
	margin-left: 10px;
	text-indent: 42px;
	vertical-align: middle;
	line-height: 26px;
	display: list-item;
	background: url(/scjg_images/botton2_bg.jpg) no-repeat;
	list-style-type: none;
}
#left1 span a {
	color: #000000;
	font-size: 12px;
}
#left2 {
	width: 198px;
	height: 250px;
	border: #EEECEF solid 1px;
	margin-bottom: 10px;
}
#right {
	float: left;
	width: 780px;
	border: #EEECEF solid 1px;
}
#current {
	clear: both;
	background: #6aa2d1;
	height: 28px;
	color: #FFFFFF;
	line-height: 28px;
	vertical-align: middle;
	padding-left: 15px;
}
#current a {
	color: #FFFFFF;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
}
#current span {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	color: #CCCCCC;
}
#info {
	width: 99%;
	height: auto;
	margin: 0 auto;
	margin-top: 10px;
	padding-bottom: 20px;
}
#info_title {
	width: 99%;
	height: auto;
	line-height: 50px;
	margin: 0 auto;
	margin-top: 20px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.gh{float:right;}
#msg {
	width: 98%;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	color: #666666;
	text-align: center;
	font-size: 12px;
	border-bottom: #CEE9F9 solid 1px;
}
#info_txt {
	margin: 0 auto;
	font-size: 14px;
	/* line-height: 180%; */
	padding: 10px;
	color: #000;
	overflow: hidden;
}
#zcinfo,#txt{
	clear:both;
}
#txt{
	text-indent:24px;
	padding-top:20px;
}
#zjimg,#zc{
	float:left;
}
#zc{
padding-left:30px;
padding-top:30px;
}
#zc p{
	line-height:40px;
}
#page {
	width: 95%;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 30px;
	height: 30px;
	line-height: 30px;
}
#page li {
	float: left;
}

#imgConfy {
	padding: 20px;
	overflow: hidden;
}
#imgConfy li{float:left;padding-right: 16px;}
.limgfy{width: 100px; height: 120px;}
#txtfy{text-align: center;height: 40px;background: #fff;line-height: 40px; width: 100%;}

#txtfy a{color:#000;font-weight: normal; font-size:14px;}
#txtfy a:hover{color:red;}

/***********************************************************************留言板属性********************************************************************/
#l_main {
	width: 1000px;
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	/* border: #CCCCCC solid 1px; */
	font-size: 12px;
}
/*顶部*/
#l_top {
	width: 98%;
	height: 65px;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
}
#l_top-con {
	width: 99%;
	height: 25px;
	margin: 0 auto;
	margin-top: 5px;
}
/*中部*/
#l_mid {
	width: 98%;
	height: auto;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
	margin-top: 10px;
	padding-top: 5px;
}
#l_mid a {
	color: #000000;
}
/*分页*/
#l_page {
	width: 98%;
	height: 30px;
	margin: 0 auto;
	margin-top: 10px;
	background-color: #F5F5F5;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
/*尾部*/
#l_bottom {
	width: 98%;
	height: 30px;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
	margin-top: 10px;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
}
/*属性*/
.l_title {
	width: 99%;
	height: 25px;
	margin: 0 auto;
	margin-top: 5px;
	background-color: #005a96;
	color: #FFFFFF;
	text-indent: 20px;
	line-height: 25px;
	vertical-align: middle;
}
.l_title a {
	color: #FFFFFF;
}
.l_style1 {
	color: #FFFFFF;
	background-color: #005a96;
}
/***********************************************************************调查评议属性********************************************************************/
/*结构*/
#d_main {
	width: 980px;
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	border: #CCCCCC solid 1px;
	font-size: 12px;
}
/*顶部*/
#d_top {
	width: 98%;
	height: 65px;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
}
#d_top-con {
	width: 99%;

	margin: 0 auto;
	margin-top: 5px;
	background-color: #F7F7F7;
	line-height: 45px;
	text-align: center;
	vertical-align: middle;
}
#d_top-con1 {
	width: 99%;
	height: 25px;
	margin: 0 auto;
	margin-top: 5px;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
}
#d_top-con2 {
	width: 99%;
	height: auto;
	margin: 0 auto;
	margin-top: 5px;
	background-color: #F7F7F7;
}
/*中部*/
#d_mid {
	width: 98%;
	height: auto;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
	margin-top: 10px;
	padding-top: 5px;
}
#d_mid a {
	color: #000000;
}
#d_mid-con {
	width: 99%;
	height: auto;
	margin: 0 auto;
	margin-top: 5px;
}
/*分页*/
#d_page {
	width: 98%;
	height: 30px;
	margin: 0 auto;
	margin-top: 10px;
	background-color: #F5F5F5;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
/*尾部*/

#d_bottom {
	width: 98%;
	height: 30px;
	margin: 0 auto;
	border: #D2D3D9 solid 1px;
	margin-top: 10px;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
}
/*属性*/
.d_title {
	width: 99%;
	height: 25px;
	margin: 0 auto;
	margin-top: 5px;
	background-color: #449AE8;
	color: #FFFFFF;
	text-indent: 20px;
	line-height: 25px;
	vertical-align: middle;
	text-align: center;
}
.d_style1 {
	color: #FFFFFF;
}
/*占位*/
.clear1 {
	width: 10px;
	height: 55px;
	float: left;
}
.clear2 {
	width: 11px;
	height: 100px;
	float: left;
}
.clear3 {
	width: 100px;
	height: 10px;
	overflow: hidden;
	clear: both;
}
.clear4 {
	width: 100px;
	height: 7px;
	overflow: hidden;
	clear: both;
}
/*板块顶部标题*/
.title01 {
	width: 100%;
	height: 30px;
	padding-top: 0px;
	text-indent: 30px;
	color: #AC0000;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	vertical-align: middle;
}
.title01 span {
	float: right;
	margin-right: 5px;
	font-weight: normal;
}
.title01 span a {
	color: #FFFFFF;
	font-family: "黑体";
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 12px;
}

.title02 {
	/* width: 145px; */
	height: 29px;
	padding-top: 0px;
	padding-left: 45px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 29px;
	vertical-align: middle;
	background:#6aa2d1;
}
.title02 span {
	float: right;
	margin-right: 5px;
	font-weight: normal;
}
.title02 span a {
	color: #AC0300;
	font-family: "黑体";
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 6px;
}

.title03 {
	width: 100%;
	height: 30px;
	padding-top: 0px;
	text-indent: 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background:#08b18b;
	text-align: left;
	line-height: 30px;
	vertical-align: middle;
}
.title03 span {
	float: right;
	margin-right: 5px;
	font-weight: normal;
}
.title03 span a {
	color: #FFFFFF;
	font-size: 10px;
	font-family: "黑体";
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}
.title04 {
	width: 100%;
	height: 29px;
	padding-top: 0px;
	text-indent: 10px;
	color: #AA0300;
	font-size: 14px;
	font-weight: bold;
	
	text-align: left;
	line-height: 29px;
	vertical-align: middle;
}
.title04 span {
	float: right;
	margin-right: 5px;
	font-weight: normal;
}
.title04 span a {
	color: #AA0300;
	font-size: 10px;
	font-family: "黑体";
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}
/*列表属性*/
.list1 {
	width: 100%;
	padding-top: 8px;
}
.list1 ul {
	list-style: none;
	margin-left: 25px;
	padding: 0;
}
.list1 li {
	width: 100%;
	padding: 0;
	line-height: 23px;
	text-align: left;
	padding-bottom: 5px;
	list-style-position: outside;
	
}
.list1 li a {
	color: #333333;
	font-size: 12px;
}
.list1 span {
	font-size: 12px;
	color: #999999;
	float: right;
	margin-right: 10px;
	letter-spacing: 0px;
	word-spacing: 0px;
}
.list2 {
	width: 100%;
	padding-top: 8px;
}
.list2 ul {
	list-style: none;
	margin-left: 5px;
	padding: 0;
}
.list2 li {
	width: 100%;
	padding: 0;
	line-height: 23px;
	text-align: left;
	padding-bottom: 5px;
}
.list2 li a {
	color: #333333;
	font-size: 12px;
}
.list2 span {
	font-size: 12px;
	color: #999999;
	float: right;
	margin-right: 10px;
	letter-spacing: 0px;
	word-spacing: 0px;
}

/*焦点图*/
.focus{ position:relative; width: 570px; height: 345px; background-color: #000; float: left;}  
.focus img{ width: 570px; height: 345px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; /*! right:40px; */ position:absolute; margin-left: 400px;*margin-left:130px;height:21px; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

#topservice{
	height: 100px;
	margin:0 auto;
	background: #fff;
	/* -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.2); */
	/* box-shadow: 5px 5px 5px rgba(0,0,0,0.2); */
	/* margin-bottom: 30px; */
	background: #009748;/* fallback for old browsers */
	background: 
	
	
	
	-webkit-linear-gradient(to left, #B24592 , #F15F79);/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to left, #006ab4, #009748);/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	filter:alpha(opacity=90);
	opacity:0.9;
	/* margin-top: -120px; */
	}
.ie #topservice{filter:progid:DXImageTransform;background:none;}
.service {
	width:980px;
	margin:0 auto;
}
.service li{float:left;width: 180px;height:70px;padding-top:15px;padding-bottom:15px;transition:background 0.3s;-webkit-transition:background 0.3s;}
.service li a{display:block;color:#fff;}
.service li:last-child a{border:none;}
.service li:hover{background:rgba(0,0,0,.3);}
.service li:hover a{border-color:transparent;color:#99ffcc;}
.service li i{display:block;line-height:35px;font-size:36px;text-align:center;}
.service li strong{display:block;line-height:30px;text-align:center;font-weight:normal;font-size:14px;}
.service li a:hover{text-decoration:none}


#full-screen-slider { width:100%;  float:left; position:relative}
#slides { display:block; width:100%; height: 80px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top: 60px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*用于滚动图片start*/
#con-demo{
/* width: 980px; */ height: 160px; padding: 5px 0; /* padding-left:10px; */ 
border: 1px solid #f0f0f0;
border-top:none;
}
#demo {
 overflow:hidden;
 /* width: 968px; */
 height: 160px;
}

#indemo {
 float: left;
 width: 8000%;
}
#demo1 {
 float: left;
}
#demo2 {
 float: left;
}
#d-con{ float:left; width: 193px; height: 160px; margin-left:15px; }
#d-pic{width: 193px; height: 130px; padding:4px; /* border:#CCCCCC solid 1px; *//* background-color:#FFFFFF; */}
#d-txt{width: 193px;height:26px; text-align:center; vertical-align:middle; line-height:26px;}
#d-txt a{ font-size:12px; color:#000;}
/*用于滚动图片end*/
/* 焦点图 */
.indFocus { float: left; margin-right: 30px; width: 570px; overflow: hidden; position: relative; }

.indFocus .hd { position: absolute; z-index: 1; right: 10px; bottom: 17px; }
.indFocus .hd ul { overflow: hidden; zoom: 1; float: left; }
.indFocus .hd ul li { float: left; margin-right: 4px; width: 10px; height: 10px; line-height: 10px; border-radius: 50%; text-align: center; background: #fff; cursor: pointer; color: #fff; }
.indFocus .hd ul li span { display: none }
.indFocus .hd ul li.on { background: #ff0000; color: #fff; }
.indFocus .bd { position: relative; height: 344px; overflow: hidden; }
.indFocus .bd li { position: relative }
.indFocus .bd .pic { position: relative; z-index: 0; line-height: 0; }
.indFocus .bd .pic img { width: 570px; height: 344px; border: 0; }
.indFocus .bd .con { position: absolute; width: 100%; z-index: 1; bottom: 0; height: 46px; line-height: 46px; text-align: left; }
.indFocus .bd .con .title { font-size: 16px; position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; }
.indFocus .bd .con .title a { color: #fff; padding-left: 10px; text-decoration: none; }
.indFocus .bd .con .titleBg { position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 46px; }

.return_button {
	background: #6aa2d1;
	padding:10px 30px;
	color:#fff;
	font-size:14px;
}
.return_button:hover{
	color:#fff;
}
.mt1{
	color:#000;
}
.mt1 a{
	color:#000;
}
.mt1 a:hover{
	color:#000;
}
.mt1 dd {
	margin: 20px 22px
}

dd.contentaboutguestbook .letter_desciption {
	/* background: url("/scjg_images/cbg.png") no-repeat; */
	height: 32px;
	color: #b23f00;
	font-size: 16px;
	position: relative;
	margin-bottom: 6px;
}

dd.contentaboutguestbook .letter_desciption .letter_caption {
	position: absolute;
	/* top: 4px; */
	left: 10px;
}

dd.contentaboutguestbook table {

	width: 100%;
	margin-bottom: 14px;
	border-collapse: collapse;
}

dd.contentaboutguestbook table tr td {
	font-size: 14px;
	border: 1px solid #e5edf5
}

dd.contentaboutguestbook table tr .common_td {
	width: 80px;
	height: 36px;
	text-align: center;
	color: #b23f00;
	background-color: #f3fbfd;
}

dd.contentaboutguestbook table tr .nohigh_td {
	width: 80px;
	text-align: center;
	color: #b23f00;
	min-height: 80px;
	background-color: #f3fbfd;
}

dd.contentaboutguestbook table tr .letter_field {
	padding-left: 10px;
	width: 273px
}

dd.contentaboutguestbook table tr .spanthreecol {
	padding: 10px 10px 30px 10px
}

dd.contentaboutguestbook table tr .field_subject {
	padding-left: 10px
}