/* reset 全局样式*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {
	margin:0;
	padding:0;
}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {
	display:block;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption,th {
	text-align:left;
	font-weight:normal;
}
html,body,fieldset,img,iframe,abbr {
	border:0;
}
i,cite,em,var,address,dfn {
	font-style:normal;
}
[hidefocus],summary {
	outline:0;
}
li {
	list-style:none;
}
h1,h2,h3,h4,h5,h6,small {
	font-size:100%;
}
sup,sub {
	font-size:83%;
}
pre,code,kbd,samp {
	font-family:inherit;
}
q:before,q:after {
	content:none;
}
textarea {
	overflow:auto;
	resize:none;
}
label,summary {
	cursor:default;
}
a,button {
	cursor:pointer;
}
h1,h2,h3,h4,h5,h6,em,strong,b {
	font-weight:bold;
}
del,ins,u,s,a,a:hover {
	text-decoration:none;
}
body,textarea,input,button,select,keygen,legend {
	font:12px/1.14 arial,\5b8b\4f53;
	font-family: "Microsoft Yahei","Tahoma","SimSun","宋体";
	color:#333;
	outline:0;
}
body {
	background:#fff;
	font-weight: normal;
}
a, a:visited {
    color: #272727;
    cursor: pointer;
    text-decoration: none;
}
a:hover {
    color: #FF0000;
    cursor: pointer;
    text-decoration: none;
}
/*白色*/
.Bai { 
	color: #fff;
}
a.Bai:link {
	COLOR: #fff;
	text-decoration: none;
}
a.Bai:hover {
	COLOR: #FFE0A2;
}
a.Bai:visited {
	COLOR: #fff
}
/*浅灰色*/
.Ink { 
	color: #c9c9c9;
}
a.Ink:link {
	COLOR: #c9c9c9;
	text-decoration: none;
}
a.Ink:hover {
	COLOR: #FF0000;
}
a.Ink:visited {
	COLOR: #c9c9c9
}
/*深灰色*/
.SInk { 
	color: #848484;
}
a.SInk:link {
	COLOR: #848484;
	text-decoration: none;
}
a.SInk:hover {
	COLOR: #FF0000;
	text-decoration: underline;
}
a.SInk:visited {
	COLOR: #848484
}
/*红色*/
.Red { 
	color: #C2231D;
}
a.Red:link {
	COLOR: #000000;
	text-decoration: none;
}
a.Red:hover {
	COLOR: #C2231D;
}
a.Red:visited {
	COLOR: #C2231D
}
/*绿色*/
.Green { 
	color: #559211;
}
a.Green:link {
	COLOR: #559211;
	text-decoration: none;
}
a.Green:hover {
	COLOR: #000000;
}
a.Green:visited {
	COLOR: #559211
}
/*天蓝色*/
.TBlue { 
	color: #5DA9C9;
}
a.TBlue:link {
	COLOR: #5DA9C9;
	text-decoration: none;
}
a.TBlue:hover {
	COLOR: #000000;
}
a.TBlue:visited {
	COLOR: #5DA9C9
}


