*,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;}
/*头部*/
.jg_bj{ width:100%; min-width:1200px; background:url(../images/top_bj3.gif) 0px 0px repeat-x; height:97px;}

.jg_bj .jg_top_bjlf{ background:url(../images/top_bj1.jpg) 0px 0px no-repeat; width:900px; height:97px; float:left;}
.jg_bj .jg_top_bjrh{ background:url(../images/top_bj2.jpg) 0px 0px no-repeat; width:260px; height:97px; float:right;}
.jg_con_bj{ width:100%; min-width:1200px; background:url(../images/bj.gif) 0px -50px repeat-x;}
.jg_container{ width:1200px; margin:0px auto; position:relative;}
.jg_logo{ height:97px; width:1200px; margin-top:-134px; position:absolute; left:0px; top:0px; z-index:999; height:97px; clear:both;}
.jg_logo p.jg_plogo{ width:500px; float:left; height:80px;}
.jg_logo p.jg_plogo a{ display:block; height:80px;}
.jg_logo .jg_search{ width:360px; float:right;}
.jg_logo .jg_search p.jg_sear_time{ height:30px; padding-top:15px;}
.jg_logo .jg_search p.jg_sear_time span{background:url(../images/top_tb.gif) 0px 0px no-repeat; color:#fff; padding:3px 0px 3px 25px; }
.jg_logo .jg_search p.jg_sear_time span.jg_sear_time1{ background:url(../images/top_tb.gif) 10px -35px no-repeat; padding-left:35px;}
.jg_logo .jg_search input{ background:url(../images/search_bj.gif) 0px 0px no-repeat; height:30px; border:none; width:245px; padding-left:10px; line-height:30px;}
.jg_logo .jg_search input.jg_sear_btn{ width:40px; cursor:pointer; background:url(../images/search_bj.gif) right 0px no-repeat; font-size:14px; font-family:"微软雅黑"; text-align:center; padding:0px;}
/*选择语言*/
.jg_sear_yuy{ line-height:30px; height:30px; text-align:right; padding-top:30px;}
.jg_sear_yuy a{ font-size:14px; color:#fff; margin-right:15px; padding:3px 0px 3px 0px;}
.jg_sear_yuy a.select_yuy{ color:#ff0;}
.jg_sear_yuy a:hover{ text-decoration:underline;}
.jg_sear_yuy a.select_shc{ background:url(../images/top_tb.gif) 5px -64px no-repeat; padding-left:30px;}

.jg_menu{ width:100%; background:url(../images/menu_bj.png) 0px 0px repeat-x; height:37px; line-height:37px;}
.jg_menu .jg_menu_con{ width:1200px; margin:0px auto;}
.jg_menu ul li{ width:115px; float:left; background:url(../images/menu_line.png) right 0px no-repeat; text-align:center; padding-right:2px;}
.jg_menu ul li a{ display:block; height:37px; line-height:37px; font-size:15px; font-family:"微软雅黑"; color:#fff;}
.jg_menu ul li.jg_menu_select a,.jg_menu ul li a:hover{ background-color:#d3bd41;}
/*banner*/
.jg_banner{position: relative; width:100%;}
.callbacks { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.callbacks li { position: absolute; width: 100%; left: 0; top: 0; }
.callbacks img { display: block; position: relative; z-index: 1; height:330px; width: 100%; border: 0; }
.callbacks .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8);  left: 0;  right: 0;  bottom: 0;  padding: 10px 20px; margin: 0;  max-width: none; }
.callbacks_nav { position: absolute; -webkit-tap-highlight-color:#333; top: 52%; left: 0;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;  z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px;  background: transparent url("../images/themes.gif") no-repeat left top;  margin-top: -45px;}
.callbacks_nav:hover,.jg_banner:hover .callbacks_nav{filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3;}
.callbacks_nav.next {left: auto; background-position: right top; right: 0;}
/*新闻中心*/
.jg_new{ width:784px; float:left; border:1px solid #ddd; margin:15px 0px 15px 0px; height:300px;}
h2.jg_h2_title{ background:url(../images/tb_jt2.gif) 10px 10px no-repeat #f7f7f7; height:40px; line-height:40px; padding-left:35px; font-size:16px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px solid #ddd; position:relative;}
h2.jg_h2_title a{ position:absolute; right:10px; top:15px; display:block; width:40px; height:15px;}
.jg_new p.jg_new_zhd{ height:42px; line-height:42px; background-color:#eee; text-align:center; font-size:16px; font-family:"微软雅黑"; padding:0px 10px 0px 10px; overflow:hidden; margin-bottom:10px;}
.jg_new .jg_photonew{ width:320px; float:left; padding-left:10px;}
.jg_new .jg_photonew img{ width:320px; height:240px;}
.jg_new .jg_fontnew{ width:435px; float:right;}
.jg_new .jg_fontnew ul.nav{ height:23px; border-bottom:1px solid #227ec6; margin-bottom:10px;}
.jg_new .jg_fontnew ul.nav li{ width:88px; float:left; cursor:pointer;}
.jg_new .jg_fontnew ul.nav li a{ display:block; font-size:14px; font-family:"微软雅黑"; height:23px;text-align:center;}
.jg_new .jg_fontnew ul.nav li a.selected{ background:url(../images/xw_bj.gif) 0px 0px no-repeat;  color:#fff;}
.jg_new .menu_con ul{ padding:0px 15px 0px 0px;}
.jg_new .menu_con ul li{ line-height:30px; height:30px; overflow:hidden;}
.jg_new .menu_con ul li a{ display:block; background:url(../images/tb_jt5.gif) 3px 10px no-repeat; padding-left:16px; width:325px; float:left; overflow:hidden;}
.jg_new .menu_con ul li span{ display:block; width:70px; float:right; text-align:right;color:#999;}
.jg_new .menu_con ul li:hover{ background-color:#f7f7f7;}
/*企业简介*/
.jg_qyjj{ width:400px; float:right; border:1px solid #ddd; margin:15px 0px 15px 0px; height:300px;}
.jg_qyjj .jg_qqjj_con{ padding:10px 10px 0px 10px;}
.jg_qyjj .jg_qqjj_con p.jg_qqjj_p{ padding-top:5px; text-indent:2em; line-height:25px; height:205px; overflow:hidden;}
.jg_qyjj .jg_qqjj_con p.jg_qqjj_p img{ width:190px; float:left; margin:0px 10px 0px 0px; padding:2px; border:1px solid #ddd;}
.jg_qyjj .jg_qqjj_con a{ display:block; width:60px; background:url(../images/tb_jt4.gif) 0px 5px no-repeat; padding-left:20px; padding-top:5px; color:#ba5707;}
/*网标平台*/
.jg_wbpt{ width:400px; float:left; border:1px solid #ddd;margin:15px 0px 15px 0px; height:262px;}
.jg_wbpt .wbpt_lf{ width:180px; float:left; padding:10px 0px 0px 10px;line-height:25px; height:195px; overflow:hidden; text-indent:2em;}
.jg_wbpt .wbpt_rh{ width:200px; float:right;}
.jg_wbpt .wbpt_rh p.jg_wb_a{ text-align:center;}
.jg_wbpt .wbpt_rh a{ background:url(../images/tb_jt4.gif) 12px 6px no-repeat; padding:5px 15px 5px 30px; color:#ba5707; font-size:14px;}
.jg_wbpt .wbpt_rh a:hover{ border:1px solid #067ed4; color:#333;}
/*公司荣誉*/
.jg_ul_list{ border:1px solid #ddd;}
.jg_gsry{ width:400px; float:left; margin-right:12px;}
.jg_zcfg,.jg_zbxx{ width:370px; float:left;}
.jg_dqgz{ width:400px; float:right;}
.jg_zbxx{ margin:15px 0px 0px 12px;}
.jg_xxyd{ width:400px; float:right; margin-top:15px;}
.jg_ul_list ul{ padding:5px 10px 5px 10px;}
.jg_ul_list ul li{ height:30px; line-height:30px; overflow:hidden;}
.jg_ul_list ul li a{ display:block; width:280px; float:left; height:30px; line-height:30px; overflow:hidden; background:url(../images/tb_jt3.gif) 0px 10px no-repeat; padding-left:15px;}
.jg_ul_list ul li span{ display:block; width:80px; float:right; text-align:right; color:#999;}
.jg_ul_list ul li:hover{ background-color:#f7f7f7;}
.jg_gsry.jg_ul_list ul li a{ width:250px;}

.jg_xxyd.jg_ul_list ul li a,.jg_zbxx.jg_ul_list ul li a{ display:block; float:left; height:30px; overflow:hidden; background:url(../images/zhpb_jt2.png) 0px 10px no-repeat; padding-left:15px;}
.jg_zbxx.jg_ul_list ul li a,.jg_zcfg.jg_ul_list ul li a{ width:250px;}
/*精品工程*/
.jg_jpgc{ border:1px solid #ddd; margin-top:15px;}
.jg_jpgc h2{ background:url(../images/gch_bj.gif) 0px 1px repeat-x; height:36px; line-height:36px; border-bottom:1px solid #ddd;}
.jg_jpgc h2 span{ display:block; width:800px; float:left; background:url(../images/tb_jt2.gif) 10px 9px no-repeat; padding-left:35px; font-size:16px; font-weight:normal;}
.jg_jpgc h2 a{ display:block; width:40px; height:15px; float:right; margin-right:10px; margin-top:10px;}
#demo{ padding:10px 0px 10px 0px; margin:0px 10px 0px 10px;}
#demo img{ width:200px; height:150px; margin:0px 5px 0px 5px;}
#demo table tr td span{ height:35px; line-height:35px; background-color:#e1e1e1; text-align:center; display:block; margin:10px 10px 0px 10px;}
/*底部*/
.jg_footer{ clear:both; margin-top:10px; padding-bottom:15px;}
.jg_footer p{ height:35px; line-height:35px; background-color:#649ad4; font-size:15px; font-family:"微软雅黑"; color:#fff; padding-left:30px;}
.jg_footer .jg_foot_lf{ width:960px; float:left;}
.jg_footer .jg_foot_lf ul{ padding:10px 0px 5px 25px;}
.jg_footer .jg_foot_lf ul li{ width:185px; float:left;  line-height:28px; height:28px;}
.jg_footer .jg_foot_lf .jg_f_bbh{ clear:both; border-top:1px dashed #ccc; margin-top:10px; text-align:center; line-height:25px; color:#999; padding-top:10px;}
.jg_footer .jg_f_ewm{ width:210px; float:right; text-align:center; color:#666;}
/*专栏*/
.jg_zhti{ height:90px; clear:both;}
.jg_zhti .jg_zhti_lf{ width:790px; float:left;}
.jg_zhti .jg_zhti_rh{ width:400px; float:right;}

/*新闻轮播*/
.kv{position:relative; width:320px; height:240px;overflow:hidden;}
.kv_pic{width:5000px;height:240px;overflow:hidden;position:absolute;}
.kv_pic>li{width:320px;height:240px;float:left;}
.kv_word{width:320px;height:35px;background-color:#313131;position:absolute;bottom:0px;right:0;overflow:hidden;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;}
.kv_word ul{width:1500px;height:35px;position:absolute;}
.kv_word ul li{width:320px;height:35px;float:left;}
.kv_word li p{color:#eee;margin-left:15px;line-height:35px; width:250px; overflow:hidden;}
.kv_dot{position:absolute;right:10px;bottom:10px;}
.kv_dot ul>li{width:10px;height:10px; background-color:#fff;float:left;margin-right:3px; border-radius:10px;}
.kv_dot ul>li.action{ background-color:#ddd;}
/*联系我们*/
.jg_contactus{ width:400px; float:right; margin-top:15px;}
.jg_contactus h2{ text-align:center; border:1px solid #ddd;}
.jg_contactus .jg_cont_font{ padding:10px 15px 10px 15px; line-height:200%; border:1px solid #ddd; border-top:none;}
.jg_contactus .jg_cont_tb{ padding-top:15px;}
.jg_contactus .jg_cont_tb a.jg_cont_a{ margin-right:15px;}
.jg_cont_tb1{ padding-top:10px; width:400px; float:right;}
.jg_cont_tb1 .jg_cont_a{ margin-right:15px;}


