@charset "utf-8";
/*公共样式部分*/
body {
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#404040;
	background:url(../images/bg_top1.jpg) #e8e8e8 repeat-x left top;
}
img{border:0px;}
img{_behavior: url("/iepngfix.htc")};
div{zoom:1}
.fixPng{}
.wrap{
	width:1003px;
	position:relative;
	z-index:1;
	margin:0px auto;
	z-index:1;
}
.left{ float:left}
.right{ float:right}
.fixPng{}
a {
    color:#404040;
	text-decoration:none;
	outline:none;
	font-size:12px;
	blr:expression(this.onFocus=this.blur());
}
a:focus { outline:0; }
a:hover {
	text-decoration:underline;
}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}

*clear:after{content:"020";display:block;height:0;clear:both;}
* { margin: 0; padding: 0; }
li{
	list-style:none;
}
ul{
   margin:0px;
   padding:0px;
}
.con_title{
   text-align:center;
   font-family:"微软雅黑";
}
.con_title h1{
   font-size:18px;
   font-weight:bold;
}
.con_title1{
   line-height:50px;
   text-align:center;
  
}
.con_title1 h1{
   height:50px;
   line-height:50px;
   font-size:16px;
   font-weight:bold;
   color:#828282;
   text-align:center;
}
.con_new{
   margin-top:15px;
   margin-bottom:15px;
   padding-left:10px;
   padding-right:10px;
}
.dateTime{
   line-height:36px;
   border-bottom:1px dotted #999999;
}
.dateTime1 span{
}
.dateTime1{
   float:left;
   height:36px;
}
.dateTime2{
   float:right;
   height:36px;
   padding-left:30px;
   background:url(../images/font_icon.gif) no-repeat left center;
}
.dateTime2 span{
   padding-right:0px;
}
.nothNews{
   padding:10px;
   border:1px dashed #CCCCCC;
   background:#fbfafa;
   margin-bottom:15px;
}
.nothAr{ width:95%; text-align:left; line-height:20px;}
.nothAr a{ width:95%; text-align:left; line-height:20px; color:#ff0000;}
.nothAr a:hover{ text-decoration:underline;color:#ff0000;}
.noth_jl
{
	margin-top:15px;
}

.nav li{
	float:left;
	width:95px;
	height:27px;
	line-height:27px;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
}
.nav a{
	display:block;
	width:95px;
	height:27px;
	text-decoration:none;
}
.nav a:hover{
	color:#FFF;
	text-decoration:none;
	background:url(../images/li_1.jpg) no-repeat right center;
}
.nav_d a{
	color:#FFF;
	text-decoration:none;
	background:url(../images/li_1.jpg) no-repeat right center;
}

.nav_1 li{
   float:left;
   height:16px;
   line-height:16px;
   text-align:center;
   padding-left:15px;
   padding-right:10px;
   background:url(../images/li_2.jpg) no-repeat left center;
}
.nav_1 strong{
	color:#134095;
}

.dd_1 dd{
	height:21px;
	line-height:21px;
	padding-left:15px;
	background:url(../images/li_2.jpg) no-repeat left center;
}

.dd_2 dd{
	height:32px;
	line-height:32px;
	padding-left:9px;
}
.dd_2 a{
	display:block;
	height:31px;
	border-bottom:1px dashed #d9d9d9;
}
.dd_2 a:hover{
	color:#123984;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/li_3.jpg) no-repeat 174px center;
}
.dd_2_d a{
	color:#123984;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/li_3.jpg) no-repeat 174px center;
}

.dd_3 dd{
	padding-left:9px;
}
.dd_3_1d{
	color:#123984;
	text-decoration:none;
	background:url(../images/li_3.jpg) no-repeat 174px center;
}
.dd_3_2d{
	color:#123984;
	text-decoration:none;
	background:url(../images/li_4.jpg) no-repeat 12px 5px;
}
.dd_3_d1 a{
	display:block;
	height:31px;
	line-height:31px;
	border-bottom:1px dashed #d9d9d9;
	color:#123984;
	font-weight:bold;
}
.dd_3_d1 a:hover{
	color:#123984;
	text-decoration:none;
	background:url(../images/li_3.jpg) no-repeat 174px center;
}
.dd_3_d2 a{
	display:block;
	height:28px;
	line-height:28px;
	border-bottom:1px dashed #d9d9d9;
	padding-left:30px;
}
.dd_3_d2 a:hover{
	color:#123984;
	text-decoration:none;
	background:url(../images/li_4.jpg) no-repeat 12px 5px;
}

.con_gg1{
	height:318px;
	padding-top:22px;
	padding-bottom:77px;
	overflow:hidden;
	background:url(../images/bj.jpg) no-repeat center bottom;
}
.con_gg2{
	width:1013px;
	height:220px;
	margin:0 auto;
	overflow:hidden;
}

.top{
    height:80px;
	padding-left:12px;
	padding-right:12px;
}
.top_L{
	float:left;
	width:200px;
	height:67px;
	padding-top:13px;
}
.top_R{
	float:right;
	width:779px;
	height:80px;
}
.top_R1{
	height:20px;
	padding-top:9px;
	text-align:right;
}
.top_R2{
	height:27px;
	padding-top:12px;
}

.con{
	position:relative;
}
.con_1{
	height:367px;
	padding-top:30px;
	padding-left:4px;
	background:url(../images/bg_4.jpg) no-repeat center top;
}
.con_1L{
	float:left;
	width:697px;
	height:367px;
}
.con_1L1{
	height:186px;
}
.con_1L1_1{
	height:39px;
}
.con_1L1_2{
	line-height:21px;
}
.con_1L2{
}
.con_1L2_L{
	float:left;
	width:336px;
	padding-right:44px;
}
.con_1L2_L1{
	height:20px;
	padding-top:20px;
	text-align:right;
	background:url(../images/img_3.jpg) no-repeat left 6px;
}
.con_1L2_L2{
	padding-top:5px;
}
.con_1L2_C{
	float:left;
	width:98px;
	padding-top:54px;
	background:url(../images/img_4.jpg) no-repeat 5px 6px;
}
.con_1L2_C a{
	display:block;
	width:96px;
	height:21px;
	line-height:21px;
	text-align:center;
	margin-bottom:7px;
	text-decoration:none;
	border:1px solid #dadada;
	overflow:hidden;
	background:url(../images/bg_3.jpg) repeat-x;
}
.con_1L2_C a:hover{
	color:#123984;
	text-decoration:none;
}
.con_1L2_C_d{
	color:#123984;
	text-decoration:none;
}
.con_1L2_R{
	float:right;
	width:191px;
	height:150px;
	border:1px solid #d1d1d1;
}
.con_1R{
	float:right;
	width:271px;
	height:339px;
	padding-bottom:16px;
	background:url(../images/bg_2.jpg) #ffffff no-repeat center bottom;
}
.con_1R1{
	height:50px;
	line-height:50px;
	padding-left:22px;
	font-size:16px;
	font-weight:bold;
	color:#123984;
}
.con_1R2{
	padding-bottom:122px;
	padding-top:15px;
	padding-left:22px;
	line-height:26px;
	font-size:14px;
	background:url(../images/bg_1.jpg) no-repeat center bottom;
}
.con_1R2 span{
	color:#123984;
	font-weight:bold;
}

.con_2{
	padding-top:20px;
	background:url(../images/bg_4.jpg) no-repeat center top;
}

.con_L{
	position:relative;
    float:left;
    width:750px;
}
.con_L1{
	height:29px;
	line-height:27px;
	padding-left:10px;
	background:url(../images/bg_5.jpg) no-repeat left top;
}
.con_L1 strong{
	color:#123984;
}
.con_L2{
	font-size:22px;
	color:#123984;
	height:48px;
	line-height:48px;
	padding-top:9px;
	border-bottom:1px solid #c3c3c3;
}
.con_L3_2{
	padding-top:18px;
}

.con_R{
    float:right;
    width:217px;
}
.con_R1{
	padding-bottom:13px;
	background:url(../images/bg_2_1.jpg) #ffffff no-repeat center bottom;
}
.con_R1_1{
	height:38px;
	padding-top:13px;
	padding-left:19px;
	border-bottom:1px solid #dbdbdb;
}
.con_R1_2{
	padding-bottom:122px;
	padding-top:8px;
	padding-left:11px;
	padding-right:11px;
	margin-bottom:50px;
	background:url(../images/bg_1_1.jpg) no-repeat center bottom;
}
.con_R1_3{
	height:23px;
	padding-top:15px;
	padding-bottom:27px;
	padding-left:22px;
	background:url(../images/s_1.jpg) no-repeat 22px 15px;
}
.con_R1_4{
	height:32px;
	padding-top:8px;
	padding-left:19px;
	border-bottom:1px solid #dbdbdb;
}
.con_R2{
	padding-bottom:13px;
	margin-top:5px;
	background:url(../images/bg_2_1.jpg) #ffffff no-repeat center bottom;
}

.foot{
   height:84px;
   padding-top:22px;
   background:url(../images/bg_bot.jpg) repeat-x;
}
.foot_1{
	width:1003px;
	height:84px;
	margin:0 auto;
	background:url(../images/logo1.jpg) no-repeat right 19px;
}
.foot_11{
	padding-top:20px;
}
.foot_12{
	padding-top:15px;
}

.con_About{
   line-height:23px;
   padding-top:5px;
   border-top:1px solid #FFF;
}
.con_About_L{
	float:left;
	width:546px;
}
.con_About_R{
	float:right;
	width:220px;
}

.con_News1{
   padding-bottom:10px;
}
.con_News11{
	height:32px;
	border-bottom:1px solid #919191;
}
.con_News11_1{
	float:left;
	width:33px;
	height:32px;
	font-size:32px;
	font-weight:bold;
	color:#123984;
}
.con_News11_2{
	float:left;
	height:32px;
	font-size:22px;
	color:#292929;
}
.con_News11_3{
	float:right;
	height:32px;
}
.con_News11_3 a{
	font-size:10px;
	color:#123984;
}
.con_News12{
	padding-top:5px;
}
.con_News12_L{
	float:left;
	width:193px;
	height:152px;
	padding-top:10px;
}
.con_News12_L a{
	display:block;
	width:191px;
	height:150px;
	border:1px solid #d1d1d1;
}
.con_News12_L a:hover{
	border:1px solid #123984;
}
.con_News12_R{
	float:right;
	width:541px;
	padding-top:10px;
}

.con_Tpro{
   line-height:23px;
   padding-top:19px;
   padding-bottom:30px;
}

.nav_news li{
   height:26px;
   line-height:26px;
   border-bottom:1px dashed #919191;
}
.nav_news a{
    text-decoration:none;
}
.nav_news a:hover{
   text-decoration:underline;
}
.nav_news_d1{
   float:left;
   padding-left:18px;
   background:url(../images/li_1.gif) no-repeat 5px center;
}
.nav_news_d1 a{
	color:#404040;
}
.nav_news_d2{
   float:right;
}
.nav_news_d3{
   float:right;
   padding-right:10px;
}

.nav_Product{
	padding-top:10px;
}
.nav_Product li{
   float:left;
   width:212px;
   height:197px;
   padding-left:13px;
   padding-right:13px;
}
.nav_Product_d1{
    width:212px;
   height:167px;
}
.nav_Product_d1 a{
	display:block;
   width:210px;
   height:165px;
   border:1px solid #cccccc;
}
.nav_Product_d1 a:hover{
	border:1px solid #123984;
}
.nav_Product_d2{
	height:30px;
   line-height:30px;
   text-align:center;
}

.nav_xz li{
   height:35px;
   line-height:35px;
   margin-right:10px;
   font-size:14px;
   border-bottom:1px dashed #e1b598;
}
.nav_xz a{
   text-decoration:none;
   font-size:14px;
}
.nav_xz a:hover{
   text-decoration:underline;
}
.nav_xz_d1{
   float:left;
   height:32px;
   padding-left:3px;
   padding-left:42px;
   background:url(../images/ysb.gif) no-repeat left center;
}
.nav_xz_d2{
   float:right;
   height:35px;
   line-height:35px;
}

.send_tj{ background:url(../images/btn_tj.jpg) no-repeat; width:62px; height:20px; border:0; cursor:hand;}
.send_tjcd{ background:url(../images/btn_qrdc.png) no-repeat; width:130px; height:23px; border:0; cursor:hand;}

.search_1{
   float:left;
   width:139px;
   height:21px;
   padding-top:1px;
   padding-left:10px;
}
.search_2{
   float:left;
   width:21px;
   height:21px;
   padding-top:1px;
}
.ssbg{height:20px; width:139px; overflow:hidden; font-size:12px; color:#999999;line-height:20px; border:0px;margin:0; background:#f3f3f3;}

/*分页样式开始*/
.page
{
	height:22px;
	line-height:22px;
	text-align:center;
	font-size:12px;
	color:#fffeff;
	padding-top:15px;
}
.page a{
	display:inline-block;
	text-decoration:none;
	text-align:center;
	margin-right:7px;
	overflow:hidden;
}
.page a:hover{
	text-decoration:none;
}
.page_Sum{
	display:block;
	height:22px;
}
.page_Next{
	display:block;
	width:57px;
	height:22px;
	color:#fffeff;
	background:url(../images/bg_page.jpg) no-repeat top;
}
.hei{
	display:block;
	padding-left:7px;
	padding-right:7px;
	height:20px;
	font-weight:bold;
	color:#7c7c7c;
	border:1px solid #7c7c7c;
}
.hei:hover{
	border:0px;
	padding-left:8px;
	padding-right:8px;
	height:22px;
	font-weight:bold;
	color:#ffffff;
	background:#123984;
}
.num{
	display:block;
	padding-left:8px;
	padding-right:8px;
	height:22px;
	font-weight:bold;
	color:#ffffff;
	background:#123984;
}
.page_slh{
	height:22px;
}
/*分页样式结束*/

.leftbox
{
    height:21px;
	line-height:21px;
	border:1px solid #cccccc;
	font-size:12px;
	color:#999999;
	padding-left:3px;
}

.fk_txt{
   font-size:14px;
   color:#666666;
}

.wyfk{
   
}
.con_fx{
   padding-top:10px;
}

.td_1{
   height:31px;
   line-height:31px;
   background:#e7f1fb;
   border-bottom:1px solid #c3dae8;
}
.td_11{
   height:31px;
   font-size:14px;
   font-weight:bold;
   color:#39558c;
   padding-left:40px;
   background:url(../images/qaf.jpg) no-repeat left center;
}


.div_send
{
	float:left;
	padding-left:118px;
	width:47px;
    height:23px;
}
.div_reset
{
	float:left;
	padding-left:15px;
    width:47px; 
    height:23px;
}
.div_send1
{
	float:left;
	width:47px;
    height:23px;
}
.div_reset1
{
	float:left;
	padding-left:15px;
    width:47px; 
    height:23px;
}

.send{ background:url(../images/send.jpg) no-repeat; width:47px; height:23px; border:0; cursor:hand;}
.reset{ background:url(../images/reset.jpg) no-repeat; width:47px; height:23px; border:0;  cursor:hand;}

.border{border:#e3e3e3 1px solid;}

.table_1{border-collapse:collapse;font-size:12px;float:left;color:#000000; background:#FFFFFF;}
.table_1 a{color:#000000;}
.table_1 tr td{height:23px;line-height:23px;border:solid 1px #cccccc; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}

/*首页脚本样式开始*/
#focus {width:976px; height:318px; overflow:hidden; margin:0 auto; position:relative;}
#focus ul {height:318px; position:absolute;}
#focus ul li {float:left; width:976px; height:318px; overflow:hidden; position:relative;text-align:center;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .preNext {width:57px; height:105px; position:absolute; top:90px;cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0;}
/*首页脚本样式开结束*/