﻿@charset "utf-8";
/* CSS Document */

.yuan {-moz-border-radius:6px;-webkit-border-radius:6px;padding:2px 0;border-radius:6px;background:#fff;position:relative;z-index:2;behavior: url(css/iecss3.htc);}
/*页面全局样式*/
body {margin:0px; padding:0px; font-size:12px;font-family:"宋体";color:#6b6b6b;}
*{margin:0;padding:0;}
ol,ul,li{ list-style:none;}
img{ border:none; vertical-align:middle;}
a{text-decoration:none;color:#6b6b6b;}
a:hover{ color:#000 !important;}
/*a:hover{color:#F60 !important;}*/
input,textarea,radio,checkbox,select{ outline:none;resize:none;vertical-align:middle;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;height:0; content:"";line-height:0;font-size:0;display:block;visibility:hidden;}
.center{width:1000px;margin:0 auto; }
.last{margin-right:0 !important;}
table{ border-collapse:collapse; cellpadding:0;cellspacing:0;border:none;}

/*首页*/
.top{ background:url(../images/head_03.jpg) repeat-x;width:100%; min-width:1000px; }
.top_rig{ width:252px; margin:10px 0 0 0; color:#000; text-align:center;}
.tops{ margin-bottom:20px;}
.tops a{ color:#000; padding:0 5px;}
.check{ background:#EBEBEB; height:28px; line-height: 24px;}
.check span{ background: #CD0000; color: #fff;padding: 4px 7px 7px 7px;}
.check label{ color: #666666;}
.check .huan{color:#CD0000;}
.check_btn{ width: 65px;
height: 20px;
border: 0 none;
background: #9e9e9e;
margin-right: 4px;
color: #fefefe;}
.nav{ background:url(../images/nav_02.jpg) repeat-x; height:44px; line-height:40px;}
.nav ul{_width:945px;position:relative;}
.nav li{ text-align:center; float:left; }
.nav li ul{ position:absolute;left:0;top:40px;width:125px; background:#06C; filter:alpha(opacity=80%); opacity:0.8; padding-bottom:5px; z-index: 100;left: -999em;}
.nav li ul li{ background:none;float:none;}
.nav li a{ display:block;width:111px; color:#fff; font-size:14px;}
.nav li a:hover{ color:#ff8300 !important;}
.nav li a.cur{color:#ff8300 !important;}
.nav li ul li{ line-height:30px; border-bottom:dotted 1px #fff;}
.nav li ul li a:hover{ background:#F63;filter:alpha(opacity=90%); opacity:0.9;color:#fff !important; text-shadow:1px 0.5px 0.5px #FF0;}
#nav li.sfhover ul {left:auto;}
#nav li.sfhover a{background:url(../images/navhover_03.jpg) repeat-x;}
#nav li.sfhover ul li a{background:none;}
.threeD { padding-top: 10px;}
.ban{ margin-top:4px;}
.content1{ width:1000px;margin:18px auto; }
.newsLeft{ width:653px;}
.tit{ background:url(../images/index_38.jpg) repeat-x;height:27px; line-height:27px;border:solid 1px #d5d5d5; }
.tit h4{ font-size:14px; color:#fff; text-align:center; background:url(../images/index_33.jpg) no-repeat;width:94px; height:33px;}
.more{ color:#4e4e4e; font-family:'微软雅黑'; margin-right:15px; display:inline;}
.more:hover{ color:#ff8300;}
.cons{border:solid 1px #dde6ed; border-radius:0 0 7px 7px; overflow:hidden; width:651px;}
.slidebox{ background:url(../images/index_43.jpg) no-repeat;width:229px; height:191px;}
.newsArea{ width:635px;margin:17px auto;_padding:17px 0;}
.rigNews{ width:400px;}
.tab_tit{ background:url(../images/tabt_03.jpg) repeat-x; height:31px; width: 400px;}
.tab_tit li{ float:left; width:80px; text-align:center; line-height:30px;}
.tab_tit li.active{ background:url(../images/tabt_06.jpg) repeat-x #fff; border:solid 1px #e7e7e7; border-bottom:none;}
.rigNews h1{ font-family:'微软雅黑'; font-size:29px; padding:7px 0 3px 0;}
.news_list li{ height:27px; line-height:27px; border-bottom:dotted 1px #8e8b8b; padding-left:20px; background:url(../images/index_50.jpg) no-repeat 5px center;}
.rigNews h1 a{color:#0f53a5; font-size: 22px;}
.news_list{ width:400px;}
.news_list li a:hover{ color:#1e60b6 !important;}

.aboutArea{width:635px;margin:10px auto; padding-bottom:30px;}
.vedios{width:229px; }
.vedio{background:url(../images/vediobg_03.jpg) no-repeat;  height:175px; overflow:hidden; margin-bottom:10px;}
.about{ width:397px;}
.about p{ line-height:21px; color:#343434; }
.about p a{ color:#ff8300;}

.telbg{ background:url(../images/lx_05.jpg) no-repeat; width:332px; height:406px;}

.content2{ width:1000px; margin:12px auto 0;}
.pro_type{ width:489px;}
.type_list{ width:489px; border:solid 0px #d9d9d9; border-top:none; overflow:hidden; padding-bottom:10px; }
.type_list ul{ margin:17px 12px;line-height:24px;}
.type_list li{ line-height:24px;}

.honor{ width:489px;}

.honor_list{ width:570px; margin:22px auto;}
.honor_list li{ float:left; text-align:center; margin-right:6px;}
.honor_list li p{ margin-top:5px;}

.links{ margin-bottom:22px; margin-top:15px;}
.link_t{ background:#d8d7d7; height:42px; line-height:42px; }
.link_t h4{ font-size:14px; padding-left:8px;}
.link_c{ padding:16px 0; border:solid 1px #ebebeb; padding-left:10px;}
.link_c a{ padding:0 5px;}

.footer{ background:#097D10; width:100%; padding:16px 0; color:#fff; text-align:center;}
.foot_l{ width:325px;}
.ewm{ width:73px; margin:0 60px 0 40px;  display:inline;}
.ewm p{ line-height:20px; margin-bottom:10px;text-align:center;}
.foot_r{ width:497px;}
.foot_nav{ height:35px; line-height:35px; border-top:dashed 1px #fff;border-bottom:dashed 1px #fff; margin-bottom:10px;}
.foot_nav a{ color:#fff;}
.foot_r p{ line-height:20px;}

/*产品展示*/
.layout{ width:998px;border:solid 1px #e0e0e0; margin:35px auto;}
.sidebar{ width:210px;}
.title{ background:#097D10; height:38px; line-height:38px; text-align:center; color:#fff; font-size:16px; font-family:'微软雅黑'; font-weight:normal;}

.left_nav{padding-left:7px; margin-top:10px;}
.left_nav li{ margin-bottom:3px; text-indent:43px; display:block;}
.left_nav li a{display:block; height:35px; line-height:32px; background:url(../images/libg_03.jpg) no-repeat 0 0; color:#000;}
.left_nav li a:hover{background:url(../images/libg_03.jpg) no-repeat 0 -39px; color:#000;}
.left_nav li ul{ display:none;}
.left_nav li ul li{margin-bottom:0px;}
.left_nav li.on li a{background:none; color:#fff;}
.left_nav li ul li a{background:none; height:30px; line-height:30px; font-size:12px; color:#fff;}
.left_nav li ul li a:hover{background:none; color:#fff;}
.left_nav li.current_nav2 ul{display:block;}


.col ul{width:195px; display:none;}
.col ul li{width:195px; position:relative;}
.col ul li a{display:block; overflow:hidden;}
#leftNav{padding:12px 0; width:190px; margin:0 auto; display:block;}
#leftNav li a{display:block; height:39px; line-height:39px; border-bottom:solid 1px #f5f5f5; text-align:center;}
#leftNav li a.cur1{color:#2e95d7; }

#leftNav li ul.ul1 li{}
#leftNav li ul.ul1 li a{height:39px; line-height:39px; text-align:center;}
#leftNav li ul.ul1 li a.cur2{color:#343434; }

#leftNav li ul.ul1 li ul.ul2 li{text-align:center;}
#leftNav li ul.ul1 li ul.ul2 li a{height:39px; line-height:39px; }
#leftNav li ul.ul1 li ul.ul2 li a.cur2{color:#343434; }

#leftNav li ul.ul1 li ul.ul2 li ul.ul3 li{text-align:center;}
#leftNav li ul.ul1 li ul.ul2 li ul.ul3 li a{height:39px; line-height:39px; }



.main{ width:787px; background:url(../images/show_03.jpg) no-repeat left top;}
.location{ padding:15px 0 10px 0; width:770px; margin:0 auto; border-bottom:dashed 1px #e4e4e4; text-indent:2em;}
.show{ margin:0px auto; padding: 20px;}
.show li{ float:left; width:230px; height: 220px; margin:0 25px 24px 0; display:inline;}
.show li a img{ display:block; padding:1px; background:#ecfdfe; border:solid 1px #d1e8fd; margin-bottom:12px;}
.show li a { display:block; text-align:center;}
.show li a:hover{ color:#0474df !important;}

/*详情1*/
.details{ width:715px; margin:18px auto;}
.pro{ background:url(../images/xq1_03.jpg) no-repeat; width:290px; height:281px;display:table; text-align:center; *position:relative; *overflow:hidden;}
.pro span{display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.pro span img{*position:relative; *left:-50%; *top:-50%;}
.pro_info{ width:390px;}
.pro_info h4{ font-size:14px; line-height:20px; padding-bottom:8px; border-bottom:solid 1px #c8c8c8; margin-bottom:5px;}
.pro_info p{ line-height:24px;}

.txts{ padding-left:10px;}
.txts h5{ font-size:12px; margin-top:30px; color:#575757; padding-bottom:5px;}
.txts p{ line-height:25px;}

/*详情2*/
.twopic{ width:425px; margin:0 0 30px 70px;}
.cs{ width:712px; margin:0 auto;}
.cs table td{ height:27px; text-align:center;}
.cs table thead td{ border-top:solid 5px #ccc; border-bottom: solid 1px #ccc;}
.cs table tbody td{ border-bottom:dotted 1px #ccc;}

/*经典案例*/
.case{ width:745px; margin:17px auto;}
.case img{ display:block;margin:0 auto; padding:3px; border:solid 1px #d1e8fd; margin-bottom:17px;}
.case h5{ font-size:12px; color:#0474df;}
.case p{ line-height:22px;}

/*首页新闻图片滚*/
#focus {width:215px; height:168px; overflow:hidden; position:relative;margin:10px 6px;}
#focus ul {height:168px; position:absolute;}
#focus ul li {float:left; width:215px; height:168px; overflow:hidden; position:relative; }
#focus ul li img {display:block;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:215px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:215px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:7px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}

/*样板工程*/
.jcImgScroll { position:relative; height:224px;  }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:178px;  }
.jcImgScroll li.loading a { background:#fff url(../img/loading.gif) no-repeat center center;} 
.jcImgScroll li img{width:100%;}
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }

/*友情链接*/
.tempWrap ul li{ width: 10px}
.detailcon{ line-height: 22px;padding: 20px; min-height: 300px}
.detailcon2{ padding: 30px; }
.detailcon2 h2{ text-align: center;}

/*企业荣誉*/
.show1{padding:28px 0 0 0;overflow:hidden;}
.show1 li{float:left;width:230px;height:220px;margin:0 25px 15px 0;display:inline; border:1px solid #666;}
.pic_box1{width:218px;height:168px;display:table; text-align:center; *position:relative; *overflow:hidden;margin:0 auto;border-bottom:1px solid #666;}
.pic_box1 a{display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.pic_box1 a img{*position:relative; *left:-50%; *top:-50%; margin-top:15px;width:218px;height:168px;}
.show1 li p{text-align:center;line-height:25px; margin-top:6px;}
.show1 li p a{font-family:"微软雅黑";color:#00489d;}
.show1 ul{margin:0 auto;}
.pro_txt{ line-height: 25px; padding-left:15px }




/*2015-4-21*/
.rollBox_2{width:659px; height:154px; position:relative; margin:0 auto;}
.rollBox_2 #pic_box_2{width:561px;height:154px; position:absolute; left:0px; top:0px; overflow:hidden;}
.rollBox_2 .pic_item{ width:181px; height:154px; float:left;}
.rollBox_2 .page_on_left { position:absolute; left:-30px; top:72px;text-align: center;cursor: pointer; z-index:1000;}
.rollBox_2 .page_on_right {position:absolute; right:-30px; top:72px;text-align: center;cursor: pointer; z-index:1000;}
#con_1 h1 a:hover{color: #FF8201;!important;}

.detailcon h5{ text-align: center;}
.big_box{margin: 0 15px}
.nextcon { position: relative;top:-450px;}
.left_nextcon{ position: absolute; }

.right_nextcon{ position: absolute;right: 4px;}
.dnew{ width:710px; margin:10px auto 0}
.dnew ul { margin: 20px auto; width:650px;}
.dnew ul li{ width:142px; background: url(../images/810.jpg) no-repeat;float: left; padding-left: 20px; }

.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:#004098; width:80px; height:30px; color:#fff; border: 2px solid #1e1d1d;}





/*网站地图*/
.m_right {
float: left;
width: 982px;
padding-left: 15px;
padding-bottom: 20px;
display: inline;
overflow: hidden;
}
.map_tit {
border: 1px solid #e5e5e5;
background: url(/images/img146.jpg) repeat-x;
line-height: 28px;
text-indent: 24px;
margin-top: 20px;
font-size: 
}
.map_list {
margin: 15px 0;
float: left;
width: 100%;
}
.map_list dt {
background: url(../images/img147.jpg);
width: 130px;
height: 35px;
text-align: center;
line-height: 35px;
font-family: 'Microsoft Yahei';
font-size: 13px;
font-weight: bold;
color: #454545;
float: left;
}
.map_list dd a {
float: left;
line-height: 35px;
display: inline-block;
margin-left: 20px;
color: #165faa;
}
.map_left{ margin-left: 129px;}






















