﻿@font-face {font-family:"novecento"; src:url("../other/novecento_widebook.eot");}

@font-face {font-family:"novecento"; src:url("../other/novecento_widebook.ttf");}

 @font-face { font-family: 'dincond-medium-webfont'; src: url('../other/dincond-medium-webfont.eot'); src: url('../other/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../other/dincond-medium-webfont.woff2') format('woff2'), url('../other/dincond-medium-webfont.woff') format('woff'), url('../other/dincond-medium-webfont.ttf') format('truetype'), url('../other/dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg'); }

html, body, div, span, applet, object, iframe, h1, h2, h3,

h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,

big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, table, caption, tbody, tfoot,

thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}

html, body {width:100%; height:100%;}

body {margin:0 auto; font:12px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;}

h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}

h3 {font-weight:normal; font-size:12px; color:#746969;}

h2, h4, h5, h6 {font-weight:normal; font-size:100%;}

table {border-collapse:separate; border-spacing:0;}

caption, th, td {text-align:left;font-weight:normal;}

a {text-decoration:none;}

p {line-height:22px; text-align:justify;}

a img, iframe {border:none;}

a:link {color:inherit;}

:focus {outline:0;}

/*img{ vertical-align:top;}*/

ol, ul {list-style:none;}

input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}

/* == clearfix == */

.clearfix:after {display:block; height:0; clear:both; content:"\200B";}

.clearfix {*zoom:1;}/*IE/7/6*/



/* == 以上 reset Css == */





/**************** 全局公用样式 ****************/

/*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/

body {max-width:1920px; min-width:1130px; +overflow:hidden;}

/*body.on {margin-left:-378px;}*/

.g-wrap {position:relative; margin:0 auto; width:1130px; height:100%; overflow:hidden;}

#header {position:relative; z-index:5; height:79px; background-color:#fff;}

    #logo {position:absolute; top:0px; left:0px; width:231px; height:81px; background:url(../images/logo.jpg) no-repeat 0 0;}

    #nav {position:absolute; top:0; right:171px; z-index:4; height:100%; background-color:#fff; overflow:hidden;}

    #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}

    #nav .n1 {width:58px;}

    #nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8 {width:83px;}

    #nav .n4 {width:96px;}

    /*#nav li a {position:relative; display:block; width:100%; height:100%;}

    #nav li a * {position:absolute; bottom:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat 16px 32px; -webkit-transition:-webkit-opacity 200ms; transition:opacity 200ms; cursor:pointer;}

    #nav li a .on {-webkit-opacity:0; opacity:0; display:none\9;}

    #nav li a .slideBlock {z-index:1; height:0; background:#f00; -webkit-transition:height 200ms; transition:height 200ms;}

    #nav .n1 a .off {background-image:url(../images/nav_1.png)}

    #nav .n2 a .off {background-image:url(../images/nav_2.png)}

    #nav .n3 a .off {background-image:url(../images/nav_3.png)}

    #nav .n4 a .off {background-image:url(../images/nav_4.png)}

    #nav .n5 a .off {background-image:url(../images/nav_5.png)}

    #nav .n6 a .off {background-image:url(../images/nav_6.png)}

    #nav .n7 a .off {background-image:url(../images/nav_7.png)}

    #nav .n8 a .off {background-image:url(../images/nav_8.png)}

    #nav .n1 a .on {background-image:url(../images/nav_1_on.png)}

    #nav .n2 a .on {background-image:url(../images/nav_2_on.png)}

    #nav .n3 a .on {background-image:url(../images/nav_3_on.png)}

    #nav .n4 a .on {background-image:url(../images/nav_4_on.png)}

    #nav .n5 a .on {background-image:url(../images/nav_5_on.png)}

    #nav .n6 a .on {background-image:url(../images/nav_6_on.png)}

    #nav .n7 a .on {background-image:url(../images/nav_7_on.png)}

    #nav .n8 a .on {background-image:url(../images/nav_8_on.png)}



    #nav li a.on .off{-webkit-opacity:0; opacity:0; display:none\9;}

    #nav li a.on .on {-webkit-opacity:1; opacity:1;  display:block\9;}

    #nav li a.on .slideBlock {height:100%;}*/



    #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:13px; line-height:79px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}

    #nav li a.on {color:#fff;}

    #nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}

    #nav li a .bkg {top:100%; z-index:1; background-color:#004a44; -webkit-transition:top 200ms; transition:top 200ms;}



    #nav li a.on .bkg,

    #nav li a:hover .bkg {top:0;}



    #shop {position:absolute; bottom:0; right:0; z-index:5; width:78px; height:100%; background:#fff; border-left:1px solid #e5e5e5;}



    #shop {width:170px;}

    #shop .btn-search {position:absolute; top:30px; left:15px; width:20px; height:20px; background:url(../images/icon_search.png) no-repeat 0px 0px;}

    #shop .btn-search:hover,

    #shop .btn-search.on {background-image:url(../images/icon_search_on.png);}

        /*#searchbox {display:none; position:absolute; top:100%; z-index:11115; line-height:44px; right:0; padding:0 20px; width:200px; height:44px; border:8px solid #4c4a4f;}*/

    #shop .btn-lang {position:absolute;top:0; right:74px; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background-color:#fff; -webkit-transition:color 300ms; transition:color 300ms;}

    #shop .btn-lang:hover {color:#ff2424;}

    #shop .header-nwbtn{ position:absolute;top:0; right:0px; padding:0 10px; padding-right: 15px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background: url(../images/head-nw-icon.png) right center no-repeat; -webkit-transition:all 300ms; transition:all 300ms;}

    #shop .header-nwbtn:hover, #shop .header-nwbtn.on{ color: #ff2424; background: url(../images/head-nw-icon-on.png) right center no-repeat;}



