﻿body{margin:0px;padding:0px;font-size:12px;font-family:"微软雅黑",Arial; min-width:1300px;width:100%;	color:#797877;}
img{border:0px;}	
*{margin:0px;padding:0px;}
a{text-decoration:none;color:#666;}
li{list-style:none;}
.whole{ width:100%; height:100%; overflow:hidden;}
.header{ height:76px; width:100%; background:url(../images/h_bj.jpg) repeat;}
.iheader{width:1000px; overflow:hidden;margin:0px auto;}
.logo{ float:left;}
.logo img{ float:left; margin-right:18px;}
.logo h1 { float:left; padding-top:18px; font-size:20pt; color:#2c73b9;}
.hea_right { float:right; margin-right:10px; width:200px;}
.hea_right .fav { width:200px; margin-top:15px; color:#2C73BA; text-align:right; height:25px;}
.hea_right .fav a{ font-weight:600; color:#2C73BA; height:15px; line-height:15px;}
.hea_right .put { width:200px; font-size:16px; color:#2C73BA; text-align:right;}
#btn1{ width:165px; height:23px; background:url(../images/input.png) no-repeat; border:0px; padding-left:26px; display:block; float:left;}
#btn2{ width:25px; height:23px; background:#2C73BA repeat; color:#fff; font-size:14px; text-align:center; border:0px; display:block; float:left;}

.nav{ width:100%; height:42px; background:url(../images/me_bj.jpg) repeat-x; overflow:hidden;}
.menu{ width:1000px;/* overflow:hidden;*/ margin:0px auto;}
.menu ul{ overflow:hidden; margin-left:-10px;}
.menu ul li{ float:left; width:125px; text-align:center; line-height:42px; font-size:13px;}
.menu ul li a{ color:#fff; width:100%; display:block;}
.menu ul li:hover{ background:#004E9C repeat-x;}
/*#m1{ background:url(../images/m1.jpg) no-repeat; text-indent:999em;}*/
#ibanner{ width:100%; height:auto; overflow:hidden; padding-bottom:1px; background:#398DE6 repeat;}
#ibanner img{ width:100%;}
.thumb a{ text-align:center;}


.content{ width:1000px; overflow:hidden; margin:0px auto; }
.bt{ font-size:18px; color:#004E9C; font-weight:600; height:55px; line-height:55px;}
.bt span{ font-size:16px; color:#3377C4;}
.icontent{ overflow:hidden; float:left;}
.tap{ width:130px; overflow:hidden; border-left:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9;border-left:1px solid #E9E9E9; float:left; height:170px;}
.tap li{ width:130px; height:55px; line-height:55px; text-align:center; border-top:1px solid #E9E9E9; font-size:14px;}
.page{ width:500px; float:left; overflow:hidden; background:#2C73B9 repeat; color:#D1E6F3; height:270px; margin-top:1px; padding:0 10px 0px 20px;}
#page_content3,#page_content2{ display:none;}
.active{ background:#2C73B9 repeat; color:#fff;}
.c_tit{ height:55px; line-height:55px; font-size:14px; padding-left:40px; background:url(../images/c_bj.jpg) left center no-repeat;}
.c_tit a{ color:#fff;}
.c_li{ overflow:hidden; margin-bottom:15px;}
.c_img{ float:left; width:113px; height:70px;}
.c_img img{ width:113px; height:70px;}
.c_con{ width:375px; float:right; position:relative; line-height:2em;}
.more_fir{ position:absolute; bottom:0px; right:10px;}
.more_fir a{ color:#fff;}
.iarticle_li{ clear:both; height:30px; line-height:30px; padding-left:15px; background:url(../images/q_bj.png) left center no-repeat;}
.iarticle_title{ float:left;}
.iarticle_time{ float:right;}
.iarticle_li a{ color:#D1E6F3;}
.iarticles{ float:right; width:326px; color:#fff;}
.iarticles_box{ background:#2C73B9; padding:10px; height:250px;}
.iarticles_box ul{ height:250px; overflow:hidden;}
.iarticles_box li{ float:left; width:100%; height:auto; line-height:18px;}
.iarticles_box li a{ color:White;}

.content2{ width:100%; height:380px; overflow:hidden; background:url(../images/2_BJ.jpg) repeat-x; margin-top:30px;}
.icontent2{ width:1000px; overflow:hidden; margin:0px auto;}
.iarticles1_pic{ width:35px; height:38px; float:left;}
.iarticles1_pic img{ width:35px; height:38px;}
.icontent2 ul{ width:1200px; padding-top:20px;}
.icontent2 ul li{ width:303px; margin-right:12px; height:42px; float:left; border:1px solid #D2D2D2; padding:15px 0 15px 20px; margin-bottom:15px;}
.iarticles1{ background:url(../images/banner_s1.jpg) no-repeat;}
.iarticles2{ background:url(../images/banner_s2.jpg) no-repeat;}
.iarticles3{ background:url(../images/banner_s3.jpg) no-repeat;}
.zbt { /*float:left; margin-left:15px;*/ font-size:16px; font-weight:bold; line-height:1.4em;}
.zbt a{ color:#333;}
.zbt p{ font-size:14px; font-weight:normal; color:#999;}
.c2{ width:1000px; overflow:hidden; margin:0px auto;}
.c2_left{ width:295px; float:left; overflow:hidden;}
.c2 .c_con{ float:none; width:290px; overflow:hidden; color:#838383;}
.iarticles4_pic{ border:3px solid #E3E3E3; width:289px; overflow:hidden; height:70px; margin-bottom:5px;}
.iarticles4_pic img{ width:100%; height:70px;}
.c2 .more_fir a{ color:#004E9C;}

/*photo*/
.c2_right{ width:693px; float:right;}
.index_case{width:693px; position:relative; overflow:hidden; margin-bottom:30px; height:260px;}
.rollBox{height:260px;margin:0;width:700px;float:left;overflow:hidden}
.rollBox .scrollcon{width:700px;height:260px;position:absolute;top:1px;left:0;}
.rollBox .LeftBotton{height:45px;width:45px;background:url(../images/prev.png) no-repeat 0px 0;overflow:hidden;cursor:pointer; position:absolute; left:13px; bottom:80px; z-index:999;}
.rollBox .RightBotton{height:45px;width:45px;background:url(../images/next.png) no-repeat;overflow:hidden;cursor:pointer; position:absolute; right:7px; bottom:80px; z-index:999;}
.rollBox .Cont{width:690px;overflow:hidden;float:left;height:260px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:220px;height:180px;overflow:hidden;float:left; margin-left:10px; border:1px solid #ccc; position:relative;}
.rollBox .Cont .pic img{background:#fff;display:block; width:220px; height:180px; vertical-align:middle;}
.rollBox #List1, .rollBox #List2{float:left;}
.rollBox .Cont .pic p{display:none; font-size:14px; color:#007ac4; text-align:center; position:absolute; width:220px; height:180px; background:rgba(0,0,0,0.5); top:0px; line-height:180px;}
.rollBox .Cont .pic p a{ color:#fff;}
#List1 ul li:hover p{ display:block;}
.more{ float:right; margin-right:10px; font-size:14px; font-weight:600; height:55px; line-height:55px; margin-top:-55px;}
.more a{ color:#3377C4;}
.bottom{ width:100%; overflow:hidden; background:#1A5DA1 repeat;}
.ibottom{ width:1000px; overflow:hidden; margin:0px auto; padding:10px 0 30px 0; line-height:22px; color:#fff;}
.footermenu{ float:right; margin-top:10px;}
.footer{ float:left; margin-top:5px;}
.submenu{ display:none;}
.footer_nav li{ width:80px; text-align:center; height:15px; line-height:15px; background:url(../images/bj.jpg) right center no-repeat; float:left;}
.footer_nav li:first-child{ display:none;}
.footer_nav li:last-child{ background:none;}
.footer_nav li a{ color:#fff;}
