/******************************
 ** ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“
 ** ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚Â°IE7
 ******************************/
* { margin:0; padding:0; }
html { height:100%; }
body  { min-width:1200px; font:15px/1.5 "Microsoft Yahei", Arial; color:#222; background:#FFF; }
img { border:0px; }
ul,ol,li{ list-style-type:none; vertical-align:bottom; }
table { border-collapse:collapse; border-spacing:0; }
input,textarea,select { font:15px/1 "Microsoft Yahei", Arial; color:#222; outline:0; }
textarea { resize:none; overflow:auto; }
h1,h2,h3,h4,h5,h6,font { font-size:14px; }
a { color:#222; text-decoration:none; cursor:pointer; }
a:hover,a:active { color:#000; text-decoration:none; }
.clear { clear:both;}
.hidden { display:none; }
.center { text-align:center; }
.arrow { font-family:'Small Fonts'; font-style:normal; }
.hs{ color: #fcf300 }
.autocut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
.wrapper, .wrap {width:1200px;margin:0 auto;overflow: hidden;}
.wrapper { margin-bottom:50px; min-height:auto; padding-top:60px; }
.right{/* float: right; */}
.left{ float: left; }
.hid{ height: auto; overflow: hidden; } 
/******************************
 ** ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â£Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¼
 ******************************/
 

 .banner {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	clear: both;
}

.banner .banner_bg {
	width: 100%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

.banner img{max-width:100%; height:auto;}
/*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾*/

.section {
	height: 100%;
}

.slideBox .hd {
	width: 100%;
	overflow: hidden;
	position: absolute;
	bottom: 20px;
	z-index: 1;
	text-align: center;
}

.slideBox .hd ul {
	overflow: hidden;
	width: 100%;
}

.slideBox .hd ul li {
	display: inline-block;
	margin-right: 10px;
	width: 8px;
	height: 8px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	border-radius: 50%;
}

.slideBox .hd ul li.on {
	background: #ffbb22;
	color: #fff;
}

.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.slideBox .bd {
	position: relative;
	width:100%;
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	text-align:center;
}

.slideBox .bd img {
	max-width:100%;
    height:auto;
}
 
 
 
 .banner_company{width:100%; height:560px; background: url(../images/banner_company.jpg)center center no-repeat;}
 
 
.topper { height:42px; line-height:42px;color:#7b7b7b; }
.topper .welcome { float:left;font-size: 14px; }
.topper .a { float:right;font-size: 14px; color:#333;  }
.topper .a span{display:inline-block; font-family: Impact;  width:166px; height:31px; border-radius: 20px; font-size: 26px; color:#1a2d7c;background-color: #efbf33;border:2px solid #1a2d7c; text-align: center; line-height: 31px; margin-left: 20px;margin-top: 2px; }
.topper2{}
.topper2 img{ display:block; max-width: 100%; } 

.nav { width:100%; height:95px; position:relative; z-index:999;background:#1a2d7c; }
.nav .list {display:inline-block; width:100%; }
.nav li { display:inline-block; width:130px; height:95px; text-align:center; position:relative; float: left;}
.nav li:nth-child(5) {/* width:154px; *//* height:154px; *//* margin-top: -8px; */}
.nav li a { display:block; color:#fff; height:95px; line-height:95px;font-size: 18px; font-weight: normal; }
.nav li.current a, .nav li:hover > a {background: #efbf33;color: #222;}
.nav li.current .drop, .nav li:hover .drop{ background:#efbf33; display: block; color: #222;}


.nav li:nth-child(6) .drop{width:260px;} 
.nav li:nth-child(6) .drop dd{ float:left;}
.nav .drop { position:absolute; left:0; top:95px; width:130px; background:#efbf33; text-align:center; overflow:hidden; display:none; border-bottom:3px solid #333;z-index: 999 ; font-size: 16px !important;}
.nav .drop dl { width:auto; overflow:hidden;  }
.nav .drop dd {  height:50px; line-height:50px; }
.nav .drop dd a { display:block; width:130px;  color:white;}
.nav .drop dd a:hover {background:#1a2d7c;}

.swiper-container{
    height: 600px;
}
#in_bg{width:100%;height: auto;background: url(../images/in_01_bg.png);padding-bottom: 40px; }
#in_01{width: 100%;height: 155px;margin:0 auto; margin-top: -5px;border-bottom: solid 1px #d9d9d7;}
#in_01_mid{width: 1200px;height: 155px;margin:0 auto;position: relative;background: url(../images/in_01_pr.png) left center no-repeat;}
#webchat{width: 92px;height: 92px;position: absolute;right: 20px;top: 40px;}
#webchat img{width: 85px;}
#in_01_search{width: 397px;height: 72px; border-top: none; border-bottom:none; position: absolute;
    left: 410px;
    top: 45px;}
#search{ width: 397px;height: 41px; background: url(../images/search_bg.png) center no-repeat;margin:0 auto;}
#search #searchPlaceholder{ width: 357px; height: 31px; line-height: 31px; float: left; margin-top:5px; text-indent: 20px; border:none; outline: none; color: #b8b8b8;background: none;}

input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    -webkit-text-fill-color: #807c7c;
    transition: background-color 5000s ease-out 0.5s;
}


#search .btn-search{ width: 38px; height: 41px; float: right; cursor: pointer; background: none; border:none;}
#key{width: 397px;height: 20px; line-height: 20px;font-size: 14px;color: #363636;margin:0 auto;margin-top: 8px;}
#key span{font-size: 14px;color: #9f9d9e;font-weight: bold;}
#key a{font-size: 14px;color: #9f9d9e;margin-right: 6px;}
 
#two_all{display:inline-block; position: absolute;
    right: 0;top: 0;overflow: hidden; width:365px; height:75px; background:#1a2d7c; padding:40px 0;}
#share{text-indent: 85px;color: #818181;font-size: 14px;position: absolute;    
    top: 40px;left: 20px;}
#share i{font-style: normal;color: #644e47;} 
.share_ul li{width: 30px;line-height: 30px;height: 30px;float: left;margin-right: 10px;text-indent: 0;}
#share p{font-family: Impact;font-size: 37px;color: #efc235;text-indent: 0;line-height: 40px;}
#share p span{color:white;font-size: 34px; }

#in_xgcp { width:100%; display:inline; float:left;}	
.in_xgcp { width:100%;
		  height:120px;
		  overflow:hidden; 
		  }
.in_xgcp ul { margin:0;
			padding:0;
		}
.in_xgcp li {float:left; width:115px;height:118px; margin:2px 10px; text-align:center; text-align: center;line-height: 20px;}
.in_xgcp li a{display: block;color: #666;font-size: 12px!important;}
.in_xgcp li img { width:113px; height:85px;border:solid 1px #e7e7e7; }

.swiper-slide{text-align: center;}
.swiper-slide img {
    max-width: 100%;
    height: auto;
}

.section-3-h2 {
	margin-top: 30px;
	color: #333333;
	font-size: 24px;
	font-weight: 500;
	text-align: center;
}

.section-3-p {
	margin-top: 10px;
	color: #666666;
	text-align: center;
	margin-bottom: 25px;
}

.section-3-input {
	width: 300px;
	height: 40px;
	background-color: #f3f3f3;
	float: left;
	margin-left: 270px;
}

.section-3-phone {
	margin-left: 70px;
}

.section-inputss {
	width: 1180px;
	margin: auto;
}

.section-3-input label {
	line-height: 41px;
	padding-left: 20px;
}

.section-3-input input {
	border: none;
	background: #F3F3F3;
	padding: 5px;
	width: 220px;
}

.liuyan {
	background: #F3F3F3;
	width: 675px;
	height: 200px;
	margin: 32px 0px 40px 268px;
}

.liuyan label {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}

.awm_textarea1 {
	width: 600px;
	background: #F3F3F3;
	border: none;
	resize: none;
	margin-top: 10px;
	line-height: 1.3;
	height: 170px;
}

.tijiao input {
	border: none;
	background: #F3F3F3;
	width: 224px;
	height: 48px;
	font-size: 16px;
	margin-bottom: 50px;
	border-radius: 5px;
	color: #333333;
	margin-left: 480px;
}

.section-3-input,.tijiao,.liuyan {
	border-radius: 5px;
}
.section-label label {
	padding-left: 16px;
	font-size: 14px;
	color: #666666;
	float: left;
	line-height: 3;
}

.section-xingming {
	height: 40px;
	background: #F3F3F3;
	border-radius: 5px;
	float:left;
	padding-left:40px; 
}

.section-inputs2 {
	width: 950px;
	float:right;
	overflow: hidden;
	border: 1px dashed #d9dde7;
    box-sizing: content-box;
	margin-bottom: 20px;
	margin-top: -80px;
}
.section-inputs {
	width: 1180px;
	margin-top: 40px;
	overflow: hidden;
}
.section-inputs2 .section-xingming{ background:none;}
.section-inputs2 .section-phones{ background:none;}
.section-inputs2 .section-liuyan{ background:none;}
.section-inputs2 .section-xingming input {
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/ren.png) no-repeat 5px center #F3F3F3;
	width: 280px;
	height: 40px;
	padding-left: 35px;
}
.section-inputs2 .section-phones input {
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/tel3.png) no-repeat 5px center #F3F3F3;
	width: 320px;
	height: 40px;
	padding-left: 35px;
}
.section-xingming input {
	border: none;
	background: #F3F3F3;
	width: 310px;
	height: 40px;
}

.section-phones {
	height: 40px;
	background: #F3F3F3;
	border-radius: 5px;
	float: left;
	margin-left: 30px;
}

.section-phones input {
	border: none;
	background: #F3F3F3;
	width: 310px;
	height: 40px;
}

.awm_textarea {
	padding: 3px;
	border: none;
	background: #F3F3F3;
	width: 710px;
	height: 130px;
	resize: none;
	line-height: 1.3;
}

.section-inputs2 .section-liuyan {
	padding: 12px 0px 0px 0px;
	height: 100px;
	margin: 3px 0px 0px 0px;
	border-radius: 5px;
	padding-left:40px;
}
.section-inputs2 .section-liuyan .awm_textarea {
	padding: 3px;
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/con1.png) no-repeat 5px 5px #F3F3F3;
	padding-left:35px;
	padding-top:5px;
	width: 720px;
	height: 90px;
	resize: none;
	line-height: 1.3;
}


.section-liuyan {
	padding: 12px 0px 0px 0px;
	background: #F3F3F3;
	height: 160px;
	margin: 30px 0px 0px 0px;
	border-radius: 5px;
	
}

.section-tijiao2 input { 
	border: none;
	background:transparent;
	background-color:#1a2d7c ;
	width: 230px;
	height: 45px;
	color: white;
	font-size: 16px;
	margin-bottom: 50px;
	border-radius: 5px;
	margin: 10px 0 10px 360px;
	text-align: center;
	cursor: pointer;
}
.searcher { background: #f3f3f3;background: -webkit-linear-gradient(top, #fff, #f3f3f3); height:45px; border-bottom: 1px #ddd solid;}
.searcher .hot { line-height:45px; }
.searcher .hot strong { margin-right:15px; color:#333; }
.searcher .hot span, .searcher .hot a { margin-right:15px; color:#333; }
.searcher .hot a:hover { text-decoration:underline; }
.searcher .sos {  margin-top:9px; }
.searcher .sos dt { width:250px; float: left; }
.searcher .sos dd {; float: left;}
.searcher .sos .txt { width:95%; height:28px; line-height:28px; padding:0 0 0 5%; font-size:12px; border:0; background:url(../images/searcher-input.png) left center no-repeat; color:#999; }
.searcher .sos .submit { width:68px; padding:0 0 0 15px; height:28px; background:url(../images/searcher-submit.png) left center no-repeat; border:0; color:#FFF; cursor:pointer; } 
.searcher .sos .submit:hover { opacity:.9; filter:Alpha(opacity=90); }
 

.fhtop{ position: fixed; right: 10px; bottom: 200px; width: 80px;  color: #333; background: #f2f2f2; border: 1px #ddd solid; text-align: center; padding:5px 0; z-index: 999;}
.fhtop span{ display: block; font-family: "ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“"; font-size: 30px;transform:rotate(-90deg);
-ms-transform:rotate(-90deg); /* Internet Explorer */
-moz-transform:rotate(-90deg); /* Firefox */
-webkit-transform:rotate(-90deg); /* Safari ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ Chrome */
-o-transform:rotate(-90deg); /* Opera */ }

#in_02{width: 1200px;margin:0 auto;}
#in_02_l{width: 209px; float: left;}
.left_title{width: 209px;height: 85px;color: #0072e6; font-weight: bold; font-size: 25px;line-height: 110px; background: url(../images/left_title.png) top left no-repeat; border-bottom: solid 5px #444444;margin:0 auto;}
.left_cplb{width: 100%;margin:0 auto;margin-top: 9px;border-bottom: solid 8px #b1b1b1;}
.left_cplb li{width: 100%;height: 68px; line-height: 68px; background: url(../images/left_icon.png) 26px center no-repeat; text-indent: 70px; border-bottom: dashed 1px #a6a6a4; transition:all 0.4s;}
.left_cplb li a{display: block;color: #676767;font-size: 15px;}
.left_cplb li:hover{background: url(../images/left_icon_hover.png) 26px center no-repeat; }
.left_cplb li:last-child{border-bottom: none;}
.left_title1{width: 209px;height: 68px;line-height: 70px; border-bottom: solid 5px #444444;margin:0 auto;}
.left_title1 a{color: #0072e6; font-weight: bold; font-size: 25px;}
#in_02_r{/* width: 963px; float: right; */ width: 100%; /* height: 623px; */overflow: hidden;margin-top: 10px;}
.picMarquee{ /* width:1000px;  height:635px; */ overflow:hidden; }
.picMarquee .hd{ overflow:hidden;  height:0px;  margin:0; }
.picMarquee .bd2{ }
.picMarquee  ul{ overflow:hidden; zoom:1; }

/* .picMarquee ul li{display: inline-block; width:290px;float:left;margin:auto 15px; }
.picMarquee  ul li a img{ display:block; width:290px; height:230px;  margin: 0 auto;} */

.picMarquee ul li{display: inline-block; width:285px;float:left;margin:20px 20px 0 0; }
.picMarquee  ul li a img{ display:block; width:283px; height:230px;  margin: 0 auto;}

.picMarquee  ul li a .icptit { height:55px; line-height:55px; text-align:center; font-size:16px;  background: #1a2d7c; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;color:white; font-weight: normal;}

.picMarquee .picList{padding:0px; margin:0;/* width:1000px;  height:606px;*/ overflow:hidden;}

/* .picMarquee  ul li .a{display: inline-block; width:290px;border:1px solid #9f9d9e;  background: #fff;border-bottom:6px solid #efbe33;}
.picMarquee  ul li .a:nth-child(1){margin-bottom: 20px;} */

.picMarquee  ul li .a{display: inline-block; width:283px;border:1px solid #9f9d9e;  background: #fff;border-bottom:6px solid #efbe33;}
.picMarquee  ul li:nth-child(4n){margin-right: 0;}


.product-category-list ul{overflow: hidden;}
.product-category-list li {float: left;width: 183px;height: 50px;line-height: 50px;margin-right: 20px;margin-top: 20px;text-align: center;background-color: #efbf33;font-size: 16px;}
.product-category-list li:nth-last-child(1) {margin-right: 0;}
.product-category-list li a{display: block;width: 100%;height: 100%;font-weight: bold;font-size: 16px;/* color: #fff; */}
.product-category-list li a:hover{background-color: #1a2d7c; color: #fff;}



.tit_1 {
    width: 100%;
    text-align: center;
    margin-bottom: 40px;
}
.tit_1 h4 {
    width: 100%;
    font-size: 14px;
    font-weight: normal;
    color:#9f9d9e;
    text-transform: uppercase;
    margin-top:40px;
}
.tit_1 h3 {
    width: 100%;
    font-size: 40px;
    color:#1a2d7c;
}
.tit_1 span.a{
    display:inline-block;
    width: 100%;
    width: 20px;
    height:2px;
    background-color: #9f9d9e;
    margin-top: 15px;
    }
.tit_1 span.b{display:inline-block;width: 100%;font-size: 16px;color:#9f9d9e;}


.index_pro{ width:100%;background:#f5f5f5;padding-top: 40px;padding-bottom: 30px;}

.content2{ width:100%; height:705px; overflow: hidden; text-align:center; position:relative;background:url('../images/ys_bg.jpg') no-repeat center center;}
.content2 .tit_1 h3{ color:white;} 
.ul_5{ width:100%; height:453px; border-top: 5px solid #1a2d7c;border-bottom: 5px solid #1a2d7c;}
.ul_5 li{ width:50%;height:226px; float:left; background:#efbf33;}
.ul_5 li .img{ width:50%; float:left; overflow:hidden;}
.ul_5 li .img img{ width:100%; float:left;
         transition: all 1s linear;
    -moz-transition: all 1s linear;
 -webkit-transition: all 1s linear;
-o-transition: width all 1s linear;}
.ul_5 li:hover .img img{transform: scale(1.09,1.09);
    -ms-transform: scale(1.09,1.09);    
-webkit-transform: scale(1.09,1.09);
     -o-transform: scale(1.09,1.09);    
   -moz-transform: scale(1.09,1.09);}
.ul_5 li .text{ width: 45.4%;
    float: left;
    padding: 20px 0px 0 15px;     
    position:relative; text-align:left; overflow:hidden;}
.ul_5 li .text .title{ width:100%; float:left; text-align:left; margin-left: 0px;font-size:40px; line-height: 1.2; position:relative; z-index:1; overflow:hidden;color:black;
  font-family: 'FZHLJW';  }
.ul_5 li .text .b{ width:100%; font-size:24px; color:#333;}
.ul_5 li .text .p{ width:100%; float:left; margin-top:22px; font-size:16px; color:#333; line-height:24px; overflow:hidden;text-align: justify;}
.ul_5 li.l3 .img{ float:right;} 


.mainnr_ipro{float: left;
    width: 950px;}
.mainnr_ipro .head{ height: 55px; line-height: 55px; border-bottom: 1px #ccc solid; }
.mainnr_ipro .head h2{ font-size:22px;border-bottom: 2px #1a2d7c solid;  }
.mainnr_ipro .head span{ float: right; }


.mainnr_ipro .list{ overflow:hidden; text-align: center; margin-top: 15px;}
.mainnr_ipro .list li{     float: left;display:inline-block; width:290px; height:284px;border:1px solid #9f9d9e; margin: 10px 10px; background: #fff;border-bottom:6px solid #efbe33; }
.mainnr_ipro .list li  img{ display:block; width:290px; height:230px;  margin: 0 auto;}
.mainnr_ipro .list li h3 { height:55px; line-height:55px; text-align:center; font-size:16px;  background: #1a2d7c; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;color:white; font-weight: normal;}
.mainnr_ipro .list li h3 a{ color:white;}



.mainnr_honor{float: left;}
.mainnr_honor .head{ height: 55px; line-height: 55px; border-bottom: 1px #ccc solid; }
.mainnr_honor .head h2{ font-size:22px;border-bottom: 2px #1a2d7c solid;  }
.mainnr_honor .head span{ float: right; }


.mainnr_honor .list{ overflow:hidden; text-align: center; margin-top: 15px;}
.mainnr_honor .list li{ display:inline-block;margin: 5px 10px; background: #fff; }
.mainnr_honor .list li  img{ display:block;width: 270px;margin: 0 auto;}
.mainnr_honor .list li h3 { height:35px; line-height:35px; text-align:center; font-size:14px;   overflow:hidden;white-space:nowrap; text-overflow:ellipsis;font-weight: normal;}
.mainnr_honor .list li h3 a{ font-size: 14px; color:#333;}




.mainnr_honor2{float: left;} 
.mainnr_honor2 .head{ height: 55px; line-height: 55px; border-bottom: 1px #ccc solid; }
.mainnr_honor2 .head h2{ font-size:22px;border-bottom: 2px #1a2d7c solid;  }
.mainnr_honor2 .head span{ float: right; }


.mainnr_honor2 .list{ overflow:hidden; text-align: center; margin-top: 15px;}
.mainnr_honor2 .list li{ display:inline-block; float:left; margin: 5px 10px; background: #fff;border: 1px solid #1a2d7c; }
.mainnr_honor2 .list li  img{ display:block;width: 270px;margin: 0 auto;}
.mainnr_honor2 .list li h3 { height:35px; line-height:35px; text-align:center; font-size:14px;   overflow:hidden;white-space:nowrap; text-overflow:ellipsis;font-weight: normal;}
.mainnr_honor2 .list li h3 a{ font-size: 14px; color:#333;}



#right_content {
    width: 930px;
    height: auto;
    margin: 15px auto;
    /* min-height: 600px; */
    _height: 600px;
    _height: 100%;
    line-height: 27px;
    color: #2e2e2e;
    font-size: 14px;
    float: right;
    overflow: hidden;
}
#zy_pro{width: 100%;/* height: 430px; */margin:0 auto;}
#zy_pro_l{width: 444px; border:solid 1px #cecece; text-align: center; float: left; position: relative;}
#zy_pro_l img{width:100%;height:330px;}
#zy_pro_r{width: 450px;/* height: 405px; */float: right;position: relative;margin-top: 25px;}
#zy_pro_title{width: 450px;height: 44px;line-height: 44px; background: #1a2d7c; position: absolute;left: 0px;top:0px;}
#zy_pro_title span{color: #fff;font-size: 24px;padding-left: 10px;}
#zy_pro_info{width: 430px;height: 100px;overflow: hidden;position: absolute;left: 0px;top:60px;line-height: 30px;font-size: 14px;color: #666666;}
#zy_pro_info span{color: #0072e6;font-size: 16px;}
#zy_pro_btn{width: 450px;height: 30px;position: absolute;left: 0px;top:175px;}
#zy_pro_btn a.zy_qq_btn{border:solid 1px #efbf33;background: #efbf33;color: #1d1d1d;}
#zy_pro_btn a.zy_order_btn{border:solid 1px #d4d4d4;background: #1a2d7c;color: #fff;}
#zy_pro_btn a{width: 155px;height: 35px;line-height: 35px;text-align: center;float: left;display: block;margin-right: 30px;font-size: 16px!important;font-size: 16px;}
#zy_pro_btn a:hover{background: #fff;border:solid 1px #d4d4d4;color: #666666; }
#zy_pro_nav{width: 100%;height: 42px;margin:20px auto;margin-top: 35px;border-top:solid 3px #1a2d7c;background: #e6e6e6;overflow: hidden;}
#zy_pro_nav a{float: left;display: block;width: 139px;text-align: center; transition:all 0.4s; margin-right: 1px; line-height: 42px;height: 42px;color: #333333!important;font-size: 16px!important;background: #e9e9e9;}
#zy_pro_nav a:hover{background: #0072e6;color: #fff!important;}
#zy_pro_nav .hover{background: #1a2d7c;color: #fff!important;}
.zy_pro_detail{width: 100%;margin:20px auto;line-height: 30px;font-size: 14px;color: #666;}
.zy_pro_detail p img{ max-width:100%;} 

#zy_pro_xgt{width: 450px;height: 30px;line-height: 30px;position: absolute;left: 0;top:220px;color: #666666;font-size: 14px;}
#zy_pro_xg{width: 450px;height: 120px;line-height: 30px;position: absolute;left: 0;bottom:20px;}

.tit_2 {
    width: 100%; 
    text-align: center;
    text-transform: uppercase;
    margin-top: 40px;
}
.tit_2 h3 {
    width: 100%;
    font-size: 40px;
    letter-spacing: -1px;
    font-weight: normal;
}
.tit_2 h4 {
    width: 100%;
    font-size: 16px;
    color: #333;
    text-transform: uppercase;
    margin-top: 20px;
    letter-spacing: 1px;
    font-weight: normal;
    margin-bottom: 40px;
}

/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ */
.icase { margin:25px auto 0 auto; }
.icase .list{  display:table; width:1200px; text-align: center;}
.icase .list li{ display:inline-block; float:left; width:27%; height:365px; overflow: hidden; margin-bottom:20px; margin:auto 1.5%; margin-bottom: 20px; border-bottom: 1px solid #efbe33;}
.icase .list li:nth-child(1),.icase .list li:nth-child(4),.icase .list li:nth-child(7){margin-left: 80px;}
.icase .list li .img{ width: 100%;}
.icase .list li .img img{ display:block; max-width:100%; }
.icase .list li h3{ text-align: left;height:24px;  font-size:18px; color: #333;font-size: 18px;line-height: 24px;padding:10px 0;padding-left: 2.57%;background: #293d94; }
.icase .list li h3 a{ display:inline-block;width:96%; height:24px; color: white; font-weight: normal;overflow:hidden; 
white-space:nowrap; 
text-overflow:ellipsis;}
.icase .list li p{width:305px; height:48px;    padding: 10px 10px 0px 10px; color:#898989; font-size: 13px; line-height: 25px;text-align: left; background: url(../images/jt2.png) no-repeat 277px 40px;} 

/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¦Ãƒâ€ Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ */
.itemTop{ padding: 3.76% 0 3.76% 0;overflow: hidden; border-bottom: #c6c6c6 solid 1px;}
.itemMainLeft{     
    float: left;
    width: 660px;
    margin-left: 225px;
    margin-top: 32px;
    line-height: 0; }
.itemMainRight{ float: right; width: 203px; padding-top:20px;}
.itemMainRightSlick .slick-slide{ outline: 0; padding: 5% 0; cursor: pointer; }
.itemMainRightSlick .slick-slider{ margin-right: 0; margin-left: 0;}
.itemMainRightSlick .slick-slide img{
    width: 100%;
}
.itemMainRightSlick .slick-list{
    padding: 0 !important;
}
.itemMainRightSlick .slick-prev{ position: absolute; width: 42px; height: 20px; left: 50%; margin-left: -21px; top: -5%;
    background: url(../images/item5.jpg) no-repeat center; background-size: cover;
}
.itemMainRightSlick .slick-next{ position: absolute; width: 42px; height: 20px; left: 50%; margin-left: -21px; bottom: -5%;
    background: url(../images/item6.jpg) no-repeat center; background-size: cover;
    top: auto;
}
.itemMainRightSlick .imgk{
    position: relative;
}
.itemMainRightSlick .imgky{ display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .3;
    border:0;
    outline:0;
}


.m1 .bd ul li{
  /* position:relative; */
  /* display:inline-block; */
  width: 574px;
  /* height: 50px; */
  /* background: url({dede:global.cfg_templets_skin/}/images/fwbz_bg.jpg) center center no-repeat; */
  border: 1px solid #eee;
  float: left;
  margin-right: 20px;
  margin-bottom: 30px;
  line-height: 30px;
  }
  .m1 .bd ul li span{
     /* display:inline-block; */
     /* width:544px; */
     /* height:233px; */
     /* position: absolute; */
     /* left:565px; */
     /* top:40px; */
     /* text-align:justify; */
     /* line-height:2; */
     /* overflow: hidden; */
     float: right;
     }
  .m1 .bd ul li a{display: inline-block;width: 538px;/* height:40px; *//* text-align:center; */line-height:40px;font-size:15px;/* color:white; *//* position:absolute; *//* bottom:8px; *//* right:80px; *//* background:#efbf32; */padding-left: 30px;}


.section-3-input {
	width: 300px;
	height: 40px;
	background-color: #f3f3f3;
	float: left;
	margin-left: 270px;
}

.section-3-phone {
	margin-left: 70px;
}

.section-inputss {
	width: 1180px;
	margin: auto;
}

.section-3-input label {
	line-height: 41px;
	padding-left: 20px;
}

.section-3-input input {
	border: none;
	background: #F3F3F3;
	padding: 5px;
	width: 220px;
}

.liuyan {
	background: #F3F3F3;
	width: 675px;
	height: 200px;
	margin: 32px 0px 40px 268px;
}

.liuyan label {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}

.awm_textarea1 {
	width: 600px;
	background: #F3F3F3;
	border: none;
	resize: none;
	margin-top: 10px;
	line-height: 1.3;
	height: 170px;
}

.tijiao input {
	border: none;
	background: #F3F3F3;
	width: 224px;
	height: 48px;
	font-size: 16px;
	margin-bottom: 50px;
	border-radius: 5px;
	color: #333333;
	margin-left: 480px;
}

.section-3-input,.tijiao,.liuyan {
	border-radius: 5px;
}
.section-label label {
	padding-left: 16px;
	font-size: 14px;
	color: #666666;
	float: left;
	line-height: 3;
}

.section-xingming {
	width: 460px;
	height: 50px;
	background: #F3F3F3;
	border-radius: 5px;
	float:left;
}

.section-inputs2 {
	width: 100%;
	overflow: hidden;
	border-top: none;
	margin-bottom: 20px;
}

.section-inputs2 form{
	width:950px;
	margin-left:125px;
}

.section-inputs {
	width: 1180px;
	margin-top: 40px;
	overflow: hidden;
}
.section-inputs2 .section-xingming{ background:none;}
.section-inputs2 .section-phones{ background:none;}
.section-inputs2 .section-liuyan{ background:none;}
.section-inputs2 .section-xingming input {
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/ren.png) no-repeat 5px center #F3F3F3;
	width: 340px;
	height: 45px;
	padding-left: 35px;
}
.section-inputs2 .section-phones input {
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/tel3.png) no-repeat 5px center #F3F3F3;
	width: 340px;
	height: 45px;
	padding-left: 35px;
}
.section-xingming input {
	border: none;
	background: #F3F3F3;
	width: 310px;
	height: 40px;
}

.section-phones {
	width: 460px;
	height: 45px;
	background: #F3F3F3;
	border-radius: 5px;
	float: left;
	margin-left: 30px;
}

.section-phones input {
	border: none;
	background: #F3F3F3;
	width: 310px;
	height: 40px;
}

.awm_textarea {
	padding: 3px;
	border: none;
	background: #F3F3F3;
	width: 710px;
	height: 130px;
	resize: none;
	line-height: 1.3;
}

.section-inputs2 .section-liuyan {
	padding: 12px 0px 0px 0px;
	width: 100%;
	height: 100px;
	margin: 3px 0px 0px 0px;
	border-radius: 5px;
}
.section-inputs2 .section-liuyan .awm_textarea {
	padding: 3px;
	border: none;
	background: url({dede:global.cfg_templets_skin/}/images/con1.png) no-repeat 5px 5px #F3F3F3;
	padding-left:35px;
	padding-top:5px;
	width: 828px;
	height: 90px;
	resize: none;
	line-height: 1.3;
}


.section-liuyan {
	padding: 12px 0px 0px 0px;
	background: #F3F3F3;
	width: 790px;
	height: 160px;
	margin: 30px 0px 0px 0px;
	border-radius: 5px;
	
}

.section-tijiao2 input {
	border: none;
	background:transparent;
	background-color:#1a2d7c ;
	width: 230px;
	height: 45px;
	color: white; 
	font-size: 16px;
	margin-bottom: 50px;
	border-radius: 5px;
	margin: 10px 0 10px 360px;
	text-align: center;
	cursor: pointer;
}



.container_y{overflow:hidden;margin-bottom:30px;margin-top:30px}
.container_so{overflow:hidden; margin-top:30px; margin-bottom:35px;}
.container_so .fl{width:48%;float:left;background: #fff;box-shadow: 0px 2px 14px 1px rgba(7,7,7,0.17); padding:20px; margin-bottom:15px; margin-top:15px;border-radius: 30px;}
.container_so .fl p{font-size:15px;color:#555;margin-bottom:15px;width: 100%;float: left;}
.container_so .fl p img{/* width:100% !important; *//* height:auto !important */}
.container_so .hotline span{ color:#007af4; font-size:25px !important;}
.container_so .factory{ font-size:17px !important;}
.container_so .mail{ font-size:17px !important;}
.container_so .zixun1{ overflow:hidden}
.container_so .zixun1 dt{float:left;width: 29%;}
.container_so .zixun1 dd{float:right; width:45%}
.container_so .zixun1 a{display: block;width: 220px;line-height: 45px;background:#165cce;text-align: center;color: #fff;border-radius: 20px; background-size: 28px;font-size: 17px; }


.contactbom{overflow:hidden; margin-bottom:30px; margin-top:30px;}
.contactbom .contactbomtit{font-size:20px;font-weight:700;text-align:center;color:#444; margin-bottom:15px;}
.contactbom .contactbomtxt{font-size:15px;text-align:center; color:#555}
.contactbom .contactbomul{clear:both;padding-top:30px}
.contactbom .contactbomul li{float:left;width:25%}
.contactbom .contactbomul li i{clear:both;display:block;width:131px;height:131px;margin:0 auto}
.contactbom .contactbomul li i.con_tent_1{background:url(../images/con_tent_01.png) no-repeat}
.contactbom .contactbomul li i.con_tent_2{margin:0 auto;background:url(../images/con_tent_02.png) no-repeat}
.contactbom .contactbomul li i.con_tent_3{margin:0 auto;background:url(../images/con_tent_03.png) no-repeat}
.contactbom .contactbomul li i.con_tent_4{margin:0 auto;background:url(../images/con_tent_04.png) no-repeat}
.contactbom .contactbomul li:hover i.con_tent_4{margin:0 auto;background:url(../images/con_tent_05.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_3{margin:0 auto;background:url(../images/con_tent_06.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_2{margin:0 auto;background:url(../images/con_tent_07.png) no-repeat;display:block}
.contactbom .contactbomul li:hover i.con_tent_1{margin:0 auto;background:url(../images/con_tent_08.png) no-repeat;display:block}
.contactbom .contactbomul li p{font-size:15px;margin-top:10px;color:#666;text-align:center}
.contactbom .contactbomul li p span{clear:both;display:block;font-size:17px;color:#444}


.container_so .fr {width:45%;float: right;padding-left: 20px;padding-bottom: 20px;position: relative;z-index: 2;}
.container_so .fr:before {content: '';display: block;left: 0;top: 30px;right: 30px; bottom: 0;background: #9ec2e6;position: absolute;z-index: 1;}
.container_so .message-panel {padding:20px 80px 40px 60px;background: #f0f0f0;position: relative;z-index: 3;}
.container_so .message-panel h3{ font-size:20px; color:#444; margin-bottom:25px;}
.message-panel p{font-size:15px;margin-bottom:10px; color:#555}
.lxfs_right h4{font-size:18px;color:#fff;margin-bottom:10px}
.lxfs_right p{margin-bottom:15px;font-size:15px}
#map{width:98%;margin:0 auto;height:467px;border:1px solid #dcdbdb}
.lxfs_right span{display:inline-block;color:#007af4;font-size:18px;width:50%;height:50px;line-height:50px;text-align:center;margin-top:20px;border-radius:6px;cursor:pointer;background-color:#fc0}
.nymain{overflow:hidden;margin-bottom:40px}
.message-panel .row{padding-top:15px;overflow:hidden}
.message-panel .row label{display:block;line-height:30px;font-size:15px; color:#444;}
.message-panel .row p{border:1px solid #eee;background:#f9f9f9; line-height:45px;border-bottom: 1px solid #cacaca;}
.message-panel .row p input,.message-panel .row p textarea{width:100%;background:0 0;border:none;outline:0;line-height:26px;font-size:14px;}
/*.message-panel .row p textarea{min-height:120px}*/
.message-panel .row input[type=submit]{width:30%;height:45px;line-height:45px;border:none;outline:0;border-radius:5px;color:#fff;font-size:16px;background:#007ef3;display:block}
.message-panel strong{font-size:26px;color:#007ef3}
.message-panel span{color:#555;font-size:15px;margin-left:10px}
.message-panel p{font-size:15px;margin-bottom:10px}
.message-panel .row p textarea{ line-height:28px; padding:10px; font-size:16px;}



.side-bar {width: 48px; position: fixed; bottom: 150px; right: 0;font-size: 0;line-height: 0;z-index: 999;}
.side-bar a {width: 48px;height: 48px;display: inline-block;background-color: #dddddd;margin-bottom: 2px;}
.side-bar .icon-qq:hover { background:url({dede:global.cfg_templets_skin/}/images/qqkefu.png) no-repeat;}
.side-bar .icon-qq {background:url({dede:global.cfg_templets_skin/}/images/connect_qq.png) no-repeat;}
.side-bar .icon-chat {background:url({dede:global.cfg_templets_skin/}/images/connect_weixin.png) no-repeat;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-kefu {background:url({dede:global.cfg_templets_skin/}/images/connect_kefu.png) no-repeat;}
.side-bar .icon-back {background:url({dede:global.cfg_templets_skin/}/images/back.png) no-repeat;}
.chat-tips {padding: 8px;border: 1px solid #d1d2d6;position: absolute;right: 60px;top: -35px;background-color: #ffffff;display: none;}
.side-bar .icon-kefu:hover .kefuphone {display: block;}
.kefuphone {padding: 8px;position: absolute;right: 60px;top:130px;background-color:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;;display: none;}

.mainnr{ margin-left: -10px; padding: 20px 10px; }
/*.ipro .list,.mainnr .list,.xgxw{ width:935px; }*/
.ipro .item,.mainnr .item2 { float:left; width:299px; height:260px;margin-bottom:20px;border:1px solid #cecece; margin-left: 10px; background: #fff;border-bottom:2px solid #cecece;}
.item2{ height: 305px !important; }
.ipro .item .img,.mainnr .item2 .img { width:293px; height:215px; padding:3px;}
.itemhei{height: 260px !important;}
.ipro .item .img img,.mainnr .item2 .img img{ display:block; width:293px; height:215px; }
.ipro .item h3,.mainnr .item2 h3 { height:40px; line-height:40px; text-align:center; font-size:16px;  background: #e0e0e0; overflow:hidden;
        white-space:nowrap; text-overflow:ellipsis; }
.fpfl { width: 212px; background: #ebebeb; margin-bottom: 25px;}
.fpfl li{  text-align: center;  height:46px; line-height:46px; font-size:16px; font-weight: bold;color: #fff;}
.fpfl li a{ color:#000; display: block;  }
.fenleitit{ font-size:18px !important; font-weight: normal !important;  height: 47px !important; line-height: 47px !important; border-bottom: 1px #2e89cc solid;background:#1a2d7c !important; margin:0 !important; width:212px !important; border-radius:0 !important;}
.ilxwm{ background: #1a2d7c; color:#fff ; height:124px ; font-weight: normal ; line-height: 1.5 ;width:212px ; text-align: center; }
.ilxwm p { font-size: 22px; margin-top: 10px; display:inline-block;}
.ilxwm h3 {  font-size: 14px; color: rgba(225,225,225,0.3); font-weight: normal; text-transform:uppercase;   }
.imp{ font-family: Impact; padding-bottom: 10px; font-size:34px !important; color:#efbf33;line-height: 1;
width: 100%;display: inline-block;border-bottom: 1px solid rgba(225,225,225,0.3);}



.none{display:none;}
.index_divone{width:100%;/* height:709px; */overflow:hidden;margin-bottom: 30px;}
.index_divone .c{display:inline-block; width:247px; height:auto; text-align: center; list-style: none; border:0; margin:0; padding:0;overflow:hidden;}
.index_divone .c li{
    text-align: center;
    width:200px;
    padding:0 22.5px;
    height:50px; line-height:50px;
    margin-bottom:18px; 
    border:1px solid #ddd;    
    webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    -webkit-box-sizing:ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â border-box;
    -moz-box-sizing:ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â border-box;
     box-sizing:ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â border-box;  } 
.index_divone .c li a{color:#333; display:inline-block; width:100%; height:100%;
    overflow:hidden;  font-size: 16px;
    white-space:nowrap; 
    text-overflow:ellipsis;}
.index_divone .c .lihover {background:#efbf33;color: white; }
.index_divone .c .ahover{color:white;}
.index_divone .c li .yw{ font-size: 10px;}
.index_divone .c li:nth-child(7){ margin-bottom:0;}
.index_divone .f{
    display:inline-block;
    width:913px;
    height: 280px;
    border:0;
    margin:0;
    margin-left:35px;
    padding:0;
    webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    box-shadow: 0 0 10px rgba(0, 0, 0, .3);
    position:relative;
    }
.index_divone .f .condiv{ clear:both; overflow: hidden;}
.index_divone .f .condiv .a img{display:inline-block;float:left; width:377px; height:246px;padding:20px 15px 0 15px;}
.index_divone .f .condiv .titlespan{display:block;text-align:left;padding-top:20px;padding-bottom:10px; font-size:16px;font-weight:600;}
.index_divone .f .condiv .descspan{display:block;    
                                  line-height: 2;
                                  font-size: 14px;
                                  color: black;
                                  margin-top: 30px;
                                  margin-right: 30px;
                                  text-align: justify;}
.index_divone .f .a{overflow: hidden;}
.index_divone .randul li{display:inline-block; float:left;overflow: hidden;padding:20px 0 0 15px;}
.index_divone .randul li img{display:inline-block;width: 285px;height: 180px;}
.index_divone .more_button{
    display: inline-block;
    width: 95px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #1a2d7c;
    font-size: 14px;
    font-weight: normal;
    color: #1a2d7c;
    position: absolute;
    bottom: 220px;
    right: 50px;
    background: transparent;
}



.index_divone .more_button a {
    color: #1a2d7c;
}


.m1{
  overflow: hidden;
  background-color: #f5f5f5;
  /* height:605px; */
}
.m1 .hd{
  text-align: center;
}
.m1 .hd a{
  display: inline-block;
  text-align: center;
  position: relative;
  height: 45px;
  width: 125px;
  line-height: 45px;
  background: white;
  color: #1a2d7c;
  border:1px solid #1a2d7c;
  font-size: 16px;
  transition: all 0.5s;
  margin: 0 10px;
}
.m1 .hd a.on{ 
  color: #fff;
  background: #1a2d7c;
}
.m1 .bd{
  overflow: hidden;
  margin-top: 12px;
}


.m1 .bd:nth-child(3) .con{  
  position:relative; 
}
.m1 .bd:nth-child(3) .con .dot3{ display:inline-block; width:20px; font-size:16px;    overflow: hidden;position:absolute;left: 30px;
    bottom: 42px;color:#1a2d7c; font-weight:600;}
.m1 .bd:nth-child(3) .con .bot{ margin-left:28px; }
.m1 .con{
  display: inline-block;
  width: 590px; 
  height:160px;
  border: 1px solid #dbdadb;
  overflow: hidden;
  margin-bottom: 10px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box; 
}
.m1 .con:nth-child(2),.m1 .con:nth-child(3){ margin-right: 10px;}
.m1 .con a{
  overflow: hidden;
  margin-left: 30px;
  display: block;
  transition: all 0.5s;
}
.m1 .con .l1{
  text-align: center;
  color: #666666;
  transition: all 0.5s;
  overflow: hidden;
  margin-top: 44px;
  margin-right: 30px;
}
.m1 .con .l1 span{
  font-size: 18px;
  display: block;
  color:black;
}

.m1 .con .l2{
  width: 405px;
  overflow: hidden;
  margin-top:45px;
  position:relative;
}
.m1 .con .l2 .dot{ display:inline-block; width:5px; height:5px; border-radius: 50%; background-color:#000 ; position:absolute; top:30%;left:0; }

.m1 .con .l2 .dot2{ display:inline-block; width:20px; font-size:16px;    overflow: hidden;margin-right:-20px; font-weight:600; color:#1a2d7c;  }

.m1 .con h3{
  font-size: 16px;
  font-weight: normal;
  color: #000;
  display: inline-block;
  margin-left: 20px;
  width:350px;
  overflow:hidden; 
  white-space:nowrap; 
  text-overflow:ellipsis; 
}
.m1 .bot{width:508px;height:37px;background:url(../images/jt.png) no-repeat right center;margin-left: 15px;/* margin-top: 20px; */}
.m1 .bot span{font-size: 14px;line-height: 20px;color:#9f9d9e;display:inline-block;width: 100%;}
.m1 .con:hover{
  background: #efbf33;
}
.m1 .con:hover .bot{
  background:url(../images/jt_hover.png) no-repeat right center;
}
.m1 .con:hover .bot span{color:#1a2d7c;}
.m1 .con:hover .l2 span.dot{background:#1a2d7c;}
.m1 .con:hover .l2 h3{color:#1a2d7c;}


/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â» */
.nynewsnav{ width:1200px; height:50px; margin:0 auto; border-bottom: 1px solid #f5f5f5;margin-top: 30px;  }
.nynewsnav ul li{ float:left; height:50px; background:#f0f0f0; margin-right:10px;}
.nynewsnav ul li a{ display:block; padding:0 20px; font-size:16px; color:#333; line-height:50px; text-align:center;}
.nynewsnav ul li:hover,.nynewsnav ul li.hover{ background: #1a2d7c;}
.nynewsnav ul li:hover a,.nynewsnav ul li.hover a{ color:#fff;}


.nynewslist{width: 950px;/* margin:0 auto; */float: right;}
.nynewslist ul li{width: 100%;height:160px;margin-bottom:30px;border-bottom:1px #f5f5f5 solid;}
.nynewslist ul li h3{float:left; width:230px; overflow: hidden;text-align: center; }
.nynewslist ul li h3 img{width: auto;height: 143px;margin-top: -15px;margin-right: -20px;}
.nynewslist ul li div{float:right;width: 920px;}
.nynewslist ul li div h5{display:inline-block;}
.nynewslist ul li div h5 a{line-height:40px;font-size: 20px; color: #333;}
.nynewslist ul li div h5 a b{color: #1a2d7c;}
.nynewslist ul li div h6{display:inline-block; font-weight:normal;}
.nynewslist ul li div h6 span{ float:left; width:100%; font-size:14px; color:#666; line-height:30px;}
.nynewslist ul li div h6 a{ margin-top:10px; display:block; float:left; width:120px; height:30px;border: 1px #f5f5f5 solid; text-align:center; line-height:30px; font-size:14px;color: #666;}
.nynewslist ul li div h6 a:hover{background: #1a2d7c; color: #fff; border: 1px #44aefa solid;}



.iboutbg{ background:white;}
.iabout{margin: 25px auto;/* height: 240px; */position:relative;}
.topimg{width:430px;height: 300px;margin:0 10px 0 0;float: left;}
.jjnr{ width: 720px;margin-left: 20px;}
.abtit2{font-size:20px;color: #585858;line-height: 50px;}
.iabout a{display:inline-block;width:106px;height:30px;line-height: 30px;text-align: center;border: 1px solid #1a2d7c;font-size:14px;font-weight: normal;color: #ffffff;position:absolute;bottom:5px;right:0;background: #1a2d7c;}
.jjnr p{ font-size: 14px; line-height: 2.0;color: #585858; }

.ixctab{ background-color: #1a2d7c; height:233px; margin-top:50px  ; }
.tab-hd li{ width: 130px; height: 50px; float: left; text-align: center;  font-size: 20px; color: #1a2d7c; line-height: 50px;position: relative; top:-50px; left: 480px; cursor:pointer; }
.tab-hd li a{color:#1a2d7c;}
.tab-hd li.active{  background: #1a2d7c; color: #fff; }
.rollBox{width:1200px;overflow:hidden;margin:0 auto;position: relative;}
.rollBox .Cont{width:1165px;overflow:hidden;margin-left: 17px;z-index: 300;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;    margin: auto 10px; max-height: 156px;}
.rollBox .Cont .pic img{display:inline-block;margin:0 auto;min-height: 156px;
    width: auto; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.rollBox .LeftBotton{cursor:pointer; position: absolute; top:50px; left:0; z-index: 600;}
.rollBox .RightBotton{overflow:hidden;cursor:pointer; position: absolute; top:50px; right:0; z-index: 600;}
.RightBotton,.LeftBotton{ width:11px; height:48px;}
.LeftBotton{background:url(../images/left.png) no-repeat center center;}
.RightBotton{background:url(../images/right.png) no-repeat center center;}



.itl{height: 45px;line-height: 45px;font-size: 20px;background: #f2f2f2;width: 100%;overflow: hidden;}
.itl .itl-tl{ width:150px; text-align: center; background:#007112; color: #fff; display: block; }


.marquee1{height: 285px;overflow:hidden;width: 100%;}
.itemxg{ width: 298px; height: 260px; text-align: center; float: left; margin:10px 8px; background:#f3f3f3; border:1px #ddd solid;}
.itemxg img{ height: 220px; width: 298px; } 
.marquee2{height:500px;overflow:hidden;width: 220px; margin:10px auto;}
.itemrx{ width: 190px; height: 200px; text-align: center; margin:5px 0; background:#f3f3f3; border:1px #ddd solid;}
.itemrx img{ height: 160px; width: 190px; }
.ydtit{ text-align: center; font-weight: bold; font-size: 18px; padding:5px; color: #d00 ;}
.iqfa2 .txt{ height: 40px; line-height: 40px; background-color: #f3f3f3; border:1px #ddd solid; width: 445px; margin-top:10px; text-indent:20px; }
.iqfa2 .text{ height:150px; line-height: 30px; background-color: #f3f3f3; border:1px #ddd solid; width: 445px; margin-top:10px; text-indent:20px; }
.iqfa2 .submit{ height: 40px; line-height: 40px; background: #007112; color: #fff; font-size: 18px; width: 200px; border: 0; border-radius: 10px; margin: 15px auto; }
.link{ background: #e8e8e8; color: #333; text-align: center; line-height: 40px; }
.link a{ padding:0 8px; }
.footer {clear: both; height: auto; overflow: hidden; background: #2b2b2b;}
.navb{ line-height: 50px; }
.navb ul{overflow: hidden;  border-bottom:1px solid #313131;}
.navb li{ float: left; width: 150px; text-align: center; }
.navb li a{ color: #6a6a6a; display: block;font-size: 14px;}
.navb li a:hover{ color: #fff; text-decoration:underline; }
.bottom_l{ width:250px; text-align: center; padding:30px 0; height:200px; }
.bottom_l h1{font-size:28px; }
.bottom_l h2{font-weight: normal; color: #fff; font-weight: bold; font-size: 15px;letter-spacing:3px;}
.lx_b{ line-height: 2.0;  color:white; }
.lx_b span{display: block;font-size: 18px;background:url('../images/tel.png') no-repeat 0 0 ;padding-left: 40px;margin-bottom: 10px; }
.lx_b b{  font-size: 30px;display: block;line-height: 1; }
.bottom_r {
    font-weight: normal;
    width: 626px;
    height: 121px;
    border-left: 1px solid #414141;
    padding-left: 30px;
    margin: 30px auto;
    margin-left: 30px; }
.lx_b p{ float: left; text-indent: 20px; font-size: 14px; color:#9e9e9e;padding-right: 10px; }
.lx_b p:nth-child(2){background:url('../images/tel2.png') no-repeat 0 center;}
.lx_b p:nth-child(3){background:url('../images/fax.png') no-repeat 0 center;}
.lx_b p:nth-child(4){background:url('../images/e_mail.png') no-repeat 0 center;}
.lx_b p:nth-child(5){background:url('../images/weizhi.png') no-repeat 0 center;}
.bottom_r a:hover{ color: #fff; text-decoration: underline; }
.bqsy{ color: #999; height:62px; line-height: 62px; font-size: 13px;  text-align: center;background-color: #181818; }
.bqsy a{ color:#999; }
.wx{text-align: center;margin: 30px auto;}
.wx p{ color: white;font-size: 12px; line-height: 1.2; }
.wx img{ width: 70px; height: 70px;  }
.aimg{margin: 30px auto;}



.sub_cont{ width: 209px; border: 1px #ddd solid; background:#fff;overflow: hidden;}
.sub_cont h4 {position:relative;margin-top:6px;padding-left: 38px;height:31px;font: 16px/31px "Microsoft YaHei";color:#fff;overflow:hidden;background: #1a2d7c;height: 45px; line-height: 45px;}
.sub_cont h4 a {display:block;color:#fff;}

.sub_cont h5 {position:relative; height:43px; line-height: 43px; font:  15px/31px "Microsoft YaHei";color:#fff;overflow:hidden;border-bottom: dashed 1px #dddbdc;border-left: dashed 1px #dddbdc; border-right: dashed 1px #dddbdc;}
.sub_cont h5 a {display:block;color:#9f9d9e;font-size: 14px; padding-left: 43px; height:45px; line-height: 45px;background:url(../images/a.png) no-repeat 159px 15px;}
.sub_cont h5 a:hover,.sub_cont .cur1 a {text-decoration: none;background:url(../images/b.png) #1a2d7c no-repeat 159px 15px;color:#fff;}
/*.sub_cont ul li:hover{background:#1a2d7c}  */
.sub_list1{padding:10px 8px 0 8px;font: 14px/29px "Microsoft YaHei";}
.sub_list1 li{padding-left:26px;height: 35px; line-height:35px; border-bottom:1px dotted #b6b6b6;vertical-align:top;overflow:hidden;}
.sub_list1 li a {display:block;color:#666;}
.sub_list1 li a:hover{color:#1a2d7c;}
.sub_list1 .nobg {background:none;}
.sub_list1 .nobd {border:none;}
.sub_list1 li.cur a {color:#015EB5;}



.nybox{ margin-top:20px;margin-bottom: 20px;  }
.sidebar{ width: 235px; }
.mainny{ float: left;width:100%;}
.topclass{ width:212px; text-align: center; padding:15px 0; color: #fff;background:#1a2d7c;}
.topclass h2{ font-size:25px; }
.leftnav{ margin: 0 0 15px 0; background: #ebebeb; padding-bottom: 20px; }
.side_menu dd{ text-align: center;  height:46px; line-height:46px; font-size:16px; font-weight: bold; width: 90%; color: #fff; background:#f5f5f5;background: -webkit-linear-gradient(top, #fff, #f5f5f5);  margin:10px 5%;border-radius: 23px; border:1px #ddd solid; }
.side_menu dd a{ display: block; color: #222;  font-size: 15px ;border-radius: 23px; }
.side_menu dd a:hover{ background:#007112;background: -webkit-linear-gradient(top, #2a9038, #007112); color: #fff;border-radius: 23px;}
.side_menu dd a span{ float: right; }
.inf{width: 192px; background:#ebebeb; line-height:2.0; padding:10px; margin: 0 0 20px 0;}
.sdlist li{ line-height: 44px; background:url(../images/newlsicon.png) no-repeat 0 13px; text-indent:18px; border-bottom: 1px #c9c9c9 dashed; height: 44px;text-overflow :ellipsis;white-space:nowrap;overflow: hidden; }
.sdlist li span{  float: right; color: #666; font-size: 12px; }
.mainny .head{ height: 55px; line-height: 55px; border-bottom: 1px #ccc solid; }
.mainny .head h2{ font-size:20px; border-bottom: 3px #1a2d7c solid; text-align:left; }
.mainny .head span{ float: right; }
.zxzz{ margin-top: 10px; }
.zxzz a{ display: block; float: left;  width:149.5px;  text-align: center; height: 36px; line-height:36px;color: #fff; }
.zxzz .zzl{background: #0b8417; color: #fff; }
.zxzz .zzr{ background: #bfbfbf ;}
.zxzz a:hover{background: #0b8417; }
.iqfa2 {width: 100%;height:430px;margin:20px 0px;margin-right:15px;}
.iqfa2 .head { height:45px; line-height:45px; border:1px solid #dfdfdf; margin-bottom:10px; position:relative; background: #f9f9f9;
    background: -webkit-linear-gradient(top, #f9f9f9, #eee);}
.iqfa2 .head h2 { font-size:20px; color:#1a2d7c; font-weight:400;background:none !important;     line-height:45px !important; width: 100px !important; float: left;}

.iqfa2 .head .mon {color:#fff !important; background: #1a2d7c;  height: 20px;border-radius: 20px ; padding:0 10px; margin-top:15px;border: 0 !important; float: right; display: block; width:60px;; margin-right: 5px; line-height: 20px; }
.iqfa2 .head .mon:hover { background: #e97402; border: 0 !important; color: #fff;}
.iqfa2 .list3 {padding:10px;border:1px solid #e0e0e0;background: #f9f9f9;overflow: hidden;}
.iqfa2 .item3 {border-top:1px solid #e0e0e0;padding:10px 0;width: 48%;float: left;margin-right: 20px;}
.iqfa2 .item3:first-child { border-top:0; }
.iqfa2 .item3 h3 { height:25px; line-height:25px; overflow:hidden; padding:0 0 0 35px; background:url(../images/ico-wen.png) left center no-repeat; margin-bottom:6px;text-align: left !important; width: 100% !important; }
.iqfa2 .item3 p { padding:0px 0 0 35px; background:url(../images/ico-da.png) left top no-repeat; height:40px; line-height:20px; overflow:hidden; font-size:12px; color: #666; }
.product-info2 { position:relative; padding:10px 300px 10px 0; min-height:35px; }
.product-info2 .cpzx { float: left;}
.cpn_t{ text-align: center; font-size: 24px ; font-weight: normal; color:#333333; padding-bottom: 20px;}
.product-info2 .tel { width:220px; height:; background:url(../images/header-tel.png) left top no-repeat; padding:0 0 0 50px; line-height:1.1; position:absolute; right:0; top:10px; }
.product-info2 .tel dt { font-size:16px; font-weight:700; }
.product-info2 .tel dd { font-size:28px; color:#1a2d7c; font-weight:700; }
.relink { padding:0 20px; height:40px; line-height:40px; border:1px solid #ddd; margin-bottom:20px; }
.relink p { float:right; width:50%; text-align:right; overflow:hidden; }
.relink p:first-child { float:left; text-align:left; }
.cpzx{ padding: 10px 20px; margin-left:40px; }
.cpzx a{ display: block; float: left;  width:120px;  text-align: center; height: 40px; line-height:40px;  margin-left: 10px; color: #fff; font-size: 16px;}
.cpzx .zzl{background: #c1c1c1; }
.cpzx .zzr{ background: #1a2d7c; }
.cpzx a:hover{background: #515151; }
#prev_next li{ width: 45%; float: left; }
.article-head { padding:20px 0 10px; }
.article-head h2 { width:240px; height:40px; line-height:40px; background:#fff; font-size:16px; color:#1a2d7c; }
.original2 { width:100%; height:auto; overflow:hidden; margin-bottom:10px; }
.original2 img {display: block;height: auto;width: 600px;margin: 0 auto; }


 

.fromcp{ margin-bottom: 15px; }
.fromcp h1{ height: 45px;  line-height: 45px; font-size: 20px;  background: #f2f2f2; }
.fromcp h1 b{ width:150px; text-align: center; background:#555; color: #fff; display: block; }
.fromcp .required .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.fromcp .txt { width:550px; height:40px; line-height:40px; background:#fff; border:0; color:#999;  padding: 0 5px; border:1px #ddd solid; background: #F2F2F2;}
.fromcp .text { width:785px; border:0; background:#FFF; padding:5px 5px; line-height:20px; height:100px; color:#999;border:1px #ddd solid;background: #F2F2F2; }
.fromcp img.code { float:left; width:80px; height:40px; margin-left:10px; }
.fromcp input.code { float:left; width:128px; height:40px; line-height:40px; border:1px solid #ddd; background:#FFF; padding:0 10px; color:#999; }
.fromcp .submit, .fromcp .reset { float:left; width:200px; height:42px; border:0; cursor:pointer; color:#FFF; font-size:16px; }
.fromcp .submit { background:#f0a522; }
.fromcp .reset { background:#6db215; margin:0 0 0 10px; }
.fromcp .submit:hover { background:#e69912; }
.fromcp .reset:hover { background:#106fbf; }
.fromcp .onfocus, .fromcp .onfocus input.code { border-color:#aaa; }
.fromcp .required{ margin-top: 15px;  }
.fromcp .row-3{ padding: 10px 10px 0 600px; }
.article { line-height:2.2; padding:10px 15px 20px 15px;  font-size: 16px; position: relative; z-index: 888;}
.shuiyin{ position: absolute; top: 0;  background:url(../images/sy.png) repeat-y center top; height: 100%; z-index: 999; width: 860px;}

/* .list-news { padding:0 20px; border:1px solid #ddd; margin-bottom:10px; min-height: 500px !important ;}
.list-news .list { padding:10px 0 10px; }
.list-news .item3 { padding:20px 0; height:70px; border-bottom:1px dashed #ddd !important; position:relative;overflow: hidden;}
.list-news .item3 .date { position:absolute; right:0; top:15px; color:#999; }
.list-news .item3 h3 { font-size:16px; line-height:20px; margin-bottom:8px; }
.list-news .item3 h3 a { }
.list-news .item3 h3 a:hover { text-decoration:underline; }
.list-news .item3 p { height:40px; line-height:20px; color:#666; overflow:hidden; } */
.meta{ background: #f5f5f5; text-align: center; padding: 10px; }
#allmap{ height: 500px; border: 1px #ddd solid; }
.article-container{ padding:0 20px; }

.recommend-form { border:1px solid #ddd; }
.recommend-form .head { height:38px; line-height:38px; position:relative; border-bottom:1px solid #ddd; background:url(../images/header-bg.png) left -80px repeat-x #fff; }
.recommend-form .head h2 { font-size:18px; color:#6db215; border-left:5px solid #6db215; padding:0 0 0 20px; background:url(../images/ico-rec.png) left center no-repeat; }
.recommend-form .main { width:auto; overflow:hidden; padding:40px 20px 20px; }
.recommend-form .main > * { float:left; width:100%; clear:both; margin-bottom:15px; position:relative; }
.recommend-form .row-1 { width:350px; height:auto; padding:0 0 0 50px; border:1px solid #ddd; }
.recommend-form .row-2 { width:710px; height:auto; padding:0 0 0 0; border:1px solid #ddd; }
.recommend-form .row-3 { width:800px; height:auto; }
.recommend-form .ico-name { background:url(../images/form-name2.png) 15px center no-repeat; }
.recommend-form .ico-phone { background:url(../images/form-phone2.png) 15px center no-repeat; }
.recommend-form .ico-email { background:url(../images/form-email2.png) 15px center no-repeat; }
.recommend-form .required .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.recommend-form .txt { width:100%; height:40px; line-height:40px; background:#fff; border:0; color:#999; }
.recommend-form .text { width:700px; border:0; background:#FFF; padding:5px 5px; line-height:20px; height:100px; color:#999; }
.recommend-form img.code { float:left; width:110px; height:42px; margin-left:10px; }
.recommend-form input.code { float:left; width:178px; height:40px; line-height:40px; border:1px solid #ddd; background:#FFF; padding:0 10px; color:#999; }
.recommend-form .submit, .recommend-form .reset { float:left; width:200px; height:42px; border:0; cursor:pointer; color:#FFF; font-size:16px; }
.recommend-form .submit { background:#f0a522; }
.recommend-form .reset { background:#0b8417; margin:0 0 0 10px; }
.recommend-form .submit:hover { background:#e69912; }
.recommend-form .reset:hover { background:#106fbf; }
.recommend-form .onfocus, .recommend-form .onfocus input.code { border-color:#aaa; }


.page{
    overflow: hidden;
}
.page li{
    float: left;
    border: 1px solid #eee;
    margin-right: 5px;
    padding: 3px 5px;
}

.page li.thisclass{
    background: #1a2d7c;
    color: #fff;
}
/******************************
 ** ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡Ãƒâ€šÃ‚ÂªÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ
 ******************************/
@font-face {
  font-family: 'FZHLJW';   /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â§Ãƒâ€šÃ‚Â°*/
  src: url('../Font/ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â©Ãƒâ€¦Ã‚Â¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â®ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ.ttf');     /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¶*/
}

/******************************
 ** ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â§
 ******************************/
body { _background:url(../images/ie6.png) center center no-repeat #fff; }
body > * { _display:none; }
.BMap_bubble_content{font-size: 12px;line-height: 16px;}