body{font-size:12px;background:url() repeat-x;color:#666;line-height:22px;font-family:"宋体";text-align:left; background-color:#fff}
ul,li,p,dl,dt,dd,img{padding:0px;margin:0px;list-style-type:none}
*{padding:0px;margin:0px;}
img{border:0px;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
a{margin:0px;padding:0px;color:#666;text-decoration:none}
a:hover{color:#f75959;text-decoration:none}

/*头部*/
.header_bg{min-width:1100px;background:url(bg.png);}
.header{width:1000px; height:110px; margin:0 auto;}
.logo {float:left; width:580px;margin-top:25px;}
.tel  {float:right;width:420px;margin-top:25px; text-align:right}
/*导航*/
.nav_bg{width:100%;height:50px;background-color:#3d74c6;background: url(meng_bg.jpg) repeat-x;}
.nav{min-width:1100px;height:50px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left;width:120px;margin-right:0px; padding:0 7px 0 7px;}
.nav ul .bg_none{ background:none;}
.nav ul li a{ font-size:16px;color:#ffffff;display:block; padding:0 14px; height:50px; line-height:50px; float:left;font-family: "Microsoft YaHei";}
.nav ul li a:hover,.nav ul .on a{background-color:#024300;text-decoration:none;background: url(meng_ok.jpg) repeat-x;}


.menu_bg{width:100%;min-width:1100px;height:50px;background-color:#0e4e95;background: url(meng_bg.jpg) repeat-x;}
.menu{ width:1000px;height:50px;line-height:50px;position:relative; z-index:1; margin:auto}
.menu a{ color:#fff;font-family: "Microsoft YaHei";}
.menu .nLi{ float:left;  position:relative; display:inline; width:100px;text-align:center}
.menu .nLi h3{ float:left;width:100px;text-align:center}
.menu .nLi h3 a{ display:block;font-size:16px;font-weight:normal}
.menu .sub{ display:none; width:100px;left:0;top:50px;  position:absolute;background:#5c86b6;line-height:36px; }
.menu .sub a{ display:block;font-size:14px;}
.menu .sub a:hover{ background:#94abc6; color:#fff;}
.menu .on h3 a{ background:#5c86b6; color:#fff;}

/* 切换图 */
.banner{min-width:1100px;height:500px;position:relative;overflow:hidden; margin-bottom:20px;}
.banner .bd{ position:relative;z-index:0;}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;height:500px;}
.banner .bd li a {display:block;height:500px;}
.banner .hd{ width:100%;position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:90px; background-color:#FFF;height:11px; margin:4px;overflow:hidden;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1; background-color:#d30b17; width:90px;}
.banner .prev, .banner .next {cursor:pointer;display:none;width:100px;height:100px;left:5%;margin-top:-30px;opacity:0.5;position:absolute;top:45%;z-index:1;}
.banner .prev {background-color:#606264;background:url("left.gif") no-repeat scroll 0 0;}
.banner .next {background-color:#606264;background:url("right.gif") no-repeat scroll 0 0;left:auto;right:5%;}


/*优势*/
.index_ly_title{height:126px;min-width:1100px;color:#0062b4;font-size:39px;font-weight:bold;text-align:center;padding-top:40px;background:url(index_ly_tile_bg.jpg) no-repeat center top;font-family:"Microsoft YaHei";}
.index_ly_title span {font-family:Arial, Helvetica, sans-serif;letter-spacing:0px;font-size:19px;text-transform:uppercase;display:block;margin-top:15px;font-weight:normal;}

.index_ly{height:2820px;min-width:1100px;margin-bottom:20px;background:url(index_ly_bg.jpg) no-repeat center top;}
.index_ly_nr{position:relative;width:1000px;height:2820px;margin:0 auto;}
.index_ly_nr_dl{position:absolute;width:500px;}
.index_ly_nr_dl dt{color:#333; font-size:27px; line-height:32px;height:64px;font-weight:bold;font-family:"Microsoft YaHei";}
.index_ly_nr_dl span.blue{color:#0066cc;}
.index_ly_nr_dl dt span.normal15{font-size:18px;font-weight:normal;}
.index_ly_nr_dl dd{line-height:34px;font-size:15px;color:#8d8d8d;text-indent:2em;background:url(liuda_ico.png) no-repeat left 8px;font-family:"Microsoft YaHei";}
.index_ly_nr1{top:80px;left:500px;}
.index_ly_nr1 dt{padding-bottom:40px;padding-left:24px;}
.index_ly_nr2{top:560px;left:0px;width:550px;}
.index_ly_nr2 dt{padding-bottom:30px;padding-left:80px;}
.index_ly_nr3{top:1085px;left:562px;}
.index_ly_nr3 dt{padding-bottom:30px;padding-left:60px;}
.index_ly_nr4{top:1485px;left:10px;}
.index_ly_nr4 dt{padding-bottom:30px;padding-left:70px;}
.index_ly_nr5{top:1890px;left:530px;}
.index_ly_nr5 dt{padding-bottom:30px;padding-left:80px;}
.index_ly_nr6{top:2440px;left:20px;width:560px;}
.index_ly_nr6 dt{padding-bottom:30px;padding-left:70px;}


/* 服务项目 */
.fuwu{width:1100px;min-width:1100px;height:500px;background:url(fwxm.png) no-repeat top center; margin:auto;margin-top:50px; margin-bottom:20px;}
.fuwu ul {padding-top:100px;min-width:1100px; margin:auto}
.fuwu ul li{width:346px;height:390px; float:left; background-color:#FFF;border:1px solid #d7d7d7; margin-right:25px;}
.fuwu ul li img{width:306px; height:167px; float:left; margin:20px}
.fuwu ul li div{width:290px; height:30px; float:left; line-height:30px;margin-left:5px; padding-left:16px; font-size:14px; color:#3c6fa8; font-weight:bold;font-family: "Microsoft YaHei";}
.fuwu ul li p{width:310px; height:156px; float:left; line-height:28px; margin-left:20px; color:#7c7c7e; display:inline; overflow:hidden; font-size:14px;font-family: "Microsoft YaHei";}

/*-----------------------公司介绍+公司新闻-----------------------------------*/	
.i_about_bg{width:100%;min-width:1100px;height:550px;background:#eeeeee;padding-top:40px; text-transform:uppercase;}
.i_about{ width:1098px; height:500px; margin-top:20px;background:#ffffff;border:1px solid #cccccc; margin:auto}
.i_about_b{float:left;width:820px; border-right:none; border-top:none;background:url(pic_11.png) no-repeat right; background-color:#ffffff;}
.i_about_t{height:35px;border-bottom:1px solid #cccccc;}
.i_about_t .top {float:left;width:100px; height:35px; font-size:14px; font-weight:bold; color:#ffffff; line-height:35px; display:block; background-color:#3d6faa;line-height:36px;text-align:center}
.i_about_t .more{float:right;color:#999999; margin:10px 15px 0 0;}
.i_about_c{padding:15px 10px 0px 12px; font-size:14px; line-height:25px;}
.i_about_c img{float:left;width:300px; height:215px; padding:2px;border:1px solid #cccccc;margin-right:10px;}

.i_xinwen{float:left;width:278px;}
.i_xinwen_t{height:37px;background-color:#3d6faa;}
.i_xinwen_t .tit{ font-size:14px; font-weight:bold; color:#ffffff; padding-left:12px; line-height:37px; display:block; float:left;}
.i_xinwen_t .more{color:#ffffff; float:right; margin:10px 15px 0 0; }
.i_xinwen ul{padding:10px 0 10px 10px; background:#fff;}
.i_xinwen ul li{ line-height:27px; height:27px; padding-left:20px;font-size:14px;overflow:hidden; text-align:left; background:url(dian.png) no-repeat; background-position:left center}

.i_zhengshu {width:1098px;margin:auto;clear:both;border-top:1px dotted #d0d0d0;}
.i_zhengshu ul li {float:left; margin-top:15px;margin-left:12px;margin-right:10px;position:relative;}
.i_zhengshu ul li img {width:250px;height:188px;border:1px solid #ccc;}
.i_zhengshu ul li span{background:url(blackbg.png) repeat;color:#fff;position:absolute;bottom:0;left:0;width:100%;font-size:14px;height:32px;line-height:32px;text-align:center}

/*风采*/	
.fengcai{width:1100px;min-width:1100px;height:550px;background:url(fengcai.png) no-repeat top center; margin:auto;margin-top:30px; margin-bottom:20px;}
.fengcai ul{min-width:1100px;}
.fengcai ul li{float:left;margin:0px 5px 15px 5px;position:relative;}
.fengcai ul li img{display:block;width:265px;height:199px; }
.fengcai ul li span{background:url(blackbg.png) repeat;color:#fff;position:absolute;bottom:0;left:0;width:100%;font-size:14px;height:32px;line-height:32px;text-align:center}
.fengcai p{padding-top:80px;height:50px;line-height:20px;font-size:16px;text-align:center; color:#3d6faa}
.fengcai p a{color:#3d6faa;}
.fengcai p a:hover{color:#f75959;}

/*内页*/
.main{width:1000px; height:auto;margin:0 auto;margin-top:20px; margin-bottom:30px;}
.lmain{width:220px; float:left;}
.lmain_title{height:40px;line-height:40px;text-align:left;padding-left:35px;BACKGROUND:url(arro.png) no-repeat 10px center;background-color:#0f8cd7;font-weight:bold;color:#ffffff;font-size:14px;}
.lmain_body{border:1px solid #ccc; border-top:none; padding:10px;line-height:24px; color:#666666;}
.lmain_body img{margin-bottom:8px;}
.w220{width:220px;margin-top:0px; margin-bottom:10px;}
.w220 h4{text-indent:63px;}

.about-manu{border:1px solid #ccc; border-top:none; padding:10px;width:198px;overflow:auto;margin:0px auto; padding-bottom:20px;}
.about-manu ul{ list-style-image:none;}
.about-manu ul li{ width:190px;  height:35px; line-height:35px; overflow:hidden; float:left; text-align:left;}
.about-manu ul li a{width:190px; height:34px; line-height:34px; font-size:13px; display:inline; float:left; color:#333; text-decoration: none;overflow:hidden; text-indent:20px; border-bottom:1px solid #ccc;}
.about-manu ul li a:hover{width:190px; height:34px; line-height:34px; font-size:13px; display:inline; float:left; color:#003D99; text-decoration: none overflow:hidden;text-indent:20px; border-bottom:#0E77C4 solid 1px; } 
.about-manu ul .on a{width:190px; height:34px; line-height:34px; font-size:13px; display:inline; float:left; color:#003D99; text-decoration: none; overflow:hidden;font-weight:bold; text-indent:20px;border-bottom:#0E77C4 solid 1px; } 

.mywch p{margin-bottom:10px;}



.rmain{width:770px;float:right; padding-bottom:20px;}
.rmain_title{width:748px;height:37px;line-height:37px; padding-left:22px; background-image: url(heng01.jpg);background-repeat: no-repeat;font-size:14px;}
.rmain_body{border:1px solid #ccc;line-height:30px; font-size:14px;border-top:none; border-top:none;padding:16px 15px 14px 30px;}
.rmain_body img{max-width:700px;width:expression(width>700?"700px":"width"); margin-bottom:10px;}


.lmain_list{ height:46px; border-bottom:#fff 1px solid; background:#ccc; padding-left:19px; line-height:46px; font-size:14px; border-bottom:#fff 1px solid;}
.lmain_list a{ color:#333; display:block; width:100%; height:46px;}
.lmain_list:hover{ background:#df0037;}
.lmain_list:hover a{ color:#fff;}



.foot{min-width:1100px;height:180px; overflow:hidden;background-color:#1c508a}
.foot_center{width:1100px;height:130px;line-height:26px;text-align:center;padding-top:15px;color:#fff;font-size:14px; margin:auto;background-color:#346397; margin-top:20px;}
.foot_center a{color:#fff; font-size:14px;}
.foot_center p{margin-top:10px;}