@charset "gb2312";
html{
	color:#000;
	overflow-y:scroll;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
html *{
	outline:0;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
body {
	background:#FFF;
	color:#4a4f5a;
	font: 400 15px/1.5 "微软雅黑",Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
	margin:0;
	padding:0;
}
input,select,textarea{
	font-size:100%;
}
article,aside,footer,header,nav,section,audio,canvas,video,img {
	display: block;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
abbr,acronym{
	border:0;
	font-variant:normal;
}
del{
	text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var{
	font-style:normal;
	font-weight:normal;
}
ol,ul{
	list-style:none;
}
caption,th{
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{content:''}
button{
	outline:0;
	border:none;
}
a{
	color:#333;
}
a:hover{
	text-decoration:none;

}
ins,a{
	text-decoration:none;
}
textarea {
	resize: none;
}
iframe,img {
	border:0;
}
td img{
	padding:0 .5rem;
}
ul,ol {
	list-style:none;
}
input,select,textarea {
	outline: 0;
	-webkit-user-modify: read-write-plaintext-only;
}
input {
	-webkit-appearance: none;
}
a{
	text-decoration: none;
}
ul li{
	padding: 0px; 
	margin: 0px; 
	list-style-type: none;
}

/*全局样式*/
.width100{
	width: 100%;
}
.marginauto{
	margin: 0 auto;
}
.margintop-10{
	margin-top: 10px;
}
.margintop-20{
	margin-top: 20px;
}
.floatL{
	float: left;
}
.floatR{
	float: right;
}
.clearb{
	clear: both;
}

/*banner版块*/
.heard,
.menu,
.certent{
	width: 1200px;
	min-width: 1200px;
}
.heard div{
	padding-top: 40px; padding-left: 30px;
}
.logobj{
	background: url(../images/banner_bj.jpg) no-repeat center top;
	height: 161px;
	
}
/*菜单开始*/
.menu_bull{
	background: #017cca;
	height: 65px; 
	line-height: 65px;
}

.menu ul{}
.menu ul li{
	width: 150px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
}
.menu ul li a{
	color: #FFFFFF;
}
#nav{
	line-height: 65px;  
	list-style-type: none; 
}  
#nav a{
	display: block; 
	width: 135px; 
	text-align:center;
}  
#nav a:link {
	color:#fff; 
	text-decoration:none;
} 
#nav a:visited {
	color:#fff;
	text-decoration:none;
} 
#nav a:hover {
	color:#FFF;
	text-decoration:none;
}  
#nav li{
	float: left; 
	width: 133px; 
} 
#nav li a:hover{ 

} 
#nav li ul{
	line-height: 37px;  
	list-style-type: none;
	text-align:left;
	left: -999em; 
	width: 150px; 
	position: absolute;
} 
#nav li ul li{
	float: left; 
	width: 150px;
	background:#f7f7f7;
}   
#nav li ul a{
	display: block; 
	font-size: 14px;
	width: 150px;
	text-align:center;
	overflow:hidden;
}  
#nav li ul a:link {
	color:#666; 
	text-decoration:none;
} 
#nav li ul a:visited {
	color:#666;
	text-decoration:none;
} 
#nav li ul a:hover {
	color:#5F5F5F;
	text-decoration:none;
	font-weight:normal;
	background:#e7e7e7;
}  
#nav li:hover ul{
	left: auto;
} 
#nav li.sfhover ul{
	left: auto;
} 
#content{
	clear: left;
} 

.certent .leftwidth{
	width: 800px;
}
.certent .leftwidth1{
	width: 1200px;
}
.certent .rightwidth{
	width: 370px;
}
.certent .rightwidth .bj{
	background: #fafafa;
}
.certent .leftwidth .hot{
	
}
.certent .leftwidth .hot h1{
	font-size: 32px;
	text-align: left;
	font-weight: bold;
	line-height: 75px;
}
.certent .leftwidth .hot p{
	color: #616161;
	text-indent: 2em;
	line-height: 30px;
	font-size: 15px;
	border-bottom: 1px dashed #C9C9C9;	
	padding-bottom: 20px;
}
.certent .leftwidth .hot p a{
	color: #027bca;
}
.certent .leftwidth .hot ul{
	padding: 20px 0
}
.certent .leftwidth .hot ul li{
	background: url(../images/dot.jpg) no-repeat 0 15px;
	width: 380px;
	float: left;
	font-size: 17px;
	padding-left: 20px;
	line-height: 40px;
}