/* skin 皮肤样式*/
body {
	background-image: url(../images/Skin_style1.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}


/* function 通用样式*/
.f-cb:after,.f-cbli li:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
	content:".";
}
.f-cb,.f-cbli li {
	zoom:1;
}
.f-ib {
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.f-dn {
	display:none;
}
.f-db {
	display:block;
}
.f-fl {
	float:left;
}
.f-fr {
	float:right;
}
.f-pr {
	position:relative;
}
.f-prz {
	position:relative;
	zoom:1;
}
.f-oh {
	overflow:hidden;
}
.f-ff0 {
	font-family:arial,\5b8b\4f53;
}
.f-ff1 {
	font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
}
.f-fs1 {
	font-size:12px;
}
.f-fs2 {
	font-size:14px;
}
.f-fwn {
	font-weight:normal;
}
.f-fwb {
	font-weight:bold;
}
.f-tal {
	text-align:left;
}
.f-tac {
	text-align:center;
}
.f-tar {
	text-align:right;
}
.f-taj {
	text-align:justify;
	text-justify:inter-ideograph;
}
.f-vam,.f-vama * {
	vertical-align:middle;
}
.f-wsn {
	word-wrap:normal;
	white-space:nowrap;
}
.f-pre {
	overflow:hidden;
	text-align:left;
	white-space:pre-wrap;
	word-wrap:break-word;
	word-break:break-all;
}
.f-wwb {
	white-space:normal;
	word-wrap:break-word;
	word-break:break-all;
}
.f-ti {
	overflow:hidden;
	text-indent:-30000px;
}
.f-ti2 {
	text-indent:2em;
}
.f-lhn {
	line-height:normal;
}
.f-tdu,.f-tdu:hover {
	text-decoration:underline;
}
.f-tdn,.f-tdn:hover {
	text-decoration:none;
}
.f-toe {
	overflow:hidden;
	word-wrap:normal;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.f-csp {
	cursor:pointer;
}
.f-csd {
	cursor:default;
}
.f-csh {
	cursor:help;
}
.f-csm {
	cursor:move;
}
.f-usn {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}
.transparent_class {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.m {
	margin: 0 auto;
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
    clear: both;
	height:0;
}
.path {
	margin-top:10px;
}
.path01 {
	margin-top:20px;
}
.lr {
	width:495px;
}
.lrbg {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -80px;
}
.lmbg {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -117px;
}
/*绿色标题sytle1背景*/
.hd-green {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -95px 0px;
	height: 37px;
	width: 94px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
}
/*橙色标题sytle1背景*/
.hd-orange {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 94px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
}
/*灰色标题sytle1背景*/
.hd-ink {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	height: 37px;
	width: 94px;
	color: #585858;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
}
/*蓝色标题sytle1背景*/
.hd-blue {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -190px 0px;
	height: 37px;
	width: 104px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
}
/*蓝色标题sytle1背景*/
.hd-Sblue {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -295px 0px;
	height: 37px;
	width: 105px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
}
/*深蓝色标题sytle2背景*/
.hd-blueup {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -151px;
	height: 33px;
	padding-left:10px;
	padding-right:10px;
	color: #006D86;
	font-size: 16px;
	line-height: 33px;
	text-align: center;
}
/*红色标题sytle2背景*/
.hd-redup {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -185px;
	height: 33px;
	padding-left:10px;
	padding-right:10px;
	color: #DA251C;
	font-size: 16px;
	line-height: 33px;
	text-align: center;
}
/*深蓝色标题sytle2背景*/
.hd-Sblueup {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -185px;
	height: 33px;
	padding-left:10px;
	padding-right:10px;
	color: #DA251C;
	font-size: 16px;
	line-height: 33px;
	text-align: center;
}
.f16list li {
	display: block;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -17px -254px;
	height: 30px;
	padding-left: 15px;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
}
.f16list li.f16list-top {
	height: 60px!important;
	height: 70px;
	background-image: none;
	padding-left: 0px;
	padding-top:0px!important;
	padding-top:5px;
	display: block;
}
.f16list-top .f16list-img {
	height: 60px;
	width: 80px;
	display: block;
	line-height: 0px;
}
.f16list-img img {
	border: 1px solid #efefef;
}
.f16list-top .f16list-txt {
	width: 205px;
	line-height: 25px;
}
.f12list li {
	font-size: 12px;
	line-height: 24px;
	display: block;
	padding-left: 12px;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -15px -283px;
}
.abstractLi li {
	display: inline-block;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -17px -258px;
	height: 25px;
	padding-left: 15px;
	line-height: 25px;
	font-size: 16px;
	overflow: hidden;
}
.abstractLi li.abstract-top {
	background-image: none;
	padding-left: 5px;
	font-weight: normal;
	display: block;
	height: 75px;
}
.abstract-top h3 {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 5px;
}
.abstract-top p {
	font-size: 12px;
	line-height: 16px;
	display: block;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	padding-top: 7px;
	color: #7f7f7f;
}
.Follow {
	font-size: 12px;
	font-weight: normal;
	height: 28px;
	display: block;
	padding-left: 5px;
	padding-top: 2px;
	line-height: 26px;
}
.Follow .s-l {
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -4px -387px;
	height: 26px;
	width: 9px;
	display: block;
}
.Follow .s-c {
	background-image: url(../images/Ico.gif);
	background-repeat: repeat-x;
	background-position: 0px -423px;
	height: 26px;
	padding-right: 5px;
	padding-left: 5px;
}
.Follow .s-r {
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -22px -387px;
	height: 26px;
	width: 15px;
	display: block;
}
.AD-240B {
	width:240px;
	height:50px;
	background-color: #E7E7E7;
	margin-right: 14px;
	display: block;
}
.AD-240 {
	width:240px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-245B {
	width:245px;
	height:50px;
	background-color: #E7E7E7;
	margin-right: 9px;
	display: block;
}
.AD-245 {
	width:245px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-305 {
	width:305px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-320 {
	width:320px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-328B {
	width:328px;
	height:50px;
	margin-right:10px;
	background-color: #E7E7E7;
	display: block;
}
.AD-328 {
	width:328px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-440 {
	width:440px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-675 {
	width:675px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
.AD-1005 {
	width:1005px;
	height:50px;
	background-color: #E7E7E7;
	display: block;
}
/* media 显示屏幕样式*/

/* 横屏 */
@media screen and (orientation:landscape){
      
}

/* 竖屏 */
@media screen and (orientation:portrait){
      
}

/* 窗口宽度<960,设计宽度=768 */
@media screen and (max-width:959px){
      
}
/* 窗口宽度<768,设计宽度=640 */
@media screen and (max-width:767px){
      
}

/* 窗口宽度<640,设计宽度=480 */
@media screen and (max-width:639px){
      
}
/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){
      
}

/* windows UI 贴靠 */
@media screen and (-ms-view-state:snapped){
      
}

/* 打印 */
@media print{
      
}

/* animation 动画效果样式*/

/* 淡入 */
.a-fadein{
	-webkit-animation-name:fadein;
	-moz-animation-name:fadein;
	-ms-animation-name:fadein;
	animation-name:fadein;
}
/* define */
/* 淡入 */
@-webkit-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-moz-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-ms-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}


/*自定义样式*/

/*top*/
.top-box {
	height: 30px;
	width: 950px;
	padding-left:20px;
}
.top-box .top-nav {
	width: 1000px;
	height: 44px;
	position: relative;
	z-index:999;
}
.top-nav .top-navcon {
	height: 44px;
	width: 600px;
	font-size: 14px;
}
.top-navcon s {
	text-decoration: none;
	font-size: 12px;
	color: #c9c9c9;
}
.top-navcon a {
	line-height: 40px;
	display: inline-block;
	padding-right:10px;
	padding-left:8px;
	position: relative;
}
.top-navcon a i {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -984px -975px;
	height: 5px;
	width: 7px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	display: block;
	top: 19px;
	right:3px;	
	line-height: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.top-navcon a.current i {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -984px -1000px;
	height: 5px;
	width: 7px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	display: block;
	top: 18px;
	right:3px;	
	line-height: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
a#top-nav-more {
	padding-left:6px;
	padding-right:15px;
	z-index:999;
	position: absolute;
}
a.current {
	padding-left:5px;
	padding-right:14px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	position: absolute;
}
.top-navcon label#top-morelist {
	display: block;
	width: 76px;
	position: absolute;
	padding: 5px;
	border: 1px solid #cfcfcf;
	left:434px;
	background-color: #FFFFFF;
	z-index: 899;
	top: 39px;
}
#top-morelist a {
	line-height: 25px;
	display: block;
	position: none;
	height: 25px;
	width: 68px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#top-morelist a:hover {
	line-height: 25px;
	display: block;
	position: none;
	height: 25px;
	width: 68px;
	color: #D5221D;
	background-color: #eeeeee;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.top-nav .top-navmenu {
	min-width: 220px;
	padding-right: 10px;
	font-size: 12px;
	height: 44px;
}
.top-navmenu span {
	line-height: 40px;
	font-size: 12px;
}
.top-navmenu .top-login {
	padding-top: 8px;
}
.top-login a {
	line-height: 24px;
}
.login_is_successful .top-logindown {
	padding-right: 10px;
}
.top-logindown a {
	line-height: 40px;
	padding-right: 5px;
}
a#top-loginmenu {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -270px -820px;
	display: block;
	height: 24px;
	width: 67px;
	text-align: center;
}
a#top-loginmenu:hover {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -270px -845px;
	color:#FFFFFF;
}
a#top-regmenu {
	padding-left:13px;
	padding-right:13px;
}
.top-navmenu .top-function {
	padding-left: 10px;
	padding-top:13px;
	width: 60px;
}
a#top-subscribeico {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -978px -840px;
	display: block;
	height: 17px;
	width: 17px;
	text-align: center;
}
a#top-subscribeico:hover {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -978px -822px;
}
a#top-usercenterico {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -952px -840px;
	display: block;
	height: 17px;
	width: 17px;
	text-align: center;
	margin-right:10px;
}
a#top-usercenterico:hover {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -952px -823px;
}
a#top-styleico {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -978px -880px;
	display: block;
	height: 17px;
	width: 17px;
	text-align: center;
	margin-left:10px;
}
a#top-styleico:hover {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: -978px -862px;
}
/*top结束*/

