/* CSS Document */
*{margin:0;padding:0;}
a{color:#464646;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover{color:#e22003;text-decoration:none;}
body{font-family:"myfont";font-size:12px;color:#3e3e3e;background:url(../images/bg.gif);position:relative;overflow-x:hidden;padding-top:88px; width:100%}

dd,dl,dt,ul,li{list-style-type:none;}
h1,h2,h3,h4{font-weight:normal;}
input{vertical-align:middle;}
img{border:0px;display:inline-block;line-height:0px; vertical-align:middle;-ms-interpolation-mode: bicubic;}
.clear{clear:both;}
.l_float{float:left;}
.r_float{float:right;}
.color_ea492c{color:#e22003}
.auto{width:974px;margin:0 auto;}
/*-----头部样式---*/
.top_bg{position:fixed;left:0px;top:0px;width:100%;z-index:9999999;background:#fff;}
.top_bg .shadow{background:url(../images/top_bg01.png) repeat-x left bottom;height:5px;lefT:0;bottom:-5px;width:100%;position:absolute;}
.top{width:1100px;margin:0 auto;}
.logo{padding:10px 0 6px 14px;position:relative;z-index:999; letter-spacing:4px;}
.logo img{height:52px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.logo p{padding:5px 0 0 6px;color:#999;letter-spacing: 9px;}

/*-----联系我们样式---*/
.contact{background:url(../images/contact_bg01.gif) repeat-x left top #f0f0f0;padding:20px 0;min-width: 974px;width: expression_r( document.body.clientWidth < 974 ? "975px" : "auto" );}
.contact01 .content_02{width:328px;margin-top:15px;}
.contact01 .content_02 input{font-size:12px;}
.contact01 .content_02 .c_input02{width:314px;}
.contact01 .content_02 .c_input01{width:145px;}
.contact01 .content_02 dd{min-height:31px;height:auto!important;_height:31px;position:relative;margin-top:4px;line-height:31px;}
.contact_03{width:252px;}
.contact01 .content_02 dd textarea{height:40px;padding:5px 6px;line-height:20px;font-size:12px;}
.contact_04{width:348px;padding-left:20px;}
.contact_04 .c_l_content01 h2{padding-bottom:20px;}
.contact_04 .c_l_content01{line-height:19px;padding:10px 0}
.contact_04 .c_l_content01 li{width:165px;float:left;}
.c_input01{width:167px;}
.content_02 dd textarea{height:130px;padding:5px 6px;line-height:20px;}
.content_02 dd input.c_input03,input.c_input03{border:0px;background:url(../images/but01.jpg) no-repeat;width:114px;height:32px;float:left;color:#fff;line-height:30px;text-align:center;padding:0;margin-right:10px; cursor:pointer;}
.contact_con{padding-bottom:30px;}
.contact_01{width:530px;padding:10px 20px;background:#eee;}
.c_l_content01{line-height:2.1em;color:#4d4d4d;border-bottom:1px dashed #ccc;padding:5px 0;font-size:13px;}
.c_l_content01 h2,.c_l_content01 h3,.content_02 h2{color:#000;}
.c_l_content01 h3{font-size:14px;}
.c_l_content01 h2{font-size:18px;}
.content_02 h2{font-size:16px;}
.no_border{border-bottom:0px;}
.content_02{width:376px;padding-right:4px;}
.content_02 dl{padding-top:10px;color:#979797;}
.content_02 dd{min-height:31px;height:auto!important;_height:31px;position:relative;margin-top:9px;line-height:31px;}
.content_02 span.color_ea492c{position:absolute;right:8px;z-index:9;top:3px;}
.content_02 dd input,.content_02 dd textarea{padding:0 6px;height:29px;line-height:29px;border:1px solid #ddd;background:#f6f6f6;color:#bbbbbb;font-size:14px;}
.c_input02{width:362px;}
/*-----底部样式---*/
.bottom{background:#1d1d1d;padding:10px 0;line-height:22px;color:#888;min-width: 974px;width: expression_r( document.body.clientWidth < 974 ? "975px" : "auto" );padding-bottom:55px;border-top:1px solid #282828;}
.bottom a{color:#888;display:inline;}
.bottom a img{display:inline;}

.bottom a:hover{color:#f60;}
.bottom1{background:#1d1d1d;padding:8px 0;line-height:22px;color:#888;min-width: 974px;width: expression_r( document.body.clientWidth < 974 ? "975px" : "auto" );}
.bottom1 a{color:#888;display:inline-block;}
.bottom1 a:hover{color:#fff;}
.bottom_menu{background:#282828;padding:12px 0;min-width: 974px;width: expression_r( document.body.clientWidth < 974 ? "975px" : "auto" );}
.bottom_menu dd{float:left;line-height:20px;width:110px;}
.bottom_menu dd a{color:#7d7d7d;}
.bottom_menu dd a:hover{color:#fff;}
.bottom_menu dd b{font-size:14px;display:inline-block;padding-bottom:10px;}
.bottom_menu dt{float:right;color:#6d6d6d;padding:5px 20px 0 0;width:260px;position:relative;}
.bottom_menu .qc_weixin{position:absolute;left:0;top:-150px;display:none;background:#fff;padding:5px;}
.bottom_menu .wx_close{position:absolute;right:-25px;top:-25px;cursor:pointer;}
.bottom_menu dt h2{font-size:18px;}
.bottom_menu dt h3{font-size:18px;}
.bottom_menu dt h1{font-weight:bold;font-size:24px;padding-bottom:8px;}
.bottom_menu .auto{position:relative;}
.bottom_menu dt a{background:url(../images/bottom_icon01.gif) no-repeat left center;display:inline-block;width:36px;height:36px;margin-right:6px;}
.color_ff7c02{color:#d72828;}
.bottom_menu dt a.sina{background-position:1px top;}
.bottom_menu dt a.weixin{background:url(../images/bottom_icon02.gif) no-repeat -40px top;}
.bottom_menu dt a.qq{background:url(../images/bottom_icon02.gif) no-repeat -79px top;}
.bottom_menu dt a.tenxun{background-position:-120px top;}
.bottom_menu dt a.in{background-position:right top;}
.bottom_menu dt a:hover.weixin{background-position:-40px bottom;}
.bottom_menu dt a:hover.qq{background-position:-79px bottom;}
.bottom_menu dd.nav_pro a{display:inline-block;width:85px;}
.bottom_menu dd.nav_pro{width:210px;}
.bottom_menu dd.nav_site{width:140px}
.fu_bottom{background:rgba(0,0,0,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cb000000,endColorstr=#cb000000);height:49px;line-height:49px;position:fixed;bottom:0px;lefT:0px;width:100%;z-index:999;}
.fu_bottom .fu_bottom01{float:left;font-size:13px;color:#fff;padding-right:30px;}
.fu_bottom .fu_bottom01 span{font-weight:bold;font-size:15px;}
.fu_bottom .fu_bottom01 span.color_ff7c02{color:#d51d1d;}
.fu_bottom .fu_bottom01 a{background:url(../images/fu_bottom02.gif) no-repeat right center;width:26px;height:49px;display:inline-block;margin-right:3px;}
.fu_bottom .fu_bottom01 a.qq_online{background-position: left center;}
.fu_bottom .fu_bottom02{float:right;padding-top:5px;position:relative;}
#goTopBtn{top:5px;right:40px;width:40px;height:37px;cursor:pointer;position:absolute;z-index:9999;}
.fu_bottom .auto{position:relative;width:974px;}
.bottom_menu dd.nav_pro li{width:85px;float:left;}
.bottom_menu dd.nav_pro li a{float:none;}
.fu_bottom .fu_bottom01 font a{color:#f00;background:none;width:auto;}
.fu_bottom .fu_bottom01 font a:hover{text-decoration:underline;}

/*--其他共用样式---*/
span.time{text-transform:uppercase;font-size:11px;color:#bbb;}
.news_con{background:url(../images/news_bg01.gif) repeat-y 578px center;margin-top:24px;position:relative;}
.news_con .hd{position:absolute;left:0px;top:-45px;background:#fff;height:30px;width:100%;}
.news_con .hd li{float:left;font-size:16px;color:#616161;line-height:23px;width:89px;padding-left:8px; cursor:pointer;height:30px;}
.news_con .hd li.on{background:url(../images/news_title_bg01.gif) no-repeat;color:#fff;}
.news_con .hd li a{color:#616161;}
.news_con .hd li.on a{color:#fff;}
.title a{background:url(../images/more_icon01.gif) no-repeat right 15px #fff;height:22px;line-height:22px;display:inline-block;font-size:14px;padding:10px 20px 0 5px;}
.title{height:32px;background:url(../images/title_bg.gif) repeat-x left 23px;line-height:32px;color:#7d7d7d;}
.about2{background:url(../images/about_bg01.gif);position:relative}
.dask01{display:table-cell; vertical-align:middle;}
.about_nav{position:fixed;left:0px;top:200px;z-index:99999;}
.about_nav li{height:40px;width:125px;margin-top:1px;}
.about_nav li .shows{background:url(../images/about_nav02.png) no-repeat right top;width:32px;heihgt:30px;padding:5px 8px;text-align:center;line-height:15px;color:#fff;font-size:12px;display:block;float:left;}
.about_nav li .hides{background:url(../images/about_nav01.png) no-repeat;width:125px;heihgt:40px;text-align:center;line-height:40px;color:#fff;font-size:14px;position:absolute;left:-125px;top:0px;z-index:1px;}
.about_nav li a{height:60px;display:block;min-width:60px;max-width:125px;position:relative;}
.banner01{width:3000px;text-align:center;position:absolute;left:50%;top:0px;margin-left:-1500px;}
.location{height:36px;line-height:36px;color:#999;font-size:12px;padding-bottom:10px;}
.location a{color:#999;}
.location a:hover{color:#e22003;}
.color_505050{color:#505050;}
.about_left{width:703px;font-size:14px;line-height:29px;}
.about_right{width:221px;}
.about_right01{background:#f7f7f7;}
.about_right01 dt{line-height:39px;height:39px;border-bottom:1px solid #ddd;padding-lefT:25px;color:#292929;font-size:21px;}
.about_right01 dd{border-bottom:1px solid #ddd;border-top:1px solid #fff;line-height:39px;}
.about_right01 dd h3 a{display:block;height:39px;line-height:39px;padding-left:30px;font-size:16px;color:#000;}
.about_right01 dd h3.on a, 
.about_right01 dd h3 a:hover{color:#fff;background:#fd8200;}
.about_right01 dd .list-item {display:none;}
.about_right01 dd .list-item ul{padding:5px 0 10px 0;border-top:1px solid #ddd;}
.about_right01 dd .list-item li{height:24px;line-height:24px;}
.about_right01 dd .list-item li a{color:#555;font-size:14px;padding-left:45px;background:url(/images/icon_01.gif) no-repeat 33px center;}
.about_right01 dd .list-item li a:hover,
.about_right01 dd .list-item li.hover a{background:url(/images/icon_01.gif) no-repeat 33px center;color:#fd8200;}
.anout_right02{background:#f7f7f7;padding:10px;margin-top:13px;}
.con_right01 li{width:73px;float:left;background:url(/images/hot_line01.gif) no-repeat left center;padding-left:15px;}
.con_right01{border-bottom:1px dashed #b5b5b5;padding:8px 0;}
.con_right01 h3{font-size:14px;color:#5e5e5e;}
.con_right01 ul{padding:10px 0 23px 0;}
li.c_r_icon01{background:url(/images/hot_line02.gif) no-repeat left center;}
.c_r_margin_top{margin-top:5px;}
.con_right01 h2{font-size:18px;padding:10px 0;}
.con_right03{padding:20px 0 30px 0;}
.con_right03 h3{margin-bottom:10px;}
.input_01{width:184px;height:22px;border:1px solid #e8e8e8;line-height:22px;color:#bcbcbc;margin-top:3px;padding:0 8px;font-size:12px;}
.input_02{width:184px;height:61px;border:1px solid #e8e8e8;line-height:20px;color:#bcbcbc;margin-top:3px;padding:5px 8px;font-size:12px;}
.con_right02{padding:15px 0 20px 0;}
.con_right02 h3{padding-bottom:10px;}
.input_03{width:45px;height:19px;line-hgith:19px;text-align:center;color:#fff;font-size:12px;border:0px; cursor:pointer;background:#e45b00;margin-top:11px;}
.client_con{overflow:hidden;background:url(../images/client_bg02.gif) left top;padding:1px 0 0 1px;width:973px;margin:25px auto 30px auto;_height:20px;}
.client_con li{background:url(../images/client_bg01.gif) no-repeat right bottom;width:138px;height:77px;padding:0 1px 1px 0;_padding:0 1px 2px 0;float:left;display:inline-table;text-align:center;overflow:hidden;}
.client_con li img{max-width:84px;max-height:47px;}
.client_con li span{display:table-cell; vertical-align:middle;}
.client_con ul{display:inline-table;width:980px;}
.client_con li{display:table-row;}
.client_con li span{display:table-cell;width:138px;height:77px;}
.client_con1{overflow:hidden;width:974px;margin:1px auto 30px auto;}
.client_con1 li{background:url(../images/client_bg03.gif) no-repeat left top;width:122px;height:71px;padding:1px 11px 1px 1px;float:left;margin:24px 7px 0 0;display:inline;}
.client_con1 ul{width:1100px;}
.client_con1 li img{width:122px;height:71px;}



.menu .ser_tel{font-size:21px;float:right;color:#e22003;background:url(/images/ser_tel.gif) no-repeat left center;padding:0 0 0 15px;margin-lefT:30px;position:relative;top:-2px;}
.menu .en{/*padding:2px 0 0 30px;*/ padding:0 0 0 10px}
.menu .en a{display:block;width:28px;height:28px;color:#c0c0c3;font-size:12px;text-align:center;line-height:28px; border-radius:20px;position:relative;}
.menu .en a>img{width:28px;height:28px;position:absolute;left:11px;bottom:3px;}

/*.menu .en a:hover{color:#fff;background:#0e4891;}*/
.menu_02_2016{padding-top:34px;float:right;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.menu_02_2016 ul.nav_01{float:right;}
.menu_02_2016 a{ color:#fff;  }
.menu_02_2016 li{ float:left;}
.menu_02_2016 li h3{height:56px;margin-lefT:26px;}
.menu_02_2016 li h3 a{ display:block;color:#666;font-size:18px;text-align:center;}
.menu_02_2016 .nav_2016{position:absolute;lefT:0;top:100%;background:url(../images2016/nav_bg01.png);width:100%;display:none;}
.menu_02_2016 .nav2016_01 .nav_2016 dl,.menu_02_2016 .nav2016_04 .nav_2016 ul,.menu_02_2016 .nav2016_02 .nav_2016 dl{width:974px;margin:0 auto;overflow:hidden;padding:50px 0;}
.menu_02_2016 .nav2016_04 .nav_2016 ul li{width:130px;text-align:center;background:url(../images2016/nav_bg02.png) no-repeat right center;padding-right:1px;font-size:18px;}
.menu_02_2016 .nav2016_01 .nav_2016 dl dd span,.menu_02_2016 .nav2016_04 .nav_2016 ul li span{margin-bottom:30px;display:inline-block;width:53px;height:53px;}
.menu_02_2016 .nav_2016 span.nav_icon01{background:url(../images2016/nav_icona01.png);}
.menu_02_2016 .nav_2016 span.nav_icon02{background:url(../images2016/nav_icona02.png);}
.menu_02_2016 .nav_2016 span.nav_icon03{background:url(../images2016/nav_icona03.png);}
.menu_02_2016 .nav_2016 span.nav_icon04{background:url(../images2016/nav_icona04.png);}
.menu_02_2016 .nav_2016 span.nav_icon05{background:url(../images2016/nav_icona05.png);}
.menu_02_2016 .nav_2016 span.nav_icon06{background:url(../images2016/nav_icona06.png);}
.menu_02_2016 .nav_2016 span.nav_icon07{background:url(../images2016/nav_icona07.png);}
.menu_02_2016 .nav_2016 span.nav_icon08{background:url(../images2016/nav_icona08.png);}
.menu_02_2016 .nav_2016 span.nav_icon09{background:url(../images2016/nav_icona09.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon01{background:url(../images2016/nav_icon01.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon02{background:url(../images2016/nav_icon02.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon03{background:url(../images2016/nav_icon03.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon04{background:url(../images2016/nav_icon04.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon05{background:url(../images2016/nav_icon05.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon06{background:url(../images2016/nav_icon06.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon07{background:url(../images2016/nav_icon07.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon08{background:url(../images2016/nav_icon08.png);}
.menu_02_2016 .nav_2016 a:hover span.nav_icon09{background:url(../images2016/nav_icon09.png);}
.menu_02_2016 .nav_2016 a{color:#c5c5c5;}
.menu_02_2016 .nav_2016 a:hover{color:#fff;}
.menu_02_2016 .nav2016_01 .nav_2016 ul dd.no_bg, .menu_02_2016 .nav2016_04 .nav_2016 ul li.no_bg,.menu_02_2016 .nav2016_02 .nav_2016 dd.no_bg{background:none;}
.menu_02_2016 .nav2016_02 .nav_2016 dl{padding:40px 0;}
.menu_02_2016 .nav_2017_02 dd{float:left;background:url(../images2016/nav_bg02.png) no-repeat right center;margin:0 30px;font-size:18px;height:135px;padding-right:55px;text-align:left;}
.menu_02_2016 .nav_2017_02 dd a{display:inline-block;margin-bottom:14px;color:#c5c5c5;}
.menu_02_2016 .nav_2017_02 dd a:hover{color:#fff;}
.menu_02_2016 .nav_2017_02 dt{float:right;width:300px;}
.menu_02_2016 .nav_2017_01 dl{padding:20px 0;}
.menu_02_2016 .nav_2017_01 dd{float:left;padding:30px 0;width:130px;text-align:center;background:url(../images2016/nav_bg02.png) no-repeat right center;padding-right:1px;font-size:18px;}
.menu_02_2016 .nav_2017_01 dt{float:right;width:290px;}
.menu_02_2016 .nav_2017_01 dt li{width:100px;padding:0 20px;line-height:26px;}
.menu_02_2016 .nav_2017_01 dt li a{color:#aeaeae;}
.menu_02_2016 .nav_2017_01 dt li a:hover{color:#fff;}
.menu_02_2016 .nav_2016 h2{font-size:24px;color:#fff;width:974px;margin:0 auto;padding:40px 0 20px;}
.menu_02_2016 .nav2016_01 .nav_2016 dl{padding:0;}
.menu_02_2016 .nav2016_01 .nav_2016 .nav_2017_02{padding-bottom:40px;}
.menu_02_2016 .nav2016_01 .nav_2016{background:none;}
.menu_02_2016 .nav_2017_01{background:url(../images2016/nav_bg01.png);padding-bottom:40px;}
.menu_02_2016 .nav_2017_02{background:url(../images2016/nav_bg03.png);}
.top_bg.top_samll .logo img{height:42px;}
.top_bg.top_samll .logo{padding-top:10px;}
.top_bg.top_samll .menu_02_2016{padding-top:20px;}
.top_bg.top_samll .menu_02_2016 li h3{height:38px;}
.top_bg.top_samll .logo p{display:none;}
/*-----底部2017年5月12日改----*/
.bottom_2017{background:#282828;padding:20px 0;min-width: 974px;width: expression_r( document.body.clientWidth < 974 ? "975px" : "auto" );overflow:hidden;}
.bottom_2017 dd{float:left;line-height:1.5;}
.bottom_2017 .bottom_code{float:right;color:#6d6d6d;padding:5px 0 0 0;width:260px;position:relative;}
.bottom_2017 .qc_weixin{position:absolute;left:0;top:-150px;display:none;background:#fff;padding:5px;}
.bottom_2017 .wx_close{position:absolute;right:-25px;top:-25px;cursor:pointer;}
.bottom_2017 .bottom_code h2,.bottom_2017 .bottom_about h2{font-size:18px;}
.bottom_2017 .bottom_code h3{font-weight:bold;font-size:24px;padding-bottom:8px;}
.bottom_2017 .bottom_about{width:450px;float:left;font-size:14px;line-height:2;color:#999;}
.bottom_2017 .bottom_mune{width:160px;float:left;font-size:16px;padding:3px 30px 0 50px;line-height:2;}
.bottom_2017 .bottom_about h2{color:#9f9f9f;padding-bottom:10px;}
.bottom_2017 .bottom_about a{color:#999;background:url(../images2017/bottom_icon01.png) no-repeat right center;padding-right:16px;margin-top:10px;display:inline-block;}
.bottom_2017 .bottom_about a:hover{color:#f60;background-image:url(../images2017/bottom_icon03.png);}
.bottom_2017 .bottom_mune a{color:#999;background:url(../images2017/bottom_icon02.png) no-repeat 0 center;padding-left:10px;}
.bottom_2017 .bottom_mune a:hover{color:#f60;background-image:url(../images2017/bottom_icon04.png);}

    .bottom_2017 img
    {display:inline-block;
    }

#ClCache {display:none;}



/*lg_choose*/
.lg_choose{width:120px;position:absolute;right:-46.5px;top:25px;padding-top:20px;z-index:2;display:none;}
.lg_choose img{position:absolute;width:13px;height:7px;top:10px;left:50%;margin-left:-6.5px;}
.lg_choose div{line-height:35px;background:#333;background:rgba(51,51,51,0.8);z-index:2;;height:35px;;text-align:center;color:#fff;font-size:14px;display:block;transition:0.3s;margin-bottom:2px;}

.lg_choose div:hover{background:#333;}

