@charset "gb2312";
/* CSS Document */


*{margin:0;padding:0;border:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a img{border:0;}
a {text-decoration:none;color:#2a2a2a;}
a:hover {text-decoration:underline;color:#e01313;}
li{list-style:none}
body { font-size:13px;font-family: "Î¢ÈíÑÅºÚ",Microsoft YaHei;color:#333; }
.main{width:1080px;margin:0 auto;overflow:hidden;}

.fl{ float:left}
.fr{ float:right}
.pa{ position:absolute;}
.pr{ position:relative}
/* ======  clearfix  ====== */
.clear { clear:both; visibility:hidden; display:block; font-size:0; line-height:0; }
.clearfix:after { visibility:hidden; display:block; font-size:0;content:" "; clear:both; height:0; }
.clearfix { *zoom:1; }
/*Í·²¿ logo+µ¼º½*/


.top{ width: auto;height: auto;background:url(../images/topbj.jpg) repeat-x  bottom; padding: 10px 0;}

.top p{ float:left; display: inline-block; width: 700px;}
.top p span{ color:#004ea2}
.mRInfo {paddi ng-right: 10px;float:right;}

.mRInfo a {padding: 0 15px; color:#444;line-height:40px; float:left;background:url(../images/top-libj.png) no-repeat  right center; }
.mRInfo a:hover { color:#444; text-decoration:underline;}




.head{ width:100%; background:#fff;}

.h_con{ padding:20px 0;overflow:hidden;font-family:"Microsoft YaHei";}
.h_con span{color:#ff711a;}
.h_con .logo img{ display:block}
.t_text{float:left;display:block;padding:12px 0 0 43px;color:#ffa200;font-size:24px; line-height:26px; background:url(../images/t_ge.jpg) no-repeat 15px 5px;}
.t_text b{ font-size:14px; display:block; color:#6b6b6b; font-weight:normal}
.h_pho{line-height:20px;padding:12px 0 0 33px;background:url(../images/h_pho.gif) no-repeat 0 23px;white-space:nowrap;color:#666; font-size:14px;}
.h_pho b{ display:block;color:#004ea2; font-size:28px;line-height:24px; font-family:"impact"; font-weight:normal}



.nav{width:auto;margin:0 auto;height:auto; background:url(../images/nav_bg.gif) repeat-x  center;}
.nav li{float:left;height:58px; width:12.5%; backgr ound:url(../images/nav_line.jpg) no-repeat right center;}

.nav li a{ display:inline-block;line-height:58px;font-size:14px;color:#fff;cursor:pointer;text-align:center; width:100%}
.nav li a:hover{ color:#fff; background:url(../images/nav_active.jpg) repeat-x  center;}


/*banner START*/
.fullSlide{width:100%;position:relative;height:450px; overflow:hidden; background:#fff url(../images/loading.gif) no-repeat center center;}
.fullSlide .bd{position:relative;z-index:0;overflow:hidden;width:1920px; /*Í¼Æ¬¿í¶È*/position:absolute;left:50%;margin-left:-960px; }
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:auto;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:25px;height:25px;margin:0px 3px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7; color:#fff; line-height:25px}
.fullSlide .hd ul .on{background:#01327F;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}


/*¹Ø¼ü´Ê START*/
.mss{ padding:12px 0; border-bottom:#e6e6e6 solid 1px;}
.mRSearch{height:34px;}
.mRSearch li{ float:left; }
.sswz{ line-height:34px;  font-weight:bold; font-size: 15px; width: 810px; height: 34px;}
.sswz a{  padding:0 10px;font-weight: normal;}
.sswz a:hover{ color:#}

.nss{ background:#ececec; border-radius:15px}




.textInput { width:180px; height:34px; background:none; padding-left:20px; font-family: Microsoft YaHei;outline-style: none;}
.btnSearch {width:50px; height:34px; background: url(../images/ssico.png) center center no-repeat;; cursor:pointer;outline-style: none; }

/*¿Í·þ START*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#444444;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#444444;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#444444;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*¿Í·þ START*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#303030;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#444444;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#01327e;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*Ö÷ÄÚÈÝ*/
.sycp{width:100%;height:auto;padding:40px 0; backg round:#fff url(../images/s01.jpg) center top  no-repeat}


.sybt{ width:100%; height:auto; text-align:center; margin-bottom:40px; background:url(../images/sybtbj.png) bottom no-repeat;}
.sybt h4{ font-size: 24px; color:#1f48a2; backg round:url(../images/hztbg.jpg) center no-repeat; }

.sybt p{ padding:10px 0 20px}

.prolist{ width:220px; height:auto;  float:left}
.profl{ text-align:center;color:#fff;padding:20px 0;background:url(../images/pr_05.jpg) no-repeat center;}
.profl h2{ font-size:24px; line-height:1.5em}
.profl span{ font-size:14px;line-height:1.5em }
.iprolist{background:#fff; height:auto; padding:10px 0; border:1px solid #d9d9d9; border-top:none }
.iprolist ul{ }
.iprolist ul li{ width:100%; height:auto;  border-bottom:1px dashed #8b8b8b;}
.iprolist ul li a{ color:#444; font-weight:bold; font-size:15px; display:block;line-height:45px; padding:0 20px;  background:url(../images/syfl-li.png) no-repeat  180px center}
.iprolist ul li a:hover{ color:#fff;  background:#01327e url(../images/syfl-hover.png) no-repeat 180px center  }


.syfldh{width:auto; color:#fff; font-family:'Microsoft YaHei';padding:25px 0 25px 50px ; background:#01327e url(../images/syfldh.png) no-repeat 10px center;}
.syfldh b{font-size:14px; display:block;font-weight: normal}
.syfldh span{font-size:22px;line-height:32px;display:block; font-family:'arial'; font-weight:bold}

.roll{ display:inline-block; width:840px}
.gallery li { width:32%; height:auto;float: left; margin-right:2%; margin-bottom:15px; bo rder:#d6d6d6 solid 1px;background:#f1f1f1;}
.gallery li:nth-child(3n){margin-right:0;}
.gallery li .pro-pic {position: relative; width:100%; height:auto;overflow:hidden; padding:10px 10px 0}
.gallery li .pro-pic img, .pro-pic a{width: 100%; overflow:hidden;display: block;transition: .4s transform;transform: translateZ(0); /* hack */}
.gallery li .pro-pic:hover {z-index: 1;}
.gallery li .pro-pic:hover img {transform: scale(1.3, 1.3);transition: .8s transform; }

.gallery li .pro-tit{ text-align:center; width: 100%; height:auto;line-height:40px;}
.gallery li .pro-tit  a{  font-size:14px; width:100%;  display:inline-block; }
.gallery li .pro-tit  a:hover{ }




.dhbt{ width:100%;border-left: 6px solid #01327e; line-height:23px; border-bottom:#cccccc solid 1px; margin-bottom:15px}
.dhbt span{ font-size: 16px; color:#01327e; font-weight:bold; margin:0 10px}
.dhbt i{ font-style:normal; color:#cccccc }
.dhbt .more{background:url(../images/more.png) no-repeat right center; padding-right:20px}
.dhbt .more a{  }


/*bann1*/
.bann1_bj{ background:url(../images//bann1.jpg) no-repeat center top; height:200px; overflow:hidden;}
.bann1{ position:relative; height:200px; overflow:hidden;}
.bann1 span{ background:url(../images//bann_tel.png) no-repeat left center; position:absolute; top:62px; right:0px; display:block; color:#c2e0ff; font:12px/20px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; height:55px; overflow:hidden;padding-left:50px; padding-top:6px;}
.bann1 span b{ color:#fff; font: bold 20px/27px arial,"Microsoft YaHei",Î¢ÈíÑÅºÚ,ËÎÌå,"Times New Roman", Times, serif; display:block;}
.bann1 p{ position:absolute; top:128px; right:0px; display:block; background:url(../images//bann1_btn.jpg) no-repeat left top; height:31px; width:178px; overflow:hidden; font: 14px/31px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; text-align:center;}
.bann1 p a{ color:#fff;}





.syabout{ width:100%; height:auto; padding:40px 0; background:#f1f1f1}

.gsjj{width:40%; height:auto; overflow:hidden; }

.title{height:auto;line-height:40px; border-bottom:#e2e2e2 solid 1px}
.title .tit-ch{color:#01327e;display:inline-block;font-size: 16px;font-weight: normal; }
.title .tit-en{color:#666666; margin-left:20px;display:inline-block; text-transform:uppercase}
.title .more{display:inline-block;float:right;}
.title .more a{ padding-right:20px; background:url(../images/more.png) no-repeat right center;}



.ckxq{ margin-top:10px}
.ckxq a{color:#01327e;}
.ckxq a:hover{text-decoration:underline;}


.gswh{ width:57%; height:auto; }
.gswh h2{ color:#01327e; font-size: 20px; margin-bottom:10px; border-bottom:#01327e solid 2px; line-height:2em;display: inline-block;  }


.gswh .a_con p{line-height:2em;text-align: justify; text-indent:2em; color:#444; margin-bottom:8px}

.gswh .a_con a{}

.sygsdh{width:auto; color:#fff; font-family:'Microsoft YaHei';padding:25px 0 25px 50px ; background:url('../images/sygsdh.png') no-repeat 10px center;}
.sygsdh b{font-size:14px; display:block;font-weight: normal}
.sygsdh span{font-size:22px;line-height:32px;display:block; font-family:'arial'; font-weight:bold}

.conA .news{width:50%;height:auto;float:right;background: #fff; }
.news .list{margin-top:20px;}
.news .list li{overflow:hidden; height:80px; margin-bottom:22px}
.news .list li:nth-child(3n){ margin-bottom:0px}
.news .list li .n-time{ float:left; border-right:#dddddd solid 1px; width:15%; text-align:center;padding:16px 0; line-height:2em;}
.news .list li .n-time span{ font-size:20px;color: #f6a018;}
.news .list li .n-xx{ float:right; width:80%}
.news .list li a{font-size:14px; line-height:2em;}
.news .list li p{color:#666;line-height:24px;text-indent:2em; margin:0; padding:0}















/* ±¾Àý×Ócss */


.syly{ width:100%; height:auto; margin:0 auto; background:url(../images/sylybj.jpg) no-repeat center center;}

.sylyz{ width:50%; margin-top:80px; color:#fff}
.sylyz h2{ line-height:50px; font-size:28px }
.sylyz h3{ text-transform:uppercase; line-height:1.8em;}

.sylyz a{ font-size:14px; display:inline-block; margin-top:30px;border:#fff solid 1px; color:#fff;padding: 8px 35px;}
.sylyz a:hover{ color:#fff; background:#01327e;border:#01327e solid 1px;}


.sylyy{ width:400px; height:380px; bac kground:rgba(255,255,255,0.5)}


/*ÓÅÊÆ*/
.rongyu{padding: 40px 0;}



.ysbt{ padding-left:100px; height:auto; }
.ysbt h2{ font-size:20px; color:#000; line-height:1.5em;}
.ysbt h3{ font-size:28px; color:#01327e; line-height:1.5em;}
.bt1{ background:url(../images/ysbt1.png) no-repeat left center;}
.bt2{ background:url(../images/ysbt2.png) no-repeat left center;}
.bt3{ background:url(../images/ysbt3.png) no-repeat left center;}


.yous{ width:100%; height:auto; padding:40px 0 40px 40px; margin-bottom:20px}
.yous dl dd {  font-size:16px;color:#000; width:500px; margin-top: 20px; line-height:32px; padding-top:20px; background:url(../images/ys_x1.jpg) no-repeat left top;}
.yous dl dd span { color:#01327e;}

.ys01 { background:url(../images/ys01.png) no-repeat right center;}

.ys02 { background:url(../images/ys02.png) no-repeat left center; }

.ys02 dl{ float:right}

.ys03 { background:url(../images/ys03.png) no-repeat right center;}


.syal{ width:100%; height:auto;}
.albj{ background:#f1f1f1}
#demo{overflow: hidden;width: 100%;margin:0 auto; margin:20px 0;}
#indemo{float: left;width: 800%;}
#demo1{float: left;}
#demo2{float: left;}
#demo li{float: left;margin-right:30px;width:auto;text-align:center; }
#demo .cn11{overflow: hidden;}
#demo .cn11 img{background: none repeat scroll 0 0 #FFFFFF;width: 250px;display: block;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;border: 0;}
#demo .cn11:hover img{	-webkit-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);		
	-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

#demo .cn22{line-height:45px;  color:#000;background: url(../images/albj.png) no-repeat bottom center; padding-bottom:12px}


.flbt{ margin-bottom:40px}
.fl_mc{ position:relative}
.fl_mc h2{line-height: normal;font-size: 30px;font-weight: normal;margin-bottom: 15px; color:#a00006 }
.fl_mc h3{line-height: normal;font-size: 16px;font-weight: normal;margin-bottom: 15px;color: #999;font-family: Arial, Helvetica, sans-serif;}
.fl_mc em{display: block;height: 5px;width: 600px;overflow: hidden;position: absolute;right: 0;bottom: 0;background: url(../images/fl-line.png) no-repeat;}
.fl_more{ margin-top:20px}
.fl_more a { line-height:normal; padding:3px 0; font-size:18px; color:#999; border-bottom:1px solid #ccc; -webkit-transition:all 0.2s ease-out 0s; -moz-transition:all 0.2s ease-out 0s; -ms-transition:all 0.2s ease-out 0s; transition:all 0.2s ease-out 0s; }
.fl_more a:hover { color:#efbc0c; border-bottom:1px solid #f1c40f; }



/*jz*/
.jz_bj{ width:100%; height:auto; overflow:hidden;  padding:40px 0; background:#F7F7F7}
.jz{}
.jz h2{margin-bottom:28px; font:bold 24px/52px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; text-align:center; color:#666666; background:url(../images/jz_line.jpg) repeat-x 0px 65px;}

.jz h2 i{ color:#ffa200;font-style: normal;}
.jz h2 span{ background:#F7F7F7 ; display:block; margin:0 auto;width:240px; height:28px; padding:0 60px}
.jz h2 span a{ color:#666666;display:block; background:#f0f0f0;  border-radius:20px;overflow:hidden; font:12px/28px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;}
.jz h2 span a:hover{ color:#fff; background:#ffa200}
.jz dl{ float:left; width:50%; overflow:hidden;padding-right:6%; padding-bottom:20px}
.jz dl:nth-child(2n){ padding-left:6%; padding-right:0; border-left:#e6e6e6 solid 1px}
.jz dl:nth-child(n+3){ border-top:#e6e6e6 solid 1px;padding-top:40px; padding-bottom:0 }
.jz dl dt{ float: left; width:180px;  overflow:hidden; }
.jz dl dt img{ height:180px; width:180px; float:left }
.jz dl dt a{display:block; }
.jz dl dt span { display: block; height: 32px; width: 100%;overflow: hidden; font: bold 14px/32px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; text-align: center;color: #999999;}
.jz dl dd{ float:right; width:280px; overflow:hidden;}
.jz dl dd h3{ font: bold 14px/30px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;}
.jz dl dd h3 a{ color:#666666;}
.jz dl dd p{ color:#666666;font:14px/30px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; height:120px; overflow:hidden}
.jz dl dd em{ margin-top:8px;  width:84px; height:29px; border:#f0f0f0 solid 1px; overflow:hidden; text-align:center; display:block; font:12px/29px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;}
.jz dl dd em a{ color:#666666;	}

.jz b{ position:absolute; top:155px; left:480px; background:url(../images/jz_line.jpg) repeat-y 480px 0px; height:440px; width:1px; overflow:hidden;}

/*xuanz*/
.xuanz_bj{ background:url(../images/xuanz_bj.jpg) repeat-x center top; height:auto; overflow:hidden;}	 
.xuanz_t{ height:630px; overflow:hidden;}
.xuanz_t h2{ font:bold 40px/45px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; text-align:center; background:url(../images/xuanz_t.png) no-repeat left top; height:175px; overflow:hidden;}
.xuanz_t h2 a{ color:#ffa200; padding-top:50px; display:inline-block;}
.xuanz_t h2 a i{ display:inline-block; color:#ffffff; font-style:normal}
.xuanz_t h2 em{ display:block; color:#e5e5e5; text-transform:uppercase; font:20px/22px "Times New Roman", Times, serif; padding-top:10px }

.xuanz_l{ width:184px; overflow:hidden; margin-top:41px;}
.xuanz_l ul li{ height:118px; width:184px; font:bold 16px/33px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; overflow:hidden; background:#01327e; margin-bottom:9px;}
.xuanz_l ul li a{ color:#79a2e3; padding:10px 15px; display:inline-block; height:100%; width:100%;}
.xuanz_l ul li a i{display:block; padding-right:26px; font:12px/15px "Times New Roman", Times, serif; color:#1c4a96; text-transform:uppercase;}
.xuanz_l ul li a:hover,.xuanz_l ul .cur a{ background:#ffa300; color:#fff;}
.xuanz_l ul li a:hover i,.xuanz_l ul .cur a i{ color:#fff; }

.xuanz_r{ position:relative; margin-top:31px; height:386px; overflow:hidden; width:880px;}
.xuanz_r h3{ font:bold 16px/38px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;height:38px; overflow:hidden;}
.xuanz_r h3 a{ color:#ffa200;display:inline-block;}
.xuanz_r dl{ width:880px; overflow:hidden; border-bottom:1px dashed #ccc;}
.xuanz_r dt{ width:445px; height:345px; overflow:hidden; }
.xuanz_r dt img{width:445px; height:306px;}
.xuanz_r dd{ width:405px;overflow:hidden;}
.xuanz_r dd span{ width:305px; display:block; margin-bottom:12px; overflow:hidden;}
.xuanz_r dd span i{ display:block;width:147px; height:109px; overflow:hidden;}
.xuanz_r dd span i img{width:147px; height:109px;}
.xuanz_r dd p{ color:#666666; font:12px/30px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; display:block; height:auto; overflow:hidden;}
.xuanz_r dd em{ margin-top:5px; display:block;border: #DADADA solid 1px; height:29px; width:79px; overflow:hidden; font:12px/29px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå ; text-align:center;}
.xuanz_r dd em a{ color:#666666;}

.xuznz_tel{ position:absolute;top:300px; right:0px; height:50px; width:355px;overflow:hidden;}
.xuznz_tel span{ float:left; background:url(../images/xuaz_tel.jpg) no-repeat left center;  display:block; color:#666666; font:14px/22px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; height:55px; overflow:hidden; width:200px; padding-left:50px;}
.xuznz_tel span b{ color:#01327f; font: bold 20px/30px arial,"Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå, Times, serif; display:block;}
.xuznz_tel p{ float:right;display:inline-block; background:url(../images/xuanz_btn.jpg) no-repeat left top; height:42px; width:115px; overflow:hidden; font: 14px/42px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå; text-align:center;}
.xuznz_tel p a{ color:#ffffff;}

.anli{ height:455px; overflow:hidden;}
.anli h2{ height:60px; overflow:hidden; text-align:center; font:bold 20px/60px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;}
.anli h2 a{ color:#01327f;}
.anli_c{ position:relative; width:845px; overflow:hidden; height:383px;}

.anli_c .anli_li01{ position:absolute; top:0px; left:181px; z-index:2;width:482px; height:382px; overflow:hidden;}
.anli_c .anli_li01 img{ height:328px; width:476px; border:3px solid #dadada;}
.anli_c .anli_li01 p{ display:block; height:48px; overflow:hidden; overflow:hidden; text-align:center; display:block; color:#6f6f6f; font:14px/38px "Microsoft YaHei",Î¢ÈíÑÅºÚ,arial,ËÎÌå;}

.anli_c .anli_li02{ position:absolute; top:42px; left:0px; z-index:1; width:361px; height:250px; overflow:hidden;}
.anli_c .anli_li02 img{ height:244px; width:355px; border:3px solid #dadada;}
.anli_c .anli_li03{ position:absolute; top:42px; left:480px; z-index:1;width:361px; height:250px; overflow:hidden;}

.anli .anli_roll1{ height:29px; width:29px; overflow:hidden; margin:140px 30px 0 0;}
.anli .anli_roll2{height:29px; width:29px; overflow:hidden; margin:140px 0 0 0;}
.anli .anli_roll1 img,.anli .anli_roll2 img{ height:29px; width:29px;}

/*ÐÂÎÅÖÐÐÄ*/
.xwzx{width:100%; height: auto; padding-top:40px}

.leftnew{ float:left;  }
.leftnew p{line-height:2em; text-indent:2em; font-size:14px;}
.newl{ width:55%}
.newr{ width:40%}



.newshang{ width:100%; height:auto; margin-bottom:20px}
.newshang .pic{float: left;width: 30%; height:120px; margin-right: 5%;}
.newshang .pic img, .newshang .pic a{ overflow:hidden;display: block;transition: .4s transform;transform: translateZ(0); /* hack */}
.newshang .pic:hover img {transform: scale(1.3, 1.3);transition: .8s transform; }
.newshang .newstitle{float: left; width:65%; padding-top:5px}
.newshang .newstitle h3{font-size: 14px;}

.newshang .newstitle p{ margin-top: 5px; line-height:2em;  color:#666}
.newshang .newstitle span{color: #01327e;margin-top: 10px;border: solid 1px #01327e;text-align: center; display:inline-block; width:100px; line-height:1.8em}

.newxia li{ padding:10px 0 10px 20px;border-bottom: dotted 1px #e1dddd; line-height:27px; background:url(../images/ysd.gif) no-repeat left center; }
.newxia li h3{font-size: 13px; font-weight:normal; display:inline-block}

.newxia li span{ float:right;}





.new-right ul li{overflow:hidden; height:80px; margin-bottom:22px}
.new-right li:nth-child(3n){ margin-bottom:0px}
.new-right li .n-time{ float:left; width:20%; text-align:center;padding:3% 0; background:#01327e;color: #fff; height:80px}
.new-right li .n-time p{ line-height:2em;}
.new-right li .n-time span{ font-size:20px; line-height:1em;}
.new-right li .n-xx{ float:right;width: 75%;padding-top: 10px;}
.new-right li a{font-size:14px; font-weight:bolder}

.new-right li  .n-xx p{color:#666;line-height:24px;text-indent:2em;margin-top: 4px;}



/*°æÈ¨*/
#footer{height:auto;width:100%;background:#01327e; margin-top:50px}

#footer .footl{ width:220px; background:rgba(0,0,0,0.2); height:220px; text-align:center; color:#fff; line-height:2em;}
#footer .footr{ width:auto; height:auto; padding-left:40px}
#footer .footr .fmenu{ padding-top:20px; line-height:2em; color:#f2fbee; font-size:13px; border-top:#1B72CC dashed 1px}

#footer .footr .flink{
	line-height:2em;
	color:#fff;
	font-size:13px;
	width: 820px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
#footer .footr .flink a{ color:#f2fbee; padding-right:20px }
#footer .footr .flink a hover{ text-decoration:underline}



