/* CSS Document */
* { margin: 0 0; padding: 0 0; }
body { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
img { border: none; }
a { color: #333333; text-decoration: none; outline: none; }
a:hover { color: #f68c4d; }
ul, li { list-style: none; }
table { margin: 0 auto; }
.clear { clear: both; }
.leftline { border-right: #CCCCCC 1px dotted; }
.xianshi { padding: 10px 0px; line-height: 22px; color: #777777; }
.xuline { border-bottom: #e0e0e0 1px dotted; }
.line { border-bottom: #e0e0e0 1px solid; }
.w1200 { width: 1200px; margin: 0px auto }
.head_company { float: left; height: 40px; line-height: 40px; font-size: 14px; }
.head_menu { float: right; }
.head_menu ul li { float: left; height: 40px; line-height: 40px; font-size: 14px; margin-right: 20px; color: #999999; }
.head_menu ul li img { vertical-align: middle; margin-right: 10px; }
.head_menu ul li a { color: #999999; }
.head_menu ul li a:hover { color: #f68c4d; }
.head_menu ul li.cheng a { color: #f68c4d; }
.logo { float: left }
.headtel { float: right; background: url("jitu_16.jpg") no-repeat left center; height: 50px; padding-left: 60px; font-size: 17px; margin-top:30px; }
.headtel span { display: block; font-size: 26px; color: #ff7320; font-weight: bold }
#footmenu ul li { float: left; width: 166px; font-size: 18px; line-height: 40px; }
#footmenu ul li a { color: #000000; }
#footmenu ul li a:hover { color: #f68c4d; }
#footmenu ul li ul li { font-size: 14px; line-height: 25px; }
#footmenu ul li ul li a { color: #999999; }
#footmenu ul li.code { border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; text-align: center; width: 248px; }
#footmenu ul li.tel { padding-left: 40px; width: 240px; }
#footmenu ul li .foottel { color: #000000; }
#footmenu ul li .foottel span { display: block; font-size: 32px; color: #ff9150; border-bottom: #DCDCDC 1px solid; padding-bottom: 20px; }
#footmenu ul li .footadd { font-size: 14px; color: #999999; line-height: 25px; margin-top: 20px; }
.home_proservice ul li { float: left; font-size: 18px; color: #FFFFFF; height: 95px; line-height: 95px; padding: 0px 28px; background: url("proservice_14.jpg") no-repeat right center; }
.home_proservice ul li.title { background: #3d58b2; width: 377px; }
.home_proservice ul li.title img { margin-right: 0px; }
.home_proservice ul li span { float: right; margin-top: 30px; }
.home_proservice ul li img { vertical-align: middle; margin-right: 20px; }
.home_proservice ul li a { display: block; color: #FFFFFF; }
.home_proservice ul li:nth-child(5) { background: none; }
#home_video { margin-top: 50px; margin-bottom: 50px; }
.video { width: 478px; float: left; overflow: hidden; }
.video .title { width: 100%; height: 90px; line-height: 90px; font-size: 26px; color: #FFFFFF; background: #f68c4d; text-align: center; }
.video .title a{color: #FFFFFF}
.video .title img { vertical-align: middle; margin-right: 10px; }
.home_check { width: 705px; float: right; }
.check_title ul li { float: left; width: 50%; height: 60px; line-height: 60px; font-size: 24px; color: #FFFFFF; background: #d1632c; text-align: center; cursor: pointer; }
.check_title ul li img { vertical-align: middle; margin-right: 15px; }
.check_title ul li.cur { background: #f68c4d; }
.check_info ul { height: 379px; background: #f6f6f6 }
.check_info ul li { padding: 20px 40px; font-size: 20px; color: #636363; display: none; }
.check_info ul li:nth-child(1) { display: block; }
.check_info ul li .key { background: #ffffff; border: #DBDBDB 1px solid; height: 45px; outline: none }
.check_info ul li .checka { background: #ffffff; border: #DBDBDB 1px solid; height: 125px; outline: none; width: 462px; }
.check_info ul li #country { width: 460px; }
.check_info ul li #weight { width: 230px; }
.home_service h2 { font-size: 36px; font-weight: normal; text-align: center; display: block; background: url("bottom_03.jpg") no-repeat bottom center; margin-bottom: 50px; line-height: 100px; }
#home_about { background: url("home_about_10.jpg") no-repeat center center; height: 826px; width: 100%; }
.about_info h1 { font-size: 36px; color: #FFFFFF; background: url("abouth_03.jpg") no-repeat bottom center; display: block; padding: 20px 0; text-align: center; font-weight: normal; margin-bottom: 50px; }
.home_about_l { width: 698px; float: left; overflow: hidden; }
.home_about_l .info { background-color: rgba(246,140,77,0.8); padding: 20px 30px; color: #FFFFFF; font-size: 18px; line-height: 30px; }
.about_info { padding-top: 80px; }
.home_about_r { width: 501px; float: left; overflow: hidden; }
.home_about_r .info h2 { font-size: 24px; font-weight: normal; text-align: center; margin-bottom: 10px; }
.home_about_r .info { background-color: rgba(246,140,77,0.8); padding: 20px 30px; color: #FFFFFF; font-size: 15px; line-height: 30px; padding-top: 40px; height: 190px; overflow: hidden; }
.home_youshi { padding-top: 50px; }
.home_youshi h2 { font-size: 36px; font-weight: normal; text-align: center; display: block; background: url("bottom_03.jpg") no-repeat bottom center; margin-bottom: 50px; line-height: 100px; }
.youshi_info { width: 100%; height: 641px; background: url("youshi_13.jpg") no-repeat center center; }
.youshi_detail { position: relative; }
.youshi_detail .detail_a { width: 240px; position: absolute; top: 190px; left: 60px; }
.youshi_detail .detail_b { width: 240px; position: absolute; top: 52px; left: 296px; }
.youshi_detail .detail_c { width: 240px; position: absolute; top: 217px; left: 513px; }
.youshi_detail .detail_d { width: 240px; position: absolute; top: 80px; left: 770px; }
.youshi_detail .detail_e { width: 240px; position: absolute; top: 217px; left: 1009px; }
.youshi_detail .first { font-size: 47px; color: #ff6a33; font-weight: bold; }
.youshi_detail .first span { font-size: 24px; font-weight: normal; }
.youshi_detail .second { font-size: 24px; }
.youshi_detail .third { font-size: 16px; color: #222222; line-height: 22px; margin-top: 10px; }
.home_zixun { width: 100%; height: 338px; background: url("zixun_15.jpg") no-repeat center center; }
#zixun_detail { text-align: center; padding-top: 50px; color: #FFFFFF; }
#zixun_detail h2 { font-size: 24px; }
#zixun_detail .info { font-size: 17px; margin-top: 20px; }
#zixun_detail .tel { font-size: 37px; font-weight: bold; margin-top: 20px; }
#zixun_detail .online { font-size: 20px; display: inline-block; border: #ffffff 1px solid; padding: 10px 80px; border-radius: 5px; margin-top: 50px; }
#zixun_detail .online a { color: #FFFFFF }
.home_news { background: #f6f6f6; padding: 50px 0; }
.home_detail_news h2 { font-size: 36px; font-weight: normal; text-align: center; display: block; background: url("bottom_03.jpg") no-repeat bottom center; margin-bottom: 50px; line-height: 100px; }
.home_news_left { width: 376px; float: left; overflow: hidden; background: #ffffff; }
.home_news_left .title { font-size: 20px; padding: 20px; }
.home_news_left .info { font-size: 16px; padding: 0px 20px; color: #737373; padding-bottom: 30px }
.home_news_right { width: 790px; float: left; margin-left: 20px; background: #ffffff; }
.home_news_right ul { padding: 20px 40px; }
.home_news_right ul li { border-bottom: #E4E4E4 1px solid; padding: 23px 0; }
.home_news_right ul li .news_time { width: 150px; font-size: 50px; float: left; text-align: center }
.home_news_right ul li .news_time span { display: block; font-size: 14px; color: #626262; }
.home_news_right ul li .news_info { float: right; width: 550px; }
.home_news_right ul li .news_info .title { font-size: 16px; height: 30px; line-height: 30px; }
.home_news_right ul li .news_info .info { color: #626262; font-size: 14px; }
.home_news_right ul li:nth-child(3) { border-bottom: none; }
.partner h2 { font-size: 36px; font-weight: normal; text-align: center; display: block; background: url("bottom_03.jpg") no-repeat bottom center; margin-bottom: 50px; line-height: 100px; }
.copyright_l { float: left; width: 50%; text-align: left; color: #999999; }
.copyright_r { float: right; width: 50%; text-align: right; color: #999999; }
.inner-banner { width: 100%; }
.inner-banner img { width: 100%; }
.pos { height: 90px; line-height: 90px; background: url("nei_05.jpg") no-repeat left center; text-indent: 30px; color: #999999 }
.detail_left { width: 299px; float: left; }
.detail_left .title { height: 91px; line-height: 91px; background: url("nei_09.jpg") no-repeat center center; color: #FFFFFF; font-size: 24px; text-indent: 30px; }
.detail_left ul li { line-height: 73px; background: url("nei_14.jpg") no-repeat center center; font-size: 20px; text-indent: 20px; margin-bottom: 2px; }
.detail_left ul li:last-of-type { margin-bottom: 0px; }
.detail_left ul li a { color: #000000; display: block; }
.detail_left ul li a:hover, .detail_left ul li a.cur { background: url("nei_12.jpg") no-repeat center center; color: #FFFFFF; }
.hot_news .title { height: 91px; line-height: 91px; background: url("nei_09.jpg") no-repeat center center; color: #FFFFFF; font-size: 24px; text-indent: 30px; }
.hot_news dl { padding: 10px 20px; border: #E1E1E1 1px solid; border-top: none; }
.hot_news dl dt { border-bottom: #E1E1E1 1px dotted; padding-bottom: 20px; padding-top: 20px; }
.hot_news dl dt:last-of-type { border-bottom: none; }
.hot_news dl dt .titlea { font-size: 18px; }
.hot_news dl dt .infoa { font-size: 14px; color: #999999; line-height: 22px; }
.news_list ul li { padding-bottom: 20px; border-bottom: #EDEDED 1px solid; margin-bottom: 20px; }
.news_list ul li .img { width: 200px; float: left; }
.news_list ul li .img img { width: 100%; }
.news_list ul li .info { width: 650px; float: right; }
.news_list ul li .info .titlea { font-size: 20px; }
.news_list ul li .info .time { height: 30px; line-height: 30px; color: #CACACA; font-size: 14px; }
.news_list ul li .info .infoa { line-height: 25px; color: #666666; }
.left_yunfei { background: url("nei_16.jpg") no-repeat center center; font-size: 22px; color: #FFFFFF; height: 115px; line-height: 50px; overflow: hidden; padding-left: 134px; margin-top: 10px; padding-top: 30px; }
.left_yunfei span { font-size: 15px; display: block; line-height: 0px; }
.left_yunfei a { color: #FFFFFF }
.left_kefu { font-size: 22px; color: #FFFFFF; height: 115px; line-height: 50px; overflow: hidden; padding-left: 134px; padding-top: 30px; background: url("nei_18.jpg") no-repeat center center; }
.left_kefu span { font-size: 15px; display: block; line-height: 0px; }
.left_kefu a { color: #FFFFFF }
.detail_right { width: 868px; float: right; }
.inner_about .title { text-align: center; font-size: 36px; color: #000000; }
.inner_about .detail { line-height: 22px; padding: 20px 0; }
.inner_news_content .titlea { font-size: 30px; text-align: center; line-height: 50px; }
.inner_news_content .timea { font-size: 14px; color: #BBBBBB; text-align: center; line-height: 30px; display: block; }
.inner_news_content .detaila { line-height: 25px; padding-top: 30px; }
.newsnext { border-top: #D2D2D2 1px solid; padding-top: 20px; margin-top: 20px }
.newsnext ul li { height: 20px; line-height: 20px; margin-bottom: 10px; }
.pro_title { font-size: 24px; border-bottom: #D2D2D2 1px solid; line-height: 80px; }
.pro_title span { float: right; margin-top: 30px; }
.product_list { padding-top: 30px; }
.product_list ul li { float: left; text-align: center; width: 278px; overflow: hidden; margin-bottom: 15px; margin-right: 17px; }
.product_list ul li:nth-child(3n) { margin-right: 0px; }
.product_list ul li .title { font-size: 18px; height: 56px; line-height: 56px; }
.picScroll-left { width: 1200px; position: relative; }
.picScroll-left .hd { height: 1px; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { display: block; width: 59px; height: 59px; float: right; overflow: hidden; cursor: pointer; }
.picScroll-left .hd .next { position: absolute; right: -90px; top: 120px; background: url("ico_5.png") no-repeat center center; }
.picScroll-left .hd .prev { position: absolute; left: -90px; top: 120px; background: url("ico_5a.png") no-repeat center center; }
.picScroll-left .hd .prevStop { background: url("ico_3.png") no-repeat center center; }
.picScroll-left .hd .nextStop { background: url("ico_3a.png") no-repeat center center; }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { padding: 10px; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; }
.picScroll-left .bd ul li .pic img { width: 278px; height: 280px; display: block; }
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 40px; font-size: 18px; }
/*·ÖÒ³*/
.page { text-align: right; height: 25px; line-height: 25px; margin-bottom: 20px; }
.page a { border: 1px solid #ccc; color: #222; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; }
.page a.disabled { border: 1px solid #ccc; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; background: #f8f8f8 none repeat scroll 0 0; color: #222 }
.page a.disabled:hover { border: 1px solid #ccc; color: #222; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; background: #f8f8f8 none repeat scroll 0 0; color: #222 }
.page a.disabled:hover { border: 1px solid #ccc; color: #222; display: inline-block; margin-right: 4px; padding: 0px 6px; text-decoration: none; background: #f8f8f8 none repeat scroll 0 0; color: #222 }
.page a:hover { background: #f68c4d none repeat scroll 0 0; color: #fff; text-decoration: none; border: 1px solid #f68c4d; }
.page a.current { background: #f68c4d none repeat scroll 0 0; border-color: #f68c4d; color: #fff; font-weight: bold; text-decoration: none; border: 1px solid #f68c4d; }
#topmenu ul li { font-size: 18px; width: 171px; height: 60px; line-height: 60px; text-align: center; float: left; position: relative; background: url("jitu_21.jpg") no-repeat right center; }
#topmenu ul li:nth-child(7) { background: none; }
#topmenu ul li a { display: block; color: #FFFFFF; }
#topmenu ul li a:hover, #topmenu ul li a.cur { background: #516fd1; }
#topmenu ul li ul { position: absolute; left: 0px; top: 60px; display: none; z-index: 100; background: #eb764b; overflow: hidden; }
#topmenu ul li ul li { height: 48px; line-height: 48px; font-size: 14px; border-bottom: #E7E7E7 1px solid; background: none; }
#topmenu ul li ul li:last-of-type { border-bottom: none; }
#topmenu ul li ul li a { color: #FFF; }
#topmenu ul li ul li a:hover { background: #516fd1; color: #FFF; }
#reg { display: none; }
#reg_reg h2 { width: 100%; display: block; text-align: center; padding: 20px 0px; }
#reg_reg input { height: 30px; line-height: 30px; border: #CCC 1px solid; box-shadow: #CCC 1px 1px 2px inset; width: 260px; }
#reg_reg ul { padding: 20px; }
#reg_reg ul li span { width: 110px; height: 30px; display: block; float: left; line-height: 30px; }
#reg_reg ul li { margin-bottom: 10px; }
.reg_submit { background: #f68c4d; color: #FFF; margin-left: 120px; box-shadow: none !important; border-radius: 5px; border: none; }
#tong { display: none; }
.partner-left { width: 1200px; overflow: hidden; position: relative; }
.partner-left .bd { padding: 10px; }
.partner-left .bd ul { overflow: hidden; zoom: 1; }
.partner-left .bd ul li { margin: 0 10px; float: left; _display: inline; overflow: hidden; text-align: center; }
.partner-left .bd ul li .pic { text-align: center; }
.partner-left .bd ul li .pic img { width: 160px; display: block; padding: 2px; border: 1px solid #ccc; }
.partner-left .bd ul li .pic a:hover img { border-color: #999; }
.partner-left .bd ul li .title { line-height: 24px; }
.partner .info{padding-bottom:50px;}
.tong_left { float: left; width: 225px; overflow: hidden; }
.reg_right { float: left; width: 300px; overflow: hidden; }
.reg_right h2 { display: block; text-align: left; padding: 10px 0px; color: #f68c4d; padding-left: 20px; font-size: 14px; border-bottom: #CCC 1px solid; }
.reg_right input { line-height: 30px; line-height: 30px; border: #CCC 1px solid; box-shadow: #CCC 1px 1px 2px inset; width: 270px; }
.reg_right ul { padding-left: 20px; }
.reg_right ul li span { width: 120px; height: 30px; display: block; float: left; line-height: 30px; }
.reg_right ul li { margin-bottom: 10px; }
.reg_submita { background: #f68c4d; color: #FFF; box-shadow: none !important; border-radius: 5px; border: none; }
#tong { display: none; }
#checka{font-size: 20px;}
.checka { background: #ffffff; border: #DBDBDB 1px solid; height: 250px; outline: none; width: 600px; }
.key { background: #ffffff; border: #DBDBDB 1px solid; height: 45px; outline: none;  width: 462px}
.page_num{text-align: right;padding-bottom: 20px}
.page_num a{padding: 5px 8px;margin-left: 10px;border: #E0E0E0 1px solid;display: inline-block}
.page_num a:hover,.page_num a.current{background: #f68c4d;color: #FFFFFF;border: 1px #f68c4d solid}

