ai@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f39800; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
ul,li{ list-style:none; padding:0; margin:0}
.clear{ clear:both; overflow:hidden}
.gaoxiao{clear:both; overflow:hidden;height:1px;width:100%;}
.q1200{ max-width:1200px; margin:0 auto;width:100%;}
h1,dd,ul{
    margin: 0;
}

body{
    padding: 0;
    margin: 0;
}
.clear{
    clear: both;
}
/*头部*/
body.mdui-locked {
    overflow: hidden;
}
/* 遮罩层 */
.mdui-overlay {
    position: fixed;
    top: -5000px;
    right: -5000px;
    bottom: -5000px;
    left: -5000px;
    z-index: 2000;
    visibility: hidden;
    background: rgba(0, 0, 0, .4);
    opacity: 0;
    transition-duration: .3s;
    transition-property: opacity, visibility;

    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    will-change: opacity;
}
/* 显示遮罩层 */
.mdui-overlay-show {
    visibility: visible;
    opacity: 1;
}
.header{ width:100%;position:relative;height:846px;}
.n_header{ width:100%;position:relative;height:442px; background:url(../images/nav_banner.jpg) no-repeat center top;}
.nav{ position: absolute;width:1200px;height:152px; left:50%; margin:30px 0 0 -600px; z-index:99999;}
.top_nav{height:105px; width:100%; border-bottom: 3px solid #f22122;}
.top_nav .logo{ float:left;width:577px; height:65px; margin-left:11px; margin-top:23px;}
.top_nav .call_number{ float:right;width:377px; height:73px; margin-right:11px; margin-top:16px;}
.nav_list{ width:100%; height:42px; margin-top:2px; clear:both;}
.nav_list li{width:150px; height:41px; line-height:41px; margin:0 auto; text-align:center; font-size:20px; border-top:1px #0a314e solid;  float:left;}
.nav_list li:hover{background-color:#f22122; border-top: 1px solid #f22122;}
.nav_list li a{ color:#333; display:block; font-weight:600;}
.nav_list li:hover a{color:#fff; }
/*大图*/
.banner{ width:100%; height:846px; overflow:hidden; position:relative; zoom:1 }
.banner li{ width:100%; height:846px;}

.banner{ width:100%; height:846px; overflow:hidden; position:relative; zoom:1 }
.banner li{ width:100%; height:846px; background-size:auto 100%!important;}
.banner .bx-pager{ text-align:center; width:100%; height:15px; position:absolute; bottom:25px!important; z-index:99}


.banner .bx-pager{ text-align:center; width:100%; height:15px; position:absolute; bottom:55px; z-index:99}
.banner .bx-pager .bx-pager-item{ display:inline-block; margin:0 5px;}
.banner .bx-pager .bx-pager-item a{ width:11px; height:11px; display:block; background:#dcdcdc;  border-radius:12px}
.banner .bx-pager .bx-pager-item a.active{ background:#a0a0a0}

.banner .bx-controls-direction{ width:100%; height:38px; position:absolute; top:250px; left:0; z-index:999999; display:none;}
.banner .bx-controls-direction a{ display:block; width:38px; height:38px; position:absolute}


.banner:hover .bx-controls-direction .bx-prev{ left:50px;}
.banner:hover .bx-controls-direction .bx-next{ right:50px;}

.jf_tittle{width:100%;}
.jf_tittle h3{ font-size:24px; display:inline; line-height:56px; font-weight:600;}
.jf_tittle h4{ font-size:20px; display:inline;line-height:56px; font-weight:600;}
.jf_tittle a{ float:right; font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:46px; margin-top:10px;}
.jf_tittle .line_l{width:115px;height:5px; background-color:#1670b2; float:left;}
.jf_tittle .line_r{width:1085px;height:2px; border-top:1px solid #c7c7c7; margin-top:2px; float:right;}
/*首页内容1*/
.main_1{width:100%; margin-top:46px;}
.main_1_com{width:100%;height:383px; padding-top:28px;}
.main_1_com h2{font-size:16px; float:left; padding-left:17px; padding-right:17px;height:27px; line-height:27px; margin-right:10px;}
.main_1_com h2 a{display:block;}
.main_1_com h2:hover{ background-color:#178ada;}
.main_1_com h2:hover a{ color:#FFF;}
.main_1_com .up{background-color:#178ada;}
.main_1_com .up a{color:#FFF;}
.main_1_com ul{width:1220px; margin-top:28px;}
.main_1_com ul li{ float:left;width:286px; margin-right:19px; overflow:hidden; position:relative;}
.main_1_com ul li .black_in{ width:284px;height:263px;display:block; overflow:hidden; border:1px solid #dddddd;}
.main_1_com ul li img{height:263px; display:block;transition: transform 1s;-moz-transition: transform 1s;-webkit-transition: transform 1s;-o-transition: transform 1s; margin:0 auto;}
.main_1_com ul li:hover img{transform: scale(1.1);}
.main_1_com ul li h1{ font-size:14px; text-align:center; height:46px;line-height:46px; overflow:hidden;}
.main_1_com ul li:hover h1{color:#017ec1;}
.main_1_com .block{display:none;}
.main_1_com #con_two_1{ display:block;}
/*首页内容2*/
.main_2{width:100%;}
.main_2_l{width:623px;height:351px; float:left;;position: relative; margin-top:36px;}
.main_2_l_bg{width:623px; height:351px; position:absolute;bottom:0; left:0; cursor:pointer;transition:all .4s;-moz-transition:all .4s; /* Firefox 4 */-webkit-transition:all .4s; /* Safari and Chrome */-o-transition:all .4s; /* Opera */opacity: 0;filter: alpha(opacity=0);}
.main_2_l:hover .main1_r_bg{opacity: 1;filter: alpha(opacity=100);}
.main_2_l_shipin{width:623px;height:351px;  overflow:hidden; position:absolute; bottom:0; left:0; z-index:2; display:none; background:#fff;}
.main_2_r{width:526px; float:right;}
.main_2_r h1{ font-size:26px; color:#2275b5; margin-top:67px; font-weight:600;}
.main_2_r p{ font-size:16px; line-height:30px; margin-top:17px;width:500px;}
.main_2_r a{width:119px;height:35px;  display:block; background-color:#2276b5; line-height:35px; color:#FFF; text-align:center; margin-top:22px;}
/*首页内容3*/
.main_3{width:100%; margin-top:48px;}
.main_3 .main_3_com{ margin-top:27px;}
.main_3 .main_3_com .slider3{width:100%; position:relative; height:130px;}
.main_3 .bx-wrapper{ margin: 0 auto;width:1106px;}
.main_3 .main_3_on{width:174px;height:128px; overflow:hidden; border:1px solid #c7c7c7;}
.main_3 .main_3_on img{height:128px; display:block;transition: transform 1s;-moz-transition: transform 1s;-webkit-transition: transform 1s;-o-transition: transform 1s;}
.main_3 .main_3_on:hover img{transform: scale(0.9);}
.main_3 .bx-default-pager{ display:none;}
.main_3 .bx-prev{width:30px;height:130px; background:url(../images/bx-prev.jpg) no-repeat; position:absolute; top:0 ; left:0;}
.main_3 .bx-next{width:30px;height:130px; background:url(../images/bx-next.jpg) no-repeat; position:absolute; top:0 ; right:0;}
/*首页内容4*/
.main_4{width:100%;height:413px; background:url(../images/main_4.jpg) no-repeat center top; margin-top:61px; padding-top:33px;}
.main_4_com{width:100%; height:387px; position:relative;}
.main_4_com_01{width:340px; height:136px; background-color:#0b578f; position:absolute; left:0; top:0; padding-left:16px;}
.main_4_com_01 h1{ font-size:28px; color:#FFF; margin-top:16px;}
.main_4_com_01 h2{ font-size:20px; color:#FFF; margin-top:5px;}
.main_4_com_01_l{width:58px;height:6px; background-color:#FFF; margin-top:12px;}
.main_4_com_02{width:314px; height:152px; position:absolute; right:201px; bottom:0; background-size:100%!important;}
.main_4_com_03{width:304px; height:152px; position:absolute; left:370px; bottom:0; background-size:100%!important;}
.main_4_com_04{width:193px; height:388px; position:absolute; right:0; top:0; background-size:100%!important;}
.main_4_com_05{width:224px; height:226px; position:absolute; right:201px; top:0; background-size:100%!important;}
.main_4_com_06{width:398px; height:226px; position:absolute; left:370px; top:0; background-size:100%!important;}
.main_4_com_07{width:355px; height:235px; position:absolute; left:0; bottom:0; background-size:100%!important;}
/*首页内容5*/
.main_5{width:100%;height:554px; padding-top:46px; }
.main_5 .line_r{width:469px;}
.main_5_l{width:584px; float:left;}
.main_5_r{width:584px; float:right;}
.main_5_com{ margin-top:19px;}
.main_5_com .main_5_sp{height:133px;width:100%; margin-bottom:26px;}
.main_5_com .main_5_sp img{width:223px;height:133px; float:left; display:block; margin-right:7px;}
.main_5_com .main_5_sp h1{ font-size:16px; color:#1670b2;width:354px;height:32px; line-height:32px; overflow:hidden; float:left; margin-top:6px;}
.main_5_com .main_5_sp p{ font-size:14px; line-height:20px; color:#333333;width:354px;float:left; margin-top:2px;height:80px; overflow:hidden;}
.main_5_com li{width:100%; line-height:29px; border-bottom:1px dashed #4d4c4c;}
.main_5_com li h1{width:460px; float:left; color:#4d4c4c; font-size:12px; float:left}
.main_5_com li span{width:15px; height:15px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-align:center; background-color:#b4b6bb; color:#FFF; float:left; display:block; font-size:12px; margin-top:8px; margin-right:10px;}
.main_5_com li time{ display:block; float:right;color:#4d4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/*底部*/
.footer{ background-color:#1e1e1e;width:100%;height:198px;}
.footer p{color:#FFF;}
.footer a{color:#FFF;}
.footer span{color:#FFF;}
.foot_l{ float:left; margin-left:20px; margin-top:41px;}
.foot_l img{ display:block}
.foot_r{width:956px; float:right;}
.foot_r .friends{ margin-top:22px;}
.foot_r .friends p{ font-size:12px;}
.foot_r .foot_copy{ font-size:12px; margin-top:20px;}
.foot_r .foot_nav{ margin-top:41px; padding-bottom:17px;}
.foot_r .foot_line{height:1px; width:100%; background-color:#9f9f9f; clear:both;}


/*black_sidebar*/
.black_sidebar{height:60px;width:100%; background:url(../images/black.png) repeat; position:relative; top:-60px; z-index:9;}
.black_weizhi{ float:left; font-size:14px; color:#FFF; line-height:60px;}
.black_weizhi span{ padding:0 10px;}
.black_weizhi a{color:#FFF;}
.black_nav{ float:right; margin-top:14px;}

.black_nav li{width:100px;height:32px; float:left;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; line-height:32px; text-align:center; margin-left:20px; font-size:16px;}
.black_nav li:hover{background-color:#1670b2; }
.black_nav li a{ color:#FFF; display:block;width:100%;height:100%;}

/*产品中心*/
.show_cp_nav{width:100%; overflow:hidden;}
.show_cp_nav ul{width:1225px;}
.show_cp_nav li{width:220px; float:left; margin-right:25px;}
.show_cp_nav li .cp_nav_img{width:220px; height:300px; position:relative;}
.show_cp_nav li .cp_nav_img:hover .block{ display:block;}
.show_cp_nav li .block{width:220px; height:300px; line-height:300px; color:#FFF; font-size:18px; text-align:center; position:absolute; left:0; top:0; background:url(../images/black.png) repeat; display:none;}
.show_cp_nav li h1{width:100%;height:50px; line-height:50px; background-color:#e1e1e1; text-align:center;}
.show_cp_nav li h1:hover{background-color:#f22122; color:#FFF;}

#productlist{ padding:20px 0;overflow:hidden; margin-top:0px;}
#productlist ul{ margin-left:0px; zoom:1}
#productlist li{width:45.5%; float:left;margin-left:3%; margin-bottom:26px;}


#productlist{ padding:15px 10px;}
#productlist li{ float:left; display:inline; text-align:center;}
#productlist li a.img{ display:block; text-align:center; font-size:0px;}
#productlist li a.img img{ margin:auto; border:1px solid #ccc;}
#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
#showproduct{ padding:15px;}
#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px; text-align:center;}
#showproduct .pshow dt{ float:left;}
#showproduct .pshow dd{ float:right;}
#showproduct .pshow dd ul{ margin-left:15px; }
#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; }
#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}
#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }
#showproduct .editor{ line-height:2; padding:0px 10px; font-size:14px;}


/*联系我们*/
.show_jj_left{ width:50%; overflow:hidden; font-size:14px; line-height:26px; color:#666; float:left;}
.show_jj_right{width:408px;height:230px; float:right; background:url(../images/1543482293274800.jpg) no-repeat center left; margin-top:20px;}



/*新闻中心*/
.main2{ width:100%; height:368px; background:#f5f5f5;   overflow:hidden }
.news{ width:558px; float:left;}
.news_title a{color:#323232;}
.news_m{ width:100%; height:240px;  overflow:hidden;}
.news_m_title{ float:left; width:128px; height:240px;}
.news_m_title li{ width:126px; height:74px; border:1px solid #d2d2d2; background:#e6e6e6; font-size:14px; line-height:74px; text-align:center; margin-bottom:6px;}
.news_m_title li a{ display:block;color:#323232;}
.news_m_title li:hover{background:#185351; border:1px solid #185351;}
.news_m_title li a:hover{ color:#fff;}

.news_m_title li.up{ border:1px solid #185351;background:#185351;}
.news_m_title li.up a{color:#fff;}

.news_m_main{ width:386px; height:200px; float:left;background:#fff; padding:20px 22px; display:none}
.news_m_main_com{ width:100%; height:70px; overflow:hidden}
.news_m_main_com_img{ width:96px; height:62px; border:1px solid #c9c9c9; padding:3px; float:left;}
.news_m_main_com_img a{ width:96px; height:62px; display:block; overflow:hidden}
.news_m_main_com_img a img{ width:100%;}
.news_m_main_com_text{ float:right; width:268px; height:69px; border-bottom:1px solid #e8e8e8}
.news_m_main_com_text h1{ font-size:14px; line-height:16px; margin-bottom:8px; }
.news_m_main_com_text h1 a{color:#323232;}
.news_m_main_com_text h1 a:hover{color:#175c59;}
.news_m_main_com_text h2{ font-size:12px; color:#818181; line-height:20px; }

.news_m_main.block{ display:block}

.news_m_main_list{ width:100%; overflow:hidden; margin-top:10px;}
.news_m_main_list li a{ float:left; color:#555555; margin-left:14px}
.news_m_main_list li a:hover{color:#175c59;}
.news_m_main_list li span{ float:right; color:#9f9f9f; font-family:Arial;}


/*关于鸿铭*/
.about{ width:600px; height:240px; float:right}
.about_m{ width:100%; overflow:hidden}
.about_m_img{ width:320px; height:240px; overflow:hidden; float:left}
.about_m_img img{ width:100%;}
.about_m_text h1{ font-size:14px; color:#5a5a5a; line-height:24px; margin-top:40px;}
.about_m_text h2{ font-size:14px; margin-top:30px;}
.about_m_text h2 a{color:#e3672d; }


/*内页内容*/
.ny_title{ width:100%; height:60px; border-bottom:1px solid #e3e3e3; overflow:hidden; margin-bottom:50px;}
.ny_nav{ float:left;}
.ny_nav li{ float:left; margin-right:60px; height:58px; line-height:60px; font-size:14px;  }
.ny_nav li a{color:#323232}


.ny_weizhi a{color:#5a5a5a}

.ny_main{ width:100%; overflow:hidden; padding-bottom:60px;}

.met_page{ height:38px; text-align:center; line-height:38px; font-size:14px; color:#666666; margin-top:10px; margin-bottom:30px;}
.met_page a{ color:#666}
.met_page a:hover{ color:#175c59}
.met_page_left{ float:left; margin-left:10px}
.met_page_right{ float:right; margin-right:10px;}


/*时间轴样式*/
.fzlc{ margin-top:50px;}
.aboutcouIntro{ clear:both; width:904px; margin:0 auto; padding-bottom:75px;  overflow:hidden; }
.aboutcouIntro .mid li{ width:904px; height:73px; margin-bottom:8px;}
.aboutcouIntro .mid li:hover time p a{ color:#fff}
.aboutcouIntro .mid .time p{ width:138px; font-size:14px; font-weight:bold; height:34px; overflow:hidden; line-height:34px; color:#40444c; float:left; margin:7px 0 0 2px; display:inline; text-align:center}
.aboutcouIntro .mid .intro p{padding:10px 10px 10px 20px;}
.aboutcouIntro .mid .intro br{ height:14px; line-height:14px;}
.aboutcouIntro .mid li.hover .time p,.aboutcouIntro .mid li.on .time p{ color:#fff}
.aboutcouIntro .mid li.hover .time p a,.aboutcouIntro .mid li.on .time p a{ color:#fff; text-decoration:none}
.aboutcouIntro .mid li.hover .intro p,.aboutcouIntro .mid li.on .intro p{ color:#fff}

/*技术支持*/
.jszc input{ border:none; background:none; font-size:15px;}
.jszc textarea{ border:none; background:none; }
.jszc{ padding:28px 70px 68px 70px; background-color:#e9e9ea;}
.jszc h1{ font-size:24px; line-height:68px; border-bottom:1px solid #999999; margin-bottom:28px;}
.jszc .tr_01{width:523px;height:48px; display:block; float:left; background-color:#FFF; line-height:48px; margin-bottom:21px;}
.jszc .tr_02{width:523px;height:48px; display:block; float:right; background-color:#FFF; line-height:48px; margin-bottom:21px;}
.jszc .tr_03{width:523px;height:48px; display:block; float:left; background-color:#FFF; line-height:48px; margin-bottom:21px;}
.jszc .tr_04{width:100%;height:140px; display:block; float:left; background-color:#FFF; line-height:48px; margin-bottom:21px;}
.jszc .tr_04 .input{ float:right;width:90%; margin-top:10px;}
.jszc .tr_05{width:184px;height:48px; display:block; float:left; background-color:#666666; line-height:48px;}
.jszc .tr_05 input{width:100%;color: #ffffff;line-height: 48px;
    cursor: pointer;}
.jszc .input{ float:right;width:80%;line-height: 48px;}
.jszc .input input{
    line-height: 48px;
}
.jszc .text{ float:left;width:104px; text-align:center;}
.jszc input{width:90%; padding:0; margin:0; line-height:30px;}
.jszc textarea{width:98%; padding:0; margin:0; line-height:30px;}
.jszc input:focus{ outline: none; }
.web_bottom{
    text-align: center;
}
.web_bottom li{
    display: inline-block;
    margin: 0 5px;
}

.ny_hover{background-color: #1670b2;}
/*简介页面*/
.showtext{ width:1200px; margin:0px auto; overflow:hidden; padding:25px; font-size:14PX; }


.ny_about{ width:100%; overflow:hidden}
.ny_about_main1{ width:100%; overflow:hidden}
.ny_about_l{float:left; width:500px; height:320px;  }
.ny_about_r{ float:right; width:665px;}
.ny_about_r h2{ font-size:14px; color:#5a5a5a; line-height:26px; text-indent:2em; padding:20px 0; border-bottom:1px solid #e5e5e5}
.ny_about_r h3{ font-size:14px; color:#5a5a5a; line-height:26px; text-indent:2em; padding:20px 0}

.ny_about_main2{ width:100%; overflow:hidden;font-size:14px; color:#5a5a5a; line-height:26px; text-indent:2em; margin-top:10px;}
.ny_about_main2 p{ margin-top:20px;}

/*新闻列表页*/
.newslist{ width:100%; overflow:hidden; }
.newslist_tant{ width:100%; height:200px; overflow:hidden; margin-bottom:40px}
.newslist_tant_img{ width:320px; height:190px; float:left; overflow:hidden; border: 1px solid #ddd;}
.newslist_tant_img img{ width:100%}
.newslist_tant_text{ width:816px; height:200px; float:right}
.newslist_tant_text h1{ font-size:18px; line-height:40px; margin-top:20px; }
.newslist_tant_text h1 a{color:#323232}
.newslist_tant_text h1 a:hover{ color:#185351}
.newslist_tant_text h2{ font-size:14px; color:#a0a0a0; font-family:Arial; padding-left:24px; }
.newslist_tant_text h3{ font-size:14px; color:#5a5a5a; line-height:30px; height:60px; overflow:hidden; padding-top:14px; border-top:1px dotted #e5e5e5; margin-top:16px;}

.shownews{ width:1200px; margin:0 auto; overflow:hidden}


#shownews{ padding:15px 0; max-width:1200px; margin:0 auto}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px 0 0; color:#333;}

.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin-top:10px; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}

/*产品列表页*/
.prolist{ width:1200px; margin:0px auto; overflow:hidden;}
.prolist ul{width:1220px;}
.prolist ul li{ float:left;width:286px; margin-right:18px; overflow:hidden; position:relative; margin-bottom:28px;}
.prolist ul li .black_in{ width:284px;height:263px;display:block; overflow:hidden; border:1px solid #dddddd; }
.prolist ul li img{ max-width:100%;height:263px; display:block;transition: transform 1s;-moz-transition: transform 1s;-webkit-transition: transform 1s;-o-transition: transform 1s; margin:0 auto;}
.prolist ul li:hover img{transform: scale(1.1);}
.prolist ul li h1{ font-size:14px; text-align:center; height:46px;line-height:46px; overflow:hidden;}
.prolist ul li:hover h1{color:#017ec1;}

.prolist_des{ width:100%; font-size:14px; color:#323232; line-height:32px; padding-bottom:30px;margin-bottom:40px; border-bottom:1px solid #e3e3e3; }

/*产品内容页*/
.showproduct{ width:1200px; margin:10px auto; overflow:hidden;}
.showproduct_title{ width:100%; height:45px; line-height:45px; font-size:20px; color:#333333; text-align:center;}
.ny_author{ font-size:14px; color:#666666; width:100%; height:30px; line-height:30px; border-top:1px dashed #ddd;border-bottom:1px dashed #ddd; text-align:center}
.showproduct_content{ font-size:14px; color:#666; line-height:30px; padding:5px 0}

.info_img img{height:auto!important; border:1px dashed #ccc;}
.smallimg img{ border:1px solid #ddd !important;}


/*图片列表页*/

.imglist{ width:1200px; margin:0 auto; overflow:hidden; }
.imglist ul{width:1224px;}
.imglist li{width:174px; float:left; border:1px solid #ccc; margin-right:24px;}
.imglist li img{width:100%; display:block;}
.imglist_title{ width:100%; overflow:hidden; font-size:20px; color:#323232; margin-bottom:30px;}
.imglist_list{width:100%; overflow:hidden;}
.imglist_list ul{ margin-left:-30px; zoom:1}
.imglist_list li{ width:380px; float:left; margin-left:30px; margin-bottom:5px;  }
.imglist_list li h1{ width:378px; height:252px; border:1px solid #dcdcdc; overflow:hidden;}
.imglist_list li h1 img{ width:100%;}
.imglist_list li h2{ width:100%; height:66px; overflow:hidden; font-size:14px; color:#5a5a5a; line-height:66px; text-align:center;}
.imglist_list li:hover h2{ color:#175c59}

.imglist_2{ width:1200px; margin:0 auto; overflow:hidden; }
.imglist_2 ul{width:1224px;}
.imglist_2 li{width:174px; float:left; border:1px solid #ccc; margin-right:24px;}
.imglist_2 li img{width:100%; display:block;}
.imglist_2_title{ width:100%; overflow:hidden; font-size:20px; color:#323232; margin-bottom:30px;}
.imglist_2_list{width:100%; overflow:hidden;}
.imglist_2_list ul{ margin-left:-30px; zoom:1}
.imglist_2t_list li{ width:380px; float:left; margin-left:30px; margin-bottom:5px;  }
.imglist_2_list li h1{ width:378px; height:278px; border:1px solid #dcdcdc; overflow:hidden;}
.imglist_2_list li h1 img{ width:100%}
.imglist_2_list li h2{ width:100%; height:66px; overflow:hidden; font-size:14px; color:#5a5a5a; line-height:66px; text-align:center;}
.imglist_2_list li:hover h2{ color:#175c59}


/*下载列表页*/
.downloadlist{ width:1200px; margin:0 auto; overflow:hidden; }

.downloadlist_list{ width:100%; overflow:hidden;}
.downloadlist_list li{ width:100%; height:56px; line-height:56px; border-bottom:1px solid #e5e5e5}
.downloadlist_list li h2{ float:right; font-size:14px; font-family:Arial; color:#aaaaaa}
.downloadlist_list li h3 a{ width:104px; height:36px;display:block}


/*右侧联系客服*/
.online_icon{overflow:hidden;}
.online_icon a{display:block;width:85px;height:148px;background:url(../images/qq_online_trigger.png) no-repeat;font-size:16px;text-align:center;color:#000;}
.online_windows{width:144px;}
.online_w_top{background:url(../images/online_bg.png) no-repeat -36px 0;height:10px;_margin-bottom:-7px;}
.online_w_c{background:url(../images/online_bg.png) repeat-y 0 -185px;padding:0 5px;}
.online_content{background:url(../images/online_bg.png) no-repeat -147px -185px;padding-top:11px; padding-bottom:6px;}
.online_content a.qq_icon{background:url(../images/online_bg.png) no-repeat -37px -130px;width:121px;height:25px;display:block;margin:0 auto;text-indent:30px;line-height:23px;cursor:pointer;}
.online_content a.qq_icon:hover{background-position:-159px -130px;color:#FFF;}
.online_bar h2{background:url(../images/online_bg.png) repeat-x 0 -156px;height:29px;line-height:27px;font-size:12px;color:#666;text-align:center;}
.cxt_one{height:100px;line-height:27px;font-size:12px;color:#666;text-align:center; background-color:#fafafa;}
.cxt_one img{width:90%;}
.cxt_one h1{ font-size:16px;}
.cxt_one h1 span{ font-size:20px; font-weight:600; color:#FF0000}
.online_bar h2 a{display:block;cursor:pointer;}
.expand h2 a{background:url(../images/online_bg.png) no-repeat -36px -69px;}
.expand h2 a:hover,.collapse h2 a:hover{text-decoration:none;color:#c81d04;}
.online_content{text-align:center;border-bottom:1px solid #d0d0d0;}
.online_content ul li{height:24px;line-height:24px;margin-bottom:4px; font-size:12px;}
.online_content ul li a:hover{color:#c81d04;}

.overz li{width:119px; height:23px; background:url(../images/online_con.png) center no-repeat; margin:0 auto;}
.overz li a{ display:block; padding-left:42px;height:100%; text-align:left;}
#online_qq_layer{position:fixed;right:-0px;top:80px;z-index:999999;}
#online_qq_tab{float:left;margin-top:50px;}
#onlineService{float:left;margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6{display:none;}
#onlineType1{display:block;}


.nav_list li.hover{ background-color:#f22122!important; border-top: 1px solid #f22122!important;}
.nav_list li.hover a{color:#FFF!important;}