*,body{ margin:0px; padding:0px; font-size:12px; color:#333; font-family:Arial,"微软雅黑";}
ul,p,div,h1,h2,h3,h4,h5,h6,dl,dt,dd{ padding:0px; margin:0px;}
ul{ list-style:none;}
a{ color:#333; text-decoration:none;}
a img{ border:none;}
a:hover{ color:#ea7508;}
input{ vertical-align:middle;}
.clear{ clear:both; line-height:1px; height:1px;}
/*头部*/
.enjg_top{ width:1200px; margin:0px auto; height:95px; background:url(../images/top_bj.gif) 0px 0px no-repeat;}
.enjg_top .enjg_logo{ width:950px; float:left;}
.enjg_top p{ width:160px; float:right; text-align:right; padding-top:45px;}
.enjg_top p a{ padding:10px 5px 10px 50px; background:url(../images/hq.gif) 0px 0px no-repeat; font-size:14px;}
/*menu*/
.enjg_menu{ width:100%; height:38px; line-height:38px; background-color:#3886c7;}
.enjg_menu .menu_con{ width:1200px; margin:0px auto;}
.enjg_menu .menu_con ul li{ width:160px; float:left; background:url(../images/menu_line.gif) right top no-repeat; position:relative;}
.enjg_menu .menu_con ul li a{ display:block;padding-right:2px ; text-align:center; color:#fff; font-size:17px;}
.enjg_menu .menu_con ul li a:hover{ background:none; background-color:#66a7de;}
.enjg_menu .menu_con ul li.menu_selected a{ background:none; background-color:#2476ba;}
.enjg_menu .menu_con ul li ul{ position:absolute; top:38px; left:-2px; z-index:9999; width:250px; display:none; background-color:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.enjg_menu .menu_con ul li ul li{ width:250px; height:40px; line-height:40px;padding:0px; background:none;border:1px solid #168dd9; border-top:none; }
.enjg_menu .menu_con ul li ul li a,.enjg_menu .menu_con ul li.menu_selected ul li a{color:#186698; background-color:#fff; font-size:15px;}
.enjg_menu .menu_con ul li ul li a:hover,.enjg_menu .menu_con ul li.menu_selected ul li a:hover{ background-color:#1e72a8;color:#fff;}
/*banner*/
.enjg_banner{width:100%;height:630px;text-align:center;font-size:50px;position:relative;margin:0px auto;overflow:hidden; min-width:1200px;}
.enjg_banner ul{height:630px;width:100%;position:relative;}
.enjg_banner ul li{width:100%;height:630px;left:300px;top:0;position:absolute;}
.enjg_banner ol{position:absolute;bottom:15px;width:260px;margin-left:-130px;left:50%;z-index:20;text-align:center;}
.enjg_banner ol a{width:16px;height:16px;margin-right:10px;background:#fff;border-radius:50%;display:inline-block;box-shadow:2px 3px 5px #CCCCCC;}
.enjg_banner ol a.active{background:#1e6daf;z-index:18;}
.enjg_banner ul p{line-height:30px;width:600px; margin-top:100px; font-size:20px; position:absolute; left:20%; text-align:left;animation-duration:2s;animation-delay: 0.8s;-webkit-animation-delay:0.8s; animation-name: fadeInUp;  visibility: visible;}
.enjg_banner ul li{ animation: fade-in; animation-duration: 4s; -webkit-animation:fade-in 1.5s;}
/*.enjg_banner ul li img{ margin-top:150px;}*/
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:1000;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}

/*底部*/
.enjg_foot{ width:100%; min-width:1200px; margin:0px auto; text-align:center; border-top:1px solid #ccc; margin-top:10px; clear:both; padding:15px 0px 15px 0px; background-color:#f1f1f1;}
.enjg_foot p{ line-height:25px;}
/*内页*/
.enjg_inban{ width:100%; height:115px; background-color:#69a4d5;}
.enjg_inban .inban_con{ width:1200px; margin:0px auto; text-align:center; background:url(../images/en_in_bj.gif) 0px 0px no-repeat; height:115px; line-height:115px; font-size:28px; color:#1a5d95;}
/*内容*/
.enjg_conbj{ width:100%; background:url(../images/bj.gif) 0px -100px repeat-x; padding-top:15px;}
.enjg_incon{ width:1200px; margin:0px auto; padding-bottom:20px;}
.enjg_in_title{ height:40px; font-size:14px; line-height:40px; background-color:#f7f7f7; border-bottom:1px solid #ddd;}
.enjg_in_title span{ font-size:14px; background:url(../images/rh_tb1.gif) 10px 0px no-repeat; padding:8px 0px 6px 35px;}
/*.enjg_in_title a{ font-size:14px; padding:0px 5px 0px 5px;}*/
.enjg_inlf{ width:880px; float:left; line-height:200%; border:1px solid #ddd;}
.enjg_inlf .enjg_confont{ padding:15px 20px 10px 30px;}
.enjg_inmap{ width:300px; float:right;}
#dituContent{ width:300px; height:500px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
/*图片列表*/
.enjg_inpro{ width:1200px; margin:0px auto; padding-bottom:20px; border:1px solid #ddd;}
.enjg_pro_con{ padding:10px 0px 10px 0px;}
.enjg_pro_con dl{ width:298px; float:left; text-align:center; padding:15px 0px 0px 0px; height:220px;}
.enjg_pro_con dl:hover{ background-color:#eef6fc;}
.enjg_pro_con dl dt{ height:175px;}
.enjg_pro_con dl dt img{ width:220px; height:165px; padding:2px; border:1px solid #ddd;}
.enjg_pro_con dl dd{ line-height:25px; height:25px; width:250px; overflow:hidden; margin:0px auto;}
/*翻页*/
.enjg_fanye{ clear:both; height:60px; line-height:60px; text-align:center; padding-top:10px;}
.enjg_fanye a,.enjg_fanye span{ padding:5px 8px 5px 8px;}
.enjg_fanye a.fanye_select{ font-size:14px; color:#fff; background-color:#3585c2; border-radius:50px;}
.enjg_fanye span input{ height:25px; width:40px; border:1px solid #ccc; margin-left:5px; text-align:center;}
.enjg_fanye span input.fanye_go{ background-color:#3585c2; color:#fff; border:none; cursor:pointer; width:30px;}
.enjg_fanye span input.fanye_go:hover{ border-radius:8px;}
/*左侧*/
.enjg_product_con{ width:1200px; margin:0px auto;}
.enjg_product_con .enjg_pro_lf{ width:250px; float:left;}
.enjg_product_con .enjg_pro_lf h2{ height:42px; line-height:42px; background-color:#3886c7; color:#fff; font-size:20px; padding-left:25px; font-weight:normal;}
.enjg_product_con .enjg_pro_lf ul{ background-color:#fff; border:1px solid #ddd; border-top:none;}
.enjg_product_con .enjg_pro_lf ul li{ line-height:40px; height:40px;border-bottom:1px solid #e1e1e1;}
.enjg_product_con .enjg_pro_lf ul li a{ display:block; background:url(../images/jglf_tb1.gif) 230px -18px no-repeat; padding:0px 0px 0px 12px; font-size:14px; height:40px; overflow:hidden;}
.enjg_product_con .enjg_pro_lf ul li a:hover,.enjg_product_con .enjg_pro_lf ul li.enjg_select_li a{background:url(../images/jglf_tb1.gif) 210px 13px no-repeat #eef6fc;}

.enjg_product_con .enjg_pro_lf .hid,.enjg_product_con .enjg_pro_lf .hid1{ display:none;}
.enjg_product_con .enjg_pro_lf .hid ul,.enjg_product_con .enjg_pro_lf .hid1 ul{ border:none;}
.enjg_product_con .enjg_pro_lf .hid ul li{ border-bottom:1px dashed #ddd;}
.enjg_product_con .enjg_pro_lf .hid1 ul li{ border:none; background-color:#f7f7f7;}
.enjg_product_con .enjg_pro_lf .hid ul li a{ padding-left:35px; background:none;color:#217ddb;}
.enjg_product_con .enjg_pro_lf .hid1 ul li a{ padding-left:50px; background:none; color:#333;}
.enjg_product_con .enjg_pro_lf .hid ul li:hover{ background-color:#eef6fc;}
/*右侧*/
.enjg_product_con .enjg_inpro{ width:935px; float:right;}
.enjg_product_con .enjg_inpro .enjg_pro_con{ padding-left:18px;}
/*联系我们*/
.enjg_contact_lf{ width:500px; float:right; padding:30px 0px 20px 0px;}
.enjg_contact_lf ul li{ font-size:14px; padding:5px 0px 5px 0px; line-height:200%;}
.enjg_contact_lf ul li strong{ font-size:16px;}
.enjg_contact_rh{ width:600px; padding:30px 0px 0px 30px; float:left;}
.enjg_contact_rh .enjg_emali_title{ font-size:22px; background:url(../images/email.gif) 0px 10px no-repeat; line-height:30px; padding:10px 10px 10px 90px; border-bottom:1px dashed #bbb;}
.enjg_contact_rh .enjg_emali_title span{ display:block;line-height:25px; font-size:14px; width:420px;}

.enjg_contact_rh .enjg_emali input{ width:460px; height:35px; line-height:35px;border:1px solid #bbb; border-radius:8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.enjg_contact_rh .enjg_emali input.emali_btn{ width:100px; text-align:center; background-color:#3886c7; border:1px solid #3886c7; color:#fff; font-size:14px; cursor:pointer; margin-top:20px;}
.enjg_contact_rh .enjg_emali .email_radio input{ width:16px; height:16px; border:none; cursor:pointer;}
.enjg_contact_rh .enjg_emali .email_radio span{ padding:0px 15px 0px 5px; font-size:14px;}
.enjg_contact_rh .enjg_emali label{ display:block; font-size:18px; height:40px; line-height:40px; padding-top:10px;}
.enjg_contact_rh .enjg_emali label span{ padding-left:5px; font-size:18px; color:#f00;}
.enjg_contact_rh .enjg_emali select{ height:35px; line-height:35px; width:200px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; font-size:14px;}
.enjg_contact_rh .enjg_emali textarea{ width:460px; height:160px;border-radius:8px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}

.enjg_follow{ font-size:14px; line-height:27px; height:27px; position:fixed; right:0px; top:280px;}
.enjg_follow a img{ vertical-align:middle; margin-left:10px;}
.enjg_contact_dt{ padding-top:20px;}
.enjg_contact_dt #dituContent{ width:450px; height:300px;}
/*放大镜*/
.zoom{display:inline-block;}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}
.enjg_zizhi_con dl{ width:311px; float:left; text-align:center; padding:15px 0px 15px 0px;}

.enjg_zizhi_con dl dt img{ border:1px solid #ddd; padding:2px;}
.enjg_zizhi_con dl dd{ height:30px; line-height:30px; width:300px; overflow:hidden; margin:0px auto;}
