@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
.bg{background-color: #B0C4DE;}
.bg1{background-color: #CAFF70;}
.bg2{background-color: #FFC1C1;}
.bg3{background-color: #FFA07A;}
.bg4{background-color: white;}
.hj200 {line-height: 200%;}
.mt30{margin-top: 30px}
.mt20{margin-top: 20px}
.mt10{margin-top: 10px}
.w0{width: 100%;}
.w1100{width: 1100px;margin:0 auto;}
.w1200{width: 1200px;margin:0 auto;}
.w1240{width: 1240px;margin:0 auto;}
.w1140{width: 1140px;margin:0 auto;}
a { text-decoration: none; outline: none; color: #666; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}

/*header start*/
.header .head_top{height: 35px;background: #efefef;line-height: 35px;border-bottom: 1px solid #dfdfdf}
.header .head_top a{padding: 0 15px;}
.header .head_top a:nth-child(3) {padding-right: 0px}
.header .head_body{height: 100px;}
.header .head_body .hb_con{padding: 25px 0 0 15px}
.header .head_body .hb_con p{font-size: 16px;line-height: 180%}
.header .tel{padding: 17px 0 15px 90px;background: url(../images/tel.png) no-repeat center left;}
.header .tel p{line-height: 30px;font-size: 17px;}
.header .tel b{font-size: 28px;font-family: Arial;color: #0163AC}
.header .head_nav{height: 55px;background: url(../images/navli.jpg);}
.header .head_nav li{background: url(../images/navline.jpg) no-repeat center right;}
.header .head_nav li a{display: block; width: 150px; height: 55px; line-height: 55px; text-align: center;font-size: 16px; color: #fff;}
.header .head_nav li:hover {background: url(../images/navhoverbg.png) no-repeat center;}
/*header end*/

/*banner start*/
.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height:300px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
	-webkit-transition: all 0s ease;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 300px;
	display: block;
}
/*banner end*/

.new_banner {width:100%;height:450px;position:relative;z-index:20;}
.new_banner_icon_line {width:980px;position:relative;margin:0 auto;height:0px;font-size:0px;line-height:0px;z-index:21}.full .new_banner_icon_line {width:1210px;}
.new_banner_icon {position:absolute;width:179px;height:12px; padding:4px 14px;top:410px;left:400px; background:url(../images/bandot_bg.png) no-repeat;}.full .new_banner_icon {left:520px;}
.new_banner_icon a {width:13px;height:12px;display:block;float:left;margin-right:14px;background:url(../images/bandot.png) no-repeat;}
.new_banner_icon span {width:15px;height:14px;display:block;float:left;background:url(../images/refresh.png) no-repeat;margin-top:0px;cursor:pointer;}
.new_banner_icon .b_active {background:url(../images/bandot_h.png) no-repeat;    -webkit-animation: rotate 5000ms cubic-bezier(0.6, 0, 0.6, 1) 1;-moz-animation: rotate 5000ms cubic-bezier(0.6, 0, 0.6, 1) 1;-o-animation: rotate 5000ms cubic-bezier(0.6, 0, 0.6, 1) 1; animation: rotate 5000ms cubic-bezier(0.6, 0, 0.6, 1) 1;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);opacity:0}4%{opacity:1}100%{-webkit-transform:rotate(360deg)}}
@-moz-keyframes rotate{0%{-moz-transform:rotate(0);opacity:0}4%{opacity:1}100%{-moz-transform:rotate(359deg)}}
@-o-keyframes rotate{from{-o-transform:rotate(0);opacity:0}4%{opacity:1}to{-o-transform:rotate(359deg)}}
@keyframes rotate{0%{transform:rotate(0);opacity:0}4%{opacity:1}100%{transform:rotate(359deg)}}
.new_banner_img_box {width:100%;height:450px;position:relative;z-index:20; background-color:#f4cf1f;}
.new_banner_img1,.new_banner_img2,.new_banner_img3,.new_banner_img4,.new_banner_img5,.new_banner_img6,.new_banner_img7,.new_banner_img8,.new_banner_img9,.new_banner_img10,.new_banner_img11,.new_banner_img12,.new_banner_img13,.new_banner_img14{display:none;position:absolute;top:0;left:0;width:100%;height:450px;background-position:50% 50%;background-image:url(../images/ban.jpg);background-size:1920px 450px;}
.new_banner_img1 {display:block;}
.new_banner_bz {width:175px;height:360px;background:url(../images/indexbm_bg.png) repeat; padding:15px;position:absolute;right:0;top:30px;border-bottom:1px solid #e6e6e6; }
.new_zixun_a {width:175px;height:402px;position:relative;z-index:10; }

/*search start*/
.search{height: 60px;background: #eee;border-bottom: 2px solid #ccc;line-height: 60px;}
.search b{font-size: 16px;color: #0163AC}
.search a{margin-right: 10px;font-size: 15px;}
.search a:hover {color: #0163AC}

.search form{position: relative;left: -50px;top: 10px;}
.search_form{position:relative; height:31px; margin:5px 0;display:inline-block;}
.search_form:hover {-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999}
.sinput{float:left; width:200px; height:21px; line-height:21px; padding:4px 7px; color:#b3b3b3; border:1px solid #999; border-radius:2px 0 0 2px; background-color:#fbfbfb;}
.sbtn{float:left; width:50px; height:31px; padding:0 12px; margin-left:-1px; border-radius:0 2px 2px 0; border:1px solid #4d90fe; background-color:#0163AC; cursor:pointer; display:inline-block; font-size:12px; vertical-align:middle; color:#f3f7fc;position:absolute; _left:270px; _top:0}
.sbtn:hover{background:#4084f2}
.s_left{width: 680px;}
.s_right{width: 430px;}
/*search end*/

/*product start*/
.product{padding: 20px 0}
.product .pro_body .pro_list{margin: 20px auto 0px ;text-align: center;}
.product .pro_body .pro_list a{display:inline-block;padding: 0px 25px;font-size: 17px;border-right: 1px solid #aaa;color: #666}
.product .pro_body .pro_list a:nth-last-of-type(1) {border:none;}
.product .pro_body .pro_list a:hover {color: #0163AC}
.product .pro_body ul li{width: 260px;border:2px solid #dfdfdf; margin: 25px 36px 10px 0;transition: all 0.2s ease-in;}
.product .pro_body ul li:nth-child(1) {margin-left: 0px;}
.product .pro_body ul li p{width: 260px;height: 37px;background: #dfdfdf;line-height: 37px;text-align: center;color: #666;font-size: 16px;}
.product .pro_body ul li:hover {border-color: #0163AC}
.product .pro_body ul li:hover p{background: #0163AC;color: #fff}
.product .pro_body ul li .img{width: 260px;height: 195px;overflow: hidden}
.product .pro_body ul li .img img{ width: 260px; height: 195px; display: block;
    -moz-transition:.5s ease-in;
    -webkit-transition:.5s ease-in;
    -o-transition:.5s ease-in;
    -ms-transition:.5s ease-in;
    transition:.5s ease-in;}

.product .pro_body ul li:hover .img img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
/*product end*/

/*adv start*/
.index_con_b {padding:30px 0;}
.index_con_b img {display:block;margin:0 auto;}
.index_con_tit {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right; margin-bottom:10px; position:relative;}
.index_con_tit a:link,.index_con_tit a:visited {padding:0 15px;color:#000;text-decoration:none;}
.index_con_tit a:hover,.index_con_tit a:active {color:#da1f2e;text-decoration:underline;}
.index_con_tit1 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #cc0c19; position:relative;margin-top: 1px;}
.index_con_tit1 a:link,.index_con_tit1 a:visited { margin:0 15px;color:#000; padding:0 1px;text-decoration:none; height:23px; border-bottom:1px #fff solid; display:inline-block;}
.index_con_tit1 a:hover,.index_con_tit1 a:active {color:#da1f2e;border-bottom:1px #da1f2e solid;text-decoration:none;  }
.index_con_tit2 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right; margin-bottom:10px; border-left:4px solid #e85f8d;}
.index_con_tit2 a:link,.index_con_tit2 a:visited { margin:0 15px;color:#000; padding:0 1px;text-decoration:none; height:23px; border-bottom:1px #fff solid; display:inline-block;}
.index_con_tit2 a:hover,.index_con_tit2 a:active {color:#da1f2e;border-bottom:1px #da1f2e solid;text-decoration:none;  }
.index_con_tit3 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #19c8a9;}
.index_con_tit3 a:link,.index_con_tit3 a:visited { margin:0 15px;color:#000; padding:0 1px;text-decoration:none; height:23px; border-bottom:1px #fff solid; display:inline-block;}
.index_con_tit3 a:hover,.index_con_tit3 a:active {color:#da1f2e;border-bottom:1px #da1f2e solid;text-decoration:none;  }
.index_con_tit4 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #0ba6e9;}
.index_con_tit4 a:link,.index_con_tit4 a:visited { margin:0 15px;color:#000; padding:0 1px;text-decoration:none; height:23px; border-bottom:1px #fff solid; display:inline-block;}
.index_con_tit4 a:hover,.index_con_tit4 a:active {color:#da1f2e;border-bottom:1px #da1f2e solid;text-decoration:none;  }
.index_con_tit5 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #64c333;}
.index_con_tit5 a:link,.index_con_tit5 a:visited { margin:0 15px;color:#000; padding:0 1px;text-decoration:none; height:23px; border-bottom:1px #fff solid; display:inline-block;}
.index_con_tit5 a:hover,.index_con_tit5 a:active {color:#da1f2e;border-bottom:1px #da1f2e solid;text-decoration:none;  }
.index_con_tit6 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #f7a849;}
.index_con_tit6 a {padding:5px;color:#000;text-decoration:none; margin:0 10px;border:1px #fff solid;}
.index_con_tit6 a:hover {border:1px #da1f2e solid; padding:5px;color:#da1f2e;text-decoration:none;}
.index_con_tit6 .cs_nav{ display:inline-block;}
.index_con_tit6 .cs_nav a.on{ border:1px #da1f2e solid; padding:5px;color:#da1f2e; }
.index_con_tit7 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #f7a849;}
.index_con_tit7 a:link,.index_con_tit a:visited {padding:0 15px;color:#000;text-decoration:none;}
.index_con_tit7 a:hover,.index_con_tit a:active {color:#da1f2e;text-decoration:underline;}
.index_con_tit8 {height:21px;color:#e0e0e0;font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #e2673d;}
.index_con_tit8 a:link,.index_con_tit a:visited {padding:0 15px;color:#000;text-decoration:none;}
.index_con_tit8 a:hover,.index_con_tit a:active {color:#da1f2e;text-decoration:underline;}
.index_con_tit9 {font:normal 12px/26px "����";text-align:right;margin-bottom:10px; border-left:4px solid #0163AC;}
.index_con_tit9 a:link,.index_con_tit a:visited {padding:0 15px;color:#000;text-decoration:none;}
.index_con_tit9 a:hover,.index_con_tit a:active {color:#1876D6;text-decoration:underline;}
.full .index_con_b .on{/*width:185px; height:125px; */right:20px; top:20px; z-index:2}
.my_home{ width:400px; height:322px; background:#f7f7f7;}
.my_home a{ color:#333; text-decoration:none;}
.my_home .my_home_top{ height:50px; width:675px; margin-left:20px; border-bottom:#dcdddd 1px dashed;}
.my_home_top .title{ width:80px; font-size:18px; margin-top:20px;float:left;}
.my_home_top .key_box{ width:120x; float:right; margin-top:18px; *display:inherit}
.key_box .key{ width:18px; height:20px; margin-right:10px; text-align:center; line-height:20px; border:#c6c6c6 1px solid; color:#333; float:left; cursor:pointer;}
.key_box .key:hover{background:#ff9000; border:#ff9000 1px solid;}
.key_bg{ background:#ff9000; border:#ff9000 1px solid !important; color:#FFF !important;}
.my_home_top span{ font-size:12px;float:right; margin-top:22px;}
.show_img{width:400px; }
.show_img .show_left{ width:400px; margin-right:14px; float:left; *display:inline;}
.show_left img{ display:block; width:400px; height:259px;}
.show_left .like{ min-width:56px; height:20px; padding-left:24px; font-size:14px; line-height:20px; color:#b8b8b8; float:right; background:url(../images/like_ico.png) no-repeat left center; cursor:pointer;z-index:100 !important;}
.show_left .text{ padding:0 5px; color:#999; font-size:14px; padding-top:8px;}
.show_left .text p{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block;}
.show_nr{ margin-top:8px; line-height:16px; font-size:14px; color:#949494; padding:0 5px; color:#000;}
.show_nr h1{ float: left; }
.show_left .name{ float:right; font-size:12px; color:#949494;}
.bao_bg{/* background:#000;FILTER: Alpha(opacity=60);moz-opacity: 0.6; opacity: 0.6;*/ z-index:1000; width:100%; height:100%; display:block; position:fixed;background:url(../images/bmtxbj.png); }
.df_td_left_con{ width:734px; height:400px; padding:15px; position:fixed; left:50%; top:50%; margin-top:-200px; margin-left:-367px; background:#ffffff; overflow:hidden; z-index:1001;}
.close{ float:right;}
.pm_list_box{ line-height:30px; padding:20px 25px; font-size:14px;}
.erm{ text-align:center; padding-top:30px; height:127px;}
.shao{text-align:center; color:#8c8c8b; line-height:20px;}

.home_lbox{width:400px;float:left;}
.home_rbox1 { height:320px; float:right; width:780px;border:1px #e5e5e5 solid;}.full .home_rbox1{width:798px;}
.home_rbox1 .homeleft{width:240px; float:left;  padding:10px; }.full .home_rbox1 .homeleft{width:179px;}
.home_rbox1 .homeriht{ width:180px; float:right;  padding:10px; display:none;}.full .home_rbox1 .homeriht{ display: block;}
.home_rbox1 .tit_h1 img{ display:block; margin:0 auto;}
.home_rbox1 .show_tit{ font-size:18px; color:#000; padding-left:5px; padding-bottom:5px;}
.home_rbox1 .homeleft ul,.home_rbox1 .homeriht ul{ height:157px;}
.home_rbox1 li{ line-height:27px; color:#606060;text-align:left;}
.home_rbox1 li a{ width:100%;line-height:27px; color:#606060;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; text-decoration:none;}
.home_rbox1 li a:hover{ line-height:27px; color:#1876D6;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; text-decoration:none;}
.anleft{width:230px; float:left;}
.dzright{width:230px; float:right; display:none;}
.full .dzright{width:230px; float:right; display: block;}
.zp_tit1 {font:bold 20px/28px Microsoft Yahei,black;;display:block; padding-left:10px; text-align:left;color:#0163AC;}
.zp_tit2 {display:block; color:#444; font-size:14px;}
/*adv end*/

/*company start*/
.company{height: 341px;background: #f5f5f5;color: #fff}
.company .com_l{width: 310px;height: 341px;background: url(../images/contact_bg.png) no-repeat center;}
.company .com_l .title{width: 215px;height: 20px;line-height: 20px;padding: 28px 60px 0 42px;}
.company .com_l .title a{ color: #fff; }
.company .com_l .title font{font-size: 18px;}
.company .com_l ul{width: 255px;margin: 45px auto 0 auto}
.company .com_l ul li{margin-top:9px; font-size: 16px;}
.company .com_r{width: 870px;height: 291px;padding:0 0 25px 0}
.company .com_r .top{width: 840px;height: 50px; margin-top: 20px;}
.company .com_r .top div{ font-size: 24px; font-weight: bold; color: #0163AC; line-height: 50px; text-shadow: 2px 5px 3px #bbb;}
.company .com_r .top a{color: #666;position: relative;top: 24px; font-weight: bold;}
.company .com_r .cr_body{width: 840px;height: 240px; margin-top: 10px;}
.company .com_r .cr_body .cr_l{width: 820px;padding-left: 15px;}
.company .com_r .cr_body .cr_l p{text-indent: 2em;line-height: 170%;color: #444; font-size: 15px;}
/*company end*/

/*new start*/
.new{padding: 20px 0;}
.new .new_l{width: 725px;}
.new .new_l .slideTxtBox{width:725px;text-align:left;}
.new .new_l .slideTxtBox .hd{ height:45px;line-height:45px;position:relative;border-bottom: 1px solid #C8C8C8}
.new .new_l .slideTxtBox .hd ul{float:left;position:absolute;height:45px;}
.new .new_l .slideTxtBox .hd ul li{width:170px;float:left;cursor:pointer;line-height: 45px;font-size: 20px;font-weight: bold;}
.new .new_l .slideTxtBox .hd ul li em{display:inline-block;width: 45px;height: 45px;float: left;background: url(../images/icon1.png) 0px 45px;}
.new .new_l .slideTxtBox .hd ul li:nth-child(2) em{display:inline-block;width: 45px;height: 45px;float: left;background: url(../images/icon2.png) 0px 45px;}
.new .new_l .slideTxtBox .hd ul li.on{height:45px;color: #0163AC}
.new .new_l .slideTxtBox .hd ul li.on em{background-position: 45px 0}
.new .new_l .slideTxtBox .hd a{padding-right: 10px;line-height: 45px;color: #777}
.new .new_l .slideTxtBox .bd ul{zoom:1;}
.new .new_l .slideTxtBox .bd li{height:28px;line-height:28px;color: #666;font-size: 15px;}
.new .new_l .slideTxtBox .bd li .date{float:right;color:#999;}
.new .new_l dl{ width:725px; padding: 10px 0 0px 0; display:inline-block; overflow:hidden;}
.new .new_l dt{ width:280px; height:150px;float: left;overflow: hidden;}
.new .new_l dt img{ width:280px; height:150px;}
.new .new_l dd{ float:left; overflow:hidden; width:400px;margin-left: 40px;}
.new .new_l dd h3{ height:30px; line-height:30px; overflow:hidden;}
.new .new_l dd h3 a{ font-size:16px; color:#333;}
.new .new_l dd h3 a:hover,.news ul li a:hover,.wd dt a:hover{color: #014FA7;}
.new .new_l .news_desc{ font-size:14px; color:#666; height:66px; line-height:22px;overflow: hidden; padding:5px 0 0;}
.new .new_l dd span{ display:block;width: 100px; padding:15px 0 0;}
.new .new_l dd span a{font-size: 14px;color: #fff;display: block; width:100px; height:30px;background: #0163AC;text-align: center;line-height: 30px;overflow: hidden;}
.new .new_l dd span a:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}

.new .new_r{width: 400px;}
.new .new_r .title{height: 45px;line-height: 45px;border-bottom: 1px solid #c8c8c8}
.new .new_r .title span{font-size: 20px;font-weight: bold;color: #0163AC}
.new .new_r .title span em{display:inline-block;width: 45px;height: 45px;float: left;background: url(../images/icon.png) no-repeat center;}
.new .new_r .title a{padding-right: 10px;line-height: 45px;color: #777}
.new .new_r .txtMarquee-top{width:400px;overflow:hidden;position:relative;}
.new .new_r .txtMarquee-top .bd{padding: 30px 10px 0;}
.new .new_r .txtMarquee-top .infoList li{ height:27px; line-height:27px; font-size: 14px;}
.new .new_r .txtMarquee-top .infoList li .date{ float:right; color:#999;}
/*new end*/

/*footer start*/
.footer{padding: 15px 0 0px 0; background: #090909; height: 185px;}
.foot_l{width: 920px;/*height: 160px;*/}
.foot_l ul{margin-right: 58px;}
.foot_l ul li{height: 28px;line-height: 28px;color: #E3E3E3;font-size: 15px;}
.foot_l ul a li:hover {color: #FD6C01}
.foot_l ul b{font-size: 16px;color: #1876D6;line-height: 28px;}
.foot_l ul:nth-child(4) {padding-top: 56px;}
.foot_l p{line-height: 160%;position: relative;top: 35px;color: #e3e3e3}
.foot_r{width: 250px;height: 160px;background:url(../images/ewm.png) no-repeat center; margin-top: 5px;}
.bot{height: 35px;background: #42517A;line-height: 35px;color: #fff;}
.bot b{font-size: 16px;}
.foot_l .dii{ width: 273px;}
.foot_l .dii dd{ font-size: 16px; width: 200px; color: #E3E3E3;}
.gs{ font-size: 15px; color: #E3E3E3; width: 236px;}
/*footer end*/
/*links start*/
.links-title{ width:100%; height:40px; line-height:40px; font-size:20px; color:#fff;}
.links{ width:100%; height: auto; background: #444; clear: both;}
.links ul{ width:1200px; height:auto; margin:0 auto; padding:10px 0px;clear:both; height: 23px;}
.links ul li{float:left; margin:0px; color: #fff;line-height:23px;}
.links ul li a{color:#fff; padding:0px 8px; font-size:12px; line-height:23px; display:inline-block; }
.links ul li a:hover{ color:#fff; text-decoration:none;}
/*links end*/

#ehong-code-input{
	width:42px;
	letter-spacing:2px;
	margin:0px 8px 0px 0px;
}
.ehong-idcode-val{
	position:relative;
	padding:3px 4px 3px 4px;
	top:0px;
	*top:-3px;
	letter-spacing:4px;
	display:inline;
	cursor:pointer;
	font-size:16px;
	font-family:"Courier New", Courier, monospace;
	text-decoration:none;
	font-weight:bold;
}
.ehong-idcode-val0{
	border:solid 1px #A4CDED;	
	background-color:#ECFAFB;
}

.ehong-idcode-val1{
	border:solid 1px #A4CDED;	
	background-color:#FCEFCF;
}
.ehong-idcode-val2{
	border:solid 1px #6C9;	
	background-color:#D0F0DF;
}
.ehong-idcode-val3{
	border:solid 1px #6C9;	
	background-color:#DCDDD8;
}
.ehong-idcode-val4{
	border:solid 1px #6C9;	
	background-color:#F1DEFF;
}
.ehong-idcode-val5{
	border:solid 1px #6C9;	
	background-color:#ACE1F1;
}
.ehong-code-val-tip{
	font-size:12px;
	color:#1098EC;
	top:0px;
	*top:-3px;	
	position:relative;	
	margin:0px 0px 0px 4px;
	cursor:pointer;	
}
.txtVerification{width:80px;height: 22px;}

/*网站地图*/

.mapbody{margin:0 auto;}
#content01 h3{ font-size: 20px;padding: 10px;margin-left: 22px;color:#04AFDA;line-height: 20px;font-weight: 600;border-bottom: #d6d6d6 1px solid;    clear: both; }
#content01 h3 span{float: right;font-weight: 100; font-size: 12px;color: #666666;}
#content01{float:left;line-height:30px;font-size:14px;margin-left:10px;margin-right:10px; margin-bottom:20px;  margin-top: 25px;  width: 1100px;}
#contact-c li{margin-top:10px;}
.linkbox{padding:0px 30px; width:auto;}.f6{width:990px;}.linkbox h3{ width:150px;}
.linkbox ul li{border-bottom:1px #ccc dashed;margin-left:15px; width:auto; float:left;list-style:none; line-height:30px;text-align: center; margin-bottom: 10px;}
.linkbox .sj{ width:900px;}.linkbox .sj ul li{ float:left; }
.hotnew_bt{font-size:16px;width:1100px;float:left;color:#666666;font-weight: bold;border-bottom:#111111 2px solid;margin-bottom: 20px;}
.hotnew{ width:auto;padding: 0px 30px;}
.hotnew ul li{border-bottom:1px #ccc dashed; float:left;margin-left:15px;}
.hotnew a{ color: #333;}
.wrapper {width:1200px;margin: 0 auto;}
.tcbox{ width: 250px; height: auto; background: #C2C2C2; margin: 0px 10px;}
.tcbox img{ width: 250px; height: 200px;}
.tcbox p{ color: #000; line-height: 30px; padding: 10px;}
.tcbox a{ display: block;}
.tcbox a:hover p{ text-decoration: none;}
.tcbox a:hover{ text-decoration: none; background: #C4BFBF !important;}
.tcbox a:hover .tcbox{ background: #666 !important;}

.nyproduct .pro_l{padding-top: 0px;width: 280px;background: url(../images/proList.png) no-repeat center top #F4F4F4;}
.nyproduct .pro_l ul#nav_p{width: 248px;border:1px solid #e7e7e7;border-top: 0px;padding:115px 15px 5px 15px;}
.nyproduct .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nyproduct .nav{ width:278px; height:auto;position:relative; z-index:1; padding-top: 115px;}
.nyproduct .nav a{ color:#fff;}
.nyproduct .nav .nLi{position:relative;width:200px; display:inline; height:30px; line-height:30px;margin: 8px 0px;}
.nyproduct .nav .nLi h3 a{ display:block;font-size:15px; text-align: left;background: #dcdcdc;margin: 9.5px 0;border:1px solid #d5d5d5;color: #666}
.nyproduct .nav .nLi h3 a em{width: 40px;height: 30px;display: block;float: left;background: url(../images/jtp.png) no-repeat center;transition: all 0.2s ease-in;}
.nyproduct .nav .nLi:hover a em{background: url(../images/jtp1.png) no-repeat center;}
.nyproduct .nav .sub{display:none; width:210px; left:220px; top:-40px;  position:absolute;line-height:30px;z-index: 9999}
.nyproduct .nav .sub li{ zoom:1;text-align: left;font-size: 13px;background: #9D0000}
.nyproduct .nav .sub a{ display:block;padding-left: 15px;}
.nyproduct .nav .sub a:hover{background:#DB0000;color:#fff;}
.nyproduct .nav .on h3 a{ background:#DB0000; color:#fff;}
/*left news*/
.sideWrap {width: 280px; margin-top: 10px;}
.sideWrap h2 {background: #0163AC; border-bottom: 2px #f08300 solid; height: 43px; line-height: 43px; font-size:24px; font-weight: bold;color: #fff;text-align: center;/*border-top-right-radius: 5px;border-top-left-radius: 5px;*/}
.sideWrap h2 span{ padding-left:10px;}
.sideNewsBox { padding: 11px 12px 13px 11px;}
.sideNewsBox li { border-bottom: 1px dashed #d2d2d2; height: 29px; line-height: 29px; }
.sideNewsBox h3 a {color:#393939;display: block;padding-left: 11px;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.sideNewsBox h3 a:hover {color:#f08300;font-size: 15px;font-weight: bold;}
/* 内页左边 */
.ny_left{ width:280px; float:left; height:auto; margin:20px 0px 30px 0px; }
.ny1{ width:276px; background-color:#fff; border:2px solid #0068CB; padding: 10px;}
.ny_left_title{ width:100%; height:auto; background-color:#ED9B14; /*padding: 20px 0px;*/}
.ny_left_title p{ font-size:25px;color:#fff;text-align:center;line-height:40px !important; padding: 0px !important; }
.ny_left_title span{ font-size:25px;color:#fff;text-align:center; display:block; }
.nyl{ width:100%; background-color:#f3f3f3;  margin-top:20px;}
.nyl p{ line-height:26px; width:90%; margin:0 auto; padding:25px 0px 50px 0px; height:auto;}
.ny_list{ width:265px; height:auto;  margin:0 auto; padding:10px 0px; }
.ny_list li{ width:100%; margin:0 auto; height:auto; line-height:30px; text-align:center; background:#F3F3F3; margin:7px auto;}
.ny_list li a{ display:block; color:#333; font-size:15px;}
.ny_list li a:hover{ color:#fff; background:#083D89; text-decoration:none;}
.ny_list .submenuon{color:#fff; background:#4bbff0;}
.ny_list .submenuon a{ color:#fff;}
.nynlist{ width:85%; margin:0 auto; padding:20px 0px;}
.nynlist li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; overflow:hidden; }
.nynlist li a{ float:left; color:#3d3d3d;}
.nynlist li a:hover{ color:#06C; }
.nynlist li span{ float:right;}

/* 内页右边 */
.ny_right{ width:890px; float:right; height:auto;margin:20px 0px 30px 0px; /*padding-bottom:20px;*/  background-color:#fff;}
.ny_right_title{ width:100%; height:46px; line-height:46px; border-bottom: 1px dashed #0068cb;}
.ny_right_title p{float:left;font-size:20px;font-weight:bold;width:auto;height:46px !important;; line-height:46px !important; color:#666; padding-left:10px; }
.ny_right_title span{ float:right;}
.ny_right_title a{ color:#454545; padding:0px 5px;}
.ny_right_title a:hover{ color:#F00; text-decoration:underline;}
.ny_right_content{width:860px; height:auto; line-height:26px; padding:10px 15px; color:#666;}
.ny_right_content table{margin: 0 auto; text-align: center;}

/*内页新闻*/
.nynewslist{ width:100%; height:auto;}
.nynewslist li{ width:870px; height:auto; margin:5px auto; padding:10px; border-bottom:1px dashed #dedede;}
.nynewslist li img{ width:180px; height:110px; float:left;}
.nynewslist li:hover{ background: #dedede; border-radius: 4px;}
.newstop1-r{ width:100%; height:90px; overflow:hidden; }
.newstop1-r .ntitle{ width: 80%; height: 30px; line-height: 30px; float: left; font-size:16px; font-weight: bold; color: #333; margin-bottom: 5px;}
.newstop1-r .date{ float: right;}
.newstop1-r .nconc{ font-size:13px; color:#656565; line-height:22px; text-indent: 2em;}
.newstop1-r .more{ display: inline-block; height:25px; line-height:25px; border-radius:8px; text-align:center; color:#fff; background:#E70014; margin-top:5px; padding: 0px 8px; text-indent: 0em;}

/*内页产品*/
.nypro-list{ width:100%; height:auto; list-style:none; padding-top:15px;}
.nypro-list li{ width:276px; height:auto;float:left; background: #dedede; margin:10px 8px; border: 2px solid #dedede;}
.nypro-list li img{ width:100%; height:207px;}
.nypro-list li p{ width:100%; line-height:35px; height:35px; text-align:center; }
.nypro-list li  a{color:#333;display: block;}
.nypro-list li:hover {color:#fff !important; text-decoration:none; background: #ED9B14; border: 2px solid #ED9B14;}
.nypro-list li:hover a{color:#fff !important; }

/*分页*/
.ipage{width:100%;height:35px; text-align:center;font-size: 14px;}
.ipage a{ height:28px; line-height:28px; color: #fff; padding: 0px 8px; background: #666; border-radius: 4px; display: inline-block; margin: 0px 3px; float: left;}
.ipage a:hover{ color: #fff; text-decoration: none; background: #0068cb;}
.ipage .current { display: inline-block; height:28px;line-height:28px; padding: 0px 8px;border-radius: 4px; background-color: #0068cb !important; color: #fff;}

/*详情页*/
.article_title{ text-align:center; width:100%; font-size:24px; line-height:60px; color:#333; font-weight: bold;}
.newsin-c{width:100%; height:auto; text-align: center; background:#eee; margin-bottom: 20px;}

/*上页下页*/
.newsnext{ width:98%; height:30px; line-height:30px; margin-top: 20px; padding: 0 8px; background: #eee;}
.newsnext li{ width:50%; height:auto; float:left; margin-bottom:20px; overflow: hidden; font-size: 14px; font-weight: bold;}
.newsnext li a{ color:#666; font-weight:normal}
.newsnext ul li:first-child{ text-align: left !important;}
.newsnext ul li:nth-child(2){ text-align: right !important;}

/*相关新闻*/

.ny_xg_title{ width:100%; height:35px; line-height:35px; color:#000; border-bottom:3px solid #105195;}
.ny_xg_title p{font-size:16px; font-weight:bold;height:35px; line-height:35px; color:#105195; padding-left:10px; }
.morearticle{ width:100%; padding:15px 0px;}
.morearticle li{ width:50%; height:30px; line-height:30px; float:left; background:url(../images/dd.png) no-repeat left center;}
.morearticle li a{ color:#333; padding-left:10px;}
.morearticle li a:hover{ color:#D60002}
.moreproducts{ width:100%; padding:15px 0px;}
.moreproducts li{ width:162px; height:auto; float:left; margin:0px 4px 10px 4px; text-align:center;}
.moreproducts li a{ color:#333;}
.moreproducts li a p{ text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.moreproducts li a:hover{ color:#D60002}
.moreproducts li img{ width:100%; height:120px; border: 1px solid #ccc;}
.moreproductsov{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}