/*header*/
.header {
	width: 1005px;
	height: 77px;
}
.header .logo {
	background-image: url(../images/Index_logo.gif);
	background-repeat: no-repeat;
	height: 77px;
	width: 233px;
	display: block;
}
.header .search-doc {
	padding-top:12px;
	height: 58px;
	width: 231px;
}
.header .search {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -228px;
	height: 34px;
	width: 231px;
}
.search .search-tac {
	display: block;
	height: 34px;
	width: 61px;
	position: relative;
	z-index: 999;
}
.search-tac .s-tac {
	width: 50px;
	height: 34px;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	line-height: 34px;
	padding-left: 11px;
}
.search-tac ul.f-tacli {
	width: 59px;
	display: block;
	background-color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D8D8DA;
	border-bottom-color: #D8D8DA;
	border-left-color: #D8D8DA;
	position: absolute;
	top: 34px;
	z-index: 999;
}
.f-tacli li {
	line-height: 25px;
	height: 25px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D9;
}
.f-tacli li a {
	display: block;
	height: 25px;
	padding-left: 11px;
}
.f-tacli li a:hover {
	display: block;
	height: 25px;
	background-color: #F4F9F9;
}
.search h2 {
	height: 30px;
	width: 132px;
	display: block;
	padding-top: 4px;
	padding-left: 4px;
}
.search h3 {
	height: 34px;
	width: 34px;
	display: block;
}

.w-sd {
	border: 1px solid #FFFFFF;
	height: 26px;
	line-height: 26px;
	width: 125px;
	color: #999999;
}
.w-btn {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -197px -228px;
	height: 34px;
	width: 34px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
}
.w-btnOn {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -232px -228px;
	height: 34px;
	width: 34px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
}
.search-doc .hot-tac {
	line-height: 25px;
	font-size: 12px;
	padding-left: 5px;
}
.hot-tac a {
	padding-right: 2px;
	padding-left: 2px;
}
/*header结束*/