#content {position:relative; overflow:hidden;}

    #subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:61px; /*overflow: hidden;*/}

    #subNav .g-wrap {overflow:visible;}

    #subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#d3b784; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}

    #subNav .g-wrap .about {left:448px; padding:0 67px; /*width:835px;*/}

    #subNav .g-wrap .news {left:531px; padding:0 67px; /*width:752px;*/}

    #subNav .g-wrap .relation {left:614px; padding:0 80px;/* width:643px;*/}

    #subNav .g-wrap .service {left:710px; padding:0 67px; /*width:573px;*/}

    #subNav .g-wrap .citizenship {left:793px; padding:0 67px; /*width:573px;*/}


    #subNav .g-wrap .search {right:-83px; width:238px; height:44px; border:8px solid #4c4a4f;}

    #subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }

    #subNav .g-wrap .langs {right:0; padding:0 15px; width:224px;}

     /*2016.4.12*/

    #subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 254px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}

    #subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 30px; width: 210px; max-height: 349px; overflow: hidden;}

    #subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}

    #subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}

    #subNav .g-wrap .nwmenu .nwmenu-list{ float: right; margin-top: -5px; width: 140px;} 

    #subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}

    /*2016.4.12*/



    #subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}

    #subNav .g-wrap .on {top:0; z-index: 2;}

    #subNav .g-wrap .item a {float:left; padding:0 16px; font-weight:bold; font-size:13px; line-height:61px; color:#003539;-webkit-transition:color 300ms; transition:color 300ms;}

    #subNav .g-wrap .item a:hover {color:#f63b2e;}

    #subNav .g-wrap .item #on {

    color: #f63b2e;

}

/*#footer {height:70px; overflow:visible;  border-top:1px solid #e5e5e5;}*/

/*#footer .g-wrap {background:url(../images/footer_bg.jpg) no-repeat right 0;}*/

#footer {height:140px;}

#reference {height:64px; line-height:64px; border-bottom:1px solid #f2f2f2;}

#reference div {height:100%;}

#reference a {-webkit-transition:color 300ms;transition:color 300ms;}

#reference a:hover {color:#f63b2e;}

