﻿@charset "utf-8";
/* CSS Document */

/*图片垂直居中*/
.jz { display: table-cell; *display:block;overflow: hidden; font: 0px/0px 'Arial'; text-align: center; vertical-align: middle; }
.jz img { vertical-align: middle; }
.jz1 { width: 212px; height: 236px; *font-size:206px;}


#body{ background:url(../images/bg.jpg);}


#header{ width:1002px; margin:0 auto; height:200px;height:104px; overflow:hidden}

/*LOGO*/
.logo{ margin-top:10px;}

/*菜单*/
.menu{ height:104px; width:753px;}
.menu li{ float:left; width:93px; text-align:center; line-height:26px; border-left:1px solid #d7d7d7}
.menu li:first-child{ border-left:none}
.menu li a{ color:#333; font-size:14px; font-weight:bold; display:block; height:76px;  padding-top:28px; position:relative; overflow:hidden; z-index:1}
.menu li a em{ display:block; text-transform:capitalize; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.menu li a span{position:absolute; z-index:1; width:108px; text-align:center; left:0px; cursor:pointer; height:76px;  padding-top:28px; width:93px;}
.menu li a span.down{top:0px; color:#333;}
.menu li a span.down em{top:0px; color:#999;}
.menu li a span.up{color:#fff; top:-105px; background:#ef6b00;}
.menu li a span.up em{color:#fff;}
.menu li#hv a span.now{top:0px; color:#fff; background:#ef6b00;}
.menu li#hv a span.now em{color:#fff;}



/*banner*/
.box_skitter { width: 1600px; height: 386px;position: relative;left:50%; margin-left:-800px; border-top:2px solid #ef6b00; background:url(../images/tm.png) repeat-x bottom; }



#section{  width:100%; overflow:hidden;}
#sectionn{  width:100%; overflow:hidden;}



/**标题**/
.title{ display:block;font-family:"微软雅黑"; font-size:20px; color:#333;  width:100%; background:url(../images/line.png) repeat-x bottom; margin-top:10px; margin-bottom:20px;}
.title p{ width:1002px;height:56px;   margin:0 auto}
.title div{ width:1002px;height:56px;   margin:0 auto}
.title span{ border-bottom:3px solid #159ae5; float:left; padding-top:14px; padding-bottom:19px; padding-left:5px; padding-right:5px;}
.title h1{ border-bottom:3px solid #159ae5; float:left; padding-top:14px; padding-bottom:19px; padding-left:5px; padding-right:5px;}
.title em{ color:#159ae5;}
.title div strong.fr{ font-size:12px; font-family:"宋体"; margin-top:20px; color:#e55d1f; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize}
.title div strong.fr a.crunbs_h{background:url(../images/home.png) no-repeat 0 1px; display:block; float:left; padding-left:16px; color:#666}
.title div strong.fr a:hover{ color:#e55d1f}
.title a:hover em{ color:#e55d1f;}
.title p span:hover{ border-bottom:3px solid #e55d1f;}


/**全部内容区块**/
.google-g{ overflow:hidden;width:1002px; margin:0 auto}
.google-g li{ width:230px; height:210px; float:left; background:url(../images/tm1.png) no-repeat; margin-left:27px;}
.google-g li:first-child{ margin-left:0}
.google-g li a{ display:block; width:160px; padding:0 30px; height:20px; margin-top:33px;overflow:hidden; color:#545454; font-size:16px; font-family:"微软雅黑"}
.google-g li p a{font-family:"宋体"; font-size:12px; line-height:22px; height:auto; padding:0; width:187px; margin:25px auto}
.google-g li:hover{background:url(../images/tm2.png) no-repeat;}
.google-g li:hover a,.google-g li:hover p,.google-gj li:hover a{ color:#fff}

.google-gj{ width:1002px; margin:0 auto; overflow:hidden}
.google-gj li{ background:url(../images/y1.png) no-repeat; width:119px; height:117px; float:left; margin-left:57px}
.google-gj li a{ height:40px; overflow:hidden; display:block; font-family:"微软雅黑"; font-size:14px; color:#333; margin-top:36px; padding:0 10px; text-align:center;}
.google-gj li:hover{background:url(../images/y2.png) no-repeat;width:119px; height:117px;}
.google-gj li:first-child{ margin-left:0}

.google-pic{ width:1002px; margin:0 auto; overflow:hidden}
.google-text{ background:url(../images/hw_bg.png) no-repeat; width:692px; padding:20px;overflow:hidden; height:195px;font-family:"微软雅黑"}
.google-text a.mt{ display:block; font-size:16px; color:#ef6b00}
.google-text strong{ font-weight:normal; color:#333; font-size:14px; display:block; padding:17px 0 5px;}
.google-text p{ font-size:12px; color:#666; line-height:20px; margin-bottom:10px;}

#xg-conter{ background:#c00; height:280px; overflow:hidden; width:100%;background:#fff url(../images/line.png) repeat-x; margin-top:20px; padding-top:23px;}
.google-xg{ overflow:hidden; width:1002px; margin:0 auto;}
.google-xg ul{ float:left; width:297px; margin-left:55px;}
.google-xg ul:first-child{ margin-left:0}
.google-xg ul li{ line-height:28px}
.google-xg ul li a{ background:url(../images/ico1.png) no-repeat 4px; padding-left:14px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:287px; display:block;}
.google-xg ul li a:hover{ background:#e9e9e9 url(../images/ico2.png) no-repeat 4px; font-weight:bold;}
.google-xg ul p{ background:url(../images/line-xg.jpg) no-repeat left; font-family:"微软雅黑"; font-size:18px; color:#333; text-indent:22px; margin-bottom:10px; height:24px;line-height:24px;}
.google-xg ul p em{ color:#159ae5}
.google-xg ul p:hover em{color:#e55d1f}
.google-xg ul a.more{ display:block; float:right; background:url(../images/more1.png) no-repeat; width:79px; height:26px; line-height:28px; color:#fff; text-indent:16px; padding-left:0;font-weight:bold; margin-top:20px;}
.google-xg ul a.more:hover{ background:url(../images/more2.png) no-repeat;}



/**友情**/
.link{ width:100%; overflow:hidden; background:#212121; padding-bottom:10px;}
.link-jz strong{ display:block; font-size:14px; padding-top:10px;  color:#eee; padding-bottom:4px;width:900px;}
.link ul{ width:940px;  overflow:hidden; }
.link ul li{ float:left; line-height:24px; padding-right:20px;}
.link ul li a{ color:#bfbebe}
.link-jz{width:1002px; margin:0 auto; overflow:hidden}

/**底部**/
#footer{ width:100%; overflow:hidden; background:#2e2e2e}
.address{ width:1002px; margin:0 auto; padding:10px 0; line-height:18px; color:#bebebe; overflow:hidden}
.address strong a{ color:#bebebe;}
.address strong a:hover,.link ul li a:hover{color: #e55d1f;}

/*广告*/
.in_main{width:990px; margin:0px auto 0px auto; overflow:hidden; padding-bottom:60px;padding:10px 0 50px; font-family:Microsoft Yahei; font-size:14px;}
strong.ad_tit{color:#ef6b00; font-size:22px; height:43px; line-height:43px;}
strong.ad_tit img{vertical-align:middle;}
p.ab_intro{font-size:13px; line-height:22px; margin-top:15px; margin-bottom:28px}
ul#ab_list{}
ul#ab_list li{margin-top:5px;}
ul#ab_list li span{display:block; height:55px; background:url(../images/ab_listbg.jpg) right top no-repeat; line-height:58px; padding:0px 25px; cursor:pointer; font-size:24px; color:#fff; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
ul#ab_list li .xiala{margin-top:5px;}
.xiala_mid{background:url(../images/ab_list_xiala_mid.png) 0 0 repeat-y; overflow:hidden;}
.xiala_mid p{line-height:26px; margin:0px 20px 0px 30px;}
.xiala_mid strong{background:#e2e2e2; height:32px; width:120px; line-height:32px; text-align:center; font-size:16px; display:block; margin:10px 0px 10px 10px; color:#ef6b00; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.xiala_mid em{background:#e2e2e2; display:inline-block; padding:0px 15px; line-height:32px; text-align:center; font-size:16px; color:#2b2b2b; color:#13817e; margin-right:15px;}
strong.ab_futit{display:block; background:#fef1e7; height:50px; line-height:50px; font-size:20px; color:#ef6b00; margin-top:2px; padding-left:25px; margin-bottom:25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
/*推广*/
ul#tui_btn{overflow:hidden; margin-top:40px; background:#fff; padding:30px 0 0}
ul#tui_btn li{float:left; width:290px; height:53px; line-height:53px; background:url(../images/tui_btn2.jpg); font-size:16px; text-align:center; margin-left:27px; color:#fff; cursor:pointer;}
ul#tui_btn li.chos{background:url(../images/tui_btn1.jpg);}
.tui_chage{line-height:26px; padding:0px 0px 0px 30px; display:none; background:#fff; padding-bottom:20px;}
.tui_chage strong{display:block;  font-size:16px; color:#ef6b00; font-weight:bold; padding:20px 0px 5px 0px;}
.tui_chage table{width:800px; margin:30px 0px; border-left:1px solid #D3D3D3; border-top:1px solid #D3D3D3; text-align:left;}
.tui_chage table th,.tui_chage table td{border-bottom:1px solid #D3D3D3; border-right:1px solid #D3D3D3;}
.tui_chage table td{padding:8px 50px 8px 20px;}
.tui_chage table th{padding:15px 50px 15px 20px; background:#00918a; font-size:18px; color:#fff;}
ul.tui_fuwu_list{}
ul.tui_fuwu_list li{display:inline-block; *display:inline; *zoom:1; width:400px; vertical-align:top;}
dl.tui_dl{margin-top:20px;}
dl.tui_dl dt{font-weight:bold; color:#00918a; margin:5px 0px;}
.tui_yuyue{margin-top:30px; text-align:center; background:#fff; padding:20px 0}
/*news*/
ul.news_list{}
ul.news_list li{background:url(../images/news_lihr.jpg) 0 bottom repeat-x; margin-bottom:25px;  +margin-bottom:25px;height:145px; padding-bottom:2px; background:#f7f7f7; border-top:1px solid #e1e1e1;border-right:1px solid #e9e9e9;border-bottom:1px solid #e1e1e1;border-left:1px solid #e5e5e5; padding:20px 20px 10px}
ul.news_list li table{border:1px solid #ddd; width:139px; height:108px;}
ul.news_list li div{float:right; width:940px;  line-height:20px;  background:url(../images/shuben.jpg) no-repeat; margin-top:10px;}
ul.news_list li div strong{display:block; margin-left:55px; height:20px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
ul.news_list li div strong a{font-size:15px; color:#000; font-weight:bold;}
ul.news_list li div strong a:hover{color:#e55d1f;}
ul.news_list li div span{color:#a0a0a0; font-size:12px; margin-left:55px;}
ul.news_list li div p{color:#828282; height:40px; overflow:hidden; margin-top:15px; font-size:13px;}
ul.news_list li div a.news_more{width:79px; height:26px; line-height:26px; color:#fff; font-weight:bold; text-indent:16px; background:url(../images/more1.png) no-repeat; float:right; margin-top:12px; font-size:12px; font-family:"宋体"}
ul.news_list li div a.news_more:hover{color:#fff; background:url(../images/more2.png) no-repeat;}
.back{margin-top:45px; text-align:right;}
/*new show*/
h1.Googlekuaixun_show_tit{font-size:26px; line-height:36px; color:#e8784c; text-align:center;}
.Googlekuaixun_show_date{background:#f7f7f7; border-bottom:2px solid #e7e7e7; border-right:1px solid #e7e7e7; text-align:center; line-height:30px; color:#acacac; margin-top:20px;}
.Googlekuaixun_show_date a{color:#acacac;}
.Googlekuaixun_show_date a:hover{color:#009E96;}
.bq a{ margin-right:8px;}
.Googlekuaixun_show_txt{line-height:28px; margin-top:20px;}
.Googlekuaixun_show_txt strong{ font-weight:bold;}
.Googlekuaixun_show_pn{line-height:40px; background:#e7f8f2; margin-top:20px; padding:0px 18px; font-size:15px; color:#16918d; font-weight:bold;}
.Googlekuaixun_show_pn span{display:inline-block; width:420px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; vertical-align:middle; font-weight:normal;}
.Googlekuaixun_show_pn span a{vertical-align:middle; color:#6e6e6e; margin-left:10px;}
.Googlekuaixun_show_pn span a:hover{color:#009e96;}
dl.xg_news{margin-top:50px; width:1100px;}
dl.xg_news dt{padding-bottom:10px; font-size:25px; color:#3e3e3e; line-height:50px; }
dl.xg_news dd{background:url(../images/ponit2.jpg) left center no-repeat; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #ddd; float:left; margin-right:20px; width:475px;}
dl.xg_news dd span{float:right; font-size:12px;}
dl.xg_news dd a{display:block; width:375px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#2c2c2c; font-size:13px;}
dl.xg_news dd a:hover{color:#009e96;}
/*contact*/
.contact{ min-height:400px; padding-top:20px; overflow:hidden}
.contact_infor{ width:365px; background:url(../images/contact_bg.png) 3px 44px no-repeat; padding-top:140px; padding-left:240px; line-height:24px; font-size:14px; padding-bottom:39px; font-family:"微软雅黑"}
.contact_infor h1{ font-size:14px;}
.contact_infor a{ color:#777; font-family:Arial;}
.contact_infor a:hover{ color:#fdab33}
ul.myform{ width:370px;}
ul.myform input{border:0;}
ul.myform li{ padding-top:10px;}
ul.myform li label{ color:#323232; padding-right:10px; width:60px; text-align:right; display:inline-block; vertical-align:top; line-height:26px;}
ul.myform li label.phone{ width:36px;}
\ul.myform li.yanzhengma{ +margin-left:16px;}
ul.myform li.yanzhengma span.yzm{ width:210px; display:inline-block;}
ul.myform li.yanzhengma span.yzm span.pic{ margin:0 10px; display:inline-block; width:87px; height:26px; border:solid 1px #ebfadd;}
ul.myform li.yanzhengma a{ color:#2f89c9; line-height:26px;}
ul.myform li.yanzhengma a:hover{ text-decoration:underline;}
ul.myform input{ color:#666;}
ul.myform input.input1{ background:#eae9e9 url(../images/input1_bg.gif) repeat-x; border:1px solid #d6d6d6; width:103px; padding:3px; height:20px; line-height:20px;}
ul.myform input.input2{ background:#eae9e9 url(../images/input1_bg.gif) repeat-x; border:1px solid #d6d6d6; width:262px; padding:3px; height:20px; line-height:20px;}
ul.myform input.input3{ background:#eae9e9 url(../images/input1_bg.gif) repeat-x; border:1px solid #d6d6d6; width:63px; padding:3px; height:20px; line-height:20px;}
.text1{ background:#eae9e9 url(../images/input1_bg.gif) repeat-x; border:1px solid #d6d6d6; width:261px; padding:3px 4px; height:90px; overflow:hidden;color:#666; line-height:20px;}
.btn1{ background:url(../images/btn_bg.gif) 0 0 no-repeat; width:100px; cursor:pointer; height:40px; text-indent:-9999px;}
.contact_bottom{ height:15px; overflow:hidden;}
/*map*/
.dmap{width:990px; margin:0px auto; margin-top:30px; padding-bottom:30px;}
.dmap ul li{ vertical-align:top; clear:both; overflow:hidden; margin-top:20px; margin-left:6px; border-bottom:dotted 1px #d0d0d0; padding-bottom:20px;}
.dmap ul li span{ width:100px; text-align:center; height:24px; line-height:24px; overflow:hidden; color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:#0083b7;}
.dmap ul li .dsubmap{ width:870px; line-height:24px;}
.dmap ul li .dsubmap a{ color:#666; display:inline-block; margin-right:10px;}
.dmap ul li .dsubmap a:hover{ color:#00918a;}
/*tag*/
ul.tag_list{list-style:none;}
ul.tag_list li{margin-top:20px; border-bottom:1px dotted #ddd; padding-bottom:10px;}
ul.tag_list li:first-child{margin-top:0;}
ul.tag_list li strong{display:block; background:url(../images/ponit2.jpg) left center no-repeat; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height:50px;}
ul.tag_list li strong a{font-size:16px; color:#2c2c2c;}
ul.tag_list li p{line-height:26px; height:52px; overflow:hidden; margin-left:10px;}
/*tag list*/
ul.tag_l_list{width:1100px; overflow:hidden;}
ul.tag_l_list li{background:url(../images/ponit2.jpg) left center no-repeat; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #ddd; float:left; margin-right:20px; width:475px;}
ul.tag_l_list li span{float:right; font-size:12px;}
ul.tag_l_list li a{display:block; width:375px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#2c2c2c; font-size:13px;}
ul.tag_l_list li a:hover{color:#009e96;}
.page{border:1px solid #b5bdd2; padding:9px;  line-height:33px; text-align:center; width:620px; overflow:hidden; margin:40px auto 0px auto;}
.page a.pro_num{display:inline-block; width:23px; height:23px; color:#777877; font-weight:bold; vertical-align:middle; line-height:23px;}
.page a.pro_num:hover{background:#e54c10; color:#fff;}
.page a.cpb{background:#e54c10; color:#fff;}
.page span{margin-left:15px; font-size:15px; vertical-align:top}
#p2{ width:0 auto;}




/**********2021-01-27新增*************/

.in_main .rel-title {
    background: #f5f5f5;
    margin: 39px 0;
    overflow: hidden;
}

.in_main .rel-title h3 {
    color: #fff;
    height: 41px;
    line-height: 41px;
    padding: 0 5px;
    font-size: 20px;
    font-weight: bold;
    width: 152px;
    text-align: center;
    background: #ef6b00;
    float: left;
}
 .in_main .rel-title a {
    float: right;
    font-size: 14px;
    color: #999;
    line-height: 41px;
    display: block;
    margin-right: 10px;
}


