@charset "utf-8";
html,body{ padding:0; margin:0; font-size:12px; line-height:22px; font-family:"微软雅黑"}
a img{ border:none}
ul,b,h1,h2,h3,h4,h5,p,form,object{ margin:0; padding:0}
li{ list-style-type:none}
a{text-decoration:none; color:#303030}
a:hover{color:#c30; }
.pngimg{
	/*以下为IE6设置PNG透明代码*/
	behavior:url(images/iepngfix.htc);/*相对于HTML路径*/;
}
.inlineboxul{
	display:inline-block;
	*display:inline;      /* 只有ie6和ie7识别*/
	_display:inline;      /* 只有ie6和ie7识别*/
    zoom:1; 
	width:auto;
	position:relative;
	list-style-type:none;
	}
.inlineboxul li{ float:left}
.fc_blue{ color:#33e}
.fc_black{ color:#303030}
.f_green{ color:#063}
.fc_org{ color:#F60;}
.fc_red{ color:#C33;}
.fc_bai{ color:#ffffff;}
.fc_gray{ color:#666666;}
.fc_hei{ color:#000;}
.en{ font-family:Arial, Helvetica, sans-serif}
.number{ font-family:Verdana, Geneva, sans-serif}
.cl{ font-size:0px; height:0px; line-height:0px; width:100%; clear:both}
.zw{ font-size:1px; height:1px; line-height:1px; width:100%; display:block; overflow:hidden}


/*公共样式*/
.f14{ font-size:14px; font-family:"微软雅黑"}
.f12{ font-size:12px; font-family:"微软雅黑"}
.f12hei{font-family:"微软雅黑";font-size:12px; }
.pl5{ padding-left:5px;}
.fl{ float:left}
.fr{ float:right}
.ml12{ margin-left:12px}
.mr12{ margin-right:12px}
.mt12{ margin-top:12px}
.mb12{ margin-bottom:12px}
.pl12{ padding-left:12px}
.pr12{ padding-right:12px}
.pt12{ padding-top:12px}
.pb12{ padding-bottom:12px}
.t{ font-size:14px;font-family:"微软雅黑"; font-weight:bold}
.box{ display:block;}
.box_c{ display:block; margin:0 auto}
.clear:after{ content:"."; width:100%; display:block; height:0px; overflow:hidden; clear:both; line-height:0px; font-size:0px;}
/*公共样式结束*/

/* scrollleft */
.scrollleft{width:410px;padding:0px;margin:0px; overflow:hidden; float:left; height:37px}
.scrollleft li{float:left;margin-right:0px;display:inline;width:auto;text-align:center;padding-right:20px; height:37px; line-height:37px;}
.scrollleft li a{ font-family:"微软雅黑", "幼圆"; font-weight:bold}

.scrollleft1{padding:0px;margin:0px; overflow:hidden; }
.scrollleft1 li{float:left;margin-right:15px;display:inline;}

.scrollleft1 li a{
display:block;
border:5px solid #dedede;
}
.scrollleft1 li a:hover{
border:5px solid #004a84;
}
.scrollleft1 li span { display:block; float:left;text-align:center; width:162px; height:110px; margin-left:5px;margin-bottom:8px; }
.scrollleft1 li span img{ width:162px; height:110px; border:1px solid #ccc;
}
/* Public Template css end */
.page{	display:inline-block;
	*display:inline;      /* 只有ie6和ie7识别*/
	_display:inline;      /* 只有ie6和ie7识别*/
    zoom:1; 
	width:auto;
	position:relative;
	list-style-type:none;
	font-size:14px;
	margin:20px;
	
	}
.page li{ float:left}	
.page li span{display:block; height:18px; line-height:18px; padding:0 8px 0 0; margin-right:5px;color:#626262; font-size:12px; float:left; white-space:nowrap}
.page a:link,.page a:visited{ display:block; height:30px; line-height:30px; padding:0 10px; margin-right:5px;border:#dededf solid 1px; color:#626262;float:left;}
a.fisrtpage{}
a.pagenumber{ }
a.endpage{ }
a.pagenumber_now:link,a.pagenumber_now:visited{  color:#c30; font-weight:900; background-color:#dfdfe3; }
.zonggong{height:30px; width:60px; margin-right:10px;line-height:30px; margin-left:10px; display:inline; }
/* Public Template css end */
/*自定义样式*/

.thismenu{ background:url(../webimages/topmenuthis.png) no-repeat right top;}
.thismenu a{ display:block; width:100%; line-height:32px; height:36px; background:#0950a0; font-size:14px; font-weight:bold; overflow:hidden}


.menu{ width:760px; font-family:"微软雅黑", "幼圆";}
.menu .b{float:left; height:98px;line-height:98px;position:relative;  }


.menu .b a{
display:block;padding-left:15px; padding-right:15px;font-size:14px;
}
.menu .b a:hover{background-color:#999;color:#FFF;padding-left:10px; padding-right:10px;}
.menu .thisis a{ font-weight:bold; color:#1d4688;}

.menu ul{ position:absolute; border:#cccccc 1px solid; left:-1px; z-index:99999; background-color:#FFF; display:none}
.menu ul li{ border-bottom:#eeeeee 1px solid; height:30px; line-height:30px; font-family:"微软雅黑"; letter-spacing:1px; font-size:14px;}
.menu ul li a{ display:block; }
.menu ul li a:hover{ background-color:#e9f4fd}
.menu  .s li a { display:block; line-height:30px; }
.menu  .s li a:visited  { display:block; line-height:30px; }
.menu ul li .s a:hover{ background-color:#e9f4fd}


.topmenu,.topmenu a{ color:#8e8e8e;font-family:"微软雅黑", "幼圆"}


.warp{ width:1200px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; padding:10px;}
.warp:after{ content:"."; width:100%; display:block; height:0px; overflow:hidden; clear:both; line-height:0px; font-size:0px;}

.title_1{ font-size:14px; line-height:30px; color:#c0572b; font-family:"微软雅黑", "幼圆"}


.title,.title:hover{ font-size:14px;  font-family:"微软雅黑", "幼圆"; color:#0950a0; display:block; height:36px; line-height:36px; letter-spacing:1px; font-weight:bolder; float:left; padding-left:10px;line-height:36px}
.title span{ color:#000}

.title1,.title1:hover{ font-size:16px;  font-family:"微软雅黑", "幼圆"; color:#fff; display:block; height:40px; line-height:40px; letter-spacing:1px; font-weight:bold; float:left;line-height:40px; background:url(../webimages/title1.jpg); width:100%; text-align:center; margin-left:0px}
.title1 span{ color:#000}


.newstag{ height:37px; }
.newstag li{ color:#222222; float:left;width:150px; height:37px; text-align:center; line-height:37px; overflow:hidden;font-family:"微软雅黑", "幼圆"; font-size:16px;margin-left:0px}
.newstag li.thisis{ background:url(../webimages/newstag.jpg);  letter-spacing:1px;  border-left:1px solid #0950a0;font-weight:bold;}
.newstag li.thisis a{color:#0950a0}

.newstag_1{ height:37px; }
.newstag_1 li{ color:#222222;float:left;width:123px; height:37px; text-align:center; line-height:37px; overflow:hidden;font-family:"微软雅黑", "幼圆"; font-size:16px;margin-left:0px; }
.newstag_1 li.thisis{ background:url(../webimages/img_1_18.jpg);  letter-spacing:1px; border-left:1px solid #0950a0;font-weight:bold;}
.newstag_1 li.thisis a{color:#0950a0}

.newstag li:first-child
{ 
border-left:0px solid #709bbd
}
.newstag_1 li:first-child
{ 
border-left:0px solid #709bbd
}




.licheng_tag{
margin-bottom:20px;


}



.licheng_tag div{
width:70px;
height:70px;
border-radius: 100px;
color:#ffffff;
background-color:#ccc;
font-size:14px;
line-height:18px;
text-align:center;
font-family:"微软雅黑";
margin-bottom:20px;
}
.licheng_tag div:hover{
background-color:#0950a0;
cursor:pointer;
}


.licheng_tag div span{
 display:block;
 font-size:20px;
 font-weight:bold;
 padding-top:20px;
}

.licheng_tag .licheng_thisis{
background-color:#0950a0;

}

.licheng_list{

float:left; margin-left:20px; ; 
}




.title22,.title22:hover{ font-size:14px; line-height:23px; font-family:"微软雅黑", "幼圆"; color:#3d3f40; display:block; height:23px; line-height:24px; letter-spacing:1px; font-weight:bolder; float:left; padding-left:10px}
.title11,.title11:hover{ font-size:14px; line-height:30px; font-family:"微软雅黑", "幼圆"; color:#FFF; display:block; height:28px; line-height:24px; letter-spacing:1px; font-weight:bolder}

.title a{ font-size:12px; text-indent:10px; font-weight:100; color:#FFF}

.box_1{ border:#bfbfbf 1px solid}
.box_1 .title{ background:url(../images/index_62.png) repeat-x right top;}
.box_1 .title h3{ font-size:14px; line-height:30px; color:#ffffff; font-family:"微软雅黑", "幼圆";  padding:0 10px; height:30px;word-wrap : normal 
 
}
.box_1 .title div{ border-bottom:#015fb6 2px solid; height:30px; line-height:30px}
.box_1 .title div table{ float:left}
.box_5{ border:#bfbfbf 0px solid}
.box_5 .title{ background:url(../images/index_62.png) repeat-x right top;}
.box_5 .title h3{ font-size:14px; line-height:30px; color:#ffffff; font-family:"微软雅黑", "幼圆";  padding:0 10px; height:30px;word-wrap : normal 
 
}
.box_5 .title div{ border-bottom:#015fb6 2px solid; height:30px; line-height:30px}
.box_5 .title div table{ float:left}

a.more{ float:right; display:block; margin-right:10px;width:auto; color:#333; font-family:"微软雅黑"; line-height:36px}

a.more1{ float:right; display:block; padding-right:20px;width:auto; color:#646261; background:url(../webimages/more.png) right 7px no-repeat;font-family:Verdana, Geneva, sans-serif }
.box_2{ border:#bfbfbf 1px solid}
.box_2 .title{ background:url(../images/index_62.png) repeat-x right top;}
.box_2 .title div{ height:41px; overflow:hidden}
.box_2 .title h3{ font-size:14px; line-height:30px; color:#ffffff; font-family:"微软雅黑", "幼圆";   height:36px;word-wrap : normal; background:url(../images/index_35.png); width:106px; height:36px; margin:5px 0 0 5px; text-align:center; float:left
}
.box_3{ border:#bfbfbf 1px solid}
.box_3 .title{ background:url(../images/index_62.png) repeat-x right top;}
.box_3 .title div{ height:41px; overflow:hidden}
.box_3 .title h3{ font-size:14px; line-height:28px; color:#ffffff; font-family:"微软雅黑", "幼圆";   height:31px;word-wrap : normal; background:url(../images/index_73.png); width:92px; height:31px; margin:5px 0 0 5px; text-align:center; float:left; padding-right:8px;
}



.foot{ color:#b2b2b2; line-height:24px;background-color:#4d4d4d;  font-family:'微软雅黑'; font-size:12px; padding-top:40px;}
.foot a{color:#b2b2b2;font-size:12px;line-height:24px;}

.bottom_menu div{
float:left;
border-right:#999 solid 1px;
padding-left:10px;
padding-right:20px;
height:130px;


}

.f_title{font-size:16px; color:#b2b2b2; display:block; height:30px; line-height:30px; margin-top:-6px;}
.ewm {
float:right;
margin-left:20px;
}
.ewm span{

font-size:12px;
display:block;
height:30px;
line-height:30px;
text-align:center;

}

.copyright,copyright a{
font-size:12px;
}

.newslist{ line-height:26px; margin:20px;; margin-top:15px; margin-bottom:0px;}
.newslist li{ height:27px; line-height:27px; background:url(../webimages/1_33.jpg) no-repeat left center; padding-left:18px}
.newslist li a{ display:block; float:left; font-size:14px;font-family:"微软雅黑", "幼圆";}
.newslist li a:hover{ text-decoration:underline}
.newslist li span{ display:block; float:right; font-family:Arial, Helvetica, sans-serif; color:#999999}



.newslist_1{ margin-top:20px;; height:200px;}
.newslist_1 li{ display:block;height:40px; line-height:40px; background:url(../webimages/1_33.jpg) no-repeat left center; padding-left:10px}
.newslist_1 li a{ display:block; float:left; font-size:14px;font-family:"微软雅黑", "幼圆";}
.newslist_1 li a:hover{ text-decoration:underline}
.newslist_1 li span{ display:block; float:right; font-family:Arial, Helvetica, sans-serif; color:#999999}




.newslist1{ line-height:28px; padding:0px 0px; margin-top:5px;}
.newslist1 li{ height:28px; line-height:28px; background:url(../webimages/1_33.jpg) no-repeat left center; padding-left:15px}
.newslist1 li a{ display:block; float:left; font-size:14px;font-family:"微软雅黑", "幼圆";}
.newslist1 li a:hover{ text-decoration:underline}
.newslist1 li span{ display:block; float:right; font-family:Arial, Helvetica, sans-serif; color:#999999}

.listbox{ border:#b2b2b2 1px solid; width:262px; height:240px; display:block; padding:6px;}
.listbox .nav{ height:28px; line-height:26px; background:url(../images/navbg.png) repeat-x left top;overflow:hidden; border-bottom:#000 2px solid}
.listbox .nav li{ display:block; float:left; height:32px; width:auto; margin-right:10px}
.listbox .nav li a{ background:url(../webimages/box3title.png); width:88px; display:block; height:28px; line-height:28px;  color:#FFF;text-align:center}


.listbox .nav_1{ height:26px; line-height:26px; overflow:hidden }
.listbox .nav_1 li{ display:block; float:left; height:26px; width:auto; margin-right:10px}
.listbox .nav_1 li.more{ float:right}
.listbox .nav_1 li.thisis a{  display:block; height:26px; line-height:26px;width:96px; background-color:#cccccc; color:#FFF; float:left;background-color:#058ed3}

.listbox .list{ margin-top:6px; text-align:left}
.listbox .list a{ display:block;  height:25px; line-height:25px; color:#676767;}
.listbox .list a:hover{ color:#00679a; }

.listbox .list_1{ margin-top:8px; text-align:left}
.listbox .list_1 a{ display:block; background:url(../images/index31.png) 2px 8px no-repeat; height:25px; line-height:25px; color:#676767; padding-left:12px}
.listbox .list_1 a:hover{ color:#00679a; }

.dotlist{ list-style-type:none; padding:5px 0px 15px; width:212px}
.dotlist li{ text-align:left; font-size:14px;  font-family:"微软雅黑", "幼圆"; background:url(../images/dd.png) no-repeat 9px 14px #f1f1f1; text-indent:18px; margin-top:10px; padding:0 5px}
.dotlist li a{ display:block; line-height:35px; height:35px; }
.dotlist li.thisis{ display:block;   text-align:left; line-height:36px; font-size:14px; background-color:#f2fafd }
.dotlist li.thisis a{ color:#1b80bb; font-weight:bold; }

.dotlist li.thisis span a{display:block; line-height:30px; height:30px; font-size:12px; font-weight:300; color:#333333; }



.dotlist_1{ list-style-type:none; margin:10px 0px 15px; width:220px}
.dotlist_1 li { display:block; text-align:center; font-size:14px; border-bottom:#f1f1f1 1px solid;  font-family:"微软雅黑", "幼圆"; clear:both; }

.dotlist_1 li a{ display:block;  border-bottom:#bbb 1px solid; color:#222;font-size:16px;padding-top:10px; padding-bottom:10px;}
.dotlist_1 li a:hover{  color:#ff6600; font-weight:bold;}
.dotlist_1 .thisis{  text-align:center;  font-size:16px; border-bottom:#f1f1f1 1px solid; background-color:#eee;}
.dotlist_1 .thisis a{ display:block;color:#0950a0; font-weight:bold; border-bottom:#004a84 2px solid;padding-top:10px; padding-bottom:10px;}









.artshow{ padding:0px; text-align:center}
.artshow .proimgshow{padding-top:12px}
.artshow h1{ margin:0; padding:15px 0px; text-align:center; line-height:30px; font-size:20px }
.artinfro{ height:22px; line-height:22px; text-align:center; color:#858585; border-bottom:#ffffff 0px dashed; font-size:12px }
.artcontent{ font-size:14px; line-height:26px; padding:8px 0; text-align:left;padding:8px 0px; text-align:justify; text-justify:inter-ideograph; margin:0 auto  }
.pimgs{ text-align:center}
.pimgs img{ padding:10px; border:#ddd 5px solid; }
.pinfro{ text-align:left}
.artshow h2{ line-height:50px; font-size:24px; text-align:center; font-size:20px}
.pinfro pre{ line-height:30px; font-size:14px; }
.pagemaps{ float:right; padding-right:8px; height:34px; line-height:34px}
.pagemaps a{ padding-right:0; display:inline}

.pagebox{padding-top:10px; text-align:center}

.nr_ls{ margin:0px; }
.nr_ls ul{}
.nr_ls li{ height:40px; line-height:40px; background:url(../images/icon_2.gif) no-repeat 2px center; padding-left:15px; overflow:hidden; border-bottom:#CCC 1px dashed; font-size:14px;}
.nr_ls li a{ float:left;}
.nr_ls li span{ float:right;}

.pbox{  overflow:hidden;}
.plist{ padding-top:25px; padding-left:10px}
.c_r_k{ padding-right:22px;text-align:center; padding-bottom:10px; float:left}
.c_r_k:nth-child(even){
padding-right:0px;
}
.c_r_k img{display:block; overflow:hidden;border:solid 1px #CCC;}
.c_r_k span{width:162px; text-align:center; height:26px; line-height:26px; overflow:hidden;}

.c_r_k .autodq{ display:block; width:160px; height:160px; overflow:hidden;border:solid 1px #CCC; }


.dd{ padding:10px; text-align:center; margin-bottom:15px; border:#CCC 1px solid; border-left:none; border-right:none}
.orderbtu{ display:block; height:32px; line-height:32px; text-align:center; width:113px; margin:0 auto; font-size:16px; font-family:"微软雅黑", "幼圆";}

.ask{ height:26px; background:url(../images/yanyu.png) 4px 6px no-repeat; text-indent:22px; line-height:26px; background-color:#eeeeee;}
.answer{background:url(../images/ren.png) 4px 4px no-repeat; text-indent:17px; line-height:26px; padding-left:5px}
.lylist2{border:#CCC 1px dashed; width:670px; margin:10px auto 10px; list-style-type:none; text-align:left}


.proclist{ width:272px; overflow:hidden; background:url(../webimages/boxlinebg.png); margin-top:0px;}
.proclist li{ float:left; display:block;; height:31px; line-height:31px; width:auto; width:50%; text-indent:10px; text-align:left}

.proclist1{ width:242px; overflow:hidden; background:url(../webimages/boxlinebg.png); margin-top:0px;}
.proclist1 li{ float:left; display:block;; height:31px; line-height:31px; width:auto; width:50%; text-indent:5px; text-align:left}



.list_1{ list-style-type:none; margin:10px 0 0 10px; }
.list_1 li{background:url(../webimages/jiantouo.png) no-repeat 2px center; line-height:24px; height:24px; text-align:left; text-indent:24px}
.list_1 li a{ color:#757474;font-size:12px}
.list_1 li a:hover{ color:#000; }

.tlist{ width:698px; }
.tlist td{ text-align:center; border-top:#b2b2b2 1px  solid;border-right:#b2b2b2 1px  solid;}
.tlist td.last{ border-right:none}
.tlist .ltitle td{ background-color:#24a6f1; color:#FFF}
.clicktrtd1 td{ background-color:#ceecfd}
.clicktrtd td{ background-color:#71cafd}

.more3{ display:block; float:right; padding-right:10px}


/*Home下拉*/


.hidden{display:none;}

.hidden{ overflow:hidden;}

.link_a{ text-align: center;margin-bottom:15px;}
.link_a a{ color:#504f4f;margin:0 10px;}
.link_a a:hover{ color:#07659e;}
.link_a a.a_none:hover{ color:#504f4f;}


.pull{width:240px; height:28px; border:1px solid #687c9d; background:#1a4688; line-height:28px; position:relative;  margin-right:10px; margin-bottom:10px; color:#FFFFFF}
.pull_1{width:240px; height:28px; border:1px solid #687c9d; background:#1a4688; line-height:28px; position:relative;  margin-right:10px;color:#FFFFFF}

.pull_con{text-align:center;}
.pull_ico{background:url(../webimages/ico1.png) no-repeat center; width:27px; height:28px; display:block; float:right; border-left:1px solid #687c9d;}
.pull_content{position:absolute; top:-142px;width:240px; height:140px; left:-1px; background:#FFF; border:1px solid #d5d2d2;text-align:left; overflow:auto;}
.pull_content a{line-height:25px; display:block; width: 240px; overflow:hidden; height: 28px;}



.news_top{
width:900px;
margin-bottom:5px;

padding:20px;
font-family:"微软雅黑";
line-height:22px;
font-size:14px;
}

.news_top img{
border:1px #dddddd solid;



}

.news_top span a{
display:block;
font-family:"微软雅黑";
font-size:19px;
font-weight:bold;
margin-bottom:5px;
color:#1a4688;
line-height:26px;
}




.news_left{
float:left;

}

.news_left img{
width:335px;
height:235px;


}
.news_left a{
display:block;
font-size:14px;
line-height:40px;
text-align:center;

}

.news_right{
display:block;
width:510px;
float:left;
margin-left:20px;


}

.news_right a{
width:85%;
}


.news_right span{
text-align:right;
width:15%;
}


.title_2{
height:26px;

}

.title_2 span{
display:block;
float:left;


height:20px;
line-height:20px;
font-family:"微软雅黑";
font-size:16px;
margin-bottom:5px;
margin-top:-3px;

}
.title_2 img{
display:block;
float:left;
margin-top:0px; margin-right:5px;
margin-bottom:0px; 
}

.tp_news li{
width:334px;
height:232px;
display:block;
float:left;


}
.tp_news li span img{
width:162px;
height:110px;
border:#dddddd solid 1px;
margin-left:4px;
margin-bottom:5px;
}

.more_2{
float:right;


}

.qz img{
border:1px #ddd solid


}

.more_4{
display:block;
border:1px solid #333;
width:166px;
height:40px;
text-align:center;
color:#333;
line-height:40px;
font-size:16px;



}
.more_4:hover{
color:#ff9900;
}

.index_right{
width:262px;
margin-bottom:10px;
}

.title_index{
font-size:14px;
text-align:center;
color:#004a84;
line-height:30px;
margin-bottom:0px;
background-image:url(../webimages/line_1.png); background-repeat:no-repeat; background-position:center 56px;


}

.title_index span{
font-size:24px;
color:#353535;
border-bottom:solid #004a84 3px;
height:42px;
line-height:42px;
display:block;
margin:0 auto;
width:100px;


}
.index_btn{
text-align:left;
display:block;
width:262px;
height:70px;
background-image: url(../webimages/index_right/bt_bg.jpg);
font-size:16px;
margin-bottom:8px;


}
.index_btn:hover{
color:#000;
}
.index_btn img{
padding-left:20px;
padding-right:16px;
padding-top:13px;
display:block;
float:left;

}
.index_btn span{
display:block;
float:left;

}

.index_btn .btn_title{
display:block;
height:22px;

margin-top:12px;
}
.index_btn .btn_content{
display:block;
color:#a40001;
height:30px;

}

.index_oa{
width:222px;
height:80px;
background-image:url(../webimages/index_right/oa_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:16px;
padding-left:40px;
padding-top:46px;


}

.index_oa li{
display:block;
float:left;
width:100px;
padding-left:0px;
height:20px;
line-height:19px;
padding-bottom:6px;

}

.index_oa .oa_no{
display:block;
float:left;
width:22px;

background-repeat:no-repeat;
background-image:url(../webimages/index_right/oa_bt.png);
font-weight:bold;
padding-right:5px;
text-align:center;





}

.index_oa a{
display:block;
float:left;
color:#FFFFFF;
}



.leftbox{ width:220px; float:left; margin-top:0px; margin-left:0px; margin-right:0px; padding:0px;}
.rightbox{ width:922px; float:right; margin-top:10px; margin-right:10px;}
.leftbox h3{ height:52px; line-height:52px; color:#ffffff; background:#004a84; text-align:center; margin:0px; padding:0px; }
.leftbox h3 a{color:#ffffff; font-family:"微软雅黑"; font-size:16px; letter-spacing:2px; text-align:center}


.lmtitle_border{
border-bottom:#666 1px solid;
height:35px;
margin-bottom:10px;
}
.lmtitle{font-family:"微软雅黑", "幼圆"; font-size:18px; color:#444; font-weight:300; }
.sitemaps,.sitemaps a{ font-size:12px; color:#555;}

.pagemain{
font-size:14px;
color:#333;
line-height:25px;
margin:20px;

}

.pagemain img{
display:block;
margin:0 auto;
width:98%;

}

.yewulingyu_index{
width:1200px;
margin:0 auto;
padding-left:35px;
height:300px;
margin-top:20px;

}

.yewulingyu_index div{
float:left;
width:240px;
height:300px;
margin-left:40px;
margin-right:40px;
font-size:14px;
color:#555;


}

.yewulingyu_index div:first-of-type{
margin-left:0px;
}
.yewulingyu_index div:last-of-type{
margin-left:0px;
}

.yewulingyu_index div:hover{
color:#1a4688;
}

.yewulingyu_index div:hover span{
color:#1a4688;
}
.yewulingyu_index div:hover img{
/*animation (动画) :绑定选择器, 4s完成动画 linear(匀速) infinite(循环) */
animation: que 0.5s linear;
}


/*通过@keyframes规则,能够创建动画 , que 定义动画的名称 可自己定义*/
    @keyframes que {
        /*以百分比来规定改变发生的时间 也可以通过"from"和"to",等价于0% 和 100%*/
        0%{
            /*rotate(2D旋转) scale(放大或者缩小) translate(移动) skew(翻转)*/
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(360deg);
        }


}

.yewulingyu_index div img{
display:block;
margin:0 auto;
width:139px;
height:139px;


}




.yewulingyu_index div span{
display:block;
text-align:center;
font-size:20px;
font-weight:bold;
padding-top:20px;
padding-bottom:16px;
color:#000;

}


.chanpin_class_index{
width:1200px;
margin:0 auto;
height:180px;



}
.chanpin_class_index a{
display:block;
float:left;
color:#fff;
font-size:16px;
width:282px;
height:67px;
line-height:67px;
background-color:#3152a1;
background-image:url(../webimages/chanpin_class.png);
background-repeat:no-repeat;
margin-left:9px;
margin-right:9px;
margin-bottom:22px;

}

.chanpin_class_index a:hover{
background-color:#e2550f;
font-weight:bold;
}

.chanpin_class_index a:nth-child(4n+0){
margin-right:0px;

}




.chanpin_class_index div{
margin:0 auto;
height:67px;
text-align:center;


}

.chanpin_class_index img{

}




.index_title_line{
width:22px !important;
height:5px; 
background-color:#004a84;
margin-top:10px; 
margin-bottom:15px;
}


.wz_img{
overflow:hidden;

}
.wz_img a:hover img{
/*animation (动画) :绑定选择器, 4s完成动画 linear(匀速) infinite(循环) */
animation: que1 0.5s linear;
}


/*通过@keyframes规则,能够创建动画 , que 定义动画的名称 可自己定义*/
    @keyframes que1 {
        /*以百分比来规定改变发生的时间 也可以通过"from"和"to",等价于0% 和 100%*/
        0%{
            /*rotate(2D旋转) scale(放大或者缩小) translate(移动) skew(翻转)*/
            transform: scale(1);
        }
        100%{
            transform: scale(1.2);
        }


}



.news_index{
width:1200px;
margin:0 auto;
height:440px;


}


.newstag_2{ padding-top:0px; }
.newstag_2 li{color:#fff;float:left;width:285px; height:54px; text-align:center; line-height:54px; overflow:hidden;font-family:"微软雅黑", "幼圆"; font-size:18px;border:1px solid #ccc; font-weight:bold; margin-right:25px;border-radius:0px}
.newstag_2 li.thisis{letter-spacing:1px; background-color:#4d4d4d; border:none;}
.newstag_2 li.thisis a{color:#fff}
.newstag_2 li:last-child{ 
margin-right:0px;
}




.newslist_2{



width:599px;
float:left;
height:460px;
}
.newslist_2 li{
display:block;
margin-right:35px; 
margin-bottom:13px;
float:left;
width:599px;border:#c0c0c0 solid 1px;
height:90px;
}
.newslist_2 li:hover{
border:1px #1d4688 solid
}

.newslist_2 li:hover .newsdate{
background-color:#1d4688;
}

.newslist_2 li:nth-child(even){
margin-right:0px; 
}

.newslist_2 li .newstext{
font-size:14px;
line-height:20px;
margin-top:10px;

}
.newslist_2 li .newstext a{

height:30px;
line-height:30px;
color:#000000;
font-weight:bold;

}

.newslist_2 li .newstext span{


color:#999;
display:block;
margin-right:10px;

}
.newslist_2 li a{  font-family:"微软雅黑", "幼圆";}
.newslist_2 li a:hover{ text-decoration:underline}
.newslist_2 li .newsdate{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; color:#999999; width:65px;height:65px; background-color:#969393;margin-right:15px;
margin-left:10px;
margin-top:15px;
font-family: 'DINPro-Bold';
color:#fff;
text-align:center;
}

.newsdate_d{
display:block;
    font-size: 29px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 2px;
	


}
.newsdate_ym{
    font-size: 14px;


	}
	
	
	
.banner_z{
background-position:top center;
background-repeat:no-repeat;
height:300px;

text-align:center;
padding-top:70px;

}
