﻿@charset "utf-8";

body{margin:0;padding:0;font-size:12px;font-family:"宋体",SimSun;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style:none;}
img{border:0;}
a{color:#666;text-decoration:none;}
a:hover{color:#333;}
.clear{clear:both;}
input,textarea{outline:0;resize:none;}
input{margin:0;padding:0;}
.auto{margin:0 auto;width:1000px;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}

/*页头*/
.header{height: 107px;background: url(../images/header_bg.jpg) repeat-x center center;}
.map{font-size: 14px;color: #424242;padding: 8px 0 0;}
.map a{color: #424242;}
.map span{padding: 0 24px;}
/* .phone{width: 212px;text-align: right;clear: right;font-size: 16px;font-weight: bold;color: #212121;padding: 10px 0 10px 28px;background: url(../images/phone.jpg) no-repeat left center;} */
.phone{text-align: right;clear: right;font-size: 16px;font-weight: bold;color: #212121;padding: 10px 0 10px 28px;background: url(../images/phone.jpg) no-repeat left center;}
.phone span{font-size: 20px;color: #0065bd;}
.search{clear: right;width: 273px;height: 23px;}
.search .box{font-size: 14px;width: 218px;height: 15px;padding: 3px;border: 1px solid #ececec;color: #969494;background: #fff;}
.search .btn{width: 44px;height: 21px;border: none;border: 0;margin: 1px 0 0;background: url(../images/btn.jpg);}

/*导航*/
.nav{min-width: 1000px;height: 42px;background: url(../images/nav.jpg) repeat-x;}
/* .nav ul{width: 100%;} */
.nav ul{width: 750px; margin:0 auto;}
.nav ul li{float: left;font-size: 14px;line-height: 42px;padding: 0 1px 0 0;background: url(../images/nav_li.jpg) no-repeat right center;}
.nav ul li a{display: block;padding: 0 20px;color: #fff; font-weight:bold;}
.nav ul li a:hover{background: url(../images/nav_h.jpg) repeat-x;}
.menu{background: url(../images/nav_h.jpg) repeat-x;}

/*主页面*/
.main{background: url(../images/main_bgs.jpg) repeat-x;}
.news{width: 700px;height: 294px;margin: 10px 0;background: #fff url(../images/news_b.jpg) no-repeat bottom;}
.news_title{height: 34px;line-height: 34px;padding: 0 20px 0 50px;background: url(../images/news_t.jpg) no-repeat;}
.news_title h2{float: left;font-size: 14px;color: #232323;}
.news_title h2 span{font-family: "Arial";color: #0571CB;}
.news_title p{float: right;}
.news_list{height: 252px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.news_list ul li{float: left;width: 340px;height: 100px;padding: 20px 0 0 8px;color: #3d3d3d;}
.news_img{width: 120px;height: 86px;border: 1px solid #f2f2f2;}
.news_text{width: 200px;height: 100px;line-height: 24px;}
.about{width: 292px;height: 294px;margin: 10px 0;background: #fff url(../images/about_b.jpg) no-repeat bottom;}
.about_title{height: 34px;line-height: 34px;padding: 0 0 0 60px;background: url(../images/about_t.jpg) no-repeat;}
.about_title h2{float: left;font-size: 14px;color: #232323;}
.about_title h2 span{font-family: "Arial";color: #0571CB;}
.about_text{height: 222px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;padding: 15px;line-height: 24px;color: #3d3d3d;}
.about_img{width: 75px;height: 75px;margin: 0 15px 0 0;_margin: 0 10px 0 0}
.about_text h3{font-size: 12px;font-weight: normal;color: #0024ff;text-align: center;}
.pagel{width: 14px;height: 42px;position: absolute;left: 6px;top: 79px;}
.pager{width: 14px;height: 42px;position: absolute;right: 6px;top: 79px;}
.reco{height: 242px;margin: 0 0 10px;background: #fff url(../images/case_b.jpg) no-repeat bottom;}
.reco_title{padding: 0 20px 0 50px;height: 34px;background: url(../images/case_t.jpg) no-repeat;}
.reco_title h2{float: left;font-size: 14px;color: #232323;height: 34px;line-height: 34px;}
.reco_title h2 span{font-family: "Arial";color: #0571CB;}
/* .reco_title span.go{ margin-left:60px; font-weight:bold; float:left;} */
.reco_title span.go{ margin-left:160px; font-weight:bold; float:left;}
.reco_title span.go h2{ color:#f4070e; }
/*公告滚动*/
.txtMarquee-left{ width:550px;  position:relative;height:30px; float: left;}
.txtMarquee-left .bd .tempWrap{ width:550px !important;}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:34px; line-height:34px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{ color:#000;  }
.reco_title p{float: right;height: 34px;line-height: 34px;}
.reco_list{height: 200px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;position: relative;}
.reco_list ul li{margin: 28px 0 0 28px;float: left;width: 165px;height: 161px;_display: inline;}
.reco_img{width: 163px;height: 127px;border: 1px solid #ccc;}
.reco_text{width: 165px;height: 32px;line-height: 32px;text-align: center;}
.reco_text a{color: #4e4e4e;}
.case{height: 242px;margin: 0 0 10px;background: #fff url(../images/case_b.jpg) no-repeat bottom;}
.case_title{padding: 0 20px 0 50px;height: 34px;line-height: 34px;background: url(../images/case_t.jpg) no-repeat;}
.case_title h2{float: left;font-size: 14px;color: #232323;}
.case_title h2 span{font-family: "Arial";color: #0571CB;}
.case_title p{float: right;}
.case_list{height: 200px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;position: relative;}
.case_list ul li{margin: 28px 0 0 11px;float: left;width: 184px;height: 144px;border: 1px solid #ccc;_display: inline;}
.ad{height: 103px;margin: 0 0 10px;}
.supe{width: 336px;height: 281px;background: #fff url(../images/contact_b.jpg) no-repeat bottom;}
.supe_title{padding: 0 20px 0 28px;height: 35px;background: url(../images/contact_t.jpg) no-repeat;}
.supe_title h2{float: left;font-size: 14px;color: #fff;padding: 12px 0 0;}
.supe_title p{float: right;line-height: 35px;}
.supe_img{height: 220px;padding: 10px 12px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.tab{width: 306px;height: 281px;background: #fff url(../images/tab_b.jpg) no-repeat bottom;margin: 0 0 0 11px;}
.tab_title{height: 35px;background: url(../images/tab_t.png) no-repeat;}
.tab_title ul{padding: 6px 0 0;}
.tab_title ul li{_display: inline;float: left;font-size: 14px;width: 92px;height: 29px;line-height: 29px;margin: 0 0 0 9px;background: url(../images/mlls.png); font-weight:bold;}
.tab_title ul li a{display: block;color: #fff;padding: 0 0 0 12px;}
.tab_title ul li a:hover{background: #fff;color: #000;border: 1px solid #ccc;border-bottom: none;}
.tab_list ul{padding: 8px 16px;}
.tab_list ul li{height: 36px;line-height: 36px;border-bottom: 1px dashed #8c8c8c;padding: 0 0 0 20px;background: url(../images/news_li.jpg) no-repeat 10px center;}
.tab_list{height: 240px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.contact{width: 336px;height: 281px;background: #fff url(../images/contact_b.jpg) no-repeat bottom;}
.contact_title{padding: 0 20px 0 28px;height: 35px;background: url(../images/contact_t.jpg) no-repeat;}
.contact_title h2{float: left;font-size: 14px;color: #fff;padding: 12px 0 0;}
.contact_title p{float: right;line-height: 35px;}
.contact_text{height: 210px;padding: 15px 20px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;color: #676767;line-height: 24px;}
.contact_text h3{font-size: 16px;font-weight: normal;color: #5aa9e2;}
.link{height: 110px;margin: 10px 0;background: #fff url(../images/link_b.jpg) no-repeat bottom;}
.link_title{font-size: 14px;font-weight: bold;color: #242424;height: 34px;line-height: 34px;padding: 0 0 0 50px;background: url(../images/link_t.jpg) no-repeat;}
.link_list{height: 66px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.link_list ul li{float: left;width: 131px;height: 45px;border: 1px solid #cce8fe;margin: 10px 0 0 6px;}

/*内页*/
.sidebar{width: 292px;margin: 10px 0;}
.sidenav{background: #fff url(../images/about_b.jpg) no-repeat bottom;padding: 0 0 8px 0;}
.sidenav h2{font-size: 14px;padding: 0 0 0 60px;color: #232323;height: 34px;line-height: 34px;background: url(../images/about_t.jpg) no-repeat;}
.sidenav h2 span{font-family: "Arial";color: #00ace8;}
.sidenav_list{border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.sidenav_list ul{padding: 10px 41px 0;}
.sidenav_list ul li{width: 208px;height: 27px;line-height: 27px;padding: 0 0 8px 0;background: url(../images/sidenav_li.jpg) no-repeat;}
.sidenav_list ul li a{display: block;padding: 0 0 0 56px;color: #fff;}
.contactus{margin: 10px 0 0;background: #fff url(../images/about_b.jpg) no-repeat bottom;padding: 0 0 8px 0;}
.contactus h2{font-size: 14px;padding: 0 0 0 40px;color: #232323;height: 34px;line-height: 34px;background: url(../images/contactus.jpg) no-repeat;}
.contactus h2 span{font-family: "Arial";color: #00ace8;}
.contactus_text{padding: 8px 12px 3px;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;line-height: 24px;color: #232323;}
.contactus_text h3{font-size: 14px;}
.content{width: 700px;background: #fff url(../images/news_b.jpg) no-repeat bottom;padding: 0 0 8px 0;margin: 10px 0;}
.content h2{font-size: 14px;padding: 0 0 0 60px;color: #232323;height: 34px;line-height: 34px;background: url(../images/news_t.jpg) no-repeat;}
.contentcon{border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf; min-height:363px}
.newslist ul{padding: 12px 20px;}
.newslist ul li.li{height: 36px;line-height: 36px;border-bottom: 1px dashed #8c8c8c;padding: 0 0 0 20px;background: url(../images/news_li.jpg) no-repeat 10px center;}
.newslist ul li.li span{float: right;color: #666;}
.newsxx{padding: 12px 20px;}
.newsxx h3{font-size: 20px;color: #1b1b1b;text-align: center;}
.newsxx h4{font-size: 12px;font-weight: normal;color: #6e6e6e;height: 30px;line-height: 30px;text-align: center;margin: 16px 0;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;}
.newsxx p{line-height: 24px;color: #494949;text-indent: 2em;}
.newsxximg{text-align: center;}
.newspage{height: 42px;border-top: 1px dashed #dedede;margin: 58px 0 0;}
.newspage p{line-height: 42px;}

/*页脚*/
.subnav{min-width: 1000px;height: 30px;line-height: 30px;text-align: center;background: #f2f2f2;color: #666;background: #f2f2f2;}
.subnav a{margin: 0 20px;}
.footer{min-width: 1000px;height: 75px;padding: 30px 0 0;text-align: center;background: url(../images/footer.jpg) repeat-x center center;}
.footer p{line-height: 24px;color: #4b4b4b;}
/*推荐认证*/
.rollBox_2{width:966px;height:189px;position:relative;margin:0 auto;}
.rollBox_2 #pic_box_2{width:966px;height:165px; position:absolute; left:0px; top:28px; overflow:hidden;}
.rollBox_2 .pic_item{ width:165px; height:161px; float:left;margin: 0  14px 0 14px;}
.rollBox_2 .page_on_left { position:absolute; left:-12px; top:79px;text-align: center;cursor: pointer; z-index:1000;}
.rollBox_2 .page_on_right {position:absolute; right:-12px; top:79px;text-align: center;cursor: pointer; z-index:1000;}

/**/

.rollBox_3{width:986px;height:189px;position:relative;margin:0 auto;}
.rollBox_3 #pic_box_3{width:986px;height:165px; position:absolute; left:0px; top:28px; overflow:hidden;}
.rollBox_3 .pic_item3{ width:184px; height:146px; float:left;margin: 0 7px 0 6px;}
.rollBox_3 .page_on_left3 { position:absolute; left:-2px; top:79px;text-align: center;cursor: pointer; z-index:1000;}
.rollBox_3 .page_on_right3 {position:absolute; right:-2px; top:79px;text-align: center;cursor: pointer; z-index:1000;}

.con{line-height: 24px;
color: #494949;}
/*在线留言*/
.message{ line-height:35px; height:35px;}
.lyb_inp:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.lyb_inp {
	font-size: 16px;
	color: #555555;
	vertical-align: middle;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.lyb_btn{ background:#0470C8; width:80px; height:30px; color:#fff;}

.renlist ul li.li{border: 1px solid #8c8c8c; float:left; width:163px; height:169px; margin: 10px 23px 10px;}
.renlist ul li.li p{color: #666; height:32px; line-height:32px; text-align:center;}
/* .caselist ul li.li{border: 1px solid #8c8c8c; float:left; width:184px; height:176px; margin: 10px 23px 10px;} */
.caselist ul li.li{border: 1px solid #8c8c8c; float:left; width:200px; height:176px; margin: 10px 15px 10px;}
.caselist ul li.li p{color: #666; height:32px; line-height:32px; text-align:center;}

/*网站地图样式*/
.neiye_right_z {height: auto; line-height: 180%;}
/* .sitemap .t1 {float: left; margin-right: 25px; margin-bottom: 30px; width: 144px;} */
.sitemap .t1 {float: left; margin-right: 25px; margin-bottom: 30px; width: 200px;}
.sitemap .t1_a {font-weight: 800; }
