﻿﻿@charset "utf-8";
/* css 重置 */
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; }
html { height:100%; }
/*body{ height:100%;}*/
*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; border:none; }
a, area { blr:expression(this.onFocus=this.blur())}
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
body {
	color: #333;
	font-size: 14px;
	line-height: 1.8em;
	background: #f8f8f8;
	font-family: "微软雅黑"
}
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; width:100%; }
th{ font-weight:normal;}
a img { border:none;  vertical-align: middle; }
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center; }
.align_l { text-align:left; }
.align_r { text-align:right; }
.fl { float:left; }
.fr { float:right; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb40 { margin-bottom:40px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mlr5 { margin-left:5px; margin-right:5px; }
.mlr10 { margin-left:10px; margin-right:10px; }
.mlr15 { margin-left:15px; margin-right:15px; }
.mlr20 { margin-left:20px; margin-right:20px; }
.pl10 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.pr10 { padding-right:10px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pt40 { padding-top:40px; }
.plr5 { padding-left:5px; padding-right:5px; }
.plr10 { padding-left:10px; padding-right:10px; }
.plr15 { padding-left:15px; padding-right:15px; }
.plr20 { padding-left:20px; padding-right:20px; }
.ptb5 { padding-top:5px; padding-bottom:5px; }
.ptb10 { padding-top:10px; padding-bottom:10px; }
.ptb15 { padding-top:15px; padding-bottom:15px; }
.ptb20 { padding-top:20px; padding-bottom:20px; }
.pl30 { padding-left:30px; }
.p10 { padding:10px; }
.p20 { padding:20px; }
.p30 { padding:30px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh26 { line-height:26px; }
.lh28 { line-height:28px; }
.lh30 { line-height:30px; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f_arial{ font-family:Arial;}
.f_sj { text-indent:2em; }
.fc_blue{ color:#00b0f0;}
.fc_blue2{ color:#11a710;}
.fc_999{ color:#999;}
.list li { height:26px; line-height:26px; overflow:hidden; background:url(../images/qcj_dot.gif) 0 50% no-repeat; padding-left:10px; }
html { _background-image:url(about:blank); _background-attachment:fixed; } /* html加上这段代码用于取消ie6滚动时候元素震动bug */
h1{ font-size:26px; color:#000; line-height:45px;}
h2{ font-size:26px; color:#000; line-height:40px; font-weight:normal;}
h2.com1{ margin-bottom:15px;}
h3{ font-size:20px; color:#000; line-height:25px; font-weight:normal;}
h3.com1{ margin-bottom:15px;}
.s_tit{ color:#999; font-size:14px;}
.line1{ background:url(../images/line.gif) 0 100% repeat-x;}
.line2{ background:url(../images/line.gif) 0 100% repeat-x;  margin-bottom:20px; padding-bottom:30px;}
.line3{ background:url(../images/line.gif) 0 100% repeat-x;  margin-bottom:15px; padding-bottom:15px;}
.more{ height:30px;}
.btn_more{ float:right; height:30px; line-height:30px; color:#fff; padding:0 25px; background:#bcbcbc;}
.btn_more:hover{ text-decoration:none; background:#1ab7f1;}
.last{ margin-right:0!important;}

/*通用*/
.input2 { width:190px; height:33px; line-height:33px; padding:0 5px; background:#f2f2f2; border:1px solid #dadbdc; color:#bcbcbc;}
.input2_ok { color:#000;}
.input3 { width:45px; padding:0 5px; height:28px; line-height:28px; border:1px solid #a0a0a0; background:#dbdbdb; color:#a0a0a0; margin:0 5px;}
.input4 { border:1px solid #bcbcbc; background:#f2f2f2;font-size:14px; color:#000; float:left; height:32px; line-height:32px; width:165px; padding-left:10px;}
.input_xlc{ width:165px; padding-left:10px; border:1px solid #bcbcbc; background:#f2f2f2 url(../images/common1.png) 100% -289px no-repeat; height:32px; color:#000; font-size:14px;}
.input_xlc_hover{ border:1px solid #1ab7f1; background-position:100% -333px;}
.textarea1{ width:190px; height:65px; background:#f2f2f2; border:1px solid #dadbdc; padding:5px;color:#bcbcbc;}
.textarea1_ok{  color:#000;}
.textarea1_hover{ border:1px solid #1ab7f1!important; color:#000!important;}
.btn_com{ height:34px; line-height:34px; display:inline-block; color:#fff; background:#bcbcbc;font-size:12px;}
.btn_com:hover{ background:#1ab7f1; text-decoration:none;}
.btn_ss1{ width:84px; font-size:14px; overflow:hidden; background:#bcbcbc url(../images/common1.png) 5px -1018px no-repeat; text-indent:35px;}
.btn_ss1:hover{background:#1ab7f1 url(../images/common1.png) 5px -1075px no-repeat;}
.btn_ss2{ width:34px; font-size:14px; overflow:hidden; background:#bcbcbc url(../images/common1.png) 7px -1018px no-repeat; text-indent:35px;}
.btn_ss2:hover{background:#1ab7f1 url(../images/common1.png) 7px -1075px no-repeat;}
.btn_sg1{ width:70px; height:24px; line-height:24px; text-align:center;}
.btn_sg2{  margin:0 10px; padding:0 20px;}
.btn_sb1{ width:70px; height:24px; line-height:24px; text-align:center; background:#1ab7f1;}
.btn_sb1:hover{  background:#bcbcbc;}
.btn_bb1{ padding:0 20px; height:34px; line-height:34px; text-align:center; background:#1ab7f1;}
.btn_bb1:hover{  background:#bcbcbc;}
.btn_bb2{ padding:0 20px; height:60px; line-height:60px; text-align:center; font-size:14px;}
.btn_bb3{ padding:0 20px; height:34px; line-height:34px; text-align:center;}
.btn_jr{ height:52px; line-height:52px; float:right; padding:0 20px; font-size:16px;}
.btn_jr2{ height:120px; line-height:120px; float:right; padding:0 40px; font-size:16px; margin-left:20px;}
.btn_fx{  font-size:14px; overflow:hidden; background:#bcbcbc url(../images/common1.png) -65px -1018px no-repeat; width:100px; text-indent:15px; margin-right:10px; text-align:left;}
.btn_fx:hover{background:#1ab7f1 url(../images/common1.png) -65px -1018px no-repeat;}
.btn_xz{  font-size:14px; overflow:hidden; background:#1ab7f1 url(../images/common1.png) -375px -1018px no-repeat; padding:0 20px 0 30px; text-indent:15px;  text-align:left;}
.btn_xz:hover{background:#bcbcbc url(../images/common1.png) -375px -1018px no-repeat;}

.btn_dy{  font-size:14px; overflow:hidden; background:#bcbcbc url(../images/common1.png) -188px -1018px no-repeat; width:100px; text-indent:10px;text-align:left;}
.btn_dy:hover{background:#1ab7f1 url(../images/common1.png) -188px -1018px no-repeat;}
.btn_submit1{ background:#1ab7f1; height:43px; line-height:43px; padding:0 30px;}
.btn_submit1:hover{ background:#a3e2f9;}
.btn_confirm{ width:85px; height:27px; line-height:27px; font-size:12px; text-align:center; color:#000; display:inline-block; background:url(../images/common1.png) -71px -224px no-repeat;}

.xlc{ width:175px; height:34px; position:relative; float:left; margin-right:20px; display:inline; z-index:30;}
.xlc ul{ position:absolute; left:0; top:33px; width:175px; border:1px solid #1ab7f1; background:#fff; display:none; z-index:33;}
.xlc ul li{ background:#fff; height:30px; line-height:30px; text-indent:10px; cursor:pointer;}
.xlc ul li.on{ background:#1ab7f1; color:#fff;}
.zy_search{ height:34px; margin-bottom:40px;}


.table_com1{ color:#000;}
.table_com1 th{ height:45px; line-height:45px; text-align:left; padding-left:20px; background:#e2e2e2;}
.table_com1 td{ padding-left:20px; height:50px; line-height:50px; border-bottom:1px dotted #999;}
.table_com1 ul li{ width: 20%; float: left; height:45px; line-height:45px; text-align:left; padding: 0px; margin: 0px; background:#e2e2e2;}
.table_com1 ol li{ height:50px; width: 20%; float: left; line-height:50px; border-bottom:1px dotted #999;}


.list1 h4 { font-size:14px; color:#333; font-weight:normal;}
.list1 h4 a{ font-size:22px; color:#11a710; }
.list1 li{ margin-bottom:15px;}

.list3li li{ width:228px; height:165px; margin:15px 0; float:left; margin-right:26px; display:inline; position:relative;overflow:hidden;}
.list3li li .bg{ width:228px; height:165px; display:none; background:#fff;filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:2; position:absolute; left:0; top:0; }
.list3li li .text{ width:228px; height:165px; display:none; z-index:3;position:absolute; left:0; top:0;}
.list3li li .text h3{ text-align:center; margin-top:40px; margin-bottom:0;}
.list3li li .text p{ padding:10px 20px;}
.list3li2 li{ width:280px; height:200px; margin:15px 0; float:left; margin-right:35px; display:inline;position:relative;}
.list3li2 li .bg{ width:280px; height:200px; display:none; background:#fff;filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index:2; position:absolute; left:0; top:0; }
.list3li2 li .text{ width:280px; height:200px; display:none; z-index:3;position:absolute; left:0; top:0;}
.list3li2 li .text h3{ text-align:center; margin-top:40px; margin-bottom:0;}
.list3li2 li .text p{ padding:10px 20px;}

.sp_list li{ float:left; width:229px; background:#e9e9e9; display:inline; margin-right:40px;}
.sp_list li .tit{ padding:10px;}
.sp_list li .info{ padding:5px 10px; color:#999;}
.sp_list li .num{ padding-left:20px; background:url(../images/common1.png) -220px -219px no-repeat;}
.sp_list li .pic{ width:229px; height:117px; position:relative;}
.sp_list li .bg{  width:229px; height:117px; position: absolute; left:0; top:0; z-index:3; background:url(../images/sp_bg.png); display:none;}

.list3pic h3{ font-size:22px; line-height:50px; padding-bottom:0;}
.list3pic ul{ margin-bottom:50px;}
.list3pic li{ float:left; width:320px; margin-right:40px;margin-bottom:50px; display:inline; background:#e9e9e9; text-align:center; height:330px;}
.list3pic li .pic{ background:#d7d7d7; padding:20px 0;}
.list3pic li .info{ color:#666; font-size:16px;}

#TB_overlay { position: fixed; z-index:100; width: 100%; height: 940px; top: 0; left: 0; min-height:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;  z-index:39; display:none;}

.tcc { width:580px; height:480px; background:#fff;position:fixed; left:50%; margin-left:-290px; top:50%; margin-top:-242px;z-index:40; font-size:12px; display:none; }
.tcc .tcc_title { }
.tcc .tcc_title h3 { padding-left:20px; }
.tcc .tcc_title .close { float:right; width:40px; height:50px; background:url(../images/jcj_close.jpg) 0 10px no-repeat; }
.tcc .tcc_content { padding:10px 20px; height:290px; overflow:auto; background:#f2f2f2; color:#000}
.tcc .tcc_content img{max-width:505px}
.tcc .zpgs { margin-right:40px;}
.tcc .table1 { margin-right:40px;}
.tcc .btnarea { margin-top:15px;}
.tcc .btnarea a { margin:0 10px;}
.tcc .info { padding:5px 0 5px 20px;}
.tcc .table3{ margin:30px 0 0 20px;}
.tcc .table3 th{ height:54px; text-align:right;}
.tcc .table3 td{ height:54px;}
span.bt{ color:#ff0000;}
.tcc .zcgs{ margin-left:5px;}
#tzxm .tcc_content { padding:20px; height:355px; overflow:auto; background:#f2f2f2; }

.tcc_sp{ width:800px; height:465px; margin-left:-400px; margin-top:-233px; background: url(../images/tcc_bg_com.png); text-align: center;}
.tcc_sp .close {	position: absolute;	top: 0px;	right: 0px;	width: 30px;	height: 30px;	cursor: pointer;	z-index: 8040;	background:url(../images/common1.png) 0 -288px no-repeat;}
.tcc_sp .close:hover {	 background:url(../images/common1.png) 0 -318px no-repeat;}
.tcc_sp .con {	padding-top:30px;}

.tcc2{ width:360px; border:1px solid #cbcbcb; background:#d6d6d6;position:fixed; left:50%; margin-left:-189px; top:50%; margin-top:-67px; z-index:41; display:none;}
.tcc2 .title{ height:30px; line-height:30px;}
.tcc2 h3{ float:left; margin-left:10px; display:inline; font-size:14px; line-height:30px; margin-top:5px;}
.tcc2 .close{ float:right; margin-right:10px; display:inline; width:31px; height:20px; background:url(../images/common1.png) 0 -224px no-repeat;}
.tcc2 .content{ border:1px solid #cbcbcb; background:#fff; margin:10px; padding:10px;}
.tcc2 .btnarea{ text-align:right; margin-top:10px;}

.page{ height:31px; line-height:30px;text-align:center;}
.page a{ display:inline-block; height:30px; padding:0 10px; margin-right:5px; background:#bcbcbc; color:#fff;}
.page a:hover{ background:#e87352; text-decoration:none;}
.page a.on{ background:#e87352;}
.page .sy,.page .xyy{ margin-right:10px;}
.page a:hover{ background:#e87352; text-decoration:none;}
.page .wy{ margin-right:40px;}
.page .tz{ color:#999;}




/*框架*/
#top{ background:#e9e9e9; height:50px; line-height:50px;}
#top .content{ background:#e9e9e9; height:50px; line-height:50px; width:1200px; margin:0 auto;}
#top .menu{ float:left;}
#top .menu li{ float:left; position:relative; z-index:3; }
#top .menu li a{ display:block; width:94px; text-align:center; color:#333; font-size:16px;}
#top .menu li a:hover,#top .menu li a.on{ background:#1ab7f1; color:#fff; text-decoration:none;}
#top #sub_menu{ display:none; width:160px; position:absolute; left:0; top:50px; overflow:hidden;}
#top #sub_menu a{ height:26px; line-height:26px; font-size:14px; width:160px; color:#fff; display:block; text-indent:15px; background:#707070; text-align:left;}
#top #sub_menu a:hover{ background:#adadad;}
#top .lan{ float:right; font-size:12px;}
#top .lan a{ margin:0 5px;}
.head { height:125px;}
.head .logo{ float:left; padding-top:35px; width:500px;}
.head .logo a{ float:left; width:222px; height:50px;   line-height: 48px; overflow:hidden;}
.head .logo span{ float:left; color:#1ab7f1; padding:22px 0 0 10px;}
.head .search{ float:right; padding-top:45px; 	}
.head .search .input1{ width:170px; height:28px; line-height:28px; padding:0 8px; background:#e9e9e9; float:left;}
.head .search .ss{ width:35px; height:28px; float:left; text-indent:-999px; overflow:hidden; background:url(../images/common1.png) 0 -70px no-repeat;}
.head .search .ss:hover{ background-position:-44px -70px;}
#main .banner{ margin-bottom:40px; position:relative;}
.banner .text{ color:#fff; position:absolute; left:20px; top:50px; width:280px;}
.banner .text h2{ color:#fff; font-size:40px; line-height:50px;}
.banner .text h3{ color:#fff; font-size:25px; line-height:25px;}
.banner .text p{ line-height:1.6em;}
#footer{ background:#e9e9e9; height:160px; color:#8e8e8e;width:100%}
#footer .beian{ color:#8e8e8e;}
#footer .content{ width:1200px; margin:0 auto; padding-top:30px;}
#footer .fot_menu { padding-bottom:10px;}
#footer .fot_menu a{ color:#333; margin-right:20px;}
#footer .fr{ color:#333;}
#footer .fr .text{ float:left;}




/*auto width*/
#main { width:1200px; margin:0 auto; margin-bottom:150px;}

/*index*/
.index .part1 { padding-bottom:65px;}
.index .part1 .fl{ width:563px;}
.index .part1 .fr{ width:563px;}
.index .part1 h2{ margin-bottom:20px;}
.index .part1 .fl .content{ background:url(../images/index4.jpg) 0 -0 no-repeat; padding-left:230px; height:260px; }
.index .part1 .fl .con1{ padding-bottom:15px; margin-bottom:15px;}
.index .part1 .fr .content{ background:url(../images/common1.png) 0 -408px no-repeat; height:260px;}
.index .part1 .fr .con1{ padding-bottom:30px; margin-bottom:30px; padding-left:105px;height:75px}
.index .part1 .fr .con2{  padding-left:105px;}
.index .part2 .fl{ width:380px; margin-right:30px; position:relative;}
.index .part2 .fr{ width:380px; position:relative;}
.index .part2 .pic .bg{ position:absolute; left:0; top:0; width:380px; height:220px; background:#fff; z-index:3;opacity: 0.7; filter:alpha(opacity=70); display:none; }
.index .part2 h3{ line-height:60px; background:url(../images/line.gif) 0 100% repeat-x; margin-bottom:15px;}
.index .part2 .info{ color:#999;}
.index .part2 .info a{ color:#999;}
.index .part2 .more{ padding-top:20px;}
#rolldiv { width:1200px; height:500px; overflow:hidden; } 
#rolldiv * { padding:0; margin:0; font-size:12px; line-height:18px; } 
#rolldiv .jcarousel-skin-tango .jcarousel-container { overflow:hidden; _display:inline-block; } 
#rolldiv .jcarousel-skin-tango .jcarousel-clip { overflow: hidden; } 
/*滚动区域大小*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-clip-horizontal { width:1200px; } 
/*li样式*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-item { width: 1200px; height:500px text-align:center; } 
#rolldiv .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 0; } 
#rolldiv .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 450px; right: 0px; width: 35px; height: 50px; cursor: pointer; background:url(../images/arrow.png) -44px 11px no-repeat; z-index:5;} 
#rolldiv .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:450px; left: 0; width: 35px; height: 51px; cursor: pointer; background:url(../images/arrow.png) 15px 11px no-repeat;z-index:5;} 
#rolldiv .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position:-44px -42px; } 
#rolldiv .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position:15px -42px; } 

#rolldiv #mycarousel li { position: relative; z-index:2; } 
#rolldiv #mycarousel .bg { background-color: #000000; height: 50px; width: 1200px; position: absolute; opacity: 0.2; filter:alpha(opacity=20); left: 0; bottom: 0; } 
#rolldiv #mycarousel .tit a {font-size: 22px; color: #FFFFFF; text-decoration: none; text-align: center; height: 50px; width: 1200px; line-height: 50px; position: absolute; left: 0; bottom:0; } 

/*zy*/
.zy .menuLeft{ float:left; width:158px;}
.zy .menuLeft a{ float:left; width:115px; height:42px; line-height:42px; font-size:15px; background:url(../images/common1.png) 100% -34px no-repeat; }
.zy .menuLeft .meiti{ background-position:100% -69px;}
.zy .menuLeft .meiti:hover{ background-position:100% -105px;}
.zy .menuLeft .meiti_on{ background-position:100% -105px;text-decoration:none; color:#00b0f0;}
.zy .menuLeft a:hover,.zy .menuLeft a.on{ text-decoration:none; color:#00b0f0; background-position:100% 7px; }
.zy .Rlxfs h3{ margin-bottom:20px;;}
.zy .Rlxfs .content{ background:#e9e9e9; padding:15px 20px;}
.zy .conRight{ float:right; width:1040px; }
.zy .conL1{ float:left; width:740px;}
.zy .conL2{ float:left; width:910px;}
.zy .conL3{ float:left; width:822px;}
.zy .conR1{ float:right; width:296px;}
.zy .conR2{ float:right; width:268px;}
.zy .conR3{ float:right; width:240px;}
.zy .conR4{ float:right; width:180px;}
.zy .conR5{ float:right; width:215px;}
.zy .conR6{ float:right; width:296px;}
.zy .back{ margin-bottom:30px;}
.zy .zycontent1{ border-top:1px solid #dcdcdc; padding-top:65px;}
.show #content{ padding-top:10px;}
.show .show_con{
	/* [disabled]padding-top:30px; */
}
.show .show_con p{ margin-bottom:25px;}
.show .fx{ text-align:right; height:55px;}
.bread{ color:#a0a0a0;}
.bread .type{ color:#444444;}
.bread .type a{ color:#444444;}
.zy .pernext{ background:#dadbdc; padding:10px 20px; color:#a0a0a0; margin-bottom:20px;}


.gytf h2{ padding-bottom:15px;}
.gytf h3{ padding-bottom:15px;}

.gytf1 p{ padding-bottom:25px;}
.gytf1 .part1 .fr{ background:#e9e9e9;}
.gytf1 .part1 .fr p{ padding-bottom:0; line-height:35px;}
.gytf1 .part2 p{ padding-right:240px;}

.gytf2 .part{ padding:50px; background:#e9e9e9;}
.gytf2 .part .fl{ width:630px;}
.gytf2 .part p{ padding-bottom:25px;}

.gytf3 .part1 { margin-bottom:70px;}
.gytf3 .part1 h3{ color:#1ab7f1; font-size:28px; padding-bottom:5px;}
.gytf3 .part1 .fl{ margin-right:30px; display:inline;}
.gytf3 .part1 p{ padding-bottom:25px;}
.gytf3 .part2 ul{margin-bottom:60px; }
.gytf3 .part2 li{ float:left; width:320px; margin-bottom:60px;margin-right:40px; display:inline;}

.gytf3 .part2 .pic{ padding-bottom:20px;}
.gytf3 .part2 h3{ color:#1ab7f1; font-size:28px; line-height:40px; padding-bottom:0;}

.gytf4 .tab_tit{ height:140px; border-bottom:1px solid #dcdcdc;}
.gytf4 .tab_tit li{ cursor:pointer; float:left; width:320px; margin-right:40px; display:inline; height:90px; background:#bcbcbc; text-align:center; color:#fff;}
.gytf4 .tab_tit li.on{ background:#1ab7f1 url(../images/arrow1.gif) 50% 100% no-repeat; height:108px;}
.gytf4 .tab_tit .tit1{ font-size:20px; margin-top:20px;}
.gytf4 .tab_tit .tit2{ font-size:16px;}
.gytf4 .tab_con{ padding-top:40px;}
.gytf4 .tab_con h2{ padding-top:10px; padding-bottom:10px;}
.gytf4 .partL{ min-height:220px; margin-bottom:40px; padding-right:40px;}
.gytf4 .partR{ background:#e9e9e9;margin-bottom:40px; min-height:220px; padding-left:40px;}
.gytf4 .partL img{ float:left; margin-right:40px; display:inline;}
.gytf4 .partR img{ float:right; margin-left:40px; display:inline;}

.gytf5 .more{ margin:40px 0; }

/*联系我们*/
.lxwm .dt{ height:490px; margin-bottom:40px;}
.lxwm .bsc ul li{ border:1px solid #fff; height:42px;line-height:42px; background:#d9d9d9; font-size:16px; color:#404040; text-align:left; padding-left:5px; float: left;  margin: 0px -1px -1px 0px;}
.lxwm .bsc ol li{ border:1px solid #fff; color:#777777; height:33px;line-height:33px; padding-left:5px; float: left;  margin: 0px -1px -1px 0px;}
.lxwm .tab_tit2{ height:80px; background:url(../images/common1.png) 0 -815px no-repeat;}
.lxwm .on{ background:url(../images/common1.png) 0 -902px no-repeat;}
.lxwm .tab_tit2 li{ cursor:pointer; float:left; width:222px; margin-right:20px; line-height:48px; font-size:20px; overflow:hidden; display:inline; height:48px; color:#fff;}
.lxwm .tab_tit2 li span{ padding-left:80px;}
.zbzg h2{ padding-bottom:10px;}
.zbzg th{ width:55px; vertical-align:top;}
.zbzg td{  vertical-align:top;}
.zbzg .part1{ padding-bottom:20px; margin-bottom:20px;}
.zbzg .part2{ margin-bottom:20px;}
.zbzg .part2 th{ width:100px;}

/*媒体预约*/
.mtyy .conL2 th{ width:88px; color:#000; text-align:left;}
.mtyy .conL2 td{ height:54px;}

/*招聘*/
.tzyw h3{ margin:30px 0 20px; color:#000;}
.tzyw .R1 li{ background:#fff; height:52px; line-height:52px; padding-left:20px; margin-bottom:10px; color:#1ab7f1;}
.tzyw .R2 .content{ background:#e9e9e9; padding:15px 20px;}
.tzyw .R2 th{ height:50px; color:#666;}
.tzyw .R2 td{ height:50px;}
.tzyw .part4 li{ float:left; width:135px; margin-right:10px; display:inline; margin-bottom:20px;}
.tzyw .part4 .name a{ display:block; height:50px; line-height:50px; background:#bcbcbc; font-size:18px; text-align:center; color:#fff;}
.tzyw .part4 .name a:hover{ background:#1ab7f1; text-decoration:none; }

/*科技园*/
.kjy .info .fr{ margin-left:200px; display:inline; margin-bottom:30px;}
.kjy .pos_pic{ height:1000px;}

/*信息产业*/
.xxcy .info .fr{ display:inline;}
.xxcy .tab_tit { height:60px;}
.xxcy .tab_tit li{ cursor:pointer; float:left;margin-right:40px; display:inline;}
.xxcy .tab_tit li a{ font-size:22px; line-height:40px; color:#000;}
.xxcy .tab_tit li.on{border-bottom:1px solid #1ab7f1;}
.xxcy .tab_tit li.on a{ color:#1ab7f1;}
.xxcy .tab_tit li a:hover{ color:#1ab7f1; text-decoration:none;}


.picarea2 .pos_div{ width:580px; position:relative; height:290px; margin-bottom:40px; float:left; margin-right:40px;}
.picarea2 .bg{ width:235px; height:290px; position:absolute; right:6px; top:0; z-index:2; background:#000;opacity:0.6; filter:alpha(opacity=60);}
.picarea2 .text{ width:195px; height:250px; position:absolute; right:6px; top:0; z-index:3; color:#fff; padding:20px;}
.picarea2 .text a,.picarea2 .text h3{ color:#fff; font-weight:normal;}
.picarea2 .text h3{ line-height:35px; font-size:25px;}
.picarea2 .more{ position:absolute; z-index:4; right:20px; bottom:10px;}
.picarea2 .more a{ color:#fff;}

.picarea3 .con{ width:372px; position:relative; height:414px; border-bottom:6px solid #1ab7f1; margin-bottom:40px; margin-right:42px; float:left; display:inline;	}
.picarea3 .con .bg{ width:100%; height:150px; position:absolute; left:0; bottom:0; z-index:2; background:#000;opacity:0.6; filter:alpha(opacity=60);}
.picarea3 .con .text{ width:100%; height:150px; position:absolute; left:0; bottom:0; z-index:3; color:#fff;}
.picarea3 .con .text a,.picarea3 .con .text h3{ color:#fff; font-weight:normal;}
.picarea3 .con .text h3{ line-height:50px; font-size:25px; padding:0 20px; color:#fff;}
.picarea3 .con .text .zw{ padding:0 20px; font-size:12px; line-height:20px;}
.picarea3 .con .more{ position:absolute; z-index:4; left:20px; bottom:10px;}
.picarea3 .con .more a{ color:#fff;}




.show_kjy .part1 p{ padding:10px 0;}
.show_kjy .part h3{ margin-bottom:20px;}
.kjy_cp1 .part h3{ margin-bottom:20px;}
.kjy_cp1  #content{ border-top:1px solid #dcdcdc; padding-top:65px;}
.kjy_cp1 .part4{ border:1px solid #e9e9e9; padding:20px 30px 30px;}
.kjy_cp1 .downpic{ position:relative;}
.kjy_cp1 .downpic .downlink{ position: absolute; right:20px; bottom:20px; height:45px; line-height:45px; padding:0 20px; font-size:18px; background:#1ab7f1; color:#fff;}

.xxcy .tab_area{ width:75%;}

/*产业概况*/
.cygk .banner{  position:relative; z-index:0;}
.cygk #content{ margin-top:-120px; z-index:2; position:relative;}
.cygk .part1{ margin-bottom:70px;}
.cygk .part1 ul{ margin:0 auto; width:1170px; }
.cygk .part1 li{ float:left; width:370px; margin:0 10px; display:inline;}
.cygk .part1 li .con{ background:#1ab7f1; padding:10px; color:#fff;}
.cygk .part1 li .con a,.cygk .part1 li .con h2{ color:#fff;}
.cygk .part1 li .info{ height:115px;}

.cygk .part2 { border-bottom:1px solid #dbdbdb; margin-bottom:70px;}
.cygk .part2 .fl{ width:50%; height:305px;}
.cygk .part2 .fl .con{ padding:0 35px 0 0; }
.cygk .part2 .fl .pic{ float:left;}
.cygk .part2 .info{ height:145px;}
.cygk .part3 .info{ height:214px; background:#e9e9e9; margin-left:410px; padding:20px 20px 0 30px;}

/*同方之声*/
.tfzs .tf_list{ height:240px; background:#fff; margin-bottom:50px;}
.tfzs .tf_list .pic{ float:left;}
.tfzs .tf_list .info{ margin-left:440px; padding:10px 10px 0 0;}
.tfzs .tf_list .info h3 { font-size:22px; color:#1ab7f1;}
.tfzs .tf_list .info h3 a { font-size:22px; color:#1ab7f1;}
.tfzs .line1{ padding-bottom:5px; margin-bottom:5px;}
.tfzs .more .btn_more{ float:left;}

.tfzs3 .sp_list li{ margin-right:25px; margin-bottom:30px;}

/*公司导航*/
.gsdh .conL1 li{ background:#fff; height:60px; padding-left:20px; margin-bottom:10px;}
.gsdh .conL1 li h3{  color:#1ab7f1; padding:15px 0 10px; font-size:22px;}
.gsdh .conL1 li h3 a{  color:#1ab7f1; }
.gsdh .goto{height:60px; line-height:60px; float:right; padding:0 40px; font-size:16px; margin-left:20px;}

.hxnl .part2{ background:#fff;}
.hxnl .part2 .fl{ padding:40px; width:670px;}
.hxnl .part2 .fr{ padding:40px; width:360px; border-left:1px solid #f5f5f5;}
.hxnl .part2 span{ color:#e87352; font-weight:bold;}
.hxnl .part2 .tab{ cursor:pointer;}
.hxnl .part2 .con{ border:1px solid #f5f5f5; padding:15px; margin:15px 0;}
.hxnl .part3{ background:url(../images/line.gif) 0 0 repeat-x; padding-top:40px;}

.zpxx .conR3{ padding-top:60px;}
#zwsq .tcc_title .fr{ margin:10px 15px 0 0;}

.zplc .line1{ margin-bottom:45px; padding-bottom:45px;}

.gdtd .part1 td{ padding-left:35px;}
.gdtd .part1 .td_bg{ background:url(../images/common1.png) 0 -136px no-repeat; line-height:35px; color:#fff; width:125px;}
.gdtd .part1 .tr_bg td{ background:#e8e8e8}
.gdtd .part1{ border:1px solid #1ab7f1; padding:20px;}
.gdtd .part2 .con{ background:url(../images/line.gif) 0 100% repeat-x; margin-bottom:40px; padding-bottom:40px;}
.gdtd .part2 .gglist{ margin-left:390px; margin-bottom:20px;}
.gdtd .part2 .gglist .title{ height:30px; overflow:hidden;}
.gdtd .part4 .con{ background:#e9e9e9; padding:20px;}
.gdtd .last{ background:none!important;}
.gdtd .part5 .content{ background:#e9e9e9; padding:15px 10px;}
.gdtd .part5 th{ height:50px; color:#666;}
.gdtd .part5 td{ height:50px;}
.content_message_li{overflow:hidden;}
.content_message_liSpan1{  width: 50px;float:left;display:inline-block;height:50px; color:#666;}
.content_message_liSpan2{float:left;display:inline-block; height:50px;}


.input_hover{  color:#000!important;}
.input2_hover{ border:1px solid #1ab7f1!important; color:#000!important;}
#bdshare span.bds_more{ width:20px; height:20px; background:url(../images/common1.png) -178px -224px no-repeat!important; overflow:hidden; padding:0!important; margin-top:2px;}

#ditu{ width:887px; height:455px; position:relative;}
#ditu .tc{ position:absolute; width:244px; height:147px; display:none;}
#ditu .tc .close{ position:absolute; width:30px; height:30px; right:0; top:0; background:url(../images/common1.png) 0 -288px no-repeat;}
#ditu .tc .close:hover{ background:url(../images/common1.png) 0 -318px no-repeat;}
#ditu .tc .bg{ position:absolute; width:244px; height:72px; left:0; bottom:0; background:url(../images/lxwm_bg.png) no-repeat; z-index:2;}
#ditu .tc .text{ position:absolute; width:224px; height:62px; left:0; bottom:5px; color:#fff; padding:0 10px; z-index:3;}
#ditu .ditu1 { left:57px; top:66px; }
#ditu .ditu2 { left:127px; top:66px; }
#ditu .ditu3 { left:136px; top:186px; }
#ditu .ditu4 { left:303px; top:-49px; }
#ditu .ditu5 { left:355px; top:-68px; }
#ditu .ditu6 { left:359px; top:47px; }
#ditu .ditu7 { left:350px; top:165px; }
#ditu .ditu8 { left:545px; top:-17px; }
#ditu .ditu9 { left:577px; top:-17px; }
#ditu .ditu10 { left:553px; top:15px; }
#ditu .ditu11 { left:584px; top:27px; }
#ditu .ditu12 { left:558px; top:48px; }
#ditu .ditu13 { left:676px; top:184px; }

/*时间层*/
.calender{ width:255px; margin:50px auto; top:0; left:0; border:4px #D6D6D6 solid; background:#EBEBEB; position:absolute; display:none; z-index:999;}
.calendertb{width:100%;}
.calendertb td{width:35px; height:35px;border:1px #CCCCCC solid; text-align:center; vertical-align:middle; cursor:pointer; font-size:14px; font-weight:bold;}
.calendertb td.hover,.calendertb td.weekendhover{background:#D6D6D6;}
.calendertb th{width:35px; height:30px;border:1px #CCCCCC solid; text-align:center; vertical-align:middle; cursor:pointer; color:#979797; }
.tdtoday{ background:#0080FF;color:#fff;width:35px; height:35px;border:1px #CCCCCC solid; text-align:center; vertical-align:middle; cursor:pointer; font-size:14px; font-weight:bold;}
.getyear{ height:35px; line-height:35px; width:100%; text-align:center;}
.preMonth{ font-size:14px; font-weight:bold; cursor:pointer; margin-right:18px;color:#0080FF;}
.nextMonth{ font-size:14px; font-weight:bold; cursor:pointer; margin-left:18px;color:#0080FF;}
.mh_date{ background:#f2f2f2 url(../images/dateIco.png) no-repeat right center; color:#000;}
.zhezhao{width:100%; height:100%; position:fixed; z-index:998;	background:#fff;filter:alpha(opacity=10);opacity:0.1; display:none; }



.my_show_con{font-size: 12pt; font-family: 宋体; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast}
.t_2em{text-indent:2em;}

.zpxx2BtnBox{width:240px;height:230px;background: -moz-linear-gradient(top, #f0f0f0 50%, #e7e7e7 50%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#f0f0f0), color-stop(50%,#e7e7e7));
background: -webkit-linear-gradient(top, #f0f0f0 50%,#e7e7e7 50%);
background: -o-linear-gradient(top, #f0f0f0 50%,#e7e7e7 50%);
background: -ms-linear-gradient(top, #f0f0f0 50%,#e7e7e7 50%);
background: linear-gradient(to bottom, #f0f0f0 50%,#e7e7e7 50%);}
.zpxx2BtnBox a,.zpxx2BtnBox a:hover{display:block;text-align:center;line-height: 105px;padding: 9px 0px;text-decoration:none;}


.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.col_3{color:#333;}
.col_f{color:#fff;}


.w_45{width:45px;}
.w_65{width:65px;}
.w_80{width:80px;}
.w_335{width:335px;}
.w_120{width:120px;}

.lxwm .bsc ul li.tab_tit2Btn{border:none;background:none;}

.MsoTableGrid_dd{float:left;border: black 1px solid; width: 182pt;  margin: 1px -1px -1px 0px;}
.MsoTableGrid dl{height:27px;}


        .dtInput {
            background-attachment: scroll;
            background-image: url(../images/timex.png);
            background-repeat: no-repeat;
            background-position: 180px center;
        }

.zw_tit {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 200px;
}
.zw_tit01 {
	float: left;
	height: 40px;
	line-height: 40px;
	width: 200px;
	padding-right: 60px;
	/* [disabled]padding-left: 40px; */
}
.zw_tit03 {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 200px;
	margin-left: 100px;
}
.zw_tit02 {
	float: left;
	height: 40px;
	line-height: 40px;
	width: 360px;
	/* [disabled]padding-left: 60px; */
}
.zw_tit1 {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 200px;
	margin-left: 100px;
}
.zw_tit2 {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 290px;
}
.zw_tit3 {
	float: left;
	height: 30px;
	line-height: 30px;
	width: 50px;
}
.zy .menuLeft {
	float: left;
	width: 220px;
	margin-left: 40px;
	margin-top: 48px;
	border: solid 1px #e1e1e1;
	background: url(/img/bj.jpg);
	background-repeat: no-repeat;
	height:1168px;
	/* [disabled]background:#f5f5f5;
*/
}
.zy .menuLeft a {
	float: left;
	width: 150px;
	height: 78px;
	line-height: 78px;
	font-size: 16px;
	padding-left: 70px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
	background:url(/img/3.png);
}
.zy .menuLeft .meiti_on {
	text-decoration: none;
		margin-top: 0px;
	color: #00b0f0;
}
.zy .menuLeft a:hover, .zy .menuLeft a.on {
	text-decoration: none;
		margin-top: 0px;
	color: red;
}
.zy .Rlxfs h3 {
	margin-bottom: 20px;
	;
}
.zy .Rlxfs .content {
	background: #e9e9e9;
	padding: 15px 20px;
}
.zy .conRight {
	float: right;
	width: 1040px;
}
.zy .conL1 {
	float: left;
	width: 910px;
	margin-left: 40px;
}
.zy .conL4 {
	width: 1200px;
	height: auto;
}
.zy .conL2 {
	float: left;
	width: 910px;
}
.zy .conL3 {
	float: left;
	width: 1000px;
	margin-left: 100px;
}
.zy .conLjg {
	float: left;
	width: 368px;
	margin-left: 30px;
	background-image: url(../img/jgbg.png);
	height: 335px;
}
.zy .conLjg1 {
	float: left;
	width: 368px;
	margin-left: 20px;
	background-image: url(../img/jgbg1.png);
	height: 335px;
}
.zy .conL23 {
	float: left;
	width: 1002px;
	margin-left: 100px;
}
.zy .conR1 {
	float: right;
	width: 296px;
}
.zy .conR2 {
	float: right;
	width: 268px;
}
.zy .conR3 {
	float: right;
	width: 240px;
}
.zy .conR4 {
	float: right;
	width: 180px;
}
.zy .conR5 {
	float: right;
	width: 215px;
}
.zy .conR6 {
	float: right;
	width: 296px;
}
.zy .back {
	margin-bottom: 30px;
}
.zy .zycontent1 {
	border-top: 1px solid #dcdcdc;
	padding-top: 65px;
}
.show #content {
	padding-top: 10px;
}
.show .show_con {
	/* [disabled]border: dashed 1px #ccc; */
	width: 1140px;
	/* [disabled]margin-left: 100px; */
}
.show .show_con2 {
	padding-top: 30px;
	border: dashed 1px #ccc;
	width: 908px;
}
.show .show_con2 p {
	margin-bottom: 25px;
}
.show .show_con p {
	margin-bottom: 25px;
}
.show .fx {
	text-align: right;
	height: 55px;
}
.bread {
	color: #000;
	background-color: #DFDFDF;
	text-align: center;
	height: 40px;
	line-height: 40px;
	width: 1120px;
	margin: 0px auto;
}
.bread2 {
	color: #000;
	background-color: #DFDFDF;
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 1200px;
}
.bread3 {
	color: #000;
	background-color: #DFDFDF;
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 910px;
}
.bread .type {
	color: #444444;
}
.bread .type a {
	color: #444444;
}
.zy .pernext {
	background: #FFF;
	padding: 10px 20px;
	color: #a0a0a0;
	margin-bottom: 20px;
}
.gytf h2 {
	padding-bottom: 15px;
}
.gytf h3 {
	padding-bottom: 15px;
}
.gytf1 p {
	padding-bottom: 25px;
}
.gytf1 .part1 .fr {
	background: #e9e9e9;
}
.gytf1 .part1 .fr p {
	padding-bottom: 0;
	line-height: 35px;
}
.gytf1 .part2 p {
	padding-right: 240px;
}
.gytf2 .part {
	padding: 50px;
	background: #e9e9e9;
}
.gytf2 .part .fl {
	width: 630px;
}
.gytf2 .part p {
	padding-bottom: 25px;
}
.gytf3 .part1 {
	margin-bottom: 70px;
}
.gytf3 .part1 h3 {
	color: #1ab7f1;
	font-size: 28px;
	padding-bottom: 5px;
}
.gytf3 .part1 .fl {
	margin-right: 30px;
	display: inline;
}
.gytf3 .part1 p {
	padding-bottom: 25px;
}
.gytf3 .part2 ul {
	margin-bottom: 60px;
}
.gytf3 .part2 li {
	float: left;
	width: 320px;
	margin-bottom: 60px;
	margin-right: 40px;
	display: inline;
}
.gytf3 .part2 .pic {
	padding-bottom: 20px;
}
.gytf3 .part2 h3 {
	color: #1ab7f1;
	font-size: 28px;
	line-height: 40px;
	padding-bottom: 0;
}
.gytf4 .tab_tit {
	height: 140px;
	border-bottom: 1px solid #dcdcdc;
}
.gytf4 .tab_tit li {
	cursor: pointer;
	float: left;
	width: 320px;
	margin-right: 40px;
	display: inline;
	height: 90px;
	background: #bcbcbc;
	text-align: center;
	color: #fff;
}
.gytf4 .tab_tit li.on {
	background: #1ab7f1 url(../images/arrow1.gif) 50% 100% no-repeat;
	height: 108px;
}
.gytf4 .tab_tit .tit1 {
	font-size: 20px;
	margin-top: 20px;
}
.gytf4 .tab_tit .tit2 {
	font-size: 16px;
}
.gytf4 .tab_con {
	padding-top: 40px;
}
.gytf4 .tab_con h2 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.gytf4 .partL {
	min-height: 220px;
	margin-bottom: 40px;
	padding-right: 40px;
}
.gytf4 .partR {
	background: #e9e9e9;
	margin-bottom: 40px;
	min-height: 220px;
	padding-left: 40px;
}
.gytf4 .partL img {
	float: left;
	margin-right: 40px;
	display: inline;
}
.gytf4 .partR img {
	float: right;
	margin-left: 40px;
	display: inline;
}
.gytf5 .more {
	margin: 40px 0;
}
/*联系我们*/
.lxwm .dt {
	height: 490px;
	margin-bottom: 40px;
}
.lxwm .bsc ul li {
	border: 1px solid #fff;
	height: 42px;
	line-height: 42px;
	background: #d9d9d9;
	font-size: 16px;
	color: #404040;
	text-align: left;
	padding-left: 5px;
	float: left;
	margin: 0px -1px -1px 0px;
}
.lxwm .bsc ol li {
	border: 1px solid #fff;
	color: #777777;
	height: 33px;
	line-height: 33px;
	padding-left: 5px;
	float: left;
	margin: 0px -1px -1px 0px;
}
.lxwm .tab_tit2 {
	height: 80px;
	background: url(../images/common1.png) 0 -815px no-repeat;
}
.lxwm .on {
	background: url(../images/common1.png) 0 -902px no-repeat;
}
.lxwm .tab_tit2 li {
	cursor: pointer;
	float: left;
	width: 222px;
	margin-right: 20px;
	line-height: 48px;
	font-size: 20px;
	overflow: hidden;
	display: inline;
	height: 48px;
	color: #fff;
}
.lxwm .tab_tit2 li span {
	padding-left: 80px;
}
.zbzg h2 {
	padding-bottom: 10px;
}
.zbzg th {
	width: 55px;
	vertical-align: top;
}
.zbzg td {
	vertical-align: top;
}
.zbzg .part1 {
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.zbzg .part2 {
	margin-bottom: 20px;
}
.zbzg .part2 th {
	width: 100px;
}
/*媒体预约*/
.mtyy .conL2 th {
	width: 88px;
	color: #000;
	text-align: left;
}
.mtyy .conL2 td {
	height: 54px;
}
/*招聘*/
.tzyw h3 {
	margin: 30px 0 20px;
	color: #000;
}
.tzyw .R1 li {
	background: #fff;
	height: 52px;
	line-height: 52px;
	padding-left: 20px;
	margin-bottom: 10px;
	color: #1ab7f1;
}
.tzyw .R2 .content {
	background: #e9e9e9;
	padding: 15px 20px;
}
.tzyw .R2 th {
	height: 50px;
	color: #666;
}
.tzyw .R2 td {
	height: 50px;
}
.tzyw .part4 li {
	float: left;
	width: 135px;
	margin-right: 10px;
	display: inline;
	margin-bottom: 20px;
}
.tzyw .part4 .name a {
	display: block;
	height: 50px;
	line-height: 50px;
	background: #bcbcbc;
	font-size: 18px;
	text-align: center;
	color: #fff;
}
.tzyw .part4 .name a:hover {
	background: #1ab7f1;
	text-decoration: none;
}
/*科技园*/
.kjy .info .fr {
	margin-left: 200px;
	display: inline;
	margin-bottom: 30px;
}
.kjy .pos_pic {
	height: 1000px;
}
/*信息产业*/
.xxcy .info .fr {
	display: inline;
}
.xxcy .tab_tit {
	height: 60px;
}
.xxcy .tab_tit li {
	cursor: pointer;
	float: left;
	margin-right: 40px;
	display: inline;
}
.xxcy .tab_tit li a {
	font-size: 22px;
	line-height: 40px;
	color: #000;
}
.xxcy .tab_tit li.on {
	border-bottom: 1px solid #1ab7f1;
}
.xxcy .tab_tit li.on a {
	color: #1ab7f1;
}
.xxcy .tab_tit li a:hover {
	color: #1ab7f1;
	text-decoration: none;
}
.picarea2 .pos_div {
	width: 580px;
	position: relative;
	height: 290px;
	margin-bottom: 40px;
	float: left;
	margin-right: 40px;
}
.picarea2 .bg {
	width: 235px;
	height: 290px;
	position: absolute;
	right: 6px;
	top: 0;
	z-index: 2;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.picarea2 .text {
	width: 195px;
	height: 250px;
	position: absolute;
	right: 6px;
	top: 0;
	z-index: 3;
	color: #fff;
	padding: 20px;
}
.picarea2 .text a, .picarea2 .text h3 {
	color: #fff;
	font-weight: normal;
}
.picarea2 .text h3 {
	line-height: 35px;
	font-size: 25px;
}
.picarea2 .more {
	position: absolute;
	z-index: 4;
	right: 20px;
	bottom: 10px;
}
.picarea2 .more a {
	color: #fff;
}
.picarea3 .con {
	width: 372px;
	position: relative;
	height: 414px;
	border-bottom: 6px solid #1ab7f1;
	margin-bottom: 40px;
	margin-right: 42px;
	float: left;
	display: inline;
}
.picarea3 .con .bg {
	width: 100%;
	height: 150px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.picarea3 .con .text {
	width: 100%;
	height: 150px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
	color: #fff;
}
.picarea3 .con .text a, .picarea3 .con .text h3 {
	color: #fff;
	font-weight: normal;
}
.picarea3 .con .text h3 {
	line-height: 50px;
	font-size: 25px;
	padding: 0 20px;
	color: #fff;
}
.picarea3 .con .text .zw {
	padding: 0 20px;
	font-size: 12px;
	line-height: 20px;
}
.picarea3 .con .more {
	position: absolute;
	z-index: 4;
	left: 20px;
	bottom: 10px;
}
.picarea3 .con .more a {
	color: #fff;
}
.show_kjy .part1 p {
	padding: 10px 0;
}
.show_kjy .part h3 {
	margin-bottom: 20px;
}
.kjy_cp1 .part h3 {
	margin-bottom: 20px;
}
.kjy_cp1 #content {
	border-top: 1px solid #dcdcdc;
	padding-top: 65px;
}
.kjy_cp1 .part4 {
	border: 1px solid #e9e9e9;
	padding: 20px 30px 30px;
}
.kjy_cp1 .downpic {
	position: relative;
}
.kjy_cp1 .downpic .downlink {
	position: absolute;
	right: 20px;
	bottom: 20px;
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	font-size: 18px;
	background: #1ab7f1;
	color: #fff;
}
.xxcy .tab_area {
	width: 75%;
}
/*产业概况*/
.cygk .banner {
	position: relative;
	z-index: 0;
}
.cygk #content {
	margin-top: -120px;
	z-index: 2;
	position: relative;
}
.cygk .part1 {
	margin-bottom: 70px;
}
.cygk .part1 ul {
	margin: 0 auto;
	width: 1170px;
}
.cygk .part1 li {
	float: left;
	width: 370px;
	margin: 0 10px;
	display: inline;
}
.cygk .part1 li .con {
	background: #1ab7f1;
	padding: 10px;
	color: #fff;
}
.cygk .part1 li .con a, .cygk .part1 li .con h2 {
	color: #fff;
}
.cygk .part1 li .info {
	height: 115px;
}
.cygk .part2 {
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 70px;
}
.cygk .part2 .fl {
	width: 50%;
	height: 305px;
}
.cygk .part2 .fl .con {
	padding: 0 35px 0 0;
}
.cygk .part2 .fl .pic {
	float: left;
}
.cygk .part2 .info {
	height: 145px;
}
.cygk .part3 .info {
	height: 214px;
	background: #e9e9e9;
	margin-left: 410px;
	padding: 20px 20px 0 30px;
}
/*同方之声*/
.tfzs .tf_list {
	height: 240px;
	background: #fff;
	margin-bottom: 50px;
}
.tfzs .tf_list .pic {
	float: left;
}
.tfzs .tf_list .info {
	margin-left: 440px;
	padding: 10px 10px 0 0;
}
.tfzs .tf_list .info h3 {
	font-size: 22px;
	color: #1ab7f1;
}
.tfzs .tf_list .info h3 a {
	font-size: 22px;
	color: #1ab7f1;
}
.tfzs .line1 {
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.tfzs .more .btn_more {
	float: left;
}
.tfzs3 .sp_list li {
	margin-right: 25px;
	margin-bottom: 30px;
}
/*公司导航*/
.gsdh .conL1 li {
	background: #fff;
	height: 60px;
	padding-left: 20px;
	margin-bottom: 10px;
}
.gsdh .conL1 li h3 {
	color: #1ab7f1;
	padding: 15px 0 10px;
	font-size: 22px;
}
.gsdh .conL1 li h3 a {
	color: #1ab7f1;
}
.gsdh .goto {
	height: 60px;
	line-height: 60px;
	float: right;
	padding: 0 40px;
	font-size: 16px;
	margin-left: 20px;
}
.hxnl .part2 {
	background: #fff;
}
.hxnl .part2 .fl {
	padding: 40px;
	width: 670px;
}
.hxnl .part2 .fr {
	padding: 40px;
	width: 360px;
	border-left: 1px solid #f5f5f5;
}
.hxnl .part2 span {
	color: #e87352;
	font-weight: bold;
}
.hxnl .part2 .tab {
	cursor: pointer;
}
.hxnl .part2 .con {
	border: 1px solid #f5f5f5;
	padding: 15px;
	margin: 15px 0;
}
.hxnl .part3 {
	background: url(../images/line.gif) 0 0 repeat-x;
	padding-top: 40px;
}
.zpxx .conR3 {
	padding-top: 60px;
}
#zwsq .tcc_title .fr {
	margin: 10px 15px 0 0;
}
.zplc .line1 {
	margin-bottom: 45px;
	padding-bottom: 45px;
}
.gdtd .part1 td {
	padding-left: 35px;
}
.gdtd .part1 .td_bg {
	background: url(../images/common1.png) 0 -136px no-repeat;
	line-height: 35px;
	color: #fff;
	width: 125px;
}
.gdtd .part1 .tr_bg td {
	background: #e8e8e8
}
.gdtd .part1 {
	border: 1px solid #1ab7f1;
	padding: 20px;
}
.gdtd .part2 .con {
	background: url(../images/line.gif) 0 100% repeat-x;
	margin-bottom: 40px;
	padding-bottom: 40px;
}
.gdtd .part2 .gglist {
	margin-left: 390px;
	margin-bottom: 20px;
}
.gdtd .part2 .gglist .title {
	height: 30px;
	overflow: hidden;
}
.gdtd .part4 .con {
	background: #e9e9e9;
	padding: 20px;
}
.gdtd .last {
	background: none!important;
}
.gdtd .part5 .content {
	background: #e9e9e9;
	padding: 15px 10px;
}
.gdtd .part5 th {
	height: 50px;
	color: #666;
}
.gdtd .part5 td {
	height: 50px;
}
.content_message_li {
	overflow: hidden;
}
.content_message_liSpan1 {
	width: 50px;
	float: left;
	display: inline-block;
	height: 50px;
	color: #666;
}
.content_message_liSpan2 {
	float: left;
	display: inline-block;
	height: 50px;
}
.input_hover {
	color: #000!important;
}
.input2_hover {
	border: 1px solid #1ab7f1!important;
	color: #000!important;
}
#bdshare span.bds_more {
	width: 20px;
	height: 20px;
	background: url(../images/common1.png) -178px -224px no-repeat!important;
	overflow: hidden;
	padding: 0!important;
	/* [disabled]margin-top: 2px; */
}
#ditu {
	width: 887px;
	height: 455px;
	position: relative;
}
#ditu .tc {
	position: absolute;
	width: 244px;
	height: 147px;
	display: none;
}
#ditu .tc .close {
	position: absolute;
	width: 30px;
	height: 30px;
	right: 0;
	top: 0;
	background: url(../images/common1.png) 0 -288px no-repeat;
}
#ditu .tc .close:hover {
	background: url(../images/common1.png) 0 -318px no-repeat;
}
#ditu .tc .bg {
	position: absolute;
	width: 244px;
	height: 72px;
	left: 0;
	bottom: 0;
	background: url(../images/lxwm_bg.png) no-repeat;
	z-index: 2;
}
#ditu .tc .text {
	position: absolute;
	width: 224px;
	height: 62px;
	left: 0;
	bottom: 5px;
	color: #fff;
	padding: 0 10px;
	z-index: 3;
}
#ditu .ditu1 {
	left: 57px;
	top: 66px;
}
#ditu .ditu2 {
	left: 127px;
	top: 66px;
}
#ditu .ditu3 {
	left: 136px;
	top: 186px;
}
#ditu .ditu4 {
	left: 303px;
	top: -49px;
}
#ditu .ditu5 {
	left: 355px;
	top: -68px;
}
#ditu .ditu6 {
	left: 359px;
	top: 47px;
}
#ditu .ditu7 {
	left: 350px;
	top: 165px;
}
#ditu .ditu8 {
	left: 545px;
	top: -17px;
}
#ditu .ditu9 {
	left: 577px;
	top: -17px;
}
#ditu .ditu10 {
	left: 553px;
	top: 15px;
}
#ditu .ditu11 {
	left: 584px;
	top: 27px;
}
#ditu .ditu12 {
	left: 558px;
	top: 48px;
}
#ditu .ditu13 {
	left: 676px;
	top: 184px;
}
/*时间层*/
.calender {
	width: 255px;
	margin: 50px auto;
	top: 0;
	left: 0;
	border: 4px #D6D6D6 solid;
	background: #EBEBEB;
	position: absolute;
	display: none;
	z-index: 999;
}
.calendertb {
	width: 100%;
}
.calendertb td {
	width: 35px;
	height: 35px;
	border: 1px #CCCCCC solid;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}
.calendertb td.hover, .calendertb td.weekendhover {
	background: #D6D6D6;
}
.calendertb th {
	width: 35px;
	height: 30px;
	border: 1px #CCCCCC solid;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #979797;
}
.tdtoday {
	background: #0080FF;
	color: #fff;
	width: 35px;
	height: 35px;
	border: 1px #CCCCCC solid;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}
.getyear {
	height: 35px;
	line-height: 35px;
	width: 100%;
	text-align: center;
}
.preMonth {
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	margin-right: 18px;
	color: #0080FF;
}
.nextMonth {
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 18px;
	color: #0080FF;
}
.mh_date {
	background: #f2f2f2 url(/images/dateIco.png) no-repeat right center;
	color: #000;
}
.zhezhao {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 998;
	background: #fff;
	filter: alpha(opacity=10);
	opacity: 0.1;
	display: none;
}
.my_show_con {
	font-size: 12pt;
	font-family: 宋体;
	mso-bidi-font-size: 11.0pt;
	mso-fareast-font-family: 宋体;
	mso-fareast-theme-font: minor-fareast
}
.t_2em {
	text-indent: 2em;
}
.zpxx2BtnBox {
	width: 240px;
	height: 230px;
	background: -moz-linear-gradient(top, #f0f0f0 50%, #e7e7e7 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #f0f0f0), color-stop(50%, #e7e7e7));
	background: -webkit-linear-gradient(top, #f0f0f0 50%, #e7e7e7 50%);
	background: -o-linear-gradient(top, #f0f0f0 50%, #e7e7e7 50%);
	background: -ms-linear-gradient(top, #f0f0f0 50%, #e7e7e7 50%);
	background: linear-gradient(to bottom, #f0f0f0 50%, #e7e7e7 50%);
}
.zpxx2BtnBox a, .zpxx2BtnBox a:hover {
	display: block;
	text-align: center;
	line-height: 105px;
	padding: 9px 0px;
	text-decoration: none;
}
.f_14 {
	font-size: 14px;
}
.f_16 {
	font-size: 16px;
}
.f_18 {
	font-size: 18px;
}
.f_20 {
	font-size: 20px;
}
.f_22 {
	font-size: 22px;
}
.f_24 {
	font-size: 24px;
}
.col_3 {
	color: #333;
}
.col_f {
	color: #fff;
}
.w_45 {
	width: 45px;
}
.w_65 {
	width: 65px;
}
.w_80 {
	width: 80px;
}
.w_335 {
	width: 335px;
}
.w_120 {
	width: 120px;
}
.lxwm .bsc ul li.tab_tit2Btn {
	border: none;
	background: none;
}
.MsoTableGrid_dd {
	float: left;
	border: black 1px solid;
	width: 182pt;
	margin: 1px -1px -1px 0px;
}
.MsoTableGrid dl {
	height: 27px;
}
.dtInput {
	background-attachment: scroll;
	background-image: url(/images/timex.png);
	background-repeat: no-repeat;
	background-position: 180px center;
}
.gb {
	height: 30px;
	width: 200px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	float: left;
	padding-left: 500px;
}
.tplm_zw {
	width: 1030px;
}
.tplm_zw li {
	width: 240px;
	height: 200px;
	float: left;
}
.tplm_zw h2 {
	width: 220px;
	height: 180px;
	border: solid 1px #e1e1e1;
	margin: 5px 10px;
	float: left;
}
.tplm_zw p {
	margin: 2px auto;
	text-align: center;
	width: 220px;
}
.btz {
	color: #e07210;
	font-size: 14px;
	font-weight:bold;
}
.btz2 {
	color: #000;
	font-size: 12px;
}
.dh {
	width: 210px;
	margin: 0px 2px;
	text-align: left;
	height: 78px;
}
.dh a:hover{
	margin: 0 2px;
	text-align: left;
	height:78px;
	line-height:78px;
}
.wzdh_bt {
	height: 58px;
	width: 220px;
	/* [disabled]color: #fff; */
	text-align: center;
	line-height: 43px;
	/* [disabled]background:url(/img/1.jpg); */
}
.conL33 {
	float: left;
	width: 880px;
	background-color: #FFF;
	padding-left: 20px;
	min-height: 400px;
}
.zy .menuLeft33 {
	float: left;
	width: 200px;
	margin-left: 50px;
	margin-top: 5px;
	min-height: 280px;
}
.zy .menuLeft33 a {
	/* [disabled]float: left; */
	height: 42px;
	line-height: 42px;
	font-size: 15px;

	/* [disabled]background: url(/images/common1.png) 100% -34px no-repeat; */
}
.zy .menuLeft33 .meiti_on {
	text-decoration: none;
	color: #00b0f0;
}
.zy .menuLeft33 a:hover, .zy .menuLeft33 a.on {
	text-decoration: none;
	color: #00b0f0;
}
.wzdh_bt33 {
	height: 43px;
	width: 150px;
	color: #FFF;
	text-align: center;
	line-height: 43px;
	font-size: 16px;
	font-weight: bold;
}
.dh33 {
	margin-top: 10px;
	margin-bottom: 0;
	text-align: left;
	line-height: 43px;
	font-size: 14px;
	margin-left: 45px;
}

.dh33 a{margin:0 auto; text-align:center;}



/*框架*/
#top{ background:#e9e9e9; height:50px; line-height:50px;}

#top .content{ background:#e9e9e9; height:50px; line-height:50px; width:1200px; margin:0 auto;}
#top .menu{ float:left;}
#top .menu li{ float:left; position:relative; z-index:3; }
#top .menu li a{ display:block; width:94px; text-align:center; color:#333; font-size:16px;}
#top .menu li a:hover,#top .menu li a.on{ background:#1ab7f1; color:#fff; text-decoration:none;}
#top #sub_menu{ display:none; width:160px; position:absolute; left:0; top:50px; overflow:hidden;}
#top #sub_menu a{ height:26px; line-height:26px; font-size:14px; width:160px; color:#fff; display:block; text-indent:15px; background:#707070; text-align:left;}
#top #sub_menu a:hover{ background:#adadad;}
#top .lan{ float:right; font-size:12px;}
#top .lan a{ margin:0 5px;}
.head {
	/* [disabled]width: 1200px; */
	/* [disabled]margin-top: 258; */
	/* [disabled]margin: 0 zuto; */
}
.head .logo{ float:left; padding-top:35px; width:500px;}
.head .logo a{ float:left; width:222px; height:50px;   line-height: 48px; overflow:hidden;}
.head .logo span{ float:left; color:#1ab7f1; padding:22px 0 0 10px;}
.head .search{ float:right; padding-top:45px; 	}
.head .search .input1{ width:170px; height:28px; line-height:28px; padding:0 8px; background:#e9e9e9; float:left;}
.head .search .ss{ width:35px; height:28px; float:left; text-indent:-999px; overflow:hidden; background:url(../images/common1.png) 0 -70px no-repeat;}
.head .search .ss:hover{ background-position:-44px -70px;}
#main .banner{ margin-bottom:40px; position:relative;}
.banner .text{ color:#fff; position:absolute; left:20px; top:50px; width:280px;}
.banner .text h2{ color:#fff; font-size:40px; line-height:50px;}
.banner .text h3{ color:#fff; font-size:25px; line-height:25px;}
.banner .text p{ line-height:1.6em;}
#footer{ background:#e9e9e9; height:160px; color:#8e8e8e;width:100%}
#footer .beian{ color:#8e8e8e;}
#footer .content{ width:1200px; margin:0 auto; padding-top:30px;}
#footer .fot_menu { padding-bottom:10px;}
#footer .fot_menu a{ color:#333; margin-right:20px;}
#footer .fr{ color:#333;}
#footer .fr .text{ float:left;}




/*auto width*/
#main {
	width: 1200px;
	margin: 0 auto;
	padding-top: 10px;
	background-color: #fff;
}

/*index*/
.index .part1 { padding-bottom:65px;}
.index .part1 .fl{ width:563px;}
.index .part1 .fr{ width:563px;}
.index .part1 h2{ margin-bottom:20px;}
.index .part1 .fl .content{ background:url(../images/index4.jpg) 0 -0 no-repeat; padding-left:230px; height:260px; }
.index .part1 .fl .con1{ padding-bottom:15px; margin-bottom:15px;}
.index .part1 .fr .content{ background:url(../images/common1.png) 0 -408px no-repeat; height:260px;}
.index .part1 .fr .con1{ padding-bottom:30px; margin-bottom:30px; padding-left:105px;height:75px}
.index .part1 .fr .con2{  padding-left:105px;}
.index .part2 .fl{ width:380px; margin-right:30px; position:relative;}
.index .part2 .fr{ width:380px; position:relative;}
.index .part2 .pic .bg{ position:absolute; left:0; top:0; width:380px; height:220px; background:#fff; z-index:3;opacity: 0.7; filter:alpha(opacity=70); display:none; }
.index .part2 h3{ line-height:60px; background:url(../images/line.gif) 0 100% repeat-x; margin-bottom:15px;}
.index .part2 .info{ color:#999;}
.index .part2 .info a{ color:#999;}
.index .part2 .more{ padding-top:20px;}
#rolldiv { width:1200px; height:500px; overflow:hidden; } 
#rolldiv * { padding:0; margin:0; font-size:12px; line-height:18px; } 


.foot2 {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	padding-top: 30px;
}
#main .banner #content .conLjg .jglist {
	height: 55px;
	line-height: 52px;
	margin-left: 100px;
	color: #6CF;
}



#main .banner #content .conLjg1 .jglist {
	height: 55px;
	line-height: 52px;
	margin-left: 100px;
	color: #6CF;
}
#main .banner #content .conLjg .jglist li a:hover,#main .banner #content .conLjg1 .jglist li a:hover{color: #6CF;}
#main .banner #content .dleft .jddt {
	width: 250px;
	background-image: url(../img/bsdtbg.jpg);
}
#main .banner #content .dleft .jddt .jddt_bt {
	font-size: 16px;
	color: #FFF;
	line-height: 45px;
	/* [disabled]margin-left: 50px; */
	font-weight: bold;
	height: 50px;
	text-align: center;
}
#main .dleft .jddt .xqlist li a:hover{
	color: #36F;
}
#main .banner #content .dleft .jddt .xqlist {
	margin-left: 50px;
}
#main .banner #content .dleft .jddt .xqlist {

}
#main .banner #content .dleft .jddt .xqdh {
	background-image: url(../img/xqlist.jpg);
	height: 310px;
}
#main .banner #content .dleft .jddt .xqlist li {
	height:44px;
	line-height:43px;
	margin-left:50px;
}
