
body ::selection {
    color:#FFFFFF;
    background-color:#65b631;
    text-shadow:none;
}
body ::-moz-selection {
    color:#FFFFFF;
    background-color:#65b631;
    text-shadow:none;
}

body, h1,h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td,p{ margin:0px; padding:0px;font-family:"微软雅黑"; color:#353535; font-size:12px; line-height:24px;}
img { border:0px;}
ul,li{ list-style:none;}
a{ color:#262626; font-family:"微软雅黑";}
a:link {text-decoration: none;color: #262626;text-decoration:none; font-family:"微软雅黑";}
a:visited { text-decoration:none;color: #262626;text-decoration:none; font-family:"微软雅黑";}
a:hover {color:#0158a8 ; text-decoration:none; font-family:"微软雅黑";}
a:active { text-decoration: none;color: #262626;text-decoration:none; font-family:"微软雅黑";}
.cengse{ color:#0158a8}
.lanse{ color:#0093e5}

/*--------头部---------*/
#top{ width:1088px; margin:0px auto;height:104px; clear:both;}
.top_left{ float:left; width:600px;margin-right:80px; margin-top:32px;}
.logo{ float:left;}
.logo_txt{ float:left; padding-top:5px; width:320px;}
.logo_txt h1{ font-size:26px; color:#0158a8;  font-weight:bold; line-height:32px;}
.logo_txt h2{ color:#000; font-size: 18px; font-weight:bold}
.top_right{ float:left; width:391px;}
.top_right_nav{ text-align:center;overflow:auto; height:auto; clear:both; width:348px; margin:0px auto;}
.top_right_nav li{ line-height:59px; float:left; color:#5f5f5f;background:url(../images/2016home_03.jpg) no-repeat right; width:87px; font-size:13px;}
.top_right_nav li a{color:#5f5f5f;}
.top_right_nav li a:hover{ color:#0158a8}
.top_right_tel{ background: url(../images/2016home_10.jpg) no-repeat center; height:44px;padding-left:61px;line-height:44px;}
.top_right_tel span{ background:url(../images/2016home_16.jpg) no-repeat right; padding-right:0px; margin-right:0px; font-size:15px; color:#373737; font-weight:bold; vertical-align:top}
.top_right_tel b{ font-weight:bold; font-size:28px; color:#0158a8;}
/*---导航----*/
#menu{ margin-top:30px; width:100%; background:#015daa; height:59px;}
#menu ul{ width:1032px; margin:0px auto;}
#menu ul li{ float:left; line-height:59px; font-size:15px; font-weight:bold; color:#ffffff; background:url(../images/2016home_23.jpg) right no-repeat;}
#menu ul li a{ padding:0px 20px;color:#ffffff; display:block;}
#menu ul li a:hover{color:#fff; border-top:#add22c 2px solid; line-height:57px;}
.menuren{color:#fff;}
/*---版权---*/
#copy{ background:#202830;height:auto;clear:both;overflow:auto; }
.copy{ width:1008px;margin:0px auto;height:auto;clear:both;overflow:auto; margin-bottom:30px;}
.copy1{ width:128px; margin-right:42px; float: left;}
.copy1 h1{ font-size:17px; color:#fff; line-height:66px; border-bottom:2px solid #343f48; font-size:16px; font-weight:bold; margin-bottom:11px;}
.copy1 li{ line-height:36px; font-size:14px; color:#93959a;}
.copy1 li a{ color:#93959a;}
.copy1 li a:hover{ color:#0158a8;}
.copy2{ width:498px;float: left;}
.id_conteat dl{ float:left; width:351px;}

.copy2 h1{ font-size:17px; color:#fff; line-height:66px; border-bottom:2px solid #343f48; font-size:16px; font-weight:bold; margin-bottom:11px; width:128px; position:relative}
.copy2 h1 span{
	float: right;
	vertical-align: middle;
	position: absolute;
	display: block;
	left: 145px;
	top: 38px;
}
.copy2 td {font-size:14px; color:#93959a;}
.copy2tel{ font-size:26px; color:#ff7800}
.weixin{ border:2px solid #0b1218}
/*---底部版权---*/
#bottom{ background:#141a20;height:auto;clear:both;overflow:auto;}
.bottom{ width:1008px; margin:17px auto; text-align:center; color:#53565f}
.bottom a{color:#53565f}
/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:36px;
	height:65px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/Top.png);
	_background-image:url(../images/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -65px;
}
/* ------以上全局代码结束-------- */
/* ------营销型网站-------- */
#yx_banner{ background:url(../images/yxxwz_02.jpg) no-repeat center; height:736px;}
#yx_body01{ width:1008px; clear:both; height:auto; overflow:auto; margin:0px auto; padding:30px 0px;}
#yx_body01 h1{ font-size:46px; text-align:center; line-height:60px;font-weight:bold;}
#yx_body01 h2{ color:#666; font-size:17px; font-weight:bold; text-align:center;}
.yx_body01_txt1{ margin-top:70px; background:url(../images/yxxwz_05.jpg) no-repeat right top; height:340px;padding-top:50px;}
.yx_body01_txt1 h3{ font-size:46px; line-height:55px;}
.yx_body01_txt1 h4{ font-size:33px; line-height:45px;color:#0158a8}
.yx_body01_txt1 h5{ font-size:17px; padding-top:10px; width:506px; color:#666; line-height:30px;}
.yx_body01_txt2{ background:url(../images/yxxwz_09.jpg) no-repeat left top; height:320px; padding-left:526px; padding-top:50px;}
.yx_body01_txt2 h3{ font-size:46px; line-height:55px;}
.yx_body01_txt2 h4{ font-size:33px; line-height:45px;color:#0158a8}
.yx_body01_txt2 h5{ font-size:17px; padding-top:10px; width:480px; color:#666; line-height:30px;}
#yx_body02{clear:both; height:auto; overflow:auto; background:url(../images/yxxwz_12.jpg) no-repeat center top #f3f3f3; padding-bottom:30px;}
.yx_body02_title{ width:1008px; margin:62px auto; height:116px; line-height:116px;}
.yx_body02_title_l{ float:left; padding-top:18px; width:664px}
.yx_body02_title_l h1{font-size:34px; color:#fff; line-height:55px;}
.yx_body02_title_l h2{ color:#fff; font-size:15px;}
.yx_body02_title_r{ float:left; padding-top:18px; width:334px;}
.yx_body02_title_r h1{font-size:34px; color:#fff; line-height:55px;}
.yx_body02_title_r h2{ color:#fff; font-size:15px;}
.yx_body02_txt{ width:1008px; margin:83px auto 30px auto;}
.yx_body02_txt_pic{width:316px; height:499px; border:2px solid #ddd;overflow:auto;}
.yx_body02_txt_yd{ padding:5px 10px; background:#ed690e; font-size:14px; color:#fff;}
.yx_body02_txt_qd{ padding:5px 10px; background:#fff; font-size:14px; color:#595959; border:1px solid #ddd}
.yx_body02_txt_title{ font-size:32px; color:#ed690e}
.yx_body02_txt_title2{ font-size:29px;}
#yx_body03{ background:url(../images/yxxwz_22.jpg) center repeat-x; height:557px; padding:60px 0px 44px 0px;}
.yx_body03{ width:1008px; margin:0px auto;}
.yx_body03 h1{ text-align:center; font-size:44px; line-height:50px;}
.yx_body03 h2{ font-size:25px; line-height:50px; text-align:center}
.yx_body03 ul{ padding-top:30px; clear:both; height:auto; overflow:auto}
.yx_body03 ul li{ width:232px; float:left; margin-right:26px;}
.yx_body03 ul li img{ border:1px solid #ccc}
.yx_body03 ul li h3{ font-size:17px; color:#fff; text-align:center; padding:15px 10px; line-height:30px;}
.yx_body03 ul li h4{ width:136px; height:34px; line-height:34px; border:1px solid #fff; margin:0px auto; text-align:center;font-size:16px;color:#fff;}
.yx_body03 ul li h4 a{color:#fff}
.yx_body03 ul li h4 a:hover{color:#d2ebff}
#yx_body04{clear:both; height:auto; overflow:auto; background:#f3f3f3; padding:40px 0px;}
.yx_body04{ width:1008px; margin:0px auto;}
.yx_body04 h1{ font-size:34px; line-height:66px; text-align:center}
.yx_body04 h2{ font-size:18px; text-align:center; color:#666; line-height:35px;}
.yx_body04_list{ margin-top:40px;clear:both; height:auto; overflow:auto; }
.yx_body04_list li{ float:left; width:239px; margin-right:15px; line-height:92px; height:92px; text-align:center; font-size:23px; font-weight:bold; color:#fff}
.yx_body04_txt{ margin-top:60px;clear:both; height:auto; overflow:auto; background:url(../images/yxxwz_25.jpg) left no-repeat; padding-left:500px; height:316px;}
.yx_body04_txt li{height:auto;clear:both;overflow:auto;margin-bottom:40px;}
.yx_body04_txt li h3 span{ background:#0158a8; height:44px; width:44px; display:block; line-height:44px; text-align:center; float:left; font-size:26px; color:#f3f3f3; font-weight:bold; margin-right:12px;}
.yx_body04_txt li h4{ color:#0158a8; font-size:22px;font-weight:bold;}
.yx_body04_txt li b{ font-weight:normal; color:#666}
#yx_body05{ width:1008px; margin:50px auto;clear:both; height:auto; overflow:auto;}
#yx_body05 h1{ text-align:center; font-size:34px; line-height:60px;}
#yx_body05 ul{ margin-top:40px;clear:both; height:auto; overflow:auto}
#yx_body05 li{ width:224px; float:left; margin-right:37px;}
#yx_body05 li h2{ line-height:50px; text-align:center; padding-top:160px; font-size:22px; color:#0158a8}
#yx_body05 li h3{ text-align:center; font-size:14px; color:#666}
/*---手机网站---*/
#wap_banner{ background:url(../images/banner-mobile.jpg) no-repeat center; height:540px;}
#wap_body01{ background:url(../images/mobile1.jpg) no-repeat center top; height:463px;}
#wap_body02{ background:url(../images/mobile02.jpg) no-repeat center top #313131; height:518px;}
#wap_body03{ background:url(../images/mobile2.jpg) no-repeat center top #f7f7f7; height:618px;}
#wap_body04{ background:#f3f1ec;}
.wap_body04{ margin:0px auto; width:1069px;}
/*---模板网站---*/
#moban_banner{ background:url(../images/moban_banner.jpg) no-repeat center; height:433px;}
#moban_body01{ background:#d6d6d6;height:109px;}
.moban_body01{ width:1008px; margin:0px auto;height:109px;}
.moban_body01 li{ float:left;height:109px; line-height:109px; width:252px; text-align:center}
.moban_body01 li img{ vertical-align:middle; margin-right:12px;}
.moban_body01 li a{ font-size:24px; color:#fff; }
#moban_body02{clear:both; height:auto; overflow:auto; padding:30px 0px 30px 0px; border-bottom:1px solid #ddd}
.moban_body02{ width:1008px; margin:0px auto;clear:both; height:auto; overflow:auto;}
.moban_body02 li{ float: left; font-size:13px;width:130px; margin-right:16px; line-height:30px;}
.moban_body02 li a{ color:#4b4b4b;}
.moban_body02 li a:hover{ color:#0158a8;}
#moban_body03{ background:url(../images/bg.gif);clear:both; height:auto; overflow:auto; border-top:1px solid #fff; padding-top:20px;}
.moban_body03{ width:1008px; margin:0px auto;clear:both; height:auto; overflow:auto;}
/* Header */
#header{
	width:100%;
	background:#000;
	background:rgba(0, 0, 0, 0.8);
	padding:5px 0;
	letter-spacing:1px;
	margin-bottom:20px;
	position:fixed;
	top:0;
	left:0;
	z-index:99;
}
#header h1{
	padding:0 20px;
	margin:5px 0;
	text-shadow:2px 1px 1px #333, 2px 2px 1px #888;
	color:#EAEAEA;
	float:left;
	font-size:27px;
}
#backlinks{
	float:right;
	padding:0 20px;
	line-height:22px;
	font-weight:bold;
	font-size:13px;
}
#backlinks a{
	text-align:right;
	display:block;
}

/* Footer */
#footer{
	width:100%;
	position:fixed;
	padding-left:20px;
	bottom:0;
	left:0;
	line-height:20px;
	color:#888;
	font-size:13px;
	background:rgb(0, 0, 0);
	background:rgba(0, 0, 0, 0.8);
	z-index:99;
}
#footer span{
	display:block;
}

/* clearfix */
.clearfix {
	clear:both;
}

/* wrapper css */
#wrapper{
	margin-top:70px;
	width:100%;
}
#wrapper hgroup{
	text-align:center;
}
#wrapper h2{
	margin:5px 0;
	color:#FF6D99;
	text-shadow:1px 1px 2px #A50031;
	font-size:33px;
	font-family:Arial Narrow, Arial, sans-serif;
}
#wrapper h3{
	font-style:italic;
	font-weight:normal;
	font-size:18px;
	text-shadow:1px 1px 0 #fff;
	color:#888;
	margin:5px 0;
}

#container{
	position:relative;
	width:1008px;
	margin:0 auto 25px;
	padding-bottom: 10px;
	
}
.grid{
	width:240px;
	min-height:100px;
	padding: 15px;
	background:#fff;
	margin:8px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease; border:1px solid #ddd
}

.grid strong {
	border-bottom:1px solid #ccc;
	margin:10px 0 4px 0px;
	display:block;
	padding:0 0 5px;
	font-size:14px;
}
.grid .meta{text-align:right;color:#0158a8; font-size:14px;}
.grid .meta a{color:#0158a8;}
.grid .imgholder img{max-width:100%;background:#ccc;display:block;}
.grid p{ color:#666}
#moban_body04{ background:url(../images/bg.gif);clear:both; height:auto; overflow:auto; padding:0px 0px 50px 0px;}
.moban_body04{ width:1008px; margin:0px auto;clear:both; height:auto; overflow:auto; text-align:center}
/*---企业官网建设---*/
#web_banner{ background:url(../images/web_02.jpg) no-repeat center; height:467px; margin-bottom:30px;}
#web_body01{ width:1008px; margin:0px auto 34px auto; background:url(../images/web_05.jpg) no-repeat left; height:465px;}
#web_body01 ul{ margin-left:589px;}
#web_body01 ul h1{ font-size:32px; line-height:50px;}
#web_body01 ul li{ margin-top:25px;}
#web_body01 ul li span{display:block; width:30px; height:30px;border-radius:15px; border:1px solid #0158a8; text-align:center; line-height:30px; font-size:15px; float:left; margin-right:13px; color:#0158a8}
#web_body01 ul li b{ font-size:16px; line-height:28px; font-weight:normal;}
#web_body01 ul li p{ font-size:13px; color:#787878; margin-left:45px;}
#web_body02{ background:#f5f5f5;clear:both; height:auto; overflow:auto; }
.web_body02{ width:1008px; margin:40px auto;clear:both; height:auto; overflow:auto; }
.web_body02 h1{ text-align:center; font-size:32px; line-height:60px;}
.web_body02 h2{text-align:center; color:#666; font-size:13px;}
.web_body02 ul{ margin-top:40px;}
.web_body02 li{ width:232px; height:120px; background:#fff; margin-right:26px; float:left; text-align:center; padding-top:30px;margin-bottom:26px;}
.web_body02 li p{ font-size:17px; line-height:40px; margin-top:8px}
#web_body03{ width:1008px; margin:40px auto;}
#web_body03 h1{text-align:center; font-size:32px; line-height:60px;}
.web_liucheng{ background:url(../images/web_39.jpg) no-repeat center; height:244px; margin-top:30px;}
#web_body04{background:#f5f5f5;clear:both; height:auto; overflow:auto;}
.web_body04{ width:1008px; margin:40px auto;clear:both; height:auto; overflow:auto; }
.web_body04 h1{ text-align:center; font-size:32px; line-height:60px;}
.web_body04 h2{text-align:center; color:#666; font-size:13px;}
.web_body04 h3{height: 40px;width: 150px;text-align:center; line-height:40px; margin:30px auto 10px auto; font-size:16px; color:#fff;}
.web_body04 h3 a{color:#fff;height: 40px;width: 150px; display:block;border-radius: 4px;background: #48a8da; }
.web_body04 h3 a:hover{color:#fff;height: 40px;width: 150px; display:block;border-radius: 4px;background: #0158a8; }
.case_content{ width:1008px; overflow:auto;height:auto;clear:both; margin-top:40px;}
.overlayRubTop {
	/* Important parameters of style start */
	position: absolute;
	overflow: hidden;
	z-index: 20;
	margin: 0;
	border: 0 none;
	/* Important parameters of style end */
	background: #000;
}
.overlayRubBottom {
	/* Important parameters of style start */
	position: absolute;
	overflow: hidden;
	z-index: 20;
	margin: 0;
	border: 0 none;
	/* Important parameters of style end */	
	background: #000;
}
.main_box {
	background: red;
	/* Important parameters of style start */
	position: relative;
	overflow: hidden;
	float: left;
	/* Important parameters of style end */
	margin-right: 17px;
	margin-bottom: 16px;border:2px solid #dddddd; cursor:pointer;
}
.main_box > img {
	display: block;
	z-index: 10; width:235px; height:150px;
}
.main_box > a {
	text-decoration: none;
}
.r_board {
	/* Important parameters of style start */
	display: none;
	text-align: center;
	position: absolute;
	z-index: 40;
	/* Important parameters of style end */
	height:150px;
	width: 235px;
	background: #0158a8;
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); /* Firefox */
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); /* Safari and Chrome */
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
 filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=2);
}
.user_style8 .r_board {
	line-height: 150px;
	color: #fff;
	font-size: 17px;

	background: url(../images/webbg.png) no-repeat center;
}

#img_kuan img{ width:1000px !important; height:inherit !important}

/*---关于鼎诚--*/
#about_body01{background:#f0f2f4;clear:both; height:auto; overflow:auto; padding-bottom:60px;}
.about_body01{margin:0px auto;background:url(../images/2016home_50.jpg) center no-repeat; margin-bottom:15px; height:605px;}
.about_bdoy02{clear:both; height:auto; overflow:auto; width:1008px; margin:35px auto 0px auto;}
.about_bdoy02 li{ margin-bottom:30px;}
.about_bdoy02 li h1{ width:567px; line-height:59px; font-size:30px; color:#eb5800; margin-bottom:10px;font-weight:bold;}
.about_bdoy02 li h2{ width:567px; font-size:13px; line-height:26px;}
.about_bdoy02 li h3{ font-size:20px; color:#00a3ff; line-height:50px; font-weight:bold;}
/*---联系鼎诚---*/
#contact_body01{ background:url(../images/dian_03.jpg);clear:both; height:auto; overflow:auto; padding:40px 0px;}
.contact_body01{ width:1070px; margin:0px auto; color:#aabac1}
.contact_body01 a{ color:#fff;}
.contact_body01 dl{ float:left;}
.contact_body01 p{color:#aabac1; font-size:14px; line-height:30px;}
#contact_body02{ background:url(../images/map_02.jpg) no-repeat center; height:484px;}
/*---新闻--*/
#news_body01{ background:#f0f2f4;clear:both; height:auto; overflow:auto; }
.news_body01{width:1008px; margin:0px auto; }
/*---案例/关于、联系、新闻---乱78糟---*/
.big_main{ width:100%; position:relative; overflow:hidden; text-align:center; background:#f0f2f4}
.main_top{ width:100%; height:4px; position:absolute; top:0; left:0;}
.case{ width:1000px; margin:20px auto; overflow:hidden;}
.case_menu  li{ width:1000px; margin:0 auto; height:175px; overflow:hidden;}
.case_menu .case_menu_top{ height:175px;}
.case_menu .case_menu_top h1{ font-size: 28px; color:#0158a8; margin-top:30px; font-weight:normal;}
.case_menu .case_menu_top p{ color: #aeafaf; font-size:16px; margin:10px 0 25px 0;  }
.subnav a { background:url(../images/icon.png) no-repeat -250px -227px; color:#444; width:80px; height:30px; line-height:28px; display:inline-block; font-size:14px; margin: 0 4px;}
.subnav a:hover { background-position:-160px -227px; color:#fff;}
.subnav a.green { background-position:-160px -227px; color:#fff;}
.window-head { width:100%; height:45px; background:#1b1b1b; position:fixed; z-index:999; left:0; top:0;  display: none;}
.window-head .hui{width:100%; height:4px; clear:both; position:absolute; left:0; top:75px; z-index:10000;}
.window-head .window_menu { width:1000px; margin:0 auto; position: relative;}
.window_menu h2 { float:left; line-height:45px; font-size:20px; color:#0158a8;}
.window-head .window_menu .subnav { margin-top:8px; float:right; }
.case_con{ width:1000px; margin:20px auto; clear:both; overflow:hidden; margin-bottom:0px;} 
.case_con b{ font-weight:normal;}.boxgrid{ width: 311px; height:225px;  float:left;   overflow:hidden;  position:relative; margin:0 15px 40px 5px;}
.boxgrid img{ position:absolute; top:0;  left:0; border:0; }
.boxgrid p{ color:#afafaf;   font-size:12px;}
.boxcaption{ position:absolute;  background:#fff;  height: 100px;  width: 100%; opacity: 1; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.caption .boxcaption { top:180px; left:0; text-align:left; padding-left:10px;}
.boxcaption h3 a{ font-size:14px; color:#444444; margin:10px 0 6px 0; display:block;}
.boxcaption h3 a:hover{ color:#0158a8;}.news{ width:1000px; margin:0px auto 20px auto; clear:both; overflow:hidden;}
.news .news_list{ width:1000px; margin:20px auto 30px auto; clear:both; overflow:hidden; padding-bottom:30px; border-bottom:1px dashed #c0c2c3;}
.news .news_list .date{ float:left; width:67px; color:#a9a9a9; text-align:left;}
.news .news_list .date h1{ font-size:24px; color:#999}
.news .news_list .date h2{ font-size:20px; line-height:20px; color:#999}
.news .news_list .date p{ color:#4b4b4b;}
.news .news_list .date p a{ color:#4b4b4b;}
.news .news_list span{ float:left; display:block; margin-left:60px;}
.news .news_list ul{ width:670px; float:right; text-align:left; color:#2a2a2a;}
.news .news_list ul h1 a{ font-size:20px; color:#404141; display:block; margin-bottom:15px; font-weight:normal;}
.news .news_list ul h1 a:hover{ color:#0158a8; text-decoration:none;}
.news .news_list ul h1 a b{ font-weight:normal;}
.news .news_list ul a{ color:#0158a8;}
.news .news_list ul a:hover{ text-decoration:underline;}
.window_menu a.back{ background:url(../images/icon.png) no-repeat -254px -261px; width:30px; height:30px; display:inline-block; text-indent:-10000px; margin:0;}
.window_menu a.back:hover{ background-position:-254px -302px;}
.window_menu a.next{ background:url(../images/icon.png) no-repeat -290px -261px; width:30px; height:30px; display:inline-block; text-indent:-10000px; margin:0;}
.window_menu a.next:hover{ background-position:-290px -302px;}
.window_menu a.full{ background:url(../images/icon.png) no-repeat -427px -227px; width:70px; padding-left:20px; height:30px; display:inline-block; line-height:28px; color:#0158a8; margin:0;}.window_menu a.full:hover{ background-position:-427px -292px; color:#fff;}
.news_con{ width:1000px; overflow:hidden; background:#fff; margin-top:40px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.news_con .news_con_top{ background:#db5e13; width:1000px; height:112px;}
.news_con .news_con_top ul{ float:left; width:740px; margin:25px 0 0 30px; text-align:left; color:#fff; font-size:14px;}
.news_con .news_con_top ul h1{ font-size:28px; color:#fff; margin-bottom:15px;}
.news_con_top p{ color:#fff}
.news_con_top strong{ color:#fff}
.news_con .news_con_top .bt{ float:right; width:175px; margin:40px 20px 0 0;}
.news_con .news_con_top .bt a{ margin:0 2px;}
.news_con .news_con_top .bt a.back{ background:url(../images/icon.png) no-repeat -254px -261px; width:30px; height:30px;  text-indent:-10000px; float:left; display:block;}
.news_con .news_con_top .bt a.back:hover{ background-position:-326px -261px;}
.news_con .news_con_top .bt a.next{ background:url(../images/icon.png) no-repeat -290px -261px; width:30px; height:30px; text-indent:-10000px; float:left; display:block; }
.news_con .news_con_top .bt a.next:hover{ background-position:-326px -302px;}
.news_con .news_con_top .bt a.full{ background:url(../images/icon.png) no-repeat -427px -227px; width:70px; padding-left:20px; height:30px; float:left; display:block; color:#0158a8; line-height:28px;}
.news_con .news_con_top .bt a.full:hover{ background-position:-427px -259px; color:#fff;}
.news_con .news_con_bottom{ width:1000px; overflow:hidden; margin:10px auto;}
.news_con .news_con_bottom .tu{ margin:50px 0;}
.news_con .news_con_bottom p{ width:880px; margin:20px auto; /*text-indent:24px; */font-size:14px; text-align:left; color:#444;}.page .bt{ margin-top:40px;}.page .bt a.back{ background:url(../images/icon.png) no-repeat -254px -261px; width:30px; height:30px;  text-indent:-10000px; display:inline-block;}.page .bt a.back:hover{ background-position:-254px -302px;}
.page .bt a.next{ background:url(../images/icon.png) no-repeat -290px -261px; width:30px; height:30px; text-indent:-10000px; display:inline-block; }.page .bt a.next:hover{ background-position:-290px -302px;}
.page .bt a.full{ background:url(../images/icon.png) no-repeat -427px -227px; width:70px; padding-left:20px; height:30px; display:inline-block; color:#0158a8; line-height:28px;}
.page .bt a.full:hover{ background-position:-427px -292px; color:#fff;}
.news_con .news_con_top ul strong{ margin-left:20px; font-weight:normal; float:left; display:block; }
.news_con .news_con_top ul .weibo{ background:url(../images/icon.png) no-repeat 0 -300px; width:23px; height:19px; display:inline-block; margin-right:15px; margin-top:3px; float:left;}
.news_con .news_con_top ul .weixin{ background:url(../images/icon.png) no-repeat -37px -300px; width:23px; height:19px; display:inline-block; margin-top:3px; float:left; border:none}.news_con .news_con_top ul span{ margin-left:25px;}
.illustrate{ width:100%; background:url(../images/dian_03.jpg) repeat; overflow:hidden;}
.illustrate_con{ width:1000px; margin:0px auto; padding:20px 0; overflow:hidden; color:#d3d3d3; text-align:left;}
.illustrate_con ul{ width:650px; float:left;}.illustrate_con ul h1{ font-size:24px; color:#0158a8; margin-bottom:15px;}.illustrate_con strong{ font-weight:normal; float:left; display:block; margin-top:3px;}.illustrate_con ul .weibo{ background:url(../images/icon.png) no-repeat 0 -300px; width:23px; height:19px; display:inline-block; margin-top:5px; margin-right:15px; float:left;}
.illustrate_con ul .weixin{ background:url(../images/icon.png) no-repeat -37px -300px; width:23px; height:19px; display:inline-block; float:left; margin-top:5px;}.illustrate_con .bt{ float:right; width:175px; margin:50px 20px 0 0;}.illustrate_con .bt a{ margin:0 2px;}.illustrate_con .bt a.back{ background:url(../images/icon.png) no-repeat -254px -261px; width:30px; height:30px;  text-indent:-10000px; float:left; display:block;}.illustrate_con .bt a.back:hover{ background-position:-254px -302px;}.illustrate_con .bt a.next{ background:url(../images/icon.png) no-repeat -290px -261px; width:30px; height:30px; text-indent:-10000px; float:left; display:block; }.illustrate_con .bt a.next:hover{ background-position:-290px -302px;}
.illustrate_con .bt a.full{ background:url(../images/icon.png) no-repeat -68px -292px; width:60px; padding-left:30px; height:30px; float:left; display:block; color:#0158a8; line-height:28px; }.illustrate_con .bt a.full:hover{ background-position:-160px -261px; color:#fff;}
.window_menu a.full1{ background:url(../images/icon.png) no-repeat -68px -292px; width:70px; padding-left:20px; height:30px; display:inline-block; color:#0158a8; line-height:28px; margin:0;}.window_menu a.full1:hover{ background-position:-160px -261px; color:#fff;}
.case_list{ width:1200px; margin:0 auto; overflow:hidden;}
.case_list .com{ margin:0 0 50px 0;}
.case_list .introduce{ width:1000px; margin:20px auto; overflow:hidden; background:#fff;}
.case_list .introduce .title{ width:960px; margin:20px auto 10px auto; text-align:left;}
.case_list .introduce .title h1{ font-size:18px; color:#339900;}
.page{ clear:both; line-height:28px; font-size:14px; margin-bottom:60px; text-align:center}
.page ul li{float:left; }
.page ul li a{  background:url(../images/icon.png) no-repeat -383px -227px; color:#444; width:30px; height:30px; display:inline-block; margin:0 3px;}
.page ul li a:hover{ background-position:-343px -227px; color:#fff;} 
.page span{  background:url(../images/icon.png) no-repeat -343px -227px; color:#fff; width:30px; height:30px; display:inline-block; margin:0 3px;}
a.allpage{ background:url(../images/icon.png) no-repeat -160px -261px; color:#fff; width:70px; height:30px;display:inline-block; padding-left:20px;}
a.allpage:hover{ background-position:-160px -292px;} 