#reference div * {font-weight:bold; font-size:13px; color:#2e2e57;}

#reference .left {float:left;}

#reference .left * {float:left; height:100%; line-height:64px;}

#reference .left a {margin-left:20px; padding-left:42px; background:no-repeat 0 13px;}

#reference .left .a1 {background-image:url(../images/refer_icon_1.png);}

#reference .left .a2 {background-image:url(../images/refer_icon_2.png);}

#reference .left .a3 {background-image:url(../images/refer_icon_life.png);}

#reference .right {float:right; width:323px; line-height:69px; text-indent:38px; background:#f2f2f2 url(../images/refer_icon_3.png) no-repeat 19px 23px; border-left:1px solid #e5e5e5;}

#copyright {height:75px;}

#copyright .g-wrap {overflow:visible;}

#copyright .g-wrap div {float:right; padding:19px 0 19px 19px; height:37px; width:303px; font-weight:bold; line-height:20px; color:#4b4b51; border-left:1px solid #f2f2f2;}

#copyright .g-wrap div a {-webkit-transition:color 300ms; transition:color 300ms; color:#4b4b51;}

#copyright .g-wrap div a:hover {color:#e62b1e}



#mask {display:none; position:fixed; top:0; left:0; z-index:1024; width:100%; height:100%;}

#mask .wrap {position:fixed; top:0; right:-378px; z-index:1024; padding:0 29px; width:320px; height:100%; background-color:#2b2b2b;}

#mask .wrap p {margin-top:130px; color:#8C8C8C; line-height:18px;font-size: 13px;}

#mask .wrap p span {display:block;}

#mask .wrap p .tit {font-size:15px; color:#E1DEDE;}

#mask .wrap p .column {margin-left:-16px; padding-left:16px; background:url(../images/sitemap_arrow.png)no-repeat 0 7px;font-size: 13px;}

#legal {background:url(../images/legal_tit.png) no-repeat 29px 77px;}

#sitemap {background:url(../images/sitemap_tit.png) no-repeat 29px 77px;}

#sitemap a {color:#8C8C8C; -webkit-transition:color 300ms; transition:color 300ms;font-size: 13px;}

#sitemap a.reenoo {font-weight:bold;}

#sitemap a:hover {color:#e62b1e}


