﻿@charset "utf-8";
/* CSS Document */

/*产品左侧列表样式*/
#content_por { width: 1200px; margin: auto; margin-top: 50px; margin-bottom: 50px; }
.box_left { float: left; width: 230px; overflow: hidden; }
.box_left .mode1 { width: 230px; }
.box_left .mode1 .z_title { font-size: 24px; display: block; color: #35a1f7; margin-left: 10px; }
.box_left .mode1 .english { font-size: 24px; color: #d9d9d9; letter-spacing: 5px; height: 60px; margin-left: 10px; }
.box_left .mode1 ul { background: #02a731; overflow: hidden; padding-left: 0; margin-top: 24px; }
.box_left .mode1 ul li { line-height: 40px; text-indent: 2em; margin: 4px 0; }
.box_left .mode1 ul li ul{margin-top: 0;}
.box_left .mode1 ul li a { color: #fff; display: block; height: 40px; line-height: 40px; }
.box_left .mode1 ul li:hover, .box_left .mode1 ul li .hover { background: #91daff; }

.box_left .mode2 { width: 230px; overflow: hidden; margin-top: 50px; }
.box_left .mode2 span { height: 50px; line-height: 50px; background: #02a731; display: block; color: #fff; font-weight: bold; font-size: 16px; text-indent: 1.5em; }
.box_left .mode2 ul { border: 1px solid #02a731; margin: 0 0; padding: 10px 0 10px 10px; }
.box_left .mode2 ul li { line-height: 36px; height: 36px; border-bottom: 1px dashed #02a731; width: 200px; overflow: hidden; text-overflow: ellipsis;}

.c-right1 a { color: #0084ff; }
.c-right1 a:hover { text-decoration: underline; }

.banner_warp { width: 100%; height: 300px; overflow: hidden; position: relative; }
.banner-ny { width: 1920px; margin-left: -960px; position: absolute; left: 50%; text-align: center; }
.banner-ny img { width: 1920px; height: 300px; }
/*banner 1920px*/
.box_left .mode2 ul li:hover a { color: #35a1f7; }

.box_left .mode3 { margin: 50px 0; }
.box_left .mode3 span { background: url('../images/left_con.png') no-repeat 0 0; display: block;; height: 83px; line-height: 83px; font-size: 16px; text-indent: 1.5em; color: #35a1f7; font-weight: bold; }
.box_left .mode3 .left_contact { line-height: 26px; background: #02a731; color: #fff; padding: 10px 15px; }


/*产品列表页右侧产品css*/
.box_right { width: 930px; float: right; }
.por_title_con h3 { height: 40px; line-height: 40px; padding-left: 0px; color: #35a1f7; font-size: 20px; border-bottom: 1px dashed #35a1f7; font-weight: normal; }
.por_title_con p { color: #666; text-align: right; display: block; height: 40px; float: right; font-size: 14px; margin-right: 5px; font-weight: normal; line-height: 40px; }
.product_list li { float: left; width: 280px; text-align: center; margin-top: 40px; margin-right: 42px; }
.product_list li:nth-child(3n) { margin-right: 0px; }
.product_list li img { width: 283px; height: 188px; border: solid 1px #fefefe; }
.product_list li:hover img { border: solid 1px #02a731; }
.product_list li:hover span { color: #02a731; }
.product_list li span { height: 30px; line-height: 30px; overflow: hidden; display: block; width: 200px; margin: auto; }

/*底部新闻推荐*/
.news_end { margin-bottom: 10px; }
.news_end h2 { height: 40px; line-height: 40px; padding-left: 0px; color: #35a1f7; font-size: 20px; border-bottom: 1px dashed #35a1f7; font-weight: normal; margin-bottom: 30px; margin-top: 70px; }
.news_end h2 a { float: right; color: #666; font-size: 14px; font-weight: normal; display: block; height: 40px; line-height: 40px; }
.news_end ul li { font-size: 14px; line-height: 35px; border-bottom: 1px dashed #02a731; padding-left: 2px; height: 35px; }
.news_end ul li a span { float: right; display: block; height: 35px; line-height: 35px; }
.news_end ul li:hover a { color: #02a731; }

/*下一页上一页*/
.page { text-align: center; clear: both; color: #333; font-size: 14px; background: #E8E8E7; height: 40px; line-height: 40px; margin: 20px 0px; margin-top: 70px; }
.page a { margin: 0 7px; color: #333; }
.page a:hover { color: #00ccff; }
/*热门标签*/
.hot { height: 52px; line-height: 52px; background-color: #f4f4f4; margin-top: 50px; }
.hot span { font-size: 16px; color: #0077ce; margin-left: 15px; font-weight: bold; }
.hot a { font-size: 14px; color: #444; margin: 0 10px; }

/*放大镜css*/
.jqzoom { width: 400px; height: 300px; position: relative; border: 1px solid #CCC; overflow: hidden; }
.jqzoom img { height: auto; width: 400px; height: 300px; }
.zoomdiv { z-index: 100; position: absolute; top: 1px; left: 0px; width: 400px; height: 300px; background: url('../images/loading.gif') #fff no-repeat center center; border: 1px solid #e4e4e4; display: none; text-align: center; overflow: hidden; }
.bigimg { width: 600px; height: 450px; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 100px !important; height: 100px !important; border: 1px solid #aaa; background: #FEDE4F 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor: move; }
#spec-list { position: relative; width: 365px; height: 62px; float: left; overflow: hidden; margin-left: 2px; display: inline; }
#spec-list div { margin-top: 0; margin-left: 0px; *margin-left: 0; }
.product_bigimg_text { width: 410px; float: right; text-indent: 0em; height: auto; overflow: hidden; padding-top: 10px; line-height: 24px; }
.product_bigimg_text h2 { margin-bottom: 0; border-bottom: 1px dashed #d7d7d7; color: #333; font-size: 18px; margin-bottom: 20px; padding: 10px 0; color: #052645; }
.prod-right-title { border-bottom: 1px dashed #e0e0e0; line-height: 26px; margin-bottom: 30px; padding-bottom: 20px; }
.prod-right-tel { height: 46px; margin-bottom: 20px; margin-top: 20px; overflow: hidden; padding-left: 5px; }
.line { height: 1px; border-bottom: 1px dashed #d7d7d7; clear: both; padding: 10px 0; margin-bottom: 20px; }
.siderightCon { line-height: 24px; margin: 20px 0 0 0px; text-align: left; }
.nypro { width: 420px; float: left; }
#preview { float: none; margin: 0px auto; width: 420px; }
.list-h { width: 200000px !important; }
.list-h li { float: left; }
#spec-n5 { width: 620px; height: 56px; padding-top: 15px; }
#spec-left { background: url('../images/left.gif') no-repeat; width: 10px; height: 45px; float: left; cursor: pointer; margin-top: 5px; margin-right: 6px; }
#spec-right { background: url('../images/right.gif') no-repeat; width: 10px; height: 45px; float: left; cursor: pointer; margin-top: 5px; margin-left: 6px; }
#spec-list ul li { float: left; margin-right: 0px; display: inline; width: 92px; height: 69px; overflow: hidden; }
#spec-list ul li img { padding: 2px; border: 1px solid #ccc; width: 80px; height: 55px; }
#spec-list ul li img:hover { border: 1px solid #0077CE !important; padding: 2px!important; }
.title_part { width: 410px; float: right; line-height: 24px; font-size: 14px; color: #555; }
.title_part h3 { font-size: 14px; color: #444; line-height: 30px; margin-bottom: 6px; height: 300px; border-bottom: 1px dotted #dedede; overflow: hidden; font-weight: normal; }
.title_part h6 { height: 40px; line-height: 40px; }
.title_part h6 dl { width: 410px; height: 40px; line-height: 40px; margin-top: 23px; }
.title_part h6 dl dt { float: left; width: 120px; }
.title_part h6 dl dd { float: right; width: 278px; font-size: 24px; color: #000; font-weight: bold; }
.title_part p { line-height: 24px; }
.list-h li img { padding: 2px; border: 1px solid #CCC; width: 79px; height: 49px; }
ins#qiao-icon-wrap { top: 60%!important; }
.c_right p { font-family: "Microsoft YaHei"; line-height: 24px; }
.ny_proInfo { font-size: 14px; color: #444; line-height: 30px; margin-bottom: 18px; height: 300px; /*border-bottom: 1px dotted #dedede;*/ overflow: hidden; font-weight: normal; }
.text1 { margin-top: 20px; margin-bottom: 20px; }
.ny_lianxi { float: right; margin-top: 5px; font-size: 24px; }
.ny_lianxi a { font-size: 24px; }
/*放大功能end*/

/*滚动css*/
.pro_dis_top img { border: solid 1px #87D86F; }
.pro_dis_top:hover img { border: solid 1px #87D86F; }
.pro_dis_tob a { font-size: 14px; line-height: 30px; height: 30px; color: #999; }
.pro_dis:hover a { color: #87D86F; }
/*滚动css结束*/

/*新闻列表css内容部分*/
.news_list li { padding: 10px; margin-top: 40px; border-bottom: dashed 1px #02a731; }
.news_list li h3 { height: 40px; line-height: 40px; font-size: 16px; }
.news_list li h3 a { height: 40px; line-height: 40px; font-size: 16px; display: block; float: left; }
.news_list li h3 a:hover { color: #35A1F7; }
.news_list li h3 span { height: 40px; line-height: 40px; font-size: 16px; display: block; float: right; font-size: 12px; font-weight: normal; }
.news_listcon p { font-size: 14px; line-height: 26px; text-indent: 2rem; color: #949191; }
.news_listcon { width: 680px; height: 30px; display: block; overflow: hidden; text-overflow: ellipsis; }
.newslistmore { float: right; width: 100px; height: 35px; line-height: 35px; text-align: center; display: block; border: solid 1px #60c863; margin-top: -30px; background: #60c863; color: #fff; border-radius: 5px; }
.newslistmore:hover { color: #fff; background: #35A1F7; border: solid 1px #35A1F7; }


/*新闻内容css内容部分*/
.news_con_title h1 { font-size: 18px; line-height: 50px; font-weight: bold; color: #666; margin-top: 20px; text-align: center; }
.news_con_title h4 { font-size: 12px; font-weight: normal; color: #626262; line-height: 30px; margin-bottom: 15px; font-family: "宋体"; text-align: center; }
.news_content { line-height: 25px; font-family: "Microsoft YaHei"; margin-top: 10px; color: #5e5e5e; }


/*导航地图*/
.a_nav_s h3 { font-size: 14px; color: #0077CE; height: 40px; line-height: 40px; border-bottom: 1px dashed #0077CE; }
.a_nav_s h3 a { font-size: 14px; color: #0077CE; font-weight: bold; padding-left: 0px; }
.a_nav_s h3 a:hover { text-decoration: underline; }
.a_nav_s ul { }
.a_nav_s li { font-size: 14px; display: inline; line-height: 40px; padding-left: 20px; height: 40px; }
.a_nav_s li a { padding-right: 20px; color: #666; }
.a_nav_s li a:hover { text-decoration: underline; }

/* 留言*/

.inxliuyan { width: 550px; margin: 30px auto 0; }
.inxGBook_Name { height: 40px; width: 400px; padding-left: 10px; float: left; color: #9f9f9f; margin-top: -1px; }
.inxFkPhone { height: 40px; width: 400px; padding-left: 10px; float: left; color: #9f9f9f; margin-top: -1px; }
.inxFktitle { height: 40px; width: 400px; padding-left: 10px; float: left; color: #9f9f9f; margin-top: -1px; }
.inxMessContent { width: 400px; height: 90px; color: #9f9f9f; padding-left: 10px; line-height: 40px; margin-top: -1px; }
.inxsubmi { width: 100px; height: 40px; cursor: pointer; border-radius: 5px; border: none; margin: 30px 20px 0 120px; background: #0077CE; text-align: center; line-height: 40px; color: #fff; font-size: 14px; transition: all 0.5s; }
.inxrest { width: 100px; height: 40px; border: none; cursor: pointer; border-radius: 5px; margin: 30px 20px 0 30px; background: #0077CE; text-align: center; line-height: 40px; color: #fff; font-size: 14px; transition: all 0.5s; }
.inxgook_001 { height: 40px; background: url('../images/m1.png') no-repeat left center; width: 0px; padding-left: 40px; }
.inxgook_002 { height: 40px; background: url('../images/m2.png') no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; }
.inxgook_003 { height: 40px; background: url('../images/m3.png') no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; }
.inxgook_004 { height: 90px; background: url('../images/m4.png') no-repeat left center; width: 0px; padding-left: 40px; margin-top: 14px; }

.a_title h1 { font-size: 16px; font-weight: normal; text-align: center; height: 40px; line-height: 40px; color: #35a1f7; }
.a_title h4 { font-size: 12px; font-weight: normal; text-align: center; margin-bottom: 10px; height: 40px; line-height: 40px; }
.pro_dis { margin-right: 10px; }
.pro_dis_tob a { display: block; height: 30px; text-overflow: ellipsis; overflow: hidden; }
