@charset "utf-8";


html{
	color:#525252;/*background:#fff;*/
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}


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;
}


article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}



body,button,input,select,textarea{
	font:12px/1.5 "微软雅黑",Microsoft YaHei,arial,\5b8b\4f53;
}
input,select,textarea{
	font-size:100%;
}


table{
	border-collapse:collapse;border-spacing:0;
}


th{
	text-align:inherit;
}


fieldset,img{
	border:0;
}

/* ie6 7 8(q) bug ��ʾΪ���ڱ��� */
iframe{
	display:block;
}

/* ȥ�� firefox �´�Ԫ�صı߿� */
abbr,acronym{
	border:0;font-variant:normal;
}

/* һ�µ� del ��ʽ */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:700;
}

/* ȥ���б�ǰ�ı�ʶ, li ��̳� */
ol,ul {
	list-style:none;
}

/* �������Ű�����Ҫ������, ����ʲô������ */
caption,th {
	text-align:center;
}

/* ����yahoo, �ñ��ⶼ�Զ���, ��Ӧ���ϵͳӦ��
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:700;
} */

q:before,q:after {
	content:'';
}

/* ͳһ�ϱ���±� */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}



/* �������� hover ״̬����ʾ�»��� */
a:hover {
	text-decoration:underline;
}

/* Ĭ�ϲ���ʾ�»��ߣ�����ҳ���� */
ins,a {
	text-decoration:none;
}

/* ������� */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}

/* ����, ͨ�������� JS ��� */
body .fn-hide {
	display:none;
}
.show{
	display:block;	
}
.hide {
	display:none;
}

