@charset "gb2312";
@import url('public.css');



tr img{-webkit-background-size:65px 70px;-moz-background-size:65px 70px;background-size: 65px 70px;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;}
tr:hover img{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}

img.img{
	transition-delay:0s;transition-duration:1s;transition-property:all;transition-timing-function:ease;
	/* Firefox 4 */
	-moz-transition-delay:0s;-moz-transition-duration:1s;-moz-transition-property:all;-moz-transition-timing-function:ease;
	/* Safari ºÍ Chrome */
	-webkit-transition-delay:0s;-webkit-transition-duration:1s;-webkit-transition-property:all;-webkit-transition-timing-function:ease;
	/* Opera */
	-o-transition-delay:0s;-o-transition-duration:1s;-o-transition-property:all;-o-transition-timing-function:ease;
}
img.img:hover{transform:scale3d(1.2, 1.2, 1.2);-ms-transform:scale3d(1.2, 1.2, 1.2);-moz-transform:scale3d(1.2, 1.2, 1.2);-webkit-transform:scale3d(1.2, 1.2, 1.2);-o-transform:scale3d(1.2, 1.2, 1.2);}


.banner{ background:url('banner.jpg') no-repeat center top; height:306px; border-bottom:5px #41b3ee solid; overflow:hidden;  }

.cont1{ margin:0 auto; width:1200px; margin-top:30px; height:337px; border-bottom:1px #c4d9ef solid; position:relative; overflow:hidden;}
.cont1 .hdp{ position:absolute; left:0; width:429px; height:309px; padding:5px; background:#eeeeee; overflow:hidden;}
.focusBox{position: relative;width: 429px;height: 309px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.focusBox .pic img{width: 429px;height: 309px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width: 100%;overflow: hidden;}
.focusBox .txt li{height: 36px;line-height: 36px;position: absolute;bottom: -36px; font-size:14px; }
.focusBox .txt li a{display: block;color:#fff;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 8px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 9px;height: 10px; background:url('on_bg.png') no-repeat center;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index: 1;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover{background:url('on_bg.png') no-repeat center;}

.cont1 .ttlist{ position:absolute; left:456px; top:0; width:388px; height:319px; overflow:hidden;}
.cont1 .ttlist .toutiao{ height:122px; border-bottom:1px #c4d9ef solid; overflow:hidden;}
.cont1 .ttlist .toutiao h1{ font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:19px; color:#206fab; line-height:26px; white-space:nowrap;}
.cont1 .ttlist .toutiao h1 a{ color:#206fab}
.cont1 .ttlist .toutiao h1 a:hover{ color:#41b3ee}
.cont1 .ttlist .toutiao p{ margin-top:16px; color:#8c9cb1; line-height:18px; text-indent:2em;}
.cont1 .ttlist .newlist{ margin-top:10px;}
.cont1 .ttlist .newlist ul li{ font-size:14px; background:url('li.png') no-repeat center left; padding-left:20px; color:#283c4c; line-height:29px; white-space:nowrap;}
.cont1 .ttlist .newlist ul li  a{ color:#283c4c}
.cont1 .ttlist .newlist ul li a:hover{ color:#055ea4}
.cont1 .ttlist .newlist ul li span{ float:right; font-size:12px; color:#acb4bb;}

.cont1  .fwzx{ position:absolute; right:0; top:0; width:315px; height:319px; overflow:hidden; }
.cont1 .fwzx .fwlm{ height:49px; position:relative; overflow:hidden;}
.cont1 .fwzx .fwlm .fwlmmc{ position:absolute; width:90px; height:49px; background:#41b3ee; text-align:center; line-height:49px; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:16px; color:#fff;}
.cont1 .fwzx .fwlm .fwlmmc a{ color:#fff;}
.cont1 .fwzx .fwlm .fwlmmc a:hover{ color:#00030c;}
.cont1 .fwzx .fwlm .polf{ left:0;}
.cont1 .fwzx .fwlm .pomd{ left:100px;}
.cont1 .fwzx .fwlm .port{right:0; width:115px;}

.cont1 .fwzx .fwlist{ margin-top:16px;  height:240px; overflow:hidden;}
.cont1 .fwzx .fwlist ul{ margin:0; padding:0;}
.cont1 .fwzx .fwlist ul li{}

.picScroll-left{ width:315px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:32px; border-bottom:1px #c4d9ef solid; }
.picScroll-left .hd span{ float:left; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:24px; color:#2684cc;}
.picScroll-left .hd span a{color:#2684cc;}
.picScroll-left .hd .prev{ display:block;  width:14px; height:12px; float:right; margin-right:5px; margin-top:14px;  overflow:hidden; cursor:pointer; background:url('left.png') no-repeat;}
.picScroll-left .hd .next{ display:block;  width:14px; height:12px; float:right; margin-right:5px; margin-top:14px;  overflow:hidden; cursor:pointer; background:url('right.png') no-repeat;}
.picScroll-left .bd{ padding-top:17px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:143px; height:160px; display:block;  padding:3px; background:#e1e1e1; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; margin-top:5px; color:#5d758e;}
.picScroll-left .bd ul li .title a{ color:#5d758e}
.picScroll-left .bd ul li .title a:hover{ color:#2684cc}


.cont2{ margin:0 auto; width:1200px; height:253px; border-bottom:1px #c4d9ef solid; margin-top:18px; position:relative; overflow:hidden;}
.cont2 .allpos{ position:absolute; width:390px; height:238px; overflow:hidden;}

.cont2 .polf1{ left:0;}
.cont2 .polf2{left:404px;}
.cont2 .port2{ right:0;}

.lmbt{ height:50px; background:#ebf3fa; line-height:50px; padding-left:12px; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:24px; color:#2684cc;}
.lmbt span{ float:right; margin:14px 10px 0 0 ;}

.lists{ margin-top:10px;}
.lists ul li{ background:url('li1.png') no-repeat center left; padding-left:16px; font-size:14px; line-height:30px; color:#283c4c;}
.lists ul li a{ color:#283c4c}
.lists ul li a:hover{ color:#2684cc}

.cont3{ margin:0 auto; width:1200px; margin-top:14px; overflow:hidden;}
.cont3 .lm{ height:24px; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:18px; color:#2684cc;}
.cont3 .lm span{ float:right; margin-right:5px; font-family:ËÎÌå, Arial, Helvetica, sans-serif; font-size:12px; line-height:30px; color:#2684cc}
.cont3 .lm span a{color:#2684cc}
.cont3 .lm span a:hover{color:#021626}

.cont3 .piclist{ margin-top:15px;}
.cont3 .piclist ul li{ float:left; width:283px; height:190px; padding:3px; margin:0  5px 15px 5px; background:#d5e3f1; overflow:hidden; position:relative;}
.cont3 .piclist ul li .pic{width:283px; height:190px; overflow:hidden}
.cont3 .piclist ul li .pic img{width:283px; height:190px;}
.cont3 .piclist ul li .tit{ position:absolute; text-align:center; bottom:3px; width:273px; height:44px; background:#000;filter: alpha(opacity=50);opacity: 0.5; padding:0 5px; color:#fff; font-size:14px; line-height:44px;}
.cont3 .piclist ul li .tit a{ color:#fff;}


.footer{ background:url('footer.jpg') no-repeat center bottom; height:142px; margin-top:40px; text-align:center; padding-top:30px; line-height:24px; color:#c9e2f9;}
.footer a{ color:#c9e2f9}