/*Nav*/
.Nav-doc {
	height: 35px;
	width: 1005px;
	position: relative;
	z-index:0
}
.Nav-doc .Nav-prv {
	height: 35px;
	width: 35px;
	position: absolute;
	left: -37px;
}
.Nav-prv a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -365px;
	display: block;
	height: 35px;
	width: 35px;
}
.Nav-prv a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -401px;
}
.Nav-doc .Nav-next {
	height: 35px;
	width: 35px;
	position: absolute;
	right: -37px;
}
.Nav-next a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -340px -365px;
	display: block;
	height: 35px;
	width: 35px;
}
.Nav-next a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -340px -401px;
}
.Nav-li li {
	height: 35px;
	width: 61px;
	display: block;
	font-size: 16px;
	line-height: 35px;
	color: #FFFFFF;
	text-align: center;
	padding-left:2px;
	border-radius: 2px;
}
.Nav-li li.now {
	background-color: #005267;
	height: 35px;
	width: 60px;
	display: block;
	font-size: 16px;
	line-height: 35px;
	color: #FFFFFF;
	text-align: center;
	padding-left:0px;
	border-radius: 2px;
}
.Nav-li li a {
	background-color: #5DA8C8;
	height: 35px;
	width: 61px;
	display: block;
	font-size: 16px;
	line-height: 35px;
	border-radius: 2px;
}
.Nav-li li a:hover {
	background-color: #005267;
}
/*Nav结束*/

.wrap {
	width: 1005px;
}

/*广告*/
.AD_one {
	padding-top: 10px;
	height: 110px;
	overflow: hidden;
}
.AD_three {
	height: 50px;
	overflow: hidden;
}
/*广告结束*/

