@charset "gb2312";
/* CSS Document */
body { font-family: "ËÎÌå", Arial; font-size: 12px; margin:0; padding:0; background:#fff; color:#333333; overflow-x:hidden;}
* { margin:0; padding:0 }
div, ul, li, h1, h2, h3, h4, h5, h6, img, p, dl, dt, dd, ol, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
form, input, button, option, textarea, select { margin: 0px; padding: 0px; }
input, button, textarea, select { font:100% Tahoma, Helvetica, Arial, sans-serif; }
a { text-decoration: none; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur());
color:#333333; }
a:link { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
th { font-weight:normal; }
img { border: 0; }
h3 { font-size:14px;  font-weight:bold; }
h4 { font-size: 14px;    font-weight:bold; }
.clear { clear: both; }
.copy { font-family:Arial, Helvetica, sans-serif; }
table { font-size:inherit; font:100%; }
img { border:none;  }
/*page*/
.page { width: 100%; padding: 20px 0;text-align: center; clear:both;}
.page .prev, .page .next { margin: 0 10px; }
.page .num { padding: 2px; text-align: center; color: #e9af89; }
.page .cur { color: #c80600; }

/*ÄÚÒ³²úÆ·ÁÐ±í*/

.ny_pro ul li .photo img {
	display:block;
	vertical-align:middle; 
}

.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; }
.detail .related { padding:6px 0; text-align: center; }
.detail .related span { padding: 0 10px; }
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo2 { text-align: center; }
.detail .other { padding: 8px 0; width: 100%; }
.detail .other li { line-height: 24px; }
.detail .print { padding: 8px 0; text-align: right; clear: both; }
.detail .print a { margin-right: 20px; }
.detail .text .pro_photo { text-align: center; }
.detail .photo{ width:710px; text-align:center;}
  
.ny_msg .bridge { line-height: 40px; color:#858181; text-align: right; padding-right:15px;}
.ny_msg .bridge a {color:#858181; }
.ny_msg .welcome { width:100%; border-top: 1px dashed #ccc; height:98px; text-align: center; }
.ny_msg .welcome img { margin-top:31px; }
.ny_msg .msg_form { width: 650px; overflow:hidden; margin: 0 auto; }
.ny_msg .msg_form ul { width:561px; }
.ny_msg .msg_form li { float:left; margin-bottom:9px; margin-right:22px; display:inline; }
.ny_msg  .msg_form li input { padding-left:10px; color:#1d1d1d; width:260px; height:40px; border:0px; line-height:40px; font-size:14px; background:#d1d1d1;  }
.ny_msg .msg_form li textarea { color:#1d1d1d;width:569px; height:146px; background:#d1d1d1; border:0px;  overflow:auto; font-size:14px; padding:10px;}
.ny_msg .msglist{overflow:hidden;_zoom:1;}
.ny_msg .msglist ul{margin:-22px 0 0 0;}
.ny_msg .msglist ul li{margin-bottom:24px; border-top:1px solid #8d8d8d; padding-top:21px;}
.ny_msg .msglist ul li p{height:40px;line-height:40px;padding-left:18px; background:#f0f0f0; border-bottom:1px solid #fefdfe;  color:#59636c;}
.ny_msg .msglist ul li b.tit{font-size:14px;font-weight:bold;  color:#000;}
.ny_msg .msglist ul li div{ color:#59636c; line-height:18px;border-bottom:1px solid #fefdfe;padding:15px 18px 20px 18px; background:#e6e9ec; }
.ny_msg .msglist ul li p.msger{background:#d8dde0;}
.ny_msg .msglist ul li .msgText{background:#d8dde0;}
.ny_msg .msglist ul li .msgReply{border-bottom:none;}
.ny_msg .msgpages{text-align:center;}
.ny_msg .msgpages a{ margin:0 1px; font-family:Arial;  color:#666666;}
.ny_msg .msgpages span.msgpageAll{color:#666666;}

.header{ width:100%;position:relative;}
.header .top{ width:1002px;height:93px;background: rgba(255, 255, 255, 0.7); position:absolute; top:0; z-index:999; left:50%; margin-left:-501px;}
.header .top .logo{ float:left; padding:15px 0 0 19px;}
.header .top_rig{ float:right; width:237px;}
.header .top .jr{ float:right;padding:14px 15px 0 0}
.header .top .jr li{ float:left; width:70px; text-align:center; background:url(../images/index_05.jpg) no-repeat left center;}
.header .top .jr li a{ color:#8b8b8b;}
.header .top .tell{ float:right; padding:8px 0px 0 0;}
.nav{ width:100%; height:38px; line-height:38px; text-align:center; background-color:#009146;}
.nav ul{ width:999px; margin:0 auto;}
.nav ul li{ float:left; width:111px;}
.nav ul li a{ font-size:14px; color:#fff; display:block; font-family:"Î¢ÈíÑÅºÚ"}
.nav ul li a:hover,.nav ul li.on a{ background-color:#00773a;}

.banner{width:1440px; height:496px; overflow:hidden; position:relative; left:50%; margin-left:-720px;}
.banner p{ width:1440px; text-align:center;}
.banner .pic_scoll{position:relative;width:1440px; height:496px;margin:0 auto;}
.banner .pic_scoll .scoll_1{width:1440px; height:496px;overflow:hidden; position:relative;}
.banner #scoll_a {z-index: 999;position:absolute; bottom:10px; width:100%; text-align:center;}
.banner #scoll_a a {display:inline-block;width:9px;height:9px;margin:0 5px; background:url(../images/3.jpg) no-repeat;color:#fff; font-size:0;}
#scoll_a a.activeSlide {background:url(../images/4.jpg) no-repeat;}

.content{ width:1002px; margin:24px auto;}
.about { width:650px; float:left;}
.about .title{ background:url(../images/index_21.jpg) no-repeat bottom right;line-height:23px;height:40px;}
.title h4{ float:left;}
.title .bt{ font-family:"ºÚÌå"; font-size:18px;}
.title .fbt{ font-size:12px;font-family:"Î¢ÈíÑÅºÚ" }
.title .more a{  color:#555555; float:right; padding-top:9px; font-size:12px;}
.about .cont{ background:url(../images/index_13.jpg) no-repeat  0 25px; padding:30px 0 0 250px;  line-height:30px; height:175px;}

.company{ float:right; width:312px;}
.title2 .bt{ font-family:"ºÚÌå"; font-size:18px;}
.title2 i{ color:#009146;}
.title2 .fbt{ font-size:14px; padding-left:10px;font-family:"Î¢ÈíÑÅºÚ" }
.title2{ height:40px; line-height:40px; text-align:center; border:1px solid #009146;}

.picScroll-left{ width:312px; position:relative;}
.picScroll-left .btn{ position:absolute; display:block; top:67px; width:12px; height:35px; cursor:pointer; z-index:999;}
.picScroll-left .prev{ left:6px; background:url(../images/l_btn.jpg);}
.picScroll-left .next{ right:6px; background:url(../images/r_btn.jpg);}
.picScroll-left .bd{ padding:15px 10px 0 10px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:0 27px; float:left; _display:inline; text-align:center;}
.picScroll-left .bd ul li .img{ width:238px; height:157px; text-align:center; overflow:hidden;}
.picScroll-left .bd ul li .img img{ width:238px; height:157px; -webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.picScroll-left .bd ul li .img img:hover{-webkit-transform:scale(1.1); transform:scale(1.1);}
.picScroll-left .bd ul li p{ margin-top:5px; line-height:24px;}

.con_cen{ margin-top:24px;}
.side{ width:212px; float:left;}
.side_p .title{ background:url(../images/index_40.jpg) no-repeat bottom right;line-height:23px;height:40px;}
.side_p .cont ul{ margin-top:21px;}
.side_p .cont li{ height:31px; line-height:31px; text-align:center; border:1px solid #d1d1d1; margin-bottom:7px;}
.side_p .cont li a{  display:block;background:url(../images/index_32.jpg) no-repeat 40px center; }
.side_p .cont li a:hover,.side_p li a.on{ color:#fff; background:url(../images/index_50.png) no-repeat 50px center #d6430f;}

.sidelist .title{ background:url(../images/index_40.jpg) no-repeat bottom right;line-height:23px;height:40px;}
.sidelist{ overflow:hidden;}
.sidelist .cont{  margin-top:20px; }
.sidelist li { margin-bottom:7px;}
.sidelist li .tit{ display:block; height:31px; line-height:31px; text-align:center; border:1px solid #d1d1d1; margin-bottom:7px;background: no-repeat 40px center; font-size:16px; }
.sidelist li a:hover,.sidelist li a.on{ color:#fff;background:#d6430f no-repeat 40px center; font-size:16px; }
.sidelist li .sub{ display:none;}
.sidelist li .sub a{ display:block; height:31px;line-height:31px; text-align:center; border-bottom:1px solid #d1d1d1;background:url(../images/index_32.jpg) no-repeat 30px center; }
.sidelist li:hover .sub{ display:block;}
.sidelist li .sub a:hover{ color:#d6430f;}



.product{ width:752px; float:right;}

.product .title {background:url(../images/index_42.jpg) no-repeat bottom right;line-height:23px;height:40px;}

.picMarquee_left_multi{ position:relative; width:752px; }
.picMarquee_left_multi .bd{ padding:21px 10px 0 10px;}
.picMarquee_left_multi .bd ul{ overflow:hidden;}
.picMarquee_left_multi .bd ul li{ margin:3px 4px; float:left; overflow:hidden; text-align:center;}
.picMarquee_left_multi .bd ul li .pic{ width:175px; height:131px; overflow:hidden; }
.picMarquee_left_multi .bd ul li .pic img{ width:173px; height:129px; border:1px solid #d0d0d0;}
.picMarquee_left_multi .bd ul li:hover a{ color:#d6430f;}
.picMarquee_left_multi .bd ul li p{ line-height:30px; height:30px; background:url(../images/index_41.jpg) no-repeat top center;}
.picMarquee_left_multi .bd ul li p a{ display:block;}

.case{ margin-top:24px;}
.case .title {background:url(../images/index_58.jpg) no-repeat bottom right;line-height:23px;height:40px;}
.picMarquee_left{ position:relative; width:995px; margin:0 auto; }
.picMarquee_left .bd{ padding:21px 10px 0 10px;}
.picMarquee_left .bd ul{ overflow:hidden;}
.picMarquee_left .bd ul li{ margin:3px 10px; float:left; overflow:hidden; text-align:center;}
.picMarquee_left .bd ul li .pic{ width:175px; height:131px; overflow:hidden; }
.picMarquee_left .bd ul li .pic img{ width:173px; height:129px; border:1px solid #d0d0d0;}
.picMarquee_left .bd ul li:hover a{ color:#d6430f;}
.picMarquee_left .bd ul li p{ line-height:30px; height:30px; background:url(../images/index_41.jpg) no-repeat top center;}
.picMarquee_left .bd ul li p a{ display:block;}


.side_c{ margin-top:24px;}
.side_c .cont{ line-height:24px; padding-top:10px; height:215px; background:url(../images/index_75.jpg) no-repeat center 175px ;}
.con_dow_right{ width:755px; float:right;margin-top:24px;}
.news{ float:left; width:356px;}
.news .title {background:url(../images/index_61.jpg) no-repeat bottom right;line-height:40px;height:40px;}
.title .more2 a{ color:#555555; float:right;  font-size:12px;}
.news .title .fbt{ padding-left:10px;font-family:"Î¢ÈíÑÅºÚ"}
.news .cont{ margin-top:16px;}
.news .news_tt_pic{ width:92px; height:70px; float:left;}
.news .news_tt_rig{ width:250px; float:right; }
.news .news_tt_rig h4{font-size:12px; margin-top:2px;}
.news .news_tt_rig p{ line-height:23px; margin-top:6px;}
.news .cont .news_lb{ margin-top:5px;}
.news_lb { margin-top:12px;}
.news_lb li{ height:30px; line-height:30px; border-bottom:1px dashed #b8b8b8; background:url(../images/index_47.jpg) no-repeat 5px center; padding-left:30px;}
.news_lb li a{ display:block;}
.news_lb li .riqi{ float:right;}
.news_lb li:hover{ background:url(../images/index_50.jpg) no-repeat 5px center; }
.news_lb li a:hover { color:#ff5400; font-weight:bolder;}

.net{ width:356px; float:right;}
.net .title {background:url(../images/index_61.jpg) no-repeat bottom right;line-height:40px;height:40px;}
.net .title .fbt{ padding-left:10px;font-family:"Î¢ÈíÑÅºÚ"}
.net .cont{background:url(../images/index_48_47.jpg) no-repeat  0 20px; padding:100px 10px 0 10px;  line-height:30px;}

.youq{ background:url(../images/index_81.jpg) no-repeat 20px center; height:40px; background-color:#007237; margin-top:24px; width:1002px; margin:24px auto 0;}
.youq ul{ width:800px; margin-left:200px;}
.youq ul li{ width:100px; float:left; text-align:center; line-height:40px;}
.youq ul li a{ color:#fff;}
.footer{ height:70px; width:100%; background-color:#009146; color:#fff; line-height:24px; text-align:center; padding-top:20px; margin-top:}
.footer a{ color:#fff;}

.mian{ width:752px; float:right;}
.mian .title {background:url(../images/index_42.jpg) no-repeat bottom right;line-height:23px;height:40px;}
.mian .title .more{ float:right;}
.mian .cont{ margin-top:20px;}
.mian .danye .cont{ padding:15px 10px 0 10px; line-height:26px;}
.ny_news .news_tt_pic{ width:140px; height:105px; float:left;}
.ny_news .news_tt_rig{ width:590px; float:right; }
.ny_news .news_tt_rig h4{font-size:12px; margin-top:2px;}
.ny_news .news_tt_rig p{ line-height:23px; margin-top:6px;}