.newtit{ width:100%; margin-top:50px; background:url(../images/line.jpg) no-repeat center center; line-height:30px; text-align:center; color:#004a44; font-size:18px; font-family:"微软雅黑";}

.index_contact{ margin:30px auto 0;width:1130px; }
.Contact{ margin:10px auto 0;width:1130px; }


.Ileft{ float:left; width:450px;}
.Iright{ float:right; width:650px;}

.box0{clear:both;display:block;  overflow:hidden;}
.box1{clear:both;display:none; overflow:hidden;}
.Ltit1{ background:url(../images/l1_16.jpg) repeat-x bottom; height:32px; }
.Ltit1 li{ float:left; width:80px; height:32px; line-height:28px;font-family:"微软雅黑"; font-size:14px; text-align:center; }
.Ltit1 li a{}
.tag_bg0{background:url(../images/l2_16.jpg) repeat-x bottom; color:#b4752e;height:32px; text-align:center;width:80px; display:block;}
a.tag_bg0{color:#b4752e;}
.tag_bg1{ text-align:center;width:80px;text-align:center; color:#3d3a3a; display:block;}
a.tag_bg1{color:#3d3a3a;}

.news_nr_right {
	width:650px;
	padding-top:10px;
	margin-left:0px;
}
.news_nr_right ul {
	height:60px;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:5px;
	padding-top:10px;
}
.news_nr_right ul p a {
	font-size:14px;
	color:#212121;
}
.news_nr_right ul p a:hover {
	color:#28883a;
}
.news_nr_right ul p a span {
	font-size:12px;
	color:#9e9e9e;
	line-height:30px;
	float:left;
}
.news_nr_right ul p a span:hover {
	color:#28883a;
}
.news_nr_right ul p:hover {
	color:#28883a;
}
.news_nr_right ul p span {
	color:#b2b2b1;
	float:right;
	margin-right:12px;
}
.news_nr_right ul .new_on {
	background:url(../images/index_25.jpg) no-repeat 641px 7px;
}

.setit{ margin-top:0px; background:url(../images/index_31.jpg) no-repeat center center; line-height:30px; text-align:center; color:#004a44; font-size:18px; font-family:"微软雅黑";}

.homecase{ width:1130px; margin:40px 0;}
.homecase li{ width:264px; height:240px; margin:0 22px 0 0; float:left;}
.homecase li img{width:264px; height:196px;}
.homecase li img:hover{filter:alpha(opacity=25); /* IE */ -moz-opacity:0.8; /* Moz + FF */ opacity: 0.8; }
.homecase li p{ text-align:center; font-size:16px;font-family:"微软雅黑"; line-height:36px;}
.homecase .r{ float:right; margin-right:0;}

.Foot{ margin-top:60px; background:#004a44; width:100%; height:180px;}
.Footb{ width:1130px; margin:0 auto; padding-top:30px;}
.Ftleft1{ width:220px; float:left;color:#fff; line-height:26px;font-size:14px;font-family:"微软雅黑";}
.Ftleft1 ul{ margin-top:10px;}
.Ftleft1 li{ float:left; width:60px; line-height:20px; text-align:center; background:#f5c288;font-family:"微软雅黑"; color:#713e04; margin-right:6px;}
.Ftleft2{ width:400px; float:left; color:#fff; line-height:26px;font-size:12px;font-family:"微软雅黑";}

.Ftleft2 p{ color:#cab691; padding-top:10px;}
.Ftleft3{ width:130px; float:left;}
.Ftleft4{ width:340px; float:left; color:#b3a38f;font-size:14px;font-family:"微软雅黑";line-height:26px;}
.Ftleft4 .tel{ background:url(../images/tel.jpg) no-repeat 0 0; padding-left:30px; line-height:36px;font-size:20px;font-family:"微软雅黑"; color:#edae7f; margin-bottom:10px;}

.white {color: #fff;}
.white a:link {color: #fff; text-decoration:none;}
.white a:visited {color: #fff;text-decoration:none;}
.white a:hover { color: #f8645c; text-decoration:none;}
.white a:active { color: #fff;}

.ABanner{ height:192px;}
.mian_tab.navbg{  z-index:999999;font-family:"微软雅黑"; font-size:14px; }
.mian_tab{ width:100%; background:url(../images/about_line.jpg) repeat-x left bottom;  overflow:hidden;    clear:both;}
.mian_tab ul{ width:100%; text-align:center; margin:0 auto; overflow:hidden; }
.mian_tab ul li{ display:inline; text-align:center; }
.mian_tab ul li a{ font-size:16px; line-height:62px; color:#004a44; display:inline-block;   margin:0 40px;}
.mian_tab ul li a:hover{ color:#b07d44; border-bottom:3px solid #f5c388; }
.mian_tab ul li a.current{ color:#b07d44; border-bottom:3px solid #f5c388; }

.Atext{line-height:30px;font-family:"微软雅黑"; font-size:14px; padding:36px 0px 20px 0px; color:#737272;}
.A1{font-family:"微软雅黑"; font-size:16px; color:#c9893d; padding:20px 0 0 0;}

.xwdt_r_bl{ margin:40px 0;}
.xwdt_r_bl ul li {
	width:1180px;
	height:180px;
	margin:0 auto;
	margin-bottom:22px;
	border-top:1px #ccc solid;
	border-bottom:1px #ccc solid;font-family:"微软雅黑";
}
.xwdt_r_bl ul li .nlist_l {
	float:left;
	width:218px;
	height:138px;
	padding-top:19px;
	padding-left:8px;
}
.xwdt_r_bl ul li .nlist_l img {
	width:218px;
	height:138px;
}
.xwdt_r_bl ul li .nlist_r {
	float:right;
	width:900px;
	height:138px;
	padding-right:20px;
	padding-top:18px;
}
.xwdt_r_bl ul li .nlist_r1 a {
	font-size:16px;
	line-height:26px;
}
.xwdt_r_bl ul li .nlist_r2 {
	width:300px;
	height:25px;
	padding:6px 0 13px;
	color:#6b6b6b;
}
.xwdt_r_bl ul li .nlist_r3 p {

	line-height:20px;
}
.Newtext{padding:40px 10px 0px 10px; }
.Newtext .Newstit{ border-bottom:1px solid #dedede; font-size:20px; font-family:"微软雅黑"; line-height:46px; text-align:center;}
.Newtext .Newstime{ padding:10px 20px; text-align:center; line-height:20px; color:#a8a5a5;}
.Newtext .Newshow{ padding:10px 0; line-height:24px;font-size:14px; font-family:"微软雅黑";}
.next{ clear:both; height: 30px; padding-top: 30px;}
.next .l{ float:left;  padding-left: 12px; background:url(../images/ico_8.gif) no-repeat 0 center;}
.next .r{ float:right; padding-right: 12px; background:url(../images/ico_7.gif) no-repeat right center;}
.Newtext .tit{font-family:"微软雅黑"; font-size:16px; line-height:36px; border-bottom:2px solid #ccc;}
.Newtext .tit2{font-family:"微软雅黑"; font-weight:bold; font-size:18px; line-height:36px; color:#000; margin-top:20px;}

.Newtext .Protit{ border-bottom:2px solid #fe7100; font-size:20px; color:#000; font-family:"微软雅黑"; line-height:46px; margin-bottom:16px; }

.fy{ margin:20px 0; text-align:center;}
.fy a{ padding:5px 15px; display:inline-block; background-color:#dbdbdb; margin-left:2px; color:#000;}
.fy a b{ padding:0px;background-color:#dbdbdb;}
.fy b{ padding:5px 15px; display:inline-block; background-color:#c47f4c; margin-left:2px; color:#fff;}
.fy a:hover{ background-color:#c47f4c; color:#fff; }
.fy a:hover b{ background-color:#c47f4c}

.luopan{ margin-top:30px;}
.luopan li{ float:left; width:530px; margin-right:30px; height:250px;}
.luopan .r{ float:right; margin-right:0;}
.luopan .News-l{ border-bottom:1px solid #dedede; width:264px; height:196px;}
.luopan .News-l img{ float:left; width:264px; height:196px;}
.luopan .News-r{ float:right; width:240px;}
.luopan .News-r p{ padding:0px; line-height:24px;}
.luopan .time{ display:block; text-transform:inherit; height:16px; font-size:14px;}
.luopan .tit{ padding:12px 0;display:block; color:#dd9202; font-size:16px; font-family:"微软雅黑";  line-height:20px; border-bottom:1px dashed #89898a;}
.luopan .text{ font-size:12px;  line-height:18px; padding:10px 0; display:block;}
.luopan .Nmore a{ display:block; margin-top:4px; width:80px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:12px;background:#187671;font-size:14px; font-family:"微软雅黑"; }
.luopan .Nmore a:hover{ display:block;background:#f4c188; margin-top:4px; width:80px; height:30px; text-align:center;  line-height:30px; color:#703e03; font-size:12px;}

.Luotext{ padding:20px; line-height:28px; font-family:"微软雅黑"; font-size:14px;}
.Luotit{ background:#f5c388; padding-left:10px;line-height:30px; height:30px; font-size:18px; color:#464444;font-family:"微软雅黑"; margin:12px 0;}
.Luo1 .tit0{ font-size:16px; font-family:"微软雅黑"; line-height:30px; margin-bottom:20px;  padding:20px; background:#ecece9; }

.video{ margin-top:30px; }
.video li{  float:left; text-align:center; line-height:36px; width:264px; height:260px; margin:0 22px 0 0;font-size:14px;}
.video li .pic{border:1px solid #dedede; width:264px; height:198px; position:relative;}
.video li .pic .play2{position:absolute; top:70px; left:104px; background:url(../images/play.png) no-repeat; width:56px; height:56px; z-index:999;}
.video li .pic img{  width:264px; height:198px;}
.video .r{ float:right; margin-right:0;}
.vbotton{ background:#841414; color:#fff; text-align:center; line-height:36px; width:260px; margin:30px 0 0 0px; border-radius:20px;}

.demand_box{ width:100%;  overflow:hidden; margin-top:20px;} 
.demand  h1{ text-align:center; font-size:28px; line-height:35px; margin-bottom:20px; color:#333;}
.demand_table{ width:685px; margin:20px auto; overflow:hidden;}
.demand_table .row{ width:100%; clear:both;  margin:0 auto;}
.demand_table label{ position:relative;  float:left;  margin:20px 15px 0 15px; display:block; }
.demand_table label span{ position:absolute; left:10px; top:10px; font-size:14px; color:#999;}
.demand_table .txt{ border:1px solid #d9d9d9; padding:10px; background:#fff;}
.demand_table .txt:focus{ border:2px solid #fe7100; padding:9px; background:#fff;}
.demand_table .txt.w1{ width:290px; height:20px; line-height:20px; font-size:14px;}
.demand_table .txt.w2{ width:631px; height:116px; line-height:20px; font-size:14px;}
.demand_table .btn{ float:left; border:0; background:#d58d37; border-radius:2px; width:170px; padding:0 11px;  height:50px; cursor:pointer; text-align:center; font-size:16px; color:#fff; margin-left:15px; margin-top:20px;}
.demand_table .row .btn:hover{ background:#049707;}
.demand_table .row p.xin{ color:#666; line-height:50px; font-size:14px; float:right;  margin-top:20px;  margin-right:15px;}
.demand_table .row p.xin a{ color:#24b727;}
.demand_table .row p.xin a:hover{ text-decoration:underline;}
.demand_bottom{ width:655px; margin:70px auto; overflow:hidden; }
.demand_bottom h2{ font-size:20px; line-height:30px; color:#333;}
.demand_bottom .con{ width:100%; overflow:hidden; margin-top:10px;}
.demand_bottom .con ul{ float:left; font-size:14px; color:#333; line-height:32px;}
.demand_bottom .con .xinwe{ width:220px; float:right; margin-top:12px;}
.demand_bottom .con .xinwe dl{ text-align:center; font-size:14px; color:#333; float:left; margin-left:30px;}
.demand_bottom .con .xinwe dl dd{ margin-bottom:10px;}
.demand_bottom .con ul i{ background:url(../images/icon.png) no-repeat; width:19px; height:16px; display:inline-block; margin-right:15px; vertical-align:-4px;}
.demand_bottom .con ul i.j1{ background-position:0 -114px;}
.demand_bottom .con ul i.j2{ background-position:-27px -114px;}
.demand_bottom .con ul i.j3{ background-position:-51px -114px;}
.demand_bottom .con ul i.j4{ background-position:-85px -114px;}
.demand_bottom .con ul i.j5{ background-position:-112px -114px;}
.demand_bottom .con ul a{ color:#24b727; margin-left:10px;}
.demand_bottom .con ul a:hover{ text-decoration:underline;}

.rong li{ float:left; width:320px; text-align:center; line-height:26px; font-size:14px;}

.jobmail{line-height:28px;
	font-family:"微软雅黑";
	font-size:20px;
	
	 text-align:center;
	 color:#fdad00;
	 margin-bottom:20px;
	 }
.job{ padding-left:30px;}
.job strong{font-family:"微软雅黑";
	font-size:18px;
	font-weight:normal;
	}
.t20{font-family:"微软雅黑";
	font-size:22px;
	font-weight:bold;
	 line-height:36px;
	 color:#eaaa5f;
	 margin-top:20px;
	 }	 
.aboutcenter{ text-align:center;}