
html, body, div, span, iframe,
h1, h2, h3, h4, h5, h6, p, img,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	list-style:none;
}
input {
	border:0;
}
input:hover {
	background-color:#FFC;
}
body {
	line-height:1;
	font-family:'微软雅黑';
	line-height:180%;
	font-size:14px;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	color:#333;
	/* vertical-align:baseline;
	background:transparent;*/
}
a:link {
	text-decoration: none;
}
a:active {
	text-decoration:blink;
	color:#236298;
}
a:hover {
	text-decoration:underline;
	color:#F06309;
}
a:visited {
	text-decoration: none;
	color:#333;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}
/* change border colour to suit your needs*/
	hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.noinfo{ margin-top:20px; font-size:12px;}
.wow{ font-size:12px;}
.wow a{color:#2065C4;}
/************* 分页*/
	.page {
	text-align:center;
	clear:both;
	padding:15px 0px 15px 0px;
	font-family:Ar6ial, Helvetica, sans-serif;
	font-size:14px;
}
.page a {
	color:#565656;
	background-color:#e8e8e8;
	margin-left:5px;
	padding:10px 10px;
	font-weight:normal;
	text-align:center;
}
.page a:hover {
	color:#fff;
	background-color:#2065C4;
	text-decoration:none;
	font-weight:bold;
}
.page .curr {
	color:#fff;
	background-color:#2065C4;
}
.clear {
	clear:both;
}
#page a {
	margin-left:15px;
}
.blank5,.blank10,.blank20,.blank30,.blank50,.blank60 {
	clear:both;
	height:5px;
	overflow:hidden;
}
.blank10 {
	height:10px;
}
.blank15 {
	height:15px;
}
.blank20 {
	height:20px;
}
.blank30 {
	height:30px;
}
.blank50 {
	height:50px;
}
.blank60 {
	height:60px;
}
.mp_show {
	display:none;
}
.pc_show {
	margin-top:20px;
}
html,body {
	background: #FFF;
	_font-size:14px;
}
.clearall{ clear:both;}

.job_table table{margin:0px; padding:0px;border-left:1px solid #dedede;border-bottom:1px solid #dedede; color:#333;}
.job_table table td{ padding:6px 8px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;line-height:18px;}
.job_table table input{ border:0px; width:100%;}
.job_table table .title{ height:30px; line-height:30px; font-weight:bold; background-color:#0099FF; color:#fff; font-size:14px;}
.job_table table .b{ font-weight:bold;}
.job_table table .cb{  text-align:center; font-weight:bold;}
.job_table .title_h11{ font-size:20px; font-weight:bold; text-align:center; margin:0px 0px 10px 0px;color:#333;}
.job_table .title_h22{ font-size:16px; text-align:center;  margin:0px 0px 20px 0px;}
.yzm{ text-align:center; margin-top:30px;}
.Verifycode { width:80px; height:25px; line-height:25px; margin-right:15px; font-size:14px; border:1px solid #4444; background-color:#CCCCCC;}
.job_submit { margin-top:20px; text-align:center;}
.job_submit input{ width:100px; height:50px; text-align:center; font-size:16px; color:#fff; background-color:#3399FF;}
.job_submit input:hover{ background-color:#FF9900;}

.subtdbg input{ width:100px; height:50px; text-align:center; font-size:16px; color:#fff; background-color:#3399FF;}
.subtdbg input:hover{ background-color:#FF9900;}


.gallery:after {
    content: '';
    display: block;
    height: 2px;
}

.gallery img {
    height: 100%;
}

.gallery a {
    width: 240px;
    height: 180px;
    display: inline-block;
    overflow: hidden;
    margin: 4px 6px;
}

.baguetteBoxOne {
	width:1160px; 
	margin:0 auto;
}

/*定义标题*/
.t_1{ height:80px;background: url(../images/base/t_1.png) repeat-x top center;color:#000; margin-top:15px; clear:both;}
.t_1 div{ width:990px; margin-left:auto; margin-right:auto; position:relative;}
.t_1 h1,.t_1 h3{ font-size:1.4em; border-bottom:1px solid #666; height:60px; line-height:60px; float:left; font-weight:normal;}
.t_1 p{ font-size:1.6em; height:50px; line-height:50px; clear:both;  text-transform:capitalize;}
.t_1 a{ color:#000;}
.t_info {font-size:1.0em;}
.t_1 .pxtz{ position:absolute; left:100px; top:15px; line-height:30px;}
.t_1 .pxtz a{ font-size:14px; color:red; margin-left:5px;}

.t_11{ height:40px;background: url(../images/base/t_1.png) repeat-x top center;color:#000; clear:both;border-bottom:1px solid #666666;}
.t_11 div{ margin-left:auto; margin-right:auto; position:relative;}
.t_11 h1,.t_11 h3 {font-size:1.4em; border-bottom:1px solid #666; height:40px; line-height:40px; float:left; font-weight:normal;}
.t_11 a:hover{ text-decoration:none}


.tablist { clear:both;}
.tablist ul li {text-align:center;float:left;cursor:pointer;height:40px; line-height:40px;font-weight:normal;  margin-right:30px;}
.tablist ul li a {color:#333; font-size:1.4em;}
.tablist ul li a:hover{ text-decoration:none}
.tablist ul li.aon {cursor:pointer;border-bottom:1px solid #FF6600;}
.tablist ul li.aon a {color:#FF6600; }

.pic{ width:350px; float:left; margin-right:30px; overflow:hidden;}
.newslist{ width:390px; float:left; margin-right:30px;}
.newslist li{ height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.newslist li a span{ float:left;}
.newslist li span{ float:right; color:#666;}

.p_cdgroup{width:100%;overflow:hidden;}
.p_cd{ width:100%; height:auto;overflow:hidden;border-bottom:1px solid #dedede;padding-bottom:10px;margin:10px 0 0;}
.p_cd h5{ font-size:14px; font-weight:bold; color:#2365aa; line-height:28px;margin-bottom:5px;}
.cd_pic{ float:left;display:inline;width:136px;height:65px;margin-right:20px;background:url(pcbbg.jpg) no-repeat 0 0;overflow:hidden; text-align:center;}
.cd_pic img{ border:1px solid #dedede;margin-top:4px;}
.cd_con{ float:left;display:inline;width:530px;height:auto; overflow:hidden;}
.cd_ads{ float:right;width:125px; overflow:hidden;}
.cd_ads img{ margin-bottom:8px;}



.notice{width:245px; height:320px; float:right; background-color:#F1F1F1;}
.notice ul{ margin:20px;}
.notice li{line-height:25px; overflow:hidden; font-size:14px; color:#666;}
.notice li a{ color:#2065C4;}

.jyly li{ width:19%; float:left; margin-right:1.2%; overflow:hidden;}
.jyly .r{ width:19%; float:right; margin-right:0%; overflow:hidden;}
.jyly li img{ width:100%;}
.jyly li span{ display:block; height:50px; line-height:50px;  color:#fff; padding:0px 15px;background: #4E4E4E url(../images/base/dian1.png) no-repeat 95% center ;}

.personl{ width:30%; float:left;}
.personl .zplxfs{height:310px; background: url(../images/base/person.jpg) no-repeat bottom center;border-radius:0px 50px 0px 0px; overflow:hidden;}
.personl .wytjl{ height:120px; margin-top:25px;background: url(../images/base/online.jpg) no-repeat bottom center;}
.personl h1{ font-weight:normal; color:#fff; line-height:30px; margin-left:20px; margin-top:70px;}
.personl h2{ font-weight:normal;color:#FFFF66; margin-top:90px;margin-left:20px;}
.personr{ width:66%; float:right;}
.personr  h1{ font-size:16px; height:40px; line-height:40px;font-weight:normal; margin-bottom:13px; color:#FF6600; border-bottom:1px dashed #e5e5e5;}




.cyfc li{ float:left; margin:0px 3px 35px 3px;  width:240px; height:200px;overflow:hidden;}
.cyfc li img{border:0;height:160px; }

.cyfc li .list_cp_info{text-decoration:none;display:block;height:40px; line-height:40px; overflow:hidden;text-align:center; font-size:14px; color:#333;}



.rollBox{width:1250px;overflow:hidden;padding:20px 0px;margin:0 auto;} 
.rollBox .LeftBotton{height:80px;width:80px;background:url(../images/base/btns.png) no-repeat 0px 0px;overflow:hidden; margin-top:50px;float:left;display:inline;cursor:pointer;} 
.rollBox .RightBotton{height:80px;width:80px;background:url(../images/base/btns.png) no-repeat -80px 0;overflow:hidden;margin-top:50px;float:right;display:inline;cursor:pointer;} 
.rollBox .LeftBotton:hover{height:80px;width:80px;background:url(../images/base/btns.png) no-repeat 0 -80px;overflow:hidden;float:left;display:inline;cursor:pointer;} 
.rollBox .RightBotton:hover{height:80px;width:80px;background:url(../images/base/btns.png) no-repeat -80px -80px;overflow:hidden;float:right;display:inline;cursor:pointer;} 
.rollBox .Cont{width:1050px; float:left; overflow:hidden; margin-left:20px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:252px; padding:0px 5px;float:left;text-align:center;overflow:hidden;  margin:0px; } 
.rollBox .Cont .pic .imgurl{ height:166px; display:block; overflow:hidden; margin-bottom:15px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;display:block;margin:0 auto; width:100%; height:100%;} 
.rollBox .Cont .pic p{line-height:26px;color:#333;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none; font-size:14px;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 

#imageFlow {
		position: absolute;
		width: 700px;
		height: 400px;
		left: 0%;
		top: 10%;
		
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted # 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 30%;
		height: 40%;
		background: #FFF;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}



.hyrz{ width:1012px; padding-left:40px; margin:0px auto; margin-top:20px;background: url(../images/hyrz.jpg) no-repeat 0px 3px; height:72px;}
.hyrz li{ width:33%; float:left;font-size:14px;}
.hyrz li a{ color:#333;}


.cyxt li{ width:49.9%; float:left;font-size:14px;}
.cyxt li a{ color:#2065C4;}
.zxqy li{ width:49.9%; float:left;font-size:14px;}
.zxqy2 li{ width:33%; float:left;font-size:14px;}


.l1{ width:30%; float:left; margin-right:2%;}
.l1 .info{ padding-top:160px;background: url(../images/base/info_bg.jpg) no-repeat top center;}
.l2{ width:32%; float:left; margin-left:2%;}
.l2 h1{ font-size:16px; color:#FF6600;margin-bottom:15px; font-weight:normal;}
.l2 .cyfc{ padding-top:10px;}
.l2 .cyfc li{ width:100%; height:105px; overflow:hidden; margin-bottom:10px; font-size:12px; color:#666; }
.l2 .cyfc li span{ display:block; float:left; margin-right:10px;}
.l2 .cyfc li img{ height:100%; margin-bottom:20px;}
.l2 .cyfc .more{ text-align:right; display:block; font-size:12px; color:#ff0000;}
.l3{ width:30%; float:right;}
.l3 h1{font-size:16px; color:#FF6600;margin-bottom:15px;font-weight:normal;}
.l3 .zcfg{ margin-left:0px;}
.l3 .zcfg li{ height:30px; line-height:30px; overflow:hidden;}
.l3 .zcfg li span{ float:right; color:#666;}

.annextitle{ font-size:14px;}
.annex a{ font-size:14px;}

.footer_url{ background-color:#EAEAEA;clear:both; margin-top:40px; padding:10px;}
.t_3 a{ font-size:16px; font-weight:normal;}

.footer_url dl{ float:left;  width:100px; height:330px; padding-right:15px; margin-right:15px; }
.footer_url dl dt a {color:#666; font-size:14px;}
.footer_url dl dt{ font-size:12px; color:#666; font-weight:bold; padding:15px 0;}
.footer_url dl dd{}
.footer_url dl dd a{
	color: #878787;
	line-height: 30px;
	display: block;
	text-decoration: none;
	font-size:13px;
}
.footer_url dl dd a:hover{
	color: #06F;
	text-decoration: underline;
}



/*/
	宽高*/
	.w_set,.box {
	width:1050px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	position:relative;
}
.w_230 {
	width:460px;
	float:left;
}
.w_740 {
	width:740px;
	float:left;
}
.w_240 {
	width:240px;
	float:right;
}
.w_470 {
	width:470px;
	float:right;
}
.h_230 {
	height:230px;
	overflow:hidden;
}
.h_370 {
	height:370px;
	margin-bottom:50px;
}
/*/
	背景*/
	.bg_1 {
	background:#244588;
}
/*/
	头部*/
.header {
	width:100%;
	height: 185px;
	z-index:99999999;
}
.en_header {
	width:100%;
	height:150px;
	z-index:99999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.en_header .r{ font-size:12px; color:#999; }
.en_header .r span{ font-weight:bold; font-size:14px; margin-right:15px;}
.En_logo {
	margin-top:15px;
	width:110px;
	float:left;
	overflow:hidden;
}
.En_nav{ width:82%; float:right;}
.En_nav li{  float:left; margin-left:34px; margin-top:45px; font-family:Arial, Helvetica, sans-serif;}
.En_nav li.currclass a{ color:#2065C4;}
.En_nav li a{ font-size:20px; }
.En_nav li a:hover{ color:red;}

.En_1002 .title{ height:60px; line-height:60px; border-bottom:1px solid #dedede; margin-bottom:20px; font-size:20px; font-weight:bold; color:#2065C4;font-family:Arial, Helvetica, sans-serif;}

.en_l1{  width:30%;float:left; margin-right:5%; }
.en_l1 .info{ font-size:14px; height:170px; line-height:24px;text-align:justify; text-justify:inter-ideograph; }
.en_l1 a{ display:block; width:100px; height:30px; margin-top:10px; float:right; line-height:30px; background-color:#dedede; text-align:center;}
.en_l1 a:hover{ background-color:#3399FF; color:#fff;}
.en_l2{ width:30%; float:left;}
.en_l3{ width:30%; float:right;}
.en_hyfc{ margin:15px 0px;}
.en_hyfc li{ float:left; width:48%; margin-bottom:4%;margin-right:4%;text-align:center; height:85px;overflow:hidden; position:relative;  }
.en_hyfc li.r{ float:right; width:48%; margin-right:0;text-align:center;}
.en_hyfc li img{ width:100%; margin-bottom:3px;  }
.en_hyfc li a{ font-size:14px; color:#333;}
.en_hyfc li a:hover{ font-size:14px; color:#014CA1;}
.en_hyfc li .txt{ position:absolute; bottom:0px; height:25px; line-height:25px; text-align:center; width:100%;  background:url(../images/tmbg.png);}

.en_l3 .info{ font-size:14px; height:200px; line-height:25px; }
.en_l3 .info p{ margin-bottom:10px;}


.clear {
	clear:both
}
.main {
	width:1002px;
	margin:0px auto;
}
.top {
	height:35px;
	line-height:35px;
	background-color:#272B31;
	overflow:hidden;
}
.top .l {
	float:left;
	font-size:12px;
	color:#999;
}
.top .l .date_time{ float:left; margin-right:30px; display:block;}
.tianqi{ margin-top:-2px;}
.top .r a {
	font-size:12px;
	color:#999;
	margin-right:15px;
}
.top .r a:hover {
	color:#FF3300;
}
.top .r {
	float:right;
}

.maintop {
	width:1002px;
	margin:0px auto;
	background:url(/images/header_bg.png) center top no-repeat;
}

.logo {
	float:left;
	padding:20px 50px 20px 0px;
	width:500px;
	overflow:hidden;
}
.logo span {
	display:none;
}
.logo img {
	height:65px;
}
.se_all {
	float:right;
	margin-top:20px;
	width:300px;	text-align:right;
}
.se_all  .lang a{ margin:0px 6px;}
.se_all .lang {
	font-size:12px;

}
.se_all .input_1 {
	width:205px;
	background-color:#e5e5e5;
	color:#666;
	padding-left:5px;
	font-size:12px;
	height:25px;
	line-height:25px;
	font-family:'微软雅黑';
}
.se_all .serch{ margin-top:3px;}
/* 导航*/

.menulist {
	position:relative;
	font-size:16px;
	height: 45px;
	line-height:40px;
	width:100%;
	background-color:#2065C4;
	z-index:99; top:0px;
}
.menulist ul {
	padding:0;
	margin:0;
	width:1002px;
	margin:0px auto;
}
.menulist ul li {
	float:left;
	position:relative;
	width:110px;
	text-align:center;
}
.menulist ul li.on {
	color:#fff;
	background:#2065C4;
	height: 40px;
}
.menulist ul li.on a {
	color:#fff;
	font-weight:bold;
}
.menulist ul li a, .menulist ul li a:visited {
	width:111px;
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#fff;
}
* html .menulist ul li a, .menulist ul li a:visited {
	width:auto;
	w\idth:auto;
}

.indexbanner{ width:100%; height:400px;background:#2065C4 url(/images/banner.jpg) center -50px no-repeat;}
.indexbanner .a1{ width:1002px; margin:0px auto;}
.indexbanner .a1 h1{ padding-top:150px;font-size:55px; text-align:center; color:#FFFF00;text-shadow: #000 0 2px 0;}
.indexbanner .a1 h2{ padding-top:50px; font-size:30px; text-align:center; color:#FFF;text-shadow: #000 0 2px 0;}
.menulist ul li ul {
	display:none;
	padding:10px 0px;
	background:#2065C4;
}

table {
	margin:-1px;
	border-collapse:collapse;
	font-size:0.8em;
}
.menulist ul li:hover a {
	width:110px;
	display:block;
	color:#fff;
	background:#2065C4 url(/images/base/nav_hover_bg.gif) center bottom no-repeat;
	font-weight:bold;
}
.menulist ul li:hover ul {
	display:block;
	position:absolute;
	top:40px;
	left:0;
	width:100%;
}
.menulist ul li:hover ul li a {
	display:block;
	background:#2065C4;
	color:#fff;
	height:auto;
	width:110px;
	height:38px;
	line-height:38px;
	font-size:14px;
	font-weight:normal;
}
.menulist ul li:hover ul li a:hover {
	background:#F39C12;
	color:#fff;
	font-weight:normal;
}


.upfile{ border:1px solid #d4d4d4; height:25px; line-height:30px;}textarea { border:1px solid #d4d4d4;}
.tdbg input{ border:1px solid #d4d4d4; height:25px; line-height:30px;}
.lefttdbg{ width:100px; font-size:12px; font-weight:bold; padding:10px;}

/* 导航*/

.banner {
	background: url(/images/ban_bg.jpg) no-repeat  center top ;
	height:250px;
}
.banner .swf {
	width:700px;
	margin-left:2%;
	padding:50px;
}


.position {
	background: url(/images/crumbs_bg.jpg) 0px 10px no-repeat ;
	padding-left:20px;
	font-size:12px;
	height:40px;
	font-weight:bold;
	border-bottom:1px solid #E6E6E6;
	margin-bottom:20px;
}
.position a {
color:#847765;
}
.position a:hover {
	color:#F39C12;
}
/*/
子页菜单*/
	.sub_menu {
	background: url(/images/tm_bg.png) ;
	height:45px;
	line-height:45px;
	position:absolute;
	width:100%;
	bottom:0px;
}
.sub_menu div {
	width:1002px;
	margin:0px auto;
}
.sub_menu h3 {
	font-size:1.4em;
	color:#F39C12;
	float:right;
	font-weight:normal;
}
.sub_menu a {
	font-size: 0.9em;
	color: #fff;
	padding: 0 20px;
	margin: 0 2px;
	text-decoration: none;
	display:block;
	float:left;
}
.sub_menu a:hover {
	background: url(../images/base/sub_menu.gif) no-repeat center bottom;
}
.sub_menu a.currclass {
	background: url(../images/base/sub_menu.gif) no-repeat center bottom;
}
.sub_menu a.currclass:hover {
	}	
.c_main{background: url(../images/content_bg.jpg) no-repeat center top;  min-height:600px;}	
.w_1002{ width:962px; margin:0px auto; padding:20px 15px;}
.w_1002 .left{ width:200px; float:left;}
.w_1002 .right{ width:720px; float:right;}

.En_1002{ width:1002px; margin:0px auto; min-height:200px; }
.En_banindex{padding-top:280px;text-align:left;background: url(../images/En_ban.jpg) #B9CFED no-repeat top center; border-top:5px solid #2065C4; }
.En_ban{height:60px; line-height:60px; padding-top:280px;text-align:left;background: url(../images/En_ban.jpg) #B9CFED no-repeat top center; border-top:5px solid #2065C4; }
.En_postion{ color:#fff; font-size:18px;}
.En_postion span{ margin:0px 20px;}
.En_postion a{ color:#fff;}

.title_h1{ height:70px; line-height:70px; background: url(../images/title_bg.jpg) no-repeat bottom ; color:#FFF; text-align:center; font-size:20px; }
.menu ul{border-top:none;border:#E6E6E6 1px solid; border-top:none;border-bottom:none}
.menu ul li{font-size:14px;text-align:center;}
.menu ul li a{display:block;color:#666;background-color:#FFF;height:50px;line-height:50px; border-bottom:1px solid #E6E6E6; color:#333}
.menu ul li a:hover{color:#B58C65;background-color:#EEEFEB;border-radius: 0px 0px 0px 0px;font-weight:bold;}
.menu ul li.currclass a{color:#B58C65;background-color:#EEEFEB;border-radius: 0px 0px 0px 0px;font-weight:bold;}
	
/*/
	文字详细页-标题*/
	.c_h1 {
	height:120px;
	background: url(../images/base/t_1.png) repeat-x top center;
	color:#000;
	margin-top:15px;
	clear:both;
}
.c_h1 div {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.c_h1 h1,.t_1 h3 {
	font-size:1.4em;
	border-bottom:1px solid #666;
	height:60px;
	line-height:60px;
	float:left;
	font-weight:normal;
}
.c_h1 p {
	font-size:1.0em;
	height:50px;
	line-height:50px;
	clear:both;
	text-transform:capitalize;
}
.c_h1 a {
	color:#000;
}
/*/
	文字详细页-字体大小控制*/
	.t_tools {
	float:right;
	padding:0px 15px;
	background:#eee;
	text-align:right;
	font-size:1.0em;
}
.t_tools a {
	color:#333;
	text-decoration: none;
}
.jiathis_style {
	float:right;
}
/*关于我们*/
	.about {
	padding:20px;
}
.about h3 {
	color:#444444;
	font-size:1.2em;
}
.about p {
	color:#444;
	font-size:0.9em;
	padding:15px 0;
	line-height:160%;
}
.about a {
	color:#236298;
	text-decoration: none;
}
.about a:hover {
	color:#05617F;
	text-decoration: none;
}
/*/
	关于我们*/
/* ======= 滚动图片 =========*/
	.picScroll {
	margin:0px auto;
	position:relative;
	width:1100px;
	height:200px;
	padding:10px 0 10px 120px;
	overflow:hidden;
}
.picScroll .prev,.picScroll .next {
	display:block;
	position:absolute;
	top:50%;
	_top:25%;
	margin-top:-40px;
	left:5px;
	width:80px;
	height:80px;
	background:url(../images/base/btns.png) no-repeat;
}
.picScroll .next {
	left:auto;
	right:5px;
	background-position:-80px 0;
}
.picScroll .prev:hover {
	background-position:0 -80px;
}
.picScroll .next:hover {
	background-position:-80px -80px;
}
.picScroll ul {
	overflow:hidden;
	zoom:1;
}
.picScroll ul li {
	float:left;
	overflow:hidden;
}
.picScroll ul li img {
	width:240px;
}
/*/
	滚动图片*/
.list_cp li {
	float:left;
	width:33.333%;
	text-align:center;
	height:220px;
	overflow:hidden;
}
.list cp li a.list_cp_img{ display:block; height:200px; overflow:hidden;}
.list_cp li a.list_cp_img img {
	border:0;
	width:100%;
	min-height:172px;
}

.list_cp a.list_cp_info h3 {
	text-decoration:none;
	margin-top:5px;
	font-size:14px;
	display:block;
	padding:0 20px;
	text-align:center;
	font-weight:normal;
}

/*/
	页脚*/
.En_foot {
	padding:35px 0px 30px 0px;
	background-color:#2E2E2E;
	clear:both;
	text-align:center;
	color: #AAAAAA;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	
.foot {
	padding:35px 0px 30px 0px;
	background-color:#2E2E2E;
	clear:both;
	text-align:center;
	color: #AAAAAA;
	font-size:0.8em;
}
.foot a {
	color:#AAAAAA;
}
.foot .box dl {
	float:left;
}
.foot_left {
	width:420px;
}
.foot_left a {
	padding:0px 10px;
}
.foot_qr_codes {
	width:150px;
	margin:0px 20px;
	text-align:center;
}
.copyright {
	width:100%;
	line-height:300%;
	font-size:12px;
}
.foot_search {
	width:330px;
	margin:15px 0px 0px 5px;
}

	/*
/*************/
	/*/宽度*/
	.w_200 {
	width:200px;
	float:left;
}
.w_840 {
	width:770px;
	float:right;
	padding-left:30px;
	padding-right:30px;
}
/*/

/*/
	文字详细页内容外框*/
	.c_box {
	padding-left:130px;
}
/*/

/*/

/*/
	留言表单*/
	/**/
	/*列表页 -文字列表*/
	/**/
	.list_page_1 {
	padding:0px 0px 15px 0px;
}
a.list_page_t {
	color: #333;
	font-size: 1.2em;
	display: block;
	text-decoration: none;
}
a.list_page_t:hover {
	color:#D9230D;
}
.list_page_1 li {
	padding:15px 10px 15px 10px;
	clear:both;
	border-top:1px dotted white;
	border-bottom:1px dotted #BBBBBB;
}
.list_page_1 li p {
	color:#777;
	font-size:0.8em;
	padding:5px;
	line-height:150%;
}
.list_page_1 li p a {
	color:#000;
}
.list_page_1 li p a:hover {
	color:#D9230D;
}
.list_page_1 li p span {
	display:block;
	color:#888;
	padding:0 0 5px 0;
}
.li_text {
	float:left;
	width:520px;
	margin-left:25px;
}
.li_text_w p { text-indent:0em;
}
.li_pic_text {
	float:left;
	width:700px;
	margin-left:25px;
	;
}
.list_page_1 li:hover {
	background:#F5F5F5;
	border:1px dotted #ccc;
	border-radius: 5px 5px 5px 5px;
}
.list_page_date {
	width:50px;
	float:left;
	margin:0 20px 0 0;
	display:none;
}
.list_page_date h1 {
	height:46px;
	line-height:46px;
	text-align:center;
	overflow:hidden;
	font-weight:normal;
	width:54px;
	white-space:nowrap;
	float:left;
	font-size: 30px;
	color:#555;
	font-family: 'Times New Roman', Times, serif;
}
.list_page_date p {
	clear:both;
	display:block;
	width:54px;
	height:1.2em;
	line-height:1.2em;
	text-align:center;
	overflow:hidden;
}
.list_page_1 .li_text a,.list_page_1 .li_text_w a,.list_page_1 .li_pic_text a {
	color:#666;
}
.list_page_2 li {
	border:1px dotted #BBBBBB;
	margin-bottom:15px;
}
.list_page_1 a.list_page_t {
	color:#000;
	font-size:15px;
	font-weight:bold;
}

/*/
	文字详细页*/
.content {
	padding:0px 10px;
	margin:0px;
	line-height:180%;
	clear:both;
	padding-bottom:50px;
	color:#444
}

.lianxi {
	}
.lianxi1 {
	background:#242625;
}
.lianxi1_1 {
	font-size: 60px;
	line-height:120%;
	color:#CCCCCC;
	text-align:center;
	padding:10px 0 ;
}
.lianxi1_1 span {
	font-weight:bold;
	color:#C22C45;
}
.lianxi1_2 {
	width:980px;
	margin:50px auto 0;
	padding:0 0 50px
}
.lianxi1_2 dl {
	float:left;
	height:150px;
	border-right:1px solid #454545
}
.lianxi1_2 dl {
	padding:0 0 0 80px;
	width:245px;
}
.lianxi1_2 dl.dl1 {
	background:url(../images/base/lianxi1.gif) 19px 0 no-repeat;
}
.lianxi1_2 dl.dl2 {
	background:url(../images/base/lianxi2.gif) 19px 0 no-repeat;
}
.lianxi1_2 dl.dl3 {
	background:url(../images/base/lianxi3.gif) 19px 0 no-repeat;
	border:none;
}
.lianxi1_2 dl dt {
	line-height:40px;
	color:#CACACA;
	font-size: 26px;
	margin-bottom:10px;
}
.lianxi1_2 dl dd {
	color:#AEAEAE;
	font-size: 1.0em;
}
.lianxi2 {
	width:100%;
	height:50.8em;
	overflow:hidden;
}

#mobilenum {
	width:152px;
	height:30px;
	line-height:30px;
	padding:0px 10px;
	border:1px solid #ccc;
	font-weight:bold;
	font-size:12px;
	border-radius: 3px 3px 3px 3px;
	margin-bottom:20px;
}
#btm_sendMobileCode {
	width:140px;
	height:32px;
	line-height:32px;
	border-radius: 3px 3px 3px 3px;
	margin-bottom:20px;
}
#content_text{ margin-top:30px; font-size:14px; color:#666}
#content_text img {
	max-width:98%;
	overflow:hidden;
}
.content p {
	margin-bottom:15px;
	text-indent:2em;
}
.en_content{ color:#333;}
.en_content p {
	margin-bottom:15px;
}

.linkpiclist{margin:0px 0px 0px 0px;text-align:center;}
.linkpiclist a{margin-right:5px;padding:0px;}
.linkpiclist a img{width:120px;height:41px;border:1px solid #dedede;}


@media screen and (max-width: 1024px) {
  .floatBox { display:none;}
   .swf { display:none;}
}

/*** 飘浮内容 ***/
.floatBox {
	width: 76px;
	height:290px;
	margin: 0px 0px 0px 512px;
	text-align: center;
	background: #ececec;
	padding: 5px;
	color: #00479d;
	position: fixed;
	right: 0;
	top: 185px;
	text-align:center;
	font-size: 12px;
}
.floatBox div img{vertical-align:middle;}
.floatBox div { color:#666;}
.floatBox p{
	padding: 2px 0px;

	font-size: 12px;
	font-weight:bold;
}

.floatBox p a{
	color: #00479d;
}

.floatBox h2{
	padding: 0px 12px 0px 0px;
	font-size: 12px;
	text-align: right;
	height: 11px;
	line-height: 10px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/close.png) no-repeat right center;
}