/* ��������, ���ٸ���������bug */
.fn-left,.fn-right {
	display:inline;
}
.fl{
	float:left;
}
.fr {
	float:right;
}
.clearfix:after{ clear:both; content:"."; height:0; display:block; zoom:1; visibility:hidden;}
.clearfix{zoom:1;}
.yellow{ color:#fff500;}
a.yellow {color:#fff500;}


.top{ width:1000px; margin:10px auto;}
hr{ border-top: dotted 1px #e6e6e6;font-size:0; background-color:transparent; line-height:0; width:100%; margin:0 auto; display:block; border-width:thin;}
.head-content{ background:#FFF;}
.w1000{ width:1000px; margin:0 auto;}
.w1000:after{ clear:both; height:o; display:block; visibility:hidden; content:""; line-height:0;}
.w1020{ width:1020px; margin:0 auto;}
.topBar{ width:100%; height:28px; background:#F7F7F7; border:1px solid #DADADA; z-index:100;}
body{overflow-x:hidden;}

.headNav{ height:47px; background-color:#009cad;}
.headNav .navCon{ height:47px; position:relative; z-index:11;}
.headNav .navCon .navCon-cate{ width:200px; height:47px; line-height:47px; font-size:14px; font-weight:bold; text-indent:10px; /*#A21C1D*/  position:relative; color:#fff;}

.headNav .navCon .navCon-menu li{float: left;height: 47px;line-height: 47px;overflow: hidden;text-align: center;}
.headNav .navCon .navCon-menu li a{color: #FFF;display:block;font-size: 14px; font-weight: bold;height: 47px; line-height:47px;text-decoration: none;width: 100px;}
.headNav .navCon .navCon-menu li a:hover, .cur {color: #00a29a;text-decoration: none;background:#fff;}
.headNav .navCon .navCon-menu li a:hover,.headNav .navCon .navCon-menu li a.curMenu {background:#fff;color:#00a29a;}


.headNav .navCon .navCon-cate .navCon-cate-title{ background: url(../icons.png) no-repeat 5px 13px;}
.headNav .navCon .navCon-cate .navCon-cate-title:hover{background: url(../icons.png) no-repeat 5px 13px #00a29a;}
.headNav .navCon .navCon-cate .navCon-cate-title a{color:#ffffff; padding-left:33px;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{ text-decoration:none;}

.headNav .navCon .navCon-cate .cateMenu{ position:absolute; left:0px; font-family:"微软雅黑";  width:200px;cursor:pointer;background-color:rgba(137,176,205,0.8); }
.headNav .navCon .navCon-cate .cateMenu li{ width:200px;overflow:hidden;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag{ width:180px; padding:5px 5px 4px 15px; overflow:hidden; line-height:25px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag a.icon01{ background:url(icons.png) no-repeat 8px -153px;height:50px; line-height:50px; color:#fff; padding-left:40px; display:block;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag a.icon02{ background:url(icons.png) no-repeat 8px -94px ;height:50px; line-height:50px; color:#fff; padding-left:50px; display:block;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag a.icon03{ background:url(icons.png) no-repeat 8px -34px;height:50px; line-height:50px; color:#fff; padding-left:50px; display:block;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{ height:22px; font-weight:normal;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p.more{ font-size:12px; font-weight:normal; color:#fff;text-indent:0px; padding:0 11px 0 0; text-align:right;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p.more a{color:#fff;}
.headNav .navCon .navCon-cate .cateMenu .on{ background:#adc2c0; *margin-bottom:-4px; }
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{ color:#FFFFFF;}


.red{ color:#D5182A;}
.mb10{ margin-bottom:10px;} .mb20{ margin-bottom:20px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}

.partner{ padding:10px;}
.partner li{ display:inline-block; width:16.66%; font-size:12px; word-spacing:normal; vertical-align:top; zoom:1; letter-spacing:normal; text-align:center;}

.footer{ background:#f0f0f0;}
.footer ul{ width:1000px; margin:0 auto; padding-bottom:10px; border-bottom:1px solid #e2e1e1;}
.footer li{ display:inline-table;}
.footer li.f_hrf{width:780px; text-align:center; margin-top:4px;}
.footer li.f_hrf a{ line-height:56px; font-size:16px; font-family:"΢���ź�"; padding:6px 18px; color:#666;}
.footer .f_wx{ position:relative;}
.footer .f_wx img{ width:90px; height:90px;}
.footer .f_img{ position:absolute; left:0; top0px;}

.footer .f_wx > p:first-child{ margin-top:20px;}
.footer .f_wx p{ margin-left:100px;}
.footer .f_wx p a{ background:#999999;font-size:12px;line-height:28px; color:#fff; padding:4px 8px;}
.foot_b{ border-top:1px solid #fff; width:1000px; margin:0 auto; position:relative;}
.foot_b .fb_img{ position:absolute; top:10px; left:10px;}
.foot_b .fb_t{ margin-left:300px; line-height:24px; padding-top:10px; padding-bottom:10px;}

.sub-box{ background: url(subbanner.jpg) no-repeat center; height:240px;}


.ls_bar{ width:200px; background:#009cad;margin-top:18px;}
.ls_bar dl{padding:8px;}
.ls_bar dl dt{ font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:48px;}
.ls_bar dl dd{ font-size:14px;color:#fff; line-height:44px; border-bottom:1px dotted #ccc;}
.ls_bar dl dd a{color:#fff;padding-left:28px; font-weight:bold;}
.ls_bar .adrs{ color:#fff; background:url(c.jpg) bottom no-repeat; padding:48px 10px 100px 10px;}
.ls_bar .adrs h3{ font-size:16px; line-height:50px; text-align:center;}

.bread_nav{ background:#ebebeb; margin-top:18px; height:42px; line-height:42px; color:#a5a5a5; background:url(breadnav.png) no-repeat 10px 16px;}
.bread_nav a{color:#b9b9b9;}

.ab_cont{ width:770px; font-size:14px; text-indent:2em;}
.ab_cont p{ line-height:24px;}
.ab_cont h3{ text-align:center; line-height:48px;}
.ab_cont h4{ font-size:16px; font-weight:bold; color:#000; line-height:40px;}
.list1 ul,li{margin:0; padding:0; list-style-type:none; font-size:14px;}
.list1 em{font-style:normal;}
.list1 li{margin-top:5px; background:url(index_texiao_list_ico.jpg) no-repeat 10px center; padding-left:0px; overflow:hidden; _zoom:1;}
.list1 a{font-size:14px; color:#666666; text-decoration:none;}
.list1 a:hover{color:#666666;}
.list1 li{text-align:right;}
.list1 li a{float:left; display:inline;}

.pagination{ margin:20px 0 0 0;}
.pagination-digg ul{ margin:0 auto; padding:0;}
.pagination-digg li { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ display:inline;text-align:center;}
.pagination-digg a { border:solid 1px #b3dcee; margin-right:2px;}
.pagination-digg .previous-off,#pagination-digg .next-off  { border:solid 1px #DEDEDE; color:#888888; font-weight:bold; margin-right:2px; padding:3px 6px; }
.pagination-digg .next a,#pagination-digg .previous a { font-weight:bold; }	
.pagination-digg .active { background:#21a8c5; color:#FFFFFF; font-weight:bold;padding:4px 6px; /* savers */ margin-right:2px; text-align:center;}
.pagination-digg a:link,#pagination-digg a:visited {color:#24a7c5;  padding:3px 6px; text-decoration:none;}
.pagination-digg a:hover { border:solid 1px #eaef9d; }

/*show style*/
.content{ font-size:12px;}
h4.show{ color:#5E5E5E; font-size:14px; text-align:center; line-height:20px; border-bottom:1px dashed #BABABA; margin-top:20px;}
h4.show span{ color:#444444; font-size:12px; display:block; text-align:center; font-weight:normal; line-height:34px;}

/*team style*/
.teambox h3{ color:#024282; font-size:15px; font-weight:normal; border-bottom:1px solid #6480A8; margin-bottom:15px; text-align:left;}
.teambox h3 span{ border-right:1px solid #6480A8; padding:0 15px;}
.teambox{ font-size:14px; color:#404040; margin-bottom:50px;}
.teambox img{ float:right; display:block; margin-left:60px; width:200px; height:260px;}


.pp{
padding-left:0px;
padding-right:10px;
}
.pp h3{
font-weight:bold;
font-size:18px;
line-height: 26px;
color:black;
}
.pp a:hover{
color:#24a7c3; text-decoration:none;
}
.cl {
clear:both;
padding:20px 0 20px 0px;
border-bottom:1px solid #AAA;
}
.cl dt{

float:right;
width:460px;
text-align:left;
}
.cl dd.pic{
width:256px;
height:185px;
}
.cl dd a img{
border:1px #ddd solid;
width:256px;
height:185px;
}
.cl dd a:hover img{
border:1px #b3dcee solid;
}
.cl dd.post{
float:right;
width:460px;
line-height:20px;
text-align:left;
font-size:12px;
line-height: 26px;
}
.time{
line-height: 30px;
color:#888;
font-size:14px;
}

