

strong, b

{

    font-weight: bold;

}

h1, h2, h3, h4

{

    font-size: 12px;

    font-weight: bold;

}

.clearfix:after

{

    content: ".";

    display: block;

    height: 0;

    clear: both;

    overflow: hidden;

    visibility: hidden;

}

a:visited

{

    color: #333;

}

.foot a:visited

{

    color: #FFF;

}

.nav_cur{background: url(Skins/GEM/Content/images/nav-hover.jpg) no-repeat center;text-decoration: none;}

body

{

    background: #fff;

    color: #666;

    position: relative;

    font-size: 100%;

    font: 12px/1.5 arial,Microsoft Yahei,Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif;

    vertical-align: baseline;

    width: 100%;

    overflow-x: hidden;

}

.clear

{

    clear: both;

}

.container{

    width: 1000px;

    margin: 0 auto;

    margin-top: 10px;

	overflow:hidden;

}

.ft_contall

{

    width: 1000px;

    margin: 0 auto;

    margin-top: 40px;

	oveflow:hidden;

}

.ri_top{font-size:14px;  text-align:center; color:#FFF;}

.ri_top a{display:inline-block;margin:0px 3px;color:#FFF !important;}

.ri_top a img{margin-right:5px; vertical-align:middlel;}

.ft_contall .ft_logo{width:200px;float:left}

.ft_contall .ft_logo img{max-width:200px; margin-top:20px}

.ft_contall .ft-conlf{width:560px;float:left;padding-left:40px;}

.ft_contall .ft-conlf p{font: 100 14px Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif;margin:10px 0px; }

.ft_contall .ft-conlf p span{padding:0px 5px;}

.ft_contall .ft_conri{width:155px;float:right;}

.ft_contall .ft_conri img{margin-top:20px;}





img

{

    border: none;

    background: none;

    vertical-align: middle;

}

body, div, span, object, iframe, h1, h2, h3, h4, p, blockquote, pre, a, address, code, b, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, footer, header, hgroup, nav, section

{

    margin: 0;

    padding: 0;

    border: 0;

}

.head

{

    background: url(../images/head-bg.jpg) no-repeat center;

    height: 238px;

/*    background-size: 100% 238px;*/

}

.header

{

/*	background: url(../images/head-bg.jpg) no-repeat center;

    width: 1440px;*/

    margin: 0 auto;	

}

.header .headcont

{

    width: 1000px;

    margin: 0 auto;

}

.clearfix

{

    zoom: 1;

}

.kk1

{

    font: 100 12px/23px ' Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif';

    color: #0247d5;

    width: 800px;

    float: left;

    height: 33px;

    line-height: 35px;

}

.kk1 a{font-weight:bold;}

.kk2

{

    background: url(../images/search-bg.jpg) no-repeat 0 50%;

    width: 165px;

    height: 23px;

    float: right;

    margin-top: 6px;

}

.logo

{

    float: left;

    margin-top: 25px;

    width: 750px;

}

ul, ol, li

{

    list-style-type: none;

}

.nav

{

	width:1000px;

	margin:0 auto;

    height: 64px;

}

.nav li

{

    line-height: 49px;

    height: 64px;

    text-align: center;

    width: 110px;

    float: left;

    position: relative;

    z-index: 9999;

}

.nav li .sec{background:#f29213;}

.nav li .sec .erjimenu{display:block;background:#6ebbf6;}

.nav li a

{

    display: block;

    color: #fff;

    height: 64px;

    font: 16px Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif;

    line-height: 60px;

}

a

{

    text-decoration: none;

    outline: none;

}

a:link

{

    color: #333;

}

a:hover, a:active, a:focus

{

    color: #e87518;

    outline: none;

}

/*.nav li.current a

        {

            color: #006699;

            text-decoration: none;

            background: url(../images/xy/dao.png) no-repeat center;

        }*/

.nav li a:hover

{

    background: url(../images/nav-hover.jpg) no-repeat center !important;

    text-decoration: none;

}

.foot-nav li a:link

{

    color: #FFF;

}

.foot-nav li

{

    font: 200 16px Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif;

    float: left;

    color: #FFF;

    height: 40px;

    line-height: 40px;

    margin: 0px 10px;

}

.foot-nav

{

    background: url(../images/foot-navbg.png) no-repeat top center;

    width: 100%;

    height: 40px;

    background-size: 100% 40px;
	margin-top:150px
}

.foot-link

{

    

    width: 100%;

    height: 113px;

    margin-top: -10px;

    background-size: 100% 113px;

}



.foot-link .container p

{

    font: 100 14px Microsoft Yahei,宋体,Source Han Sans,Arial, Gadget, sans-serif;

    padding-top: 35px;

   /* margin-bottom: -25px;*/

}

.foot-link .container p a

{

    color: #989898;

    margin:0px 10px;

	display:inline-block;

}

.foot-link .container p a:link

{

    color: #989898;

}

.foot-link .container p span a:link

{

    color: #989898;

}

.banner

{	width:100%;

    max-width: 1440px;	

	margin: 0 auto;

    position: relative;

    height: 600px;

}

.banner .xwz{

	position:absolute;

	left:50%;

	top:440px;

	width:500px;

	font: bold 18px/22px "Microsoft Yahei";

	color:#ee6231;

	z-index:999;	

text-shadow:#FFF 1px 0 0,#FFF 0 1px 0,#FFF -1px 0 0,#FFF 0 -1px 0;

-webkit-text-shadow:#FFF 1px 0 0,#FFF 0 1px 0,#FFF -1px 0 0,#FFF 0 -1px 0;

-moz-text-shadow:#FFF 1px 0 0,#FFF 0 1px 0,#FFF -1px 0 0,#FFF 0 -1px 0;

*filter: Glow(color=#000, strength=1);

}

.banner .xwz a{color:#ee6231;

display:inline-block;

margin-top:5px;

}

.lianjie {position:relative;}

.lianjie p{position:absolute;bottom:30px;width:100%;text-align:center; font:bold 18px/30px "Microsoft Yahei";color:#ee6231;z-index:99;}

.banner .xwz a:hover{color:#F00;}

.banner ul.bb

{

    position: relative;

    padding: 0px;

    margin: 0px;

    z-index: 5;

}

.banner ul.bb li a img{

	width:100%;

	max-width:1440px;

	}

.banner ul.bb li

{

    position: absolute;

    display: none;

}

.banner .num

{

    position: absolute;

    left: 50%;

    bottom: 10px;

    z-index: 100;

    padding: 5px 0px; /*opacity: 0.8;*/

    text-align: center;



}



.banner .num li.num_hover

{

    background-color: #ee6231;

}

.banner .num li.num_hover a

{

    color: #fff;

}

.banner .num li a

{

    float: left;

    display: inline;

    text-align: center;

    color: #666;

    text-decoration: none;

    cursor: pointer;

    width: 10px;

    height: 10px;

    text-indent: -100px;

    overflow: hidden;

    opacity: 1;

}



.banner .num li

{

    float: left;

    width: 10px;

    height: 10px;

    display: inline-block;

    margin-right: 4px;

    background: #fff;

    line-height: 18px;

    text-indent: -100px;

    overflow: hidden;

    border-radius: 10px;

}