.certent .leftwidth .neir,
.certent .rightwidth .neir{
	
}
.certent .leftwidth .neir h2,
.certent .rightwidth .neir h2{
	border-bottom: 3px solid #027bca;
}
.certent .leftwidth .neir .zy,
.certent .rightwidth .zy{
	padding: 10px 0; 
	border-bottom: 1px dashed #C9C9C9;
	padding-bottom: 10px;
}
.certent .leftwidth .neir .zy h1{
	line-height: 55px;
	text-align: left;
	font-size: 24px;
}
.certent .leftwidth .neir .zy h1 em{
	float: right;
	font-size: 12px;
}
.certent .leftwidth .neir .zy p,
.certent .rightwidth .zy p{
	color: #616161;
	text-indent: 2em;
	line-height: 30px;
	font-size: 15px;
}.certent .leftwidth .neir .zy p a,
.certent .rightwidth .zy p a{
	color: #027bca;
}
.certent .rightwidth .zy h1{
	padding-left: 10px;
	line-height: 35px;
	text-align: left;
	font-size: 16px;
}
.certent .rightwidth .bj dl{
	padding: 10px 0px;
   width: 170px;
	margin-left: 9px;
	
}
.certent .rightwidth .bj dl dd{
	width: 180px;
	text-align: center;
}
.certent .rightwidth .bj ul{
	padding: 15px 0;
}
.certent .rightwidth .bj ul li{
	line-height: 35px;
	background: url(../images/dot_hui.jpg) no-repeat 5px;
	padding-left: 20px;
	font-size: 16px;
}
.certent .rightwidth .bj em{
	padding: 5px 11px;
	line-height: 30px;
}
.certent .rightwidth .bj p{
	line-height: 35px;
	padding-left: 20px;
}
/*滑动门开始*/
#tab_container1{
	width:800px;
	text-align:left;
}
.cls_tab_nav{
	height:45px;
	line-height: 45px; 
	overflow:hidden;
	font-size:16px;
}
.cls_tab_nav ul{
	margin:0;
	padding:0;
}
.cls_tab_nav_li{
	width:157px;
	height:45px;
	line-height:45px;
	float:left;
	border:1px solid #f7f7f7;
	display:inline;
	background: #f2f2f2;
	overflow:hidden;
	text-align:center;
	cursor:pointer;
	margin-right:1px;
}
.cls_tab_nav_li_first{
	font-weight: bolder;
	background-position: 0px 0px;
}
.cls_tab_nav_li a{
	text-decoration: none;
	color: #000000;
	font-size: 16px;
}
.cls_tab_body{
	border-top: 1px solid #f7f7f7;
	min-height: 175px;
	padding: 10px;
}
.cls_div{
	display: none;
	font-size: 16px;
}
.cls_tab_nav_li_first a{
	color: #017cca;
	display: block;
}
/*滑动门结束*/


        .mph {
            width: 822px;
            margin: 0 auto 15px;
            position: relative;
            overflow: hidden;
            
        }

        .mph .e_pic_wrap {
            z-index: 1;
            white-space: nowrap;
            width: 800px;
            height: 440px;
            background: url(../images/fuck_1.png) no-repeat top center;
            padding: 40px;
            box-sizing: border-box;
        }

        .mph .e_pic_wrap li {
            position: relative;
            display: inline;
            width: 745px;
            height: 360px;
            overflow: hidden;
        }

        .mph .e_pic_wrap li img{
            width: 470px;
            height: 360px;
            float: left;
        }

        .mph .e_pic_wrap li .e_bg_flt {
            position: absolute;
            right: 0;
            top: 0;
            width: 275px;
            height: 360px;
            z-index: 10;
        }

        .mph .e_flt_inf {
            position: absolute;
            right: 0;
            top: 0;
            width: 275px;
            height: 360px;
            padding: 25px 28px 10px 15px;
            overflow: hidden;
            z-index: 20;
            color: #595959;
            white-space: normal;
            word-wrap: break-word;
            box-sizing: border-box;
            padding-top: 120px;
        }

        .mph .e_flt_inf h2 {
            font: 22px "微软雅黑";
        }

        .mph .e_flt_inf h3 {
            font:22px "微软雅黑";
            margin-bottom: 22px;
        }

        .mph .e_flt_inf h3 a,
        .mph .e_flt_inf h2 a {
            color: #595959;
        }

        .mph .e_flt_inf p{
            line-height:30px;
            height: 84px;
            font-size: 16px;
            overflow: hidden;
            text-indent: 2em;
        }

        .mph .e_flt_inf p a {
            color: #f61919;
        }

        .mph .e_flt_inf .t_info .l_view {
            background: url(../images/ico_p1.png) no-repeat scroll -120px 0;
            color: #595959;
            width: 39px;
            height: 14px;
            line-height: 14px;
            padding: 0 2px;
            display: inline-block;
        }

        .mph .e_sep {
            color: #81d6d3;
            position: absolute;
            bottom: 20px;
            right: 20px;
            width: 235px;
            z-index: 20;
        }

        .mph .e_sep a {
            color: #81d6d3;
        }

        .mph .prev,
        .mph .next {
            position: absolute;
            z-index: 30;
            display: block;
        }

        .mph .prev {
            top: 200px;
            left: 10px;
        }

        .mph .next {
            top: 200px;
            right: 30px;
        }

        .mph .prev a,
        .mph .next a {
            display: block;
            width: 25px;
            height: 32px;
            overflow: hidden;
            background: url(../images/ico_prevnext.png) no-repeat scroll 0 0;
            _background-image: url(../images/ico_prevnext_ie6.png);
        }

        .mph .prev a {
            background-position: 0 0;
        }

        .mph .prev a:hover {
            background-position: 0 -40px;
        }

        .mph .next a {
            background-position: 0 -80px;
        }

        .mph .next a:hover {
            background-position: 0 -120px;
        }















<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2023-09-25 11:09:46" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->