/*Newsleft*/
.News-bd .News-mn {
	width: 240px;
}
.News-bd .News-sd {
	width: 755px;
}
.News-ran .ran-hd {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -43px;
	display: block;
	height: 37px;
}
.ran-hd li {
	display: block;
	float: left;
	height: 37px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	width: 94px;
	font-size: 16px;
	line-height: 37px;
	text-align: center;
	cursor: pointer;
}
.ran-hd li.r-now {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #FFFFFF;
}
.ran-hd span {
	display: block;
	float: right;
	height: 34px;
	width: 18px;
	line-height: 34px;
	text-align: center;
	font-weight: normal;
	cursor: pointer;
}
.ran-hd span.ran-On {
	font-weight: bold;
	color: #C1221C;
	display: block;
	float: right;
	height: 28px;
	width: 18px;
	line-height: 28px;
	text-align: center;
	font-weight: normal;
	cursor: pointer;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FD9400;
	padding-top: 3px;
}
.News-ran .ran-con {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.ran-con ul {
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -10px 0px;
}
.ran-con ul li {
	line-height: 24px;
	font-size: 14px;
	padding-left: 22px;
}
/*Newsleft结束*/

/*广告*/
.AD_one_up {
	height: 50px;
}
/*广告结束*/

/*News-nd*/
.News-nd {
	height:280px;
}
/*News-nd结束*/

/*focus-sd 焦点图*/
.News-nd .focus-sd {
	width: 200px;
	position: relative;
	height: 280px;
}
.focus-sd h1 {
	height: 90px;
	width: 200px;
	position: absolute;
	top: 5px;
}
.focus-sd h1 div {
	height: 60px;
	width: 170px;
	position: absolute;
	top: 0;
	left:0;
	background-color: #005267;
	padding: 15px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
}
.focus-sd h1 div span {
	background-color: #F67402;
	font-size: 12px;
	height: 18px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	display: block;
	position: absolute;
	right: 0px;
	top: 70px;
	padding-left: 2px;
	padding-right: 2px;
}
.focus-sd h2 {
	height: 85px;
	width: 115px;
	position: absolute;
	top: 100px;
	left: 0px;
}
.focus-sd h2 div {
	height: 65px;
	width: 95px;
	position: absolute;
	top: 0;
	left:0;
	background-color: #005267;
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
.focus-sd h2 div span {
	background-color: #F67402;
	font-size: 12px;
	height: 18px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	display: block;
	position: absolute;
	right: 2px;
	top: 0;
	padding-left: 2px;
	padding-right: 2px;
}
.focus-sd h3 {
	height: 85px;
	width: 115px;
	position: absolute;
	top: 190px;
	left: 0px;
}
.focus-sd h3 div {
	height: 65px;
	width: 95px;
	position: absolute;
	top: 0;
	left:0;
	background-color: #005267;
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
.focus-sd h3 div span {
	background-color: #F67402;
	font-size: 12px;
	height: 18px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	display: block;
	position: absolute;
	left: 2px;
	bottom: 0;
	padding-left: 2px;
	padding-right: 2px;
}
.focus-sd h4 {
	height: 85px;
	width: 80px;
	position: absolute;
	top: 100px;
	right: 0px;
}
.focus-sd h4 div {
	height: 65px;
	width: 60px;
	position: absolute;
	top: 0;
	left:0;
	background-color: #005267;
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
.focus-sd h4 div span {
	background-color: #F67402;
	font-size: 12px;
	height: 18px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	display: block;
	position: absolute;
	right: 2px;
	bottom: 0;
	padding-left: 2px;
	padding-right: 2px;
}
.focus-sd h5 {
	height: 85px;
	width: 80px;
	position: absolute;
	top: 190px;
	right: 0px;
}
.focus-sd h5 div {
	height: 55px;
	width: 60px;
	position: absolute;
	top: 0;
	left:0;
	background-color: #005267;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.focus-sd h5 div span {
	background-color: #F67402;
	font-size: 12px;
	height: 18px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	display: block;
	position: absolute;
	left: 2px;
	top: 0;
	padding-left: 2px;
	padding-right: 2px;
}
/*focus-sd 焦点图结束*/

/*Newx-sd-news*/
.News-nd .Newx-sd-news {
	width: 320px;
	padding-right: 8px;
	padding-left: 10px;
}
.Newx-sd-news h3 {
	font-size: 20px;
	line-height: 25px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Newx-sd-news h4 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
}
.Newx-sd-news h5 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-bottom: 7px;
	padding-left: 5px;
}
.Newx-sd-news ul li {
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-left: 5px;
	position: relative;
}
.Newx-sd-news ul li span {
	font-size: 12px;
	display: block;
	position: absolute;
	right: 0px;
	color: #C4C4C4;
	height: 40px;
	top: 0px;
	padding-right:5px;
}
/*Newx-sd-news结束*/

/*News-m 标签*/
.News-nd .News-m {
	width: 210px;
	height: 280px;
	position: relative;
	overflow: hidden;
}
.News-m .li {
	position: relative;
}
.News-m li.li_0 {
	display: block;
	height: 50px;
	width: 75px;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_0 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 35px;
	width: 75px;
	font-size: 14px;
	text-align: center;
	padding-top: 15px;
	color: #FFFFFF
}
.News-m li.li_0 a.detail {
	background-color: #005267;
	display: block;
	height: 35px;
	width: 75px;
	font-size: 14px;
	text-align: center;
	padding-top: 15px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_1 {
	display: block;
	height: 50px;
	width: 129px;
	overflow: hidden;
	padding-left:5px;
	float: left;
	position: absolute;
	right: 0px;
	top: 0px;
}
.News-m li.li_1 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 35px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 15px;
	color: #FFFFFF
}
.News-m li.li_1 a.detail {
	background-color: #005267;
	display: block;
	height: 42px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 8px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	right: 0px;
	top: 0px;
}
.News-m li.li_2 {
	display: block;
	height: 33px;
	width: 129px;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 0px;
	top: 55px;
}
.News-m li.li_2 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 25px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 8px;
	color: #FFFFFF
}
.News-m li.li_2 a.detail {
	background-color: #005267;
	display: block;
	height: 30px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_3 {
	display: block;
	height: 33px;
	width: 129px;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 0px;
	top: 93px;
}
.News-m li.li_3 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 25px;
	width: 129px;
	font-size: 13px;
	text-align: center;
	padding-top: 8px;
	color: #FFFFFF
}
.News-m li.li_3 a.detail {
	background-color: #005267;
	display: block;
	height: 30px;
	width: 129px;
	font-size: 13px;
	text-align: center;
	padding-top: 3px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_4 {
	display: block;
	height: 71px;
	width: 76px;
	overflow: hidden;
	float: left;
	position: absolute;
	right: 0px;
	top: 55px;
}
.News-m li.li_4 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 41px;
	width: 76px;
	font-size: 16px;
	text-align: center;
	padding-top: 30px;
	color: #FFFFFF
}
.News-m li.li_4 a.detail {
	background-color: #005267;
	display: block;
	height: 61px;
	width: 76px;
	font-size: 16px;
	text-align: center;
	padding-top: 10px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_5 {
	display: block;
	height: 55px;
	width: 129px;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 0px;
	top: 131px;
}
.News-m li.li_5 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 35px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
	color: #FFFFFF
}
.News-m li.li_5 a.detail {
	background-color: #005267;
	display: block;
	height: 50px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_6 {
	display: block;
	height: 55px;
	width: 76px;
	overflow: hidden;
	float: left;
	position: absolute;
	right: 0px;
	top: 131px;
}
.News-m li.li_6 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 35px;
	width: 76px;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
	color: #FFFFFF
}
.News-m li.li_6 a.detail {
	background-color: #005267;
	display: block;
	height: 50px;
	width: 76px;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_7 {
	display: block;
	height: 87px;
	width: 76px;
	overflow: hidden;
	float: left;
	position: absolute;
	left: 0px;
	top: 191px;
}
.News-m li.li_7 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 57px;
	width: 76px;
	font-size: 14px;
	text-align: center;
	padding-top: 30px;
	color: #FFFFFF
}
.News-m li.li_7 a.detail {
	background-color: #005267;
	display: block;
	height: 77px;
	width: 76px;
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_8 {
	display: block;
	height: 41px;
	width: 129px;
	overflow: hidden;
	float: left;
	position: absolute;
	right: 0px;
	top: 191px;
}
.News-m li.li_8 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 29px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 12px;
	color: #FFFFFF
}
.News-m li.li_8 a.detail {
	background-color: #005267;
	display: block;
	height: 36px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
.News-m li.li_9 {
	display: block;
	height: 41px;
	width: 129px;
	overflow: hidden;
	float: left;
	position: absolute;
	right: 0px;
	top: 237px;
}
.News-m li.li_9 a.hotwords_li_a {
	background-color: #87C9E3;
	display: block;
	height: 29px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 12px;
	color: #FFFFFF
}
.News-m li.li_9 a.detail {
	background-color: #005267;
	display: block;
	height: 36px;
	width: 129px;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	left: 0px;
	top: 0px;
}
/*News-m 标签结束*/

/*globalcompressor*/
.globalcompressor {
	background-color: #efefef;
	padding: 15px;
	margin-top: 10px!important;
	margin-top: 0px;
}
.globalcompressor .g-hd {
	height: 35px;
	overflow: hidden;
	padding-right: 10px;
}
.g-hd h1 {
	font-size: 18px;
	line-height: 35px;
	font-weight: normal;
	padding-left: 10px;
}
.g-hd .g-class-nav {
	display: block;
	height: 35px;
}
.g-class-nav li {
	font-size: 14px;
	line-height: 35px;
	height: 35px;
	float: left;
	margin-right: 3px;
}
.g-class-nav li.gNow {
	padding-right: 15px;
	padding-left: 15px;
	line-height: 35px;
	color: #FFFFFF;
	background-color: #53853E;
}
.g-class-nav li a {
	background-color: #60AC3F;
	display: block;
	height: 35px;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	float: left;
}
.g-class-nav li a:hover {
	background-color: #92CD78;
}
.globalcompressor .g-brand-con {
	height: 175px;
	padding-top: 15px;
	position: relative;
}
.g-brand-con .g-brand-img {
	padding-left: 15px;
}
.globalcompressor .g-brand-num {
	height: 15px;
}
/*globalcompressor结束*/

/*Supply-demand*/
.m-Supply .Supply-hd {
	height: 37px;
	display: block;
}
.Supply-hd span {
	font-size: 12px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -76px;
	display: block;
	height: 20px;
	width: 119px;
	line-height: 20px;
	font-weight: normal;
	margin-top: 8px;
	text-align: center;
}
.Supply-Demand a.Supply-btn {
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: 38px -352px;
	height: 20px;
	display: block;
	padding-right: 20px;
	line-height: 20px;
	margin-top: 8px;
}
.m-Supply .Supply-con {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.m-Demand .Demand-hd {
	height: 37px;
	display: block;
}
.Demand-hd span {
	font-size: 12px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -76px;
	display: block;
	height: 20px;
	width: 119px;
	line-height: 20px;
	font-weight: normal;
	margin-top: 8px;
	text-align: center;
}
.m-Demand .Supply-con {
	padding: 10px;
}
/*Supply-demand结束*/

/*m-windows*/
.m-windows .m-hdup {
	height: 33px;
	display: block;
	font-weight: normal;
}
.m-windows .m-txt {
	line-height: 33px;
	font-size: 12px;
	display: block;
	padding-left: 25px;
}
.m-windows .m-windows-con {
	height: 205px;
	padding-top: 10px;
}
.m-windows-con .m-windows-li {
	width: 740px;
}
.m-windows-li .m-windowsli-box {
	height: 185px;
	width: 740px;
	position: relative;
}
.m-windowsli-box ul h3 {
	display: block;
	padding-bottom: 15px;
}
.m-windowsli-box li.winodws-l {
	padding: 10px;
	display: block;
	background-color: #87C9E3;
	height: 165px;
	width: 220px;
	margin-right: 5px;
}
.m-windowsli-box li.winodws-c {
	padding: 10px;
	display: block;
	background-color: #005267;
	height: 165px;
	width: 200px;
	margin-right: 5px;
}
.m-windowsli-box li.winodws-r {
	padding: 10px;
	display: block;
	background-color: #5DA8C8;
	height: 165px;
	width: 240px;
}
.m-windows-li .m-windows-num {
	height: 10px;
	padding-top: 10px;
	text-align: center;
	position: relative;
	padding-left: 350px;
}
.m-windows-num ul li {
	display: block;
	height: 10px;
	width: 10px;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
	font-size: 0px;
	line-height: 10px;
	background-color: #E7E7E7;
	overflow: hidden;
	cursor: pointer;
}
.m-windows-num ul li.num-now {
	display: block;
	height: 10px;
	width: 10px;
	float: left;
	font-size: 0px;
	line-height: 10px;
	background-color: #5BA7C7;
	overflow: hidden;
}
.m-windows-con .m-windows-tab {
	height: 185px;
	width: 254px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -295px;
	padding-bottom: 20px;
}
/*m-windows结束*/

/*m-magazine*/
.m-magazine .m-magazine-hd {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -397px;
	display: block;
	height: 50px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #efefef;
	border-left-color: #efefef;
}
.m-magazine-hd b {
	display: block;
	height: 33px;
	font-size: 18px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -174px;
	padding-left: 35px;
	width: 190px;
	padding-top: 17px;
}
.m-magazine .m-magazine-con {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
	height: 185px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.m-magazine-con .m-coverstory {
	padding-right: 10px;
	width: 120px;
}
.m-coverstory .coverstory-hd {
	font-size: 12px;
	display: block;
	height: 22px;
}
.m-coverstory h1 img {
	padding: 4px;
	border: 1px solid #E7E7E7;
	display: block;
}
.m-magazine-con .m-guide {
	width: 295px;
	padding-right: 10px;
	padding-left: 10px;
}
.m-guide .m-guide-con {
	padding-left: 7px;
}
.m-magazine-con .m-custom {
}
.m-guide h5 {
	height: 23px;
	display: block;
}
.m-guide h5 s {
	display: block;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -141px;
	height: 23px;
	width: 42px;
}
.m-magazine-con .m-custom {
	width: 260px;
	display: block;
}
.m-custom h6 {
	display: block;
	height: 23px;
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -347px;
	position: relative;
}
.m-custom .custom-hd {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -373px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;
	height: 23px;
}
.m-custom a.custom-btn {
	line-height: 22px;
	font-weight: normal;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -10px -321px;
	padding-left: 19px;
	display: block;
}
.m-custom .m-custom-con {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 2px;
	padding-left: 2px;
}
.m-magazine-con .m-periodical {
	width: 260px;
	display: block;
}
.m-periodical h6 {
	display: block;
	height: 23px;
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -347px;
	position: relative;
	width: 260px;
}
.m-periodical .custom-hd {
	background-image: url(../images/Background_one.gif);
	background-repeat: repeat-x;
	background-position: 0px -373px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 22px;
	height: 23px;
}
.m-periodical .m-periodical-con {
	padding-top: 7px!important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.m-periodical-con .m-periodical-img {
	width: 110px;
	display: block;
}
.m-periodical-con .m-periodical-btn {
	font-weight: normal;
	display: block;
	padding-top: 15px;
}
.m-periodical-btn p {
	line-height: 20px;
}
/*m-magazine结束*/

/*tender-project*/
.m-tender-project .t-p-hd {
	height: 37px;
	display: block;
}
.m-tender-project .t-p-con {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.t-p-hd span {
	font-size: 12px;
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: 0px -76px;
	display: block;
	height: 20px;
	width: 119px;
	line-height: 20px;
	font-weight: normal;
	margin-top: 8px;
	text-align: center;
}
.t-p-hd a.Supply-btn {
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: 38px -352px;
	height: 20px;
	display: block;
	padding-right: 20px;
	line-height: 20px;
	margin-top: 8px;
}
.t-p-con li s {
	font-size: 12px;
	color: #585858;
}
.t-p-con li i {
	font-size: 12px;
	padding-right: 10px;
}
/*tender-project结束*/

/*m-pro-info-special*/
.m-pro,.m-info,.m-special {
	width: 330px;
}
.m-pro-info-special .m-pro {
	padding-right: 7px;
}
.m-pro-info-special .m-hdup {
	height: 33px;
	display: block;
	font-weight: normal;
}
.m-pro-info-special .m-p-i-s-con {
	padding: 10px;
}
.m-hdup a.Supply-btn {
	font-size: 12px;
	font-weight: normal;
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: 38px -352px;
	height: 20px;
	display: block;
	padding-right: 20px;
	line-height: 20px;
	margin-top: 8px;
}
.m-pro .m-hdup {
	height: 33px;
	display: block;
	font-weight: normal;
}
.special-list li {
	background-image: url(../images/Ico.gif);
	background-repeat: no-repeat;
	background-position: -12px -280px;
	height: 28px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	line-height: 27px;
}
.special-list li.special-li-top {
	display: block;
	height: 60px;
	margin-top:0px!important;
	margin-top:10px;
	background-color: #E7E7E7;
	background-image: none;
}
.m-pro-info-special .m-weibo {
	height: 205px;
	width: 325px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
/*m-pro-info-special结束*/

/*m-tech-repair-coop-agent-job*/
.m-tech-repair-coop-agent-job {
	margin-top:10px;
	padding-bottom: 10px!important;
	padding-bottom: 0px;
}
.m-tech-repair-coop-agent-job .m-tech-box-one {
	width: 675px;
}
.m-tech-repair-coop-agent-job .m-hdup {
	height: 33px;
	display: block;
	font-weight: normal;
}
.m-tech-repair .m-tech {
	width: 330px;
}
.m-tech-repair .m-repair {
	width: 330px;
}
.m-coop-agent .m-coop {
	width: 330px;
}
.m-coop-agent .m-agent {
	width: 330px;
}
.m-tech-repair .m-t-r-c-a-con {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.m-coop-agent .m-t-r-c-a-con {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.m-tech-repair-coop-agent-job .m-tech-box-two {
	width: 322px;
}
.m-tech-box-two .m-job {
	width: 322px;
	height: 265px;
	position: relative;
}
.m-job-tab li a {
	font-weight: normal;
}
.m-job-tab li.li_0 {
	background-color: #5DA8C8;
	width: 70px;
	height: 77px;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 4px;
}
.m-job-tab li.li_0 a.hotwords_li_a {
	display: block;
	padding-top: 15px;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
}
.m-job-tab li.li_0 b {
	font-size: 20px;
	display: block;
	text-align: center;
	color: #68D6EF;
}
.m-job-tab li.li_1 {
	display: block;
	width: 239px;
	height: 65px;
	top: 0px;
	right: 0px;
	position: absolute;
}
.li_1 h3.hotwords_li_a {
	display: block;
	background-color: #87C9E3;
	height: 65px;
	padding: 10px;
}
.li_1 h3.hotwords_li_a p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.li_1 h3.detail {
	display: block;
	background-color: #5DA8C8;
	height: 65px;
	padding: 10px;
}
.li_1 h3.detail p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.m-job-tab li.li_2 {
	display: block;
	width: 137px;
	height: 85px;
	top: 90px;
	left: 0px;
	position: absolute;
}
.li_2 h3.hotwords_li_a {
	display: block;
	background-color: #87C9E3;
	height: 65px;
	padding: 10px;
}
.li_2 h3.hotwords_li_a p {
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.li_2 h3.detail {
	display: block;
	background-color: #5DA8C8;
	height: 65px;
	padding: 10px;
}
.li_2 h3.detail p {
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.m-job-tab li.li_3 {
	display: block;
	width: 180px;
	height: 85px;
	top: 90px;
	right: 0px;
	position: absolute;
}
.li_3 h3.hotwords_li_a {
	display: block;
	background-color: #87C9E3;
	height: 65px;
	padding: 10px;
}
.li_3 h3.hotwords_li_a p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.li_3 h3.detail {
	display: block;
	background-color: #5DA8C8;
	height: 65px;
	padding: 10px;
}
.li_3 h3.detail p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.m-job-tab li.li_4 {
	display: block;
	width: 180px;
	height: 85px;
	top: 180px;
	left: 0px;
	position: absolute;
}
.li_4 h3.hotwords_li_a {
	display: block;
	background-color: #87C9E3;
	height: 65px;
	padding: 10px;
}
.li_4 h3.hotwords_li_a p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.li_4 h3.detail {
	display: block;
	background-color: #5DA8C8;
	height: 65px;
	padding: 10px;
}
.li_4 h3.detail p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.m-job-tab li.li_5 {
	display: block;
	width: 137px;
	height: 85px;
	top: 180px;
	right: 0px;
	position: absolute;
}
.li_5 h3.hotwords_li_a {
	display: block;
	background-color: #87C9E3;
	height: 65px;
	padding: 10px;
}
.li_5 h3.hotwords_li_a p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.li_5 h3.detail {
	display: block;
	background-color: #5DA8C8;
	height: 65px;
	padding: 10px;
}
.li_5 h3.detail p {
	font-size: 15px;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
}
.m-campus-job .m-c-j-con {
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
/*m-tech-repair-coop-agent-job结束*/

/*Link*/
.Link-box {
	background-image: url(../images/News_indexBG.gif);
	background-repeat: repeat-x;
	background-position: 0px -445px;
	height: 155px;
}
.Link-box .Link-mian {
	width: 1000px;
	background-image: url(../images/News_indexBG.gif);
	background-repeat: no-repeat;
	background-position: 0px -1065px;
	height: 155px;
	overflow: hidden;
}
.Link-mian h3 {
	display: block;
	line-height: 50px;
	height: 50px;
	padding-left: 20px;
	font-size: 18px;
	font-weight: normal;
}
.Link-mian .Link-mian-con {
	padding-right: 10px;
	padding-left: 10px;
}
.Link-mian-con a {
	padding-right: 10px;
	display: block;
	float: left;
	line-height: 30px;
	height:30px;
	font-size: 14px;
	margin-right: 5px;
	padding-left: 10px;
	color: #666666;
}
.Link-mian-con a:hover {
	background-color: #f3f3f3;
	line-height: 30px;
	height:30px;
}
/*Link结束*/

/*footer*/
.footer-box {
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDBDB;
	background-color: #F7F7F7;
}
.footer-box .footer-mian {
	width: 970px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	height: 130px;
}
.footer-box .footer-mian h3 {
	display: block;
	height: 40px;
	font-weight: normal;
}
.footer-mian h4 {
	display: block;
	width: 465px;
	font-weight: normal;
}
.footer-mian h4 b {
	display: block;
	height: 25px;
}
.footer-mian h4 p {
	line-height: 18px;
}
.footer-mian h5 {
	display: block;
	width: 300px;
	font-weight: normal;
}
.footer-mian h5 b {
	display: block;
	height: 25px;
}
.footer-mian h5 p {
	line-height: 18px;
}
.footer-info {
	line-height: 30px;
	height: 30px;
	background-color: #006D86;
}
.footer-info .bottom {
	width: 970px;
	font-size: 12px;
	color: #e4e4e4;
}
/*footer结束*/

/*m-r-btn*/
.m-r-btn {
	position: relative;
	height: 300px;
	width: 47px;
}
.m-r-btn ul li {
	display: block;
	height: 47px;
	width: 47px;
	margin-bottom: 2px;
}
.back_home a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -154px;
	display: block;
	height: 47px;
	width: 47px;
}
.back_home a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -352px -154px;
}
.weixin a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -106px;
	display: block;
	height: 47px;
	width: 47px;
}
.weixin a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -352px -106px;
}
.weixin h3 {
	padding: 5px;
	height: 100px;
	width: 100px;
	display: block;
	position: absolute;
	top: 49px;
	background-color: #E3E3E3;
	right: 47px;
}
.communicat a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -202px;
	display: block;
	height: 47px;
	width: 47px;
}
.communicat a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -352px -202px;
}
.help a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -250px;
	display: block;
	height: 47px;
	width: 47px;
}
.help a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -352px -250px;
}
.back_up a {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -304px -298px;
	display: block;
	height: 47px;
	width: 47px;
}
.back_up a:hover {
	background-image: url(../images/Index_function.gif);
	background-repeat: no-repeat;
	background-position: -352px -298px;
}