﻿/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{color:#004a7c;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:'微软雅黑';}

/*当前位置*/
.current_path_box{width:100%;background-color: #ededed;}
.current_path{font-size: 13px;line-height: 40px;height:40px;width: 1200px;margin: 0 auto;background: url(current_path_bg.png) no-repeat left center;padding-left: 20px;}
.current_path a{color:#454545;}
.current_path a:hover{color:#004a7c;}

.main *{ box-sizing: border-box;}
.main{ width: 1200px; margin: 30px auto;}
.main .left{ width: 360px; float: left;}
.main .right{ width:800px; float: left; margin-left: 40px; padding: 30px; border: 1px solid #ddd; min-height: 745px;}
.main .left h3{ font-size: 18px; font-weight: bold; margin-bottom: 15px;color: #235298;}
.main .right h3{ font-size: 24px; font-weight: bold; margin-bottom: 15px;}
.main .right h3 a{ color: #235298!important;}
.main .left .section1{ background-color: #f1f2f3; padding: 35px 30px;}
.main .left .section2{ background-color: #f1f2f3; padding: 15px 30px;margin-top: 40px;}
.main .left .section3{ margin-top:40px;}
.ldrpic{ width: 210px;  margin: 0 auto; padding:6px 8px; border: 1px solid #ddd; background-color: #fff;}
.ldrpic img{ width: 190px; height: 250px;}
.ldrname{ text-align: center; font-size: 23px; color: #235298; line-height: 40px;}
.ldrname span{ display: block; font-size: 19px; color: #235298;}
.fengong,.jianli{ line-height: 32px;}
.fengong .contentbox,.jianli .contentbox{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.contentbox p{ text-align: justify!important;}
.fengong h3,.jianli h3{ margin: 30px 0 10px 0;}
.main .left .section1 a{ margin-left: 10px; color: #235298; float: right;}
.main .left .section2 h1{ font-size: 23px; font-weight: normal; color: #c10d0c;}
.main .left .section2 ul li{ line-height: 40px; color: #235298;}
.main .left .section2 .cf{}
.main .left .section2 .cf .fl{ font-size: 17px;}

.right ul{ margin-top: 15px;}
.right ul li{ padding-top: 15px;}
.right .newsdate{ font-size: 16px; color: #999; display: block; padding-bottom: 26px;}
.right .newstitle{  width: 740px; text-align: left; font-size: 15px; line-height: 33px;  border-bottom: 1px solid #ddd;}
.right .newstitle a{ color: #000; font-size: 20px; display: block; margin-bottom: 5px;}
.right .newstitle a:hover{color: #235298;}
.right .newstitle p{ color: #666; font-size: 16px; line-height: 26px;} 