@charset "utf-8";
/*公共样式部分*/
body {
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
html{background:url(../images/bg.jpg) repeat-x #d3dce1;}
img{border:0px;}
body{background-image:url(checkerboard.gif)};
img,div,input{_behavior: url("/iepngfix.htc") };
.main{
	width:100%;
	height:100%;
}
.main1{
	width:100%;
	height:696px;
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/top_bg.jpg);
}
div{zoom:1}
.wrap {
	width:1003px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:1;
	background:url(../images/bg1.jpg) no-repeat top;
} 
a {
    color:#666666;
	text-decoration:none;
	outline:none;
	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{
   line-height:36px;
   text-align:center;
   background:#f4f4f4;
   font-family:"微软雅黑";
}
.con_title h1{
   font-size:16px;
   font-weight:bold;
   color:#828282;
}
.con_title1{
   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;
}
.dateTime{
   line-height:36px;
   border-bottom:1px dotted #999999;
}
.dateTime1 span{
   color:#FF0000;
}
.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:10px;
}
.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{float:right; position:relative;}
#nav li{float:left;width:94px;text-align:center;}
#nav li .v a{display:block;width:94px;height:34px;line-height:30px;color:#ffffff; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
#nav li .v a:hover,#nav li .v .sele{color:#395499;text-decoration:none; background:url(../images/nav_bg1.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/nav_bg1.png);}
#nav .kind_menu{position:absolute;float:left;padding-left:20px;top:-30px;*top:-30px;height:19px;text-align:left;display:none;left:0px;padding-top:11px;}
#nav .kind_menu a{float:left;display:block;width:70px;height:19px; color:#FFFFFF;background:url(../images/nav_bg2.jpg) no-repeat right top;padding-left:10px;}
#nav .kind_menu a:hover{}
.kind_menu_bg{ position:absolute;z-index:-1; left:0px; top:0px;}

.nav_1 li{
   height:43px;
   border-bottom:1px dashed #d2d2d2;
   background:url(../images/li_2.jpg) no-repeat left center;
}
.nav_1 a{
   display:block;
   width:167px;
   height:43px;
   line-height:43px;
   color:#666666;
   padding-left:31px;
   text-decoration:none;
}
.nav_1 a:hover{
   font-weight:bold;
   color:#123984;
   text-decoration:none;
   background:url(../images/li_1.jpg) no-repeat;
}
.nav_1_d1 a{
   font-weight:bold;
   color:#123984;
   text-decoration:none;
   background:url(../images/li_1.jpg) no-repeat;
}

.nav_2 li{
   float:left;
   width:212px;
   height:167px;
   padding-left:13px;
   padding-right:13px;
}
.nav_2 a{
   display:block;
   width:210px;
   height:165px;
   border:1px solid #cccccc;
}
.nav_2 a:hover{
   border:1px solid #043a78;
}

.nav_3 li{
   float:left;
   width:212px;
   height:197px;
   padding-left:13px;
   padding-right:13px;
}
.nav_3_d1{
   width:210px;
   height:165px;
}
.nav_3_d1 a{
   display:block;
   width:210px;
   height:165px;
   border:1px solid #cccccc;
}
.nav_3_d1 a:hover{
   border:1px solid #043a78;
}
.nav_3_d2{
   height:30px;
   line-height:30px;
   text-align:center;
}

.nav_6 li{
   float:left;
   width:60px;
   height:16px;
   line-height:16px;
   text-align:center;
   background:url(../images/li_1.gif) no-repeat right center;
}

.nav_9 li{
   height:26px;
   line-height:26px;
   padding-left:13px;
   border-bottom:1px dotted #e5e5e5;
   background:url(../images/li_11.jpg) no-repeat left center;
}
.nav_9_d1{
   float:left;
   width:86px;
   color:#9a9a9a;
}
.nav_9_d2{
   float:left;
}

.nav_10{
   padding:0px;
   margin:0px;
   padding-top:10px;
}
.nav_10 li{
   float:left;
   width:240px;
   height:305px;
   text-align:center;
}
.nav_10 a{
   text-decoration:none;
   color:#ffffff;
   font-size:12px;
}
.nav_10 a:hover{
   text-decoration:underline;
}
.nav_10_d1{
   width:200px;
   height:30px;
   line-height:30px;
   text-align:center;
}

.top{
}
.top_1{
   padding-left:415px;
   padding-top:5px;
   height:75px;
}
.top_2{
   margin-top:15px;
}

.con_gg{
   padding-left:45px;
}

.con{ clear:both; overflow:hidden;
}

.con_1{
   height:279px;
   text-align:center;
}
.con_2{
   height:72px;
   margin-top:10px;
}
.con_3{
   position:relative;
   margin-top:10px;
   padding-left:20px;
   padding-right:20px;
   background:url(../images/bg_1.jpg) repeat-x #FFFFFF;
}
.con_3_1{
   width:963px;
   height:60px;
   position:relative;
}
.con_3_1bg{
   position:absolute;
   width:34px;
   height:34px;
   left:-20px;
   top:0px;
}
.con_3_11{
   float:left;
   height:60px;
   line-height:60px;
   color:#999999;
   font-size:40px;
   font-family:Arial;
}
.con_3_12{
   float:left;
   height:60px;
   padding-left:5px;
}
.con_3_121{
   font-family:"微软雅黑";
   font-size:14px;
   font-weight:bold;
   color:#0a3e79;
   padding-top:13px;
}
.con_3_122{
   font-family:Arial;
   font-size:14px;
   font-weight:bold;
   color:#999999;
}
.con_3_13{
   float:right;
   height:60px;
   line-height:60px;
   padding-left:23px;
   background:url(../images/li_3.gif) no-repeat left center;
}

.con_3_2{
   padding-top:20px; clear:both; overflow:hidden;
}
.menu{
   position:relative;
   height:39px;
   padding-top:33px;
   padding-right:10px;
}
.menu_bg{
   position:absolute;
   width:906px;
   height:42px;
   left:0px;
   top:29px;
   padding-left:97px;
   z-index:-1;
}

.con_L{
   float:left;
   width:198px;
}
.con_L2{
   margin-top:12px;
}
.con_L2 img{
   margin-top:16px;
}
.con_L3{
   height:21px;
   margin-bottom:135px;
   border:1px solid #cccccc;
   margin-top:21px;
}

.con_R{
   float:right;
   width:730px;
}
.con_R2{
   height:51px;
   line-height:51px;
   font-size:14px;
   font-family:"微软雅黑";
   font-weight:bold;
   color:#113885;
}

.con_pro{
   margin-top:12px; clear:both; overflow:hidden;
}
.con_pro1{
   height:32px;
   line-height:32px;
   text-align:center;
   color:#053877;
   background:url(../images/bg_3.jpg) no-repeat center center;
}
.con_pro1 a{
   font-weight:bold;
   color:#053877;
}
.con_pro2{
   margin-top:10px;
}

.con_R21{
   height:51px;
   margin-top:15px;
}
.con_R2_1{
   float:left;
   width:108px;
   height:51px;
   background:url(../images/li_5_1.gif) no-repeat;
}
.con_R2_2{
   float:left;
   width:584px;
   height:51px;
   background:url(../images/li_5_2.gif);
}
.con_R2_3{
   float:left;
   width:8px;
   height:51px;
   background:url(../images/li_5_3.gif) no-repeat;
}
.con_R3{
   height:171px;
   margin-top:15px;
}
.con_R3_L{
   float:left;
   width:259px;
   height:171px;
}
.con_R3_R{
   float:right;
   width:425px;
   height:171px;
   padding-right:30px;
}
.con_R3_R1{
   height:17px;
   line-height:17px;
   padding-bottom:5px;
   border-bottom:1PX solid #e5e5e5;
}
.con_R3_R11{
   float:left;
   height:17px;
   font-family:"微软雅黑";
   color:#000000;
   font-size:14px;
   font-weight:bold;
   padding-left:15px;
   background:url(../images/li_11.gif) no-repeat left center;
}
.con_R3_R12{
   float:right;
}
.con_R3_R12 a{
   font-size:11px;
}
.con_R4{
   padding-right:30px;
   margin-top:12px;
}


.bottom{
   height:73px;
   color:#3f5a91;
   position:relative;
   margin-top:5px;
}
.bottom a{
   color:#3f5a91;
}
.bottom_1{
}
.bottom_L{
   float:left;
   width:670px;
}
.bottom_L1{
   padding-top:15px;
}
.bottom_L2{
   margin-top:17px;
   padding-left:5px;
}
.bottom_R1{
   float:right;
   margin-top:3px;
   margin-left:10px;
}
.bottom_R2{
   float:right;
   margin-top:12px;
   line-height:28px;
   text-align:right;
}

.con_About{
   line-height:23px;
   padding-bottom:30px; clear:both; overflow:hidden;
}

.con_About1{
   padding-bottom:0px;
}

.con_About2{
   line-height:23px;
   font-size:12px;
   color:#333333;

}
.con_About2_1{
   height:30px;
   line-height:30px;
   font-size:14px;
   font-weight:bold;
   padding-left:15px;
   background:url(../images/li_8.jpg) no-repeat left center;
}
.con_About2_2{
}
.con_About2_3{
   float:left;
   width:341px;
   height:140px;
}
.con_About2_31{
   float:left;
   width:123px;
   border:1px solid #CCCCCC;
}
.con_About2_32{
   float:left;
   width:106px;
   line-height:20px;
   padding-left:10px;
}

.con_new_hr{
   height:30px;
   line-height:30px;
   background:url(../images/li_8.jpg) no-repeat left center;
   border-bottom:1px solid #e3e3e3;
   margin-bottom:20px;
   font-size:14px;
   font-weight:bold;
   padding-left:15px;
   color:#666666;
}

.con_News1{
   font-size:12px;
   margin-bottom:15px;
   padding-bottom:20px;
   border-bottom:1px dashed #999999;
}
.con_Tpro{
   line-height:23px;
   padding-top:19px;
   padding-bottom:30px;
}
.con_Tpro1L{
   float:left;
   height:152px;
}
.con_Tpro1R{
   float:left;
   height:146px;
   padding-top:6px;
}
.con_Tpro1L1{
   width:120px;
   height:50px;
   text-align:center;
   font-size:14px;
   padding-top:20px;
   color:#a90045;
   background:url(../images/bg_7.jpg) no-repeat left top;
}
.con_Tpro1L1 a{
   color:#a90045;
}
.con_Tpro1L2{
   width:64px;
   height:21px;
   background:#ec307a;
   margin-left:28px;
   margin-top:22px;
   text-align:center;
}
.con_Tpro1L2 a{
   color:#FFFFFF;
}

.nav_news li{
   height:30px;
   line-height:30px;
   text-align:left;
   font-size:12px;
   border-bottom:1px dashed #424242;
}
.nav_news a{
   text-decoration:none;
   font-size:12px;
}
.nav_news a:hover{
   text-decoration:underline;
}
.nav_news_d1{
   float:left;
   padding-left:20px;
   margin-left:10px;
   background:url(../images/li_2.gif) no-repeat left center;
}
.nav_news_d2{
   float:right;
   padding-right:5px;
}

.nav_Product li{
   float:left;
   width:237px;
   height:169px;
   margin-right:2px;
   margin-bottom:10px;
}
.nav_Product_d1{
   width:233px;
   height:136px;
   padding-left:4px;
   padding-top:4px;
   background:url(../images/bg_pr1.jpg) no-repeat;
}
.nav_Product_d2{
   height:30px;
   line-height:30px;
   text-align:center;
}

.nav_xz{
   padding:0px;
   margin:0px;
}
.nav_xz li{
   height:35px;
   line-height:35px;
   margin-right:10px;
   font-size:14px;
   border-bottom:1px dashed #CCCCCC;
}
.nav_xz a{
   text-decoration:none;
   color:#37330d;
   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:right;
   width:175px;
   height:21px;
}
.search_2{
   float:right;
   width:21px;
   height:21px;
   margin-top:1px;
}
.ssbg{height:20px; width:170px; padding-left:5px;overflow:hidden; font-size:12px; color:#999999;line-height:20px; border:0px;margin:0px;}

.search_3{
   float:left;
   width:59px;
   height:25px;
   margin-top:15px;
}
.search_4{
   float:left;
   width:455px;
   height:23px;
   margin-top:14px;
   margin-right:10px;
}
.ssbg_1{height:23px; width:450px; padding-left:5px;overflow:hidden; font-size:12px; color:#999999;line-height:23px; border:1px solid #e3e3e3;margin:0;}

/*分页样式开始*/
.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;}

.con_Faq{
   padding:35px;
}
.con_Faq1{
   border-bottom:1px solid #dddddd;
   background:url(../images/faq_q.jpg) no-repeat right top;
}
.con_Faq1_1{
   width:627px;
   height:40px;
   font-size:14px;
   font-weight:bold;
}
.con_Faq1_2{
   width:627px;
}
.con_Faq1_3{
   height:30px;
   text-align:right;
   margin-top:5px;
}
.con_Faq1_3 a{
   color:#FF0000;
}

.con_Faq2{
   margin-top:28px;
   border-bottom:1px solid #dddddd;
   background:url(../images/faq_a.jpg) no-repeat right top;
}
.nav_Faq{
   padding:0px;
   margin:0px;
}
.nav_Faq li{
   float:left;
   width:223px;
   height:26px;
   line-height:26px;
   padding-left:15px;
   background:url(../images/li_3.gif) no-repeat left center;
}
.nav_Faq a{
   text-decoration:none;
   color:#666666;
   font-size:12px;
}
.nav_Faq a:hover{
   color:#FF0000;
   text-decoration:underline;
}
.bottom_L2 span.j_count{ display:inline; padding:1px 3px 1px 3px; background-color:#12377e; color:#fff; font-weight:bold;}
.table_1{border-collapse:collapse;font-size:12px;float:left;color:#000000; background:#FFFFFF;}
.table_1 a{color:#000000;}
.table_1 tr td{height:30px;line-height:30px;border:solid 1px #cccccc; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}