body{margin:0px; width:100%; height:100%;background:#fff url(../images/bg.jpg) repeat-x center 86px; font-family:\5B8B\4F53;font-size:12px;line-height:24px;}
a:link{text-decoration: none; color:#393939;}
a:visited {text-decoration: none;color:#393939;}
a:hover {text-decoration: none;color:#393939;}
a:active {text-decoration: none;color:#393939;}
* { margin:0; padding:0; }
ul {list-style-type:none;}
img { border:0; }

.bg{width:100%;min-height: 851px; background:url(../images/bodybg.jpg) #fff no-repeat center top;
    background-size: 100% 50%;
padding-top:13px;}
.top{width:100%;height:86px;background:url(../images/topbg.jpg) repeat-x ;}
.topbox{width:960px;height:86px;margin:0 auto;}
.logo{float:left;width:163px;padding-left:15px;height:61px;padding-top:25px;}
.menu{float:left;width:782px;height:24px;padding-top:37px;}
.menulist{width:782px;height:24px;}
.menulist li{float:left;width:91px;height:24px;background:url(../images/menuli.jpg) no-repeat right center;}
.menulist li a{display:block;width:80px;height:24px;margin:0 auto;}
.nav1 a{background:url(../images/nav1.png) no-repeat;}
.nav1 a:hover{background:url(../images/nava1.png) no-repeat; }
.nav2 a{background:url(../images/nav2.png) no-repeat;}
.nav2 a:hover{background:url(../images/nava2.png) no-repeat;}
.nav3 a{background:url(../images/nav3.png) no-repeat;}
.nav3 a:hover{background:url(../images/nava3.png) no-repeat;}
.nav4 a{background:url(../images/nav4.png) no-repeat;}
.nav4 a:hover{background:url(../images/nava4.png) no-repeat;}
.nav5 a{background:url(../images/nav5.png) no-repeat;}
.nav5 a:hover{background:url(../images/nava5.png) no-repeat;}
.nav6 a{background:url(../images/nav6.png) no-repeat;}
.nav6 a:hover{background:url(../images/nava6.png) no-repeat;}
.nav7 a{background:url(../images/nav7.png) no-repeat;}
.nav7 a:hover{background:url(../images/nava7.png) no-repeat;}
.nav8 a{background:url(../images/nav8.png) no-repeat;}
.nav8 a:hover{background:url(../images/nava8.png) no-repeat;}
.footer{width:100%;height:65px;padding-top:20px;color:#fff;Background:url(../images/footerbg.jpg) repeat-x; text-align:center;}

/*home*/
.content{width:960px;min-height: 851px;Background:#fff;margin:0 auto;}
/*banner*/
.banner{width:937px;height:331px;padding:10px 12px;}
#abgne_fade_pic {
		position: relative;
		width: 937px;
		height: 331px;
		overflow:hidden;
        text-align:center;
	}
	#abgne_fade_pic a.ad {
		position: absolute;	/* ׌�DƬ�B��һ�� */
		left:0;
	}
	
.control{width:0px;overflow:hidden;}
/*banner*/
.c1{width:962px;margin-top:4px; min-height: 815px;}
.left{float:left;width:200px;height:481px;margin-left:10px;}
.leftsidebar {
    width: 200px;
    border: 1px solid #2ea8fe;
    border-radius: 10px;
    /* height: 245px; */
    /* Background: url(../images/lefttbg.jpg) no-repeat right top; */
    background-color: #2ea8fe;
}
.leftcontact{width:200px;height:222px;margin-top:14px;Background:url(../images/lcontactbg.jpg) no-repeat;}
.lstitle{width:185px;padding-left:15px;height:39px;line-height:39px;font-weight:bolder;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;}
.lstitle span{font-size:14px;}
.lstitle a:link,.lstitle a:visited,.lstitle a:hover,.lstitle a:active{color:#fff;}
.leftsidebar ul{width:190px;padding-top:8px;margin:2px auto;}
.leftsidebar ul li{width:170px;height:24px;margin-bottom:9px;Background:url(../images/lslibg.jpg) no-repeat; text-indent:10px;}
.leftsidebar ul li a{display:block;width:170px;height:24px;color:#666666;font-size:14px;}
.leftsidebar ul li a:hover{color:#2A86EE;font-weight:bolder;}
.lctitle{width:185px;padding-left:15px;height:41px;line-height:41px;font-weight:bolder;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;}
.lctitle span{font-size:14px;}
.lctitle a:link,.lctitle a:visited,.lctitle a:hover,.lctitle a:active{color:#0066CC;}
.lctxt{width:183px;height:146px;padding-top:16px;margin:0 auto;}
.right{float:left;width:730px;height:481px;margin-left:12px;}
.mabout{float:left;width:432px;height:247px;Background:url(../images/mabg.jpg) no-repeat;}
.mnews{float:left;width:285px;height:247px;Background:url(../images/mnbg.jpg) no-repeat;margin-left:11px;}
.mprod{float:left;width:730px;height:222px;Background:url(../images/mpbg.jpg) no-repeat;margin-top:12px;}
.matitle{width:399px;padding-left:16px;padding-right:17px;height:42px;line-height:42px;font-weight:bolder;color:#0162FA;font-family:\5FAE\8F6F\96C5\9ED1;}
.matitle span{font-size:14px;}
.matitle a:link,.matitle a:visited,.matitle a:hover,.matitle a:active{color:#0066CC;}
.mac{width:401px;padding-left:16px;height:184px;padding-top:9px; overflow:hidden;}
.maimgbox{float:left;width:92px;height:112px;margin-right:12px;margin-bottom:3px;}
.matxt{line-height:23px;}
.mntitle{width:249px;padding-left:16px;padding-right:22px;height:42px;line-height:42px;font-weight:bolder;color:#0162FA;font-family:\5FAE\8F6F\96C5\9ED1;}
.mntitle span{font-size:14px;}
.mntitle a:link,.mntitle a:visited,.mntitle a:hover,.mntitle a:active{color:#0066CC;}
.date{float:right;}
.mptitle{width:692px;padding-left:16px;padding-right:22px;height:41px;line-height:41px;font-weight:bolder;color:#0162FA;font-family:\5FAE\8F6F\96C5\9ED1;}
.mptitle span{font-size:14px;}
.mptitle a:link,.mptitle a:visited,.mptitle a:hover,.mptitle a:active{color:#0066CC;}
.more{float:right;width:30px;height:42px;Background:url(../images/morebg.gif) no-repeat left center;}
.more a{display:block;width:30px;height:42px;}
.mnews ul{width:252px;height:192px;padding-top:2px;padding-left:14px;}
.mnews ul li{width:245px;padding-left:2px;padding-right:5px;height:32px;line-height:32px;Background:url(../images/mnlibg.jpg) no-repeat center bottom;}
.mnews ul li a{display:block;width:158px;padding-left:14px;height:32px;line-height:32px;Background:url(../images/mnliabg.jpg) no-repeat left center;}
.mnews ul li a:hover{color:#0162FA;}
.mproc{width:693px;padding-left:16px;height:150px;padding-top:14px;}
/*gundong*/
.rollBox
        {
            overflow: hidden;
            width: 693px;
            height: 164px;
        }
      
        .rollBox .Cont
        {
            float: left;
            overflow: hidden;
            width: 693px;
        }
        .rollBox .ScrCont
        {
            width: 10000000px;
        }
        .rollBox .Cont .pic
        {
            padding-right: 12px;
            float: left;
            width: 140px;
            text-align: center;
        }
        .rollBox .Cont .pic_img
        {
            border: #DBDBDB 1px solid;


	display: table-cell;
	width:135px;
	height:135px;
	line-height:135px;
	text-align:center;
*display: block;
*font-size:135px;
	overflow:hidden;
	vertical-align:middle;


        }
        .rollBox .Cont .pic_img img
        {
                vertical-align: middle;
        max-width: 135px;
        max-height: 135px;


        }
       
        .rollBox .Cont .pic SPAN
        {   display : block;
            
            font-size: 12px;
            width: 129px;
            color: #666666;
           line-height:34px;
           
        }
        
       
        .rollBox #List1
        {
            float: left;
        }
        .rollBox #List2
        {
            float: left;
        }
/*gundong*/

.sright{
	float: left;
    width: 721px;
    min-height: 745px;
    margin-left: 18px;
    border: 1px solid #ccc;
	    border-radius: 12px;
	}
.srtitle{width:683px;height:42px;line-height:42px;padding-left:16px;padding-right:22px;font-weight:bolder;color:#0066CC;font-family:\5FAE\8F6F\96C5\9ED1;}
.srtitle span{font-size:14px;}
.bnav{float:left;font-size:12px;font-weight:normal;font-family:\5B8B\4F53;color:#666666;}
.bnav a{color:#666666;}
.bnav a:hover{color:#0162FA;}
.sra{width:683px;height:395px;margin:20px 22px 20px 16px;overflow:hidden;overflow-y:auto; }
.srn{width:676px;margin:0 auto;margin-bottom:50px;}
.srn ul{width:676px;height:328px;overflow:hidden;}
.srn ul li{width:665px;padding-left:11px;height:40px;line-height:40px;border-bottom:1px dashed #dddddd;Background:url(../images/srnlibg.jpg) no-repeat left center;}
.srn ul li a{color:#000000;}
.date2{float:right;color:#505050;}
/*page*/
DIV.meneame {
	PADDING:3px 3px 17px 3px; height:21px;  COLOR: #666666;  TEXT-ALIGN: center; clear:both;
}
DIV.meneame A {
	BORDER: #D3D3D4 1px solid; PADDING:3px;   COLOR: #666666; MARGIN-RIGHT: 3px; Background:url(../images/pagbg.jpg) repeat-x;
}
DIV.meneame A:hover {
	BORDER: #D3D3D4 1px solid; 
}
DIV.meneame A:active {
	BORDER: #D3D3D4 1px solid; COLOR: #666666; 
}
DIV.meneame SPAN.current {
	BORDER: #D3D3D4 1px solid; PADDING:3px;  MARGIN-RIGHT: 3px;   COLOR: #666666; Background:url(../images/pagbg.jpg) repeat-x;   
}
DIV.meneame SPAN.disabled {
	BORDER: #D3D3D4 1px solid; PADDING:3px;   COLOR: #666666; MARGIN-RIGHT: 3px; Background:url(../images/pagbg.jpg) repeat-x; 
}
/*page*/
.srnti{width:100%;height:70px;line-height:70px;padding-top:14px; text-align:center;color:#322725;font-weight:bolder;font-size:14px;}
.srdate{width:657px;height:26px;text-align:center;color:#231815;border-bottom:1px dashed #666666;margin:0 auto;margin-bottom:23px;}
.srdate span{color:#9FA0A0;}
.srntxt{width:657px;height:195px;margin:0 auto;overflow:hidden;overflow-y:auto; }
.page2{width:657px;height:70px;margin:27px auto auto auto;}
.page2 ul{float:left;width:550px;height:70px;}
.page2 ul li{width:550px;height:35px;}
.page2 ul li a{color:#0066CC}
.page2 ul li a:link,.page ul li a:visited,.page ul li a:hover,.page ul li a:active{color:#0066CC;}
.back{display:inline-block;float:right;color:#0066CC}
.back a{color:#0066CC}
.back a:link,.back a:visited,.back a:hover,.back a:active{color:#0066CC;}
.srh{width:680px;height:388px;padding-top:16px;padding-left:25px;overflow:hidden;overflow-y:auto;}
.srhtxt{width:640px;}
.srcont{margin-left:13px;width:660px;padding-left:30px;height:384px;padding-top:27px;Background:url(../images/srcongbg.jpg) no-repeat right bottom;}
.srol{width:500px;padding-left:100px;height:326px;padding-top:30px;}
.srol table tr td { padding:4px 0; font-size:12px;}
.srol table tr td strong { color:#F00; font-weight:normal; }
.srol table tr td  span{text-decoration: underline;}
.srol table tr td img{margin-left:8px;margin-right:15px;padding:0px;}
.input01 { float:left; width:255px; height:20px; border:1px solid #7F9DB9; line-height:20px; }
.input02 { float:left; width:126px; height:20px; border:1px solid #7F9DB9; line-height:20px; }
.input03 { float:left; width:400px; height:100px; border:1px solid #7F9DB9; line-height:20px; }

.btn01 { float:left; width:65px; height:30px;  margin-right:35px; margin-left:130px;}
.btn02 { float:left; width:65px; height:30px;  }

.srpro{width:708px;height:364px;padding-top:9px;padding-left:12px;}
.prolist{width:161px;height:189px;float:left;margin-right:16px;_margin-right:13px;}
.proimg{display: table-cell;width:159px;height:141px;border:1px solid #E6E7E7;
        line-height:130px;text-align:center;vertical-align:middle;*display: block;
         *font-size:116px;
        }
.proimg img{vertical-align:middle;}
.protxt{width:161px;height:46px; text-align:center;}
.srpros{width:589px;padding-left:100px;height:350px;margin:26px auto auto auto;overflow:hidden;overflow-y:auto;}
.srproimg{border:1px solid #ccc;display: table-cell;width:328px;height:268px;
          line-height:260px;text-align:center;vertical-align:middle;*display: block;
         *font-size:160px;}
.srproimg img{vertical-align:middle;}
.srprotxt{width:350px;min-height:62px;height:auto !important;height:62px;line-height:31px;}
.page{padding-left:185px;}
.blue{font-weight:bolder;display:inline-block;}
.blue2{color:#007DCC;display:inline-block;}
.blue2 a:link,.blue2 a:visited,.blue2 a:hover,.blue2 a:active{color:#007DCC;}
.black{color:#231815;display:inline-block;}
.srpj{width:692px;height:364px;margin:0 auto;padding-top:9px;}
.prjlist{width:180px;height:187px;float:left;margin-right:30px;margin-left:20px;_margin-left:10px;}
.prjimg{display: table-cell;width:178px;height:141px;border:1px solid #E6E7E7;
        line-height:130px;text-align:center;vertical-align:middle;*display: block;
         *font-size:116px;
        }
.prjimg img{vertical-align:middle;}
.prjtxt{width:180px;height:46px; text-align:center;}

.article{margin:10px;
	}
	
	.article h3{
		text-align:center}
		
		
		.zuo{ float:left; line-height:26px;}
 .you{ float:right; line-height:26px;}
		
		.l_c_b_sx{
			 padding: 20px 0 20px 0;
			}
			.new li{
				width:100%;}
			
/* ��ҳ */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#0162fa;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:28px; line-height:28px;} /* SPAN������ */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* ��ǰ�����м���ʱ */
.page input{padding:0px;color:#900;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* ��תINPUT */

 /*page1��ʽ��ʼ*/
.page1{ clear:both; height:30px; padding:30px 0 0 0 ; text-align:center;}
.page1 a{ padding:3px 5px 3px 5px; border:1px #ccc solid; margin-right:10px; color:#999;}
.page1 a:hover{border:1px #666 solid; color:#666}
.page1 .current{ border-color:#666; color:#666;}

.news h3{
	text-align:center;
	margin-bottom:20px;
	}

    .sright .row {
        display: flex;
        width: 100%;
    }
    
    .sright .column {
        flex-basis: calc(50% - 10px); /* 减去间距 */
        margin: 5px;
        display: flex;
        flex-direction: column;
    }
    .sright img{
        max-width:100%
    }
    .sright .column img {
        width: 340px;
        height: 254px;
    }
        .inbodyer h1 {
        text-align: center;
        font-size: 18px !important;
    }

.page1 li{
    display: inline-block;
}