@charset "utf-8";
.blue { padding: 0px; margin: 0px; font-size: 13px; line-height: 25px; color: #5b5b5b; text-align: left; }
.blue .main_box { width: 100%; margin: 0px auto; padding: 0px; }
.blue .neirong, .blue #head { margin: 0px; padding: 0px; border: none; }
.blue #globalHeader { width: 100%; padding: 0px; border: none; margin: 0px; }
.blue #globalHeader_link { width: 100%; height: 30px; padding: 0px; margin: 0px auto; border: none; text-align: right; background: #797979; }
.blue #globalHeader_link a { height: 30px; margin-left: 10px; margin-right: 10px; font-size: 13px; line-height: 30px; color: #fff; text-align: left; }
.blue #globalHeader_link a:hover { font-size: 13px; line-height: 30px; color: #f60; text-align: left; }
.blue #globalHeader_link .w1000 { width: 1100px; height: 30px; padding: 0px; margin: 0px auto; border: none; }
.blue #globalHeader_logo { width: 1100px; height: 100px; padding: 0px; margin: 0px auto; border: none; background: url(images/top.gif) no-repeat top center; }
.blue #globalHeader_ad { width: 100%; height: 460px; padding: 0px; margin: 0px auto; border: none; background: #e8e8e8; }
.blue .main div { overflow: hidden; }
.blue #xt { width: 100%; height: 2px; padding: 0px; margin: 0px auto; border: none; }
.blue .main { width: 1100px; padding: 0px; margin: 30px auto 0px auto; border: none; }
.blue #news_title { width: 100%; margin: 60px auto 10px auto; padding: 0px; border: none; text-align: center; overflow: hidden; }
.blue #news_title { width: 100%; height: 42px; margin: 0px auto; padding: 0px; border: none; background: url(images/title_bg.gif) repeat-x bottom; overflow: hidden; }
.blue #news_title h2 { height: 42px; padding: 0px 0px 0px 15px; margin: 0px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; line-height: 35px; color: #2e2e2e; font-weight: bold; text-align: left; }
.blue #news_title h3 { height: 42px; padding: 0px 0px 0px 5px; margin: 0px; float: left; border: none; font-family: "微软雅黑"; font-size: 15px; line-height: 35px; color: #dd6e00; font-weight: bold; text-align: left; font-style: italic; }
.blue #news_title span { min-width: 50px; _width: 50px; height: 25px; padding: 5px 10px 5px 0px; float: right; margin: 0px; text-align: right; }
.blue .W30 #title, .blue #small_title { width: 100%; height: 40px; margin: 0px auto; padding: 0px; border: none; overflow: hidden; }
.blue .W30 #title h2, .blue #small_title h2 { height: 40px; padding: 0px 0px 0px 15px; margin: 0px; float: left; border: none; font-family: "微软雅黑"; font-size: 16px; line-height: 35px; color: #fff; font-weight: bold; text-align: left; }
.blue .W30 #title h3, .blue #small_title h3 { height: 40px; padding: 0px 0px 0px 5px; margin: 0px; float: left; border: none; font-family: "微软雅黑"; font-size: 15px; line-height: 35px; color: #dd6e00; font-weight: bold; text-align: left; font-style: italic; }
.blue .W30 #title span, .blue #small_title span { min-width: 50px; _width: 50px; height: 25px; padding: 5px 10px 5px 0px; float: right; margin: 0px; text-align: right; }
.blue .W70 #title, .blue #big_title { width: 100%; height: 40px; padding: 0px; margin: 0px auto; border: none; border-bottom: 2px solid #eeeeee; overflow: hidden; }
.blue .W70 #title h2, .blue #big_title h2 { height: 40px; padding: 0px 0px 0px 10px; float: left; margin: 0px; border: none; font-family: "微软雅黑"; font-size: 18px; line-height: 40px; color: #2e2e2e; font-weight: bold; text-align: left; }
.blue .W70 #title h3, .blue #big_title h3 { height: 40px; padding: 0px 0px 0px 5px; float: left; margin: 0px; border: none; font-family: "微软雅黑"; font-size: 13px; line-height: 40px; color: #dd6e00; text-align: left; font-style: italic; }
.blue .W70 #title span, .blue #big_title span { min-width: 50px; _width: 50px; height: 35px; padding: 5px 10px 0px 0px; float: right; margin: 0px; text-align: right; }
.blue .rongyu { width: 1100px; margin: 0px auto; padding: 0px; border: none; }
.blue .rongyu li {/* width: 215px; height: 255px; */float: left; margin: 0px 5px 0px 15px; display: inline; padding: 0px; border: none; font-size: 12px; line-height: 22px; color: #424242; text-align: left; overflow: hidden; }
.blue .rongyu li img {display: block; }
.blue .rongyu li span { width: 100%; font-size: 16px; line-height: 35px; color: #08497f; text-align: center; font-weight: bold; display: block; }
.blue .W70 .xiangmu { padding: 0px; margin: 0px auto; border: none; }
.blue .W70 .xiangmu .content { padding: 0px; margin: 0px; border: none; }
.blue .W70 .xiangmu ul { padding: 0px; margin: 0px; border: none; }
.blue .W70 .xiangmu li { width: 100%; height: 115px; padding: 0px 0px 4px 0px; margin: 10px auto 0px auto; font-size: 12px; line-height: 20px; color: #666666; text-align: left; background: #f4f4f4 url(images/ziye3_11.jpg) repeat-x bottom; overflow: hidden; }
.blue .W70 .xiangmu li .xmleft img { width: 135px; height: 110px; padding: 0px; margin: 0px; }
.blue .W70 .xiangmu li .xmleft { width: 135px; height: 110px; padding: 4px 0px 0px 4px; float: left; margin: 0px; overflow: hidden }
.blue .W70 .xiangmu li .xmright { width: 540px; height: 115px; padding: 0px; float: left; margin: 0px 0px 0px 20px; display: inline; overflow: hidden }
.blue .W70 .xiangmu li .xmright p { width: 100%; padding: 0px; margin: 0px; font-size: 12px; line-height: 20px; color: #666666; text-align: left; }
.blue .W70 .xiangmu li span { width: 100%; font-size: 14px; line-height: 30px; color: #a00203; text-align: left; font-weight: bold; display: block; }
.blue .W70 .xiangmu li span a:link, .blue .W70 .xiangmu li span a:visited { font-size: 14px; line-height: 30px; color: #a00203; text-align: left; font-weight: bold; text-decoration: none; }
.blue .W70 .xiangmu li span a:hover { color: #f60; }
.blue .W70 .xiangmu li .more { width: 100%; height: 12px; padding: 6px 0px 0px 0px; margin: 0px auto; text-align: left; }
.blue .W70 .xiangmu li .more img { width: 35px; height: 12px; float: left; }
.blk_18 { WIDTH: 1100px; height: 252px; ZOOM: 1; float: left; }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px; margin-left: 5px; }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1 { width: 2229px; FLOAT: left }
.blk_18 #List2_1 { width: 2229px; FLOAT: left }
.blk_18 .LeftBotton { FLOAT: left; margin-top: 50px; }
.blk_18 .RightBotton { float: right; margin-top: 50px; }
.blue #tu_bg { width: 100%; padding: 0px; margin: 0px; border: none; }
.blue #tu { width: 1100px; height: 278px; padding: 30px 0px 30px 0px; margin: 0px auto; border: none; }
.blue .gonggao { width: 1100px; height: 40px; margin: 20px auto 0px auto; padding: 0px; border: none; background: #f2f2f2; }
.blue .gonggao span { width: 80px; height: 40px; float: left; padding: 0px 0px 0px 20px; border: none; font-size: 13px; line-height: 40px; color: #5a5a5a; text-align: left; font-weight: 600; }
.blue .gonggao li { height: 40px; float: left; padding: 0px 0px 0px 15px; margin-left: 5px; display: inline; font-size: 13px; line-height: 40px; color: #5a5a5a; text-align: left; font-weight: 600; background: url(images/xd.jpg) no-repeat left center; }
.blue .gonggao li a { font-size: 13px; line-height: 40px; color: #5a5a5a; text-align: left; font-weight: 600; }
.blue .gonggao li a:hover { font-size: 13px; line-height: 40px; color: #f60; text-align: left; font-weight: 600; }
.blue .jieshao { width: 400px; margin: 0px; padding: 0px; float: left; border: none; }
.blue .jieshao .GSJJ { margin: 0px; padding: 0px; }
.blue .jieshao .content { height: 205px; margin: 15px 0px 0px 0px; padding: 0px; border: none; text-align: left; background: #fff; overflow: hidden; }
.blue .jieshao .content img { width: 150px; height: 100px; float: left; margin: 0px 10px 0px 0px; }
.blue .jieshao .content p { font-size: 12px; line-height: 23px; color: #5a5a5a; text-align: left; text-indent: 2em; }
.blue .news { width: 490px; height: 263px; padding: 10px 10px 10px 10px; margin: 25px 0px 0px 15px; display: inline; border: none; background: url(images/news_bg.jpg) no-repeat; }
.blue .news .content1 { height: 95px; padding: 5px 0px 5px 0px; margin: 0px; border: none; font-size: 12px; line-height: 18px; color: #4d4d4d; text-align: left; border-bottom: 1px solid #ccc; }
.blue .news .content1 img { width: 110px; height: 90px; padding: 0px; float: left; margin: 4px 6px 0px 0px; border: none; }
.blue .news .content1 span { padding: 0px; margin: 0px; border: none; font-size: 12px; line-height: 20px; color: #ee7700; text-align: left; display: block; }
.blue .news .content1 span a { font-size: 12px; line-height: 20px; color: #ee7700; text-align: left; font-weight: bold; }
.blue .news .content1 span a:hover { font-size: 12px; line-height: 20px; color: #f60; text-align: left; font-weight: bold; }
.blue .news .content2 { height: 135px; padding: 10px 0px 0px 0px; margin: 0px; border: none; }
.blue .news .content2 li { width: 100%; height: 25px; margin: 0px auto; padding: 0px; border: none; background: url(images/title_bg.jpg) repeat-x bottom; }
.blue .news .content2 li a { float: left; font-size: 12px; line-height: 25px; color: #4d4d4d; text-align: left; text-indent: 16px; background: url(images/xd.jpg) no-repeat 6px 10px; }
.blue .news .content2 li span { float: right; font-size: 12px; line-height: 25px; color: #a7a7a7; text-align: left; }
.blue #search_box { width: 100%; height: 60px; padding: 0px; margin: 50px 0px 0px 0px; }
.blue #search_box .content { width: 1100px; height: 60px; padding: 0px; margin: 0px auto; }
.blue #search_box .content .title { width: 260px; height: 60px; padding: 0px; margin: 0px; float: left; }
.blue #search_box .content .search { width: 425px; height: 30px; padding: 15px 0px 15px 0px; margin: 0px; float: right; }
.blue #search_box .content .more { width: 65px; height: 30px; padding: 15px 0px 15px 0px; margin: 0px; float: right; }
.blue #search_box .content .more a { font-family: "微软雅黑"; font-size: 15px; line-height: 30px; color: #fff; text-align: right; }
.blue #search_box .kuang { width: 300px; height: 31px; float: left; padding: 0px 0px 0px 10px; margin: 0px; border: none; font-size: 12px; line-height: 29px; color: #bcb8b7; text-align: left; background: #fff; }
.blue #search_box .button { float: left; margin: 0px; border: 0; width: 50px; height: 31px; background: url(images/search.gif) no-repeat; }
.blue .gongdi { width: 655px; padding: 0px; margin: 0px; float: right; }
.blue .gongdi .content { height: 210px; padding: 20px 0px 0px 0px; margin: 0px; border: none; overflow: hidden; }
.blue .gongdi .content li { width: 185px; height: 200px; padding: 0px; float: left; margin: 0px 5px 5px 10px; display: inline; font-size: 13px; line-height: 30px; color: #333; text-align: center; overflow: hidden; }
.blue .gongdi li img { width: 185px; height: 148px; display: block; }
.blue .Tab1, .blue .Tab2 { width: 100%; height: auto; margin: 0px; padding: 0px; }
.blue .Tab1 .Menubox { height: 40px; padding: 0px; float: right; border: none; }
.blue .Tab1 .Menubox li { float: left; cursor: pointer; width: 100px; height: 40px; margin-right: 3px; text-align: center; font-family: "微软雅黑"; font-size: 13px; line-height: 40px; font-weight: 100; color: #333; text-align: center; }
.blue .Tab1 .Menubox li a:hover { padding: 0px; width: 100px; height: 40px; font-size: 13px; line-height: 40px; color: #333; font-weight: 100; text-align: center; background: url(images/xt.jpg) repeat-x bottom; border: none; display: block; }
.blue .Tab1 .Menubox li.hover { padding: 0px; width: 100px; height: 40px; font-size: 13px; line-height: 40px; color: #333; font-weight: bold; text-align: center; background: url(images/xt.jpg) repeat-x bottom; border: none; display: block; }
.blue .Tab1 .Menubox li.hover a:link, .blue .Tab1 .Menubox li.hover a:visited { color: #333; line-height: 32px; }
.blue.Tab1 .Menubox li.hover a:hover { color: #333; line-height: 32px; }
.blue .Tab1 .Contentbox { width: 100%; margin: 0px auto; clear: both; text-align: left; overflow: hidden; }
.blue .Tab2 .Menubox { width: 185px; height: 205px; padding: 0px; float: left; border: none; }
.blue .Tab2 .Menubox li { cursor: pointer; width: 100%; height: 40px; margin-bottom: 3px; text-align: center; font-family: "微软雅黑"; font-size: 15px; line-height: 40px; font-weight: 100; color: #333; text-align: center; }
.blue .Tab2 .Menubox li a:hover { padding: 0px; width: 100%; height: 40px; font-size: 15px; line-height: 40px; color: #333; font-weight: 100; text-align: center; background: #ee7700; border: none; display: block; }
.blue .Tab2 .Menubox li.hover { padding: 0px; width: 100%; height: 40px; font-size: 13px; line-height: 40px; color: #fff; font-weight: bold; text-align: center; background: #ee7700; border: none; display: block; }
.blue .Tab2 .Menubox li.hover a:link, .blue .Tab2 .Menubox li.hover a:visited { color: #333; line-height: 32px; }
.blue.Tab2 .Menubox li.hover a:hover { color: #333; line-height: 32px; }
.blue .Tab2 .Contentbox { width: 885px; margin: 0px; float: right; text-align: left; overflow: hidden; }
.blue .anli { width: 1100px; padding: 20px 0px 0px 0px; margin: 0px auto }
.blue .anli .content { height: 450px; padding: 20px 0px 0px 0px; margin: 0px; border: none; overflow: hidden; }
.blue .anli .content li { width: 225px; height: 220px; padding: 0px; float: left; margin: 0px 15px 5px 20px; display: inline; font-size: 13px; line-height: 30px; color: #333; text-align: center; overflow: hidden; }
.blue .anli li img { width: 225px; height: 165px; display: block; }
.blue .tuandui { width: 1100px; padding: 20px 0px 0px 0px; margin: 20px auto 0px auto; }
.blue .tuandui .content { height: 210px; padding: 20px 0px 0px 0px; margin: 0px; border: none; overflow: hidden; }
.blue .tuandui .content li { width: 185px; height: 200px; padding: 0px; float: left; margin: 0px 5px 5px 10px; display: inline; font-size: 13px; line-height: 30px; color: #333; text-align: center; overflow: hidden; }
.blue .tuandui li img { width: 185px; height: 148px; display: block; }
.blue .product { width: 1100px; height: 280px; padding: 20px 0px 0px 0px; margin: 0px auto }
.blue .products { padding: 0px; margin: 0px; border: none; }
.blue .product .content { height: 280px; padding: 0px; margin: 0px; border: none; overflow: hidden; }
.blue .products .content { width: 100%; padding: 0px; margin: 0px auto; border: none; }
.blue .product .content li { width: 215px; height: 260px; padding: 0px; float: left; margin: 0px 5px 5px 10px; display: inline; font-size: 13px; line-height: 30px; color: #fff; text-align: center; background: #afafaf; overflow: hidden; }
.blue .products .content li { width: 215px; height: 230px; padding: 0px; float: left; margin: 10px 5px 5px 25px; display: inline; font-size: 13px; line-height: 30px; color: #fff; text-align: center; background: #afafaf; overflow: hidden; }
.blue .products .content li p, .blue .product .content li p { height: 30px; margin: 0px; font-size: 13px; line-height: 30px; color: #fff; text-align: center; display: block; overflow: hidden; }
.blue .product .content li a, .blue .products .content li a { font-size: 13px; line-height: 30px; color: #fff; text-align: center; }
.blue .product li img { width: 215px; height: 225px; display: block; }
.blue .products li img { width: 215px; height: 175px; display: block; }
.blue .W30 { width: 250px; padding: 0px; float: left; margin: 0px; }
.blue .W70 { width: 800px; padding: 0px; float: right; margin: 0px; border: none; }
.blue a { color: #555555; font-size: 13px; text-decoration: none; }
.blue a:hover { color: #f60; }
.blue span a { color: #555; font-size: 13px; text-decoration: none; }
.blue span a:hover { color: #f60; font-size: 13px; text-decoration: none; }
.blue .skins .pubdate { width: 90%; height: 25px; padding: 0px; margin: 5px auto 5px auto; border: none; font-size: 12px; line-height: 25px; color: #828282; text-align: center; background: #efefef; display: block; }
.blue .blocks { padding: 0px; margin: 0px; border: none; background: #fff; }
.blue .skins { padding: 0px; margin: 0px; }
.blue .skins .titles { width: 100%; margin: 15px 0px 10px 0px; padding: 0px; border: none; }
.blue .skins .titles h1 { width: 100%; margin: 0px; padding: 0px; border: none; font-size: 18px; line-height: 30px; font-weight: bold; text-align: center; }
.blue .skins .titles h3 { min-width: 50px; _width: 50px; height: 31px; float: right; }
.blue .skins .titles span { }
.blue .skins .contents { width: 95%; padding: 0px; margin: 0px auto; background: none; border: none; }
.blue #sidebar { border: none; }
.blue #globalFooter { width: 100%; height: 152px; margin: 30px auto 0px auto; padding: 0px; border: none; background: url(images/foot.gif) repeat-x; }
.blue #foot_link { width: 1100px; height: 41px; margin: 0px auto; border: none; padding: 0px; font-size: 13px; line-height: 41px; color: #fff; text-align: left; }
.blue #foot_link a { margin-left: 12px; margin-right: 12px; font-size: 13px; line-height: 41px; color: #fff; text-align: center; }
.blue #foot_link a:hover { font-size: 13px; line-height: 41px; color: #f60; text-align: center; }
.blue #globalFooter_copyright { width: 1100px; height: 100px; margin: 0px auto; border: none; padding: 10px 0px 0px 0px; font-size: 12px; line-height: 20px; color: #fff; text-align: left; background: url(images/ewm.gif) no-repeat right center; }
.blue #inlcude_contact_p { width: 100%; margin: 30px 0px 0px 0px; padding: 0px; border: none; }
.blue #inlcude_contact_p .content { min-height: 190px; _height: 190px; overflow: visible; padding: 10px 0px 0px 0px; border: none; text-align: left; background: #fff url(images/contact_us.gif) no-repeat 10px 10px; }
.blue #inlcude_contact_p .content .p, .blue #contact_us .p { font-size: 12px; line-height: 23px; color: #555555; text-align: left; }
.blue #include_product_son_txtli { margin: 0px; padding: 0px; border: none; background: url(images/index_38-16.jpg) repeat-x bottom; }
.blue #include_product_son_txtli .content { margin: 0px; padding: 6px 0px 15px 0px; border: 1px solid #e4e4e4; border-top: none; overflow: hidden; }
.blue #include_product_son_txtli .hide, .blue #include_product_son_txtli .hideI { display: block; }
.blue #include_product_son_txtli .content .column { width: 257px; margin: 3px auto; padding: 0px; overflow: hidden; }
.blue #include_product_son_txtli li span { width: 210px; margin: 3px auto; padding: 0px; background: url(images/index2_49.jpg) no-repeat top; overflow: hidden; display: block; }
.blue #include_product_son_txtli .content .column a, .blue #include_product_son_txtli li span a { padding-left: 45px; font-size: 14px; text-align: left; color: #31322d; line-height: 28px; font-weight: bold; }
.blue #include_product_son_txtli .content .column a:hover, .blue #include_product_son_txtli li span a:hover { font-size: 14px; text-align: left; color: #f60; line-height: 30px; }
.blue #include_product_son_txtli li p a { width: 200px; height: 28px; margin: 0px auto; line-height: 28px; font-weight: 300; padding: 0px 0px 0px 25px; font-size: 13px; color: #31322d; text-align: left; display: block; }
.blue #include_product_son_txtli li p a:hover { font-size: 13px; color: #f60; }
.blue #include_article_son_txtli { width: 100%; margin: 0px; padding: 0px; border: none; }
.blue #include_article_son_txtli .content { margin: 0px; padding: 8px 0px 0px 0px; border: none; }
.blue #include_article_son_txtli .content li { width: 230px; height: 28px; margin: 4px auto; padding: 0px; background: #898989; overflow: hidden; }
.blue #include_article_son_txtli .content li a { padding-left: 25px; font-size: 13px; line-height: 28px; color: #fff; text-align: left; }
.blue #include_article_son_txtli .content li a:hover { font-size: 13px; line-height: 28px; color: #f60; }
.blue .W70 .news_box { margin: 0px; padding: 0px; border: none; }
.blue .W70 .news_box .content { margin: 0px; padding: 0px; border: none; }
.blue .W70 .news_box .content ul { width: 100%; margin: 10px auto; }
.blue .W70 .news_box .content li { width: 98%; height: 28px; margin: 0px auto; text-align: left; }
.blue .W70 .news_box .content li a { float: left; font-size: 13px; line-height: 28px; color: #555555; text-align: left; text-indent: 15px; background: url(images/xd.jpg) no-repeat left; }
.blue .W70 .news_box .content li a:hover { line-height: 28px; color: #f60; }
.blue .btn_order { padding: 10px; display: block; font-size: 16px; font-weight: bold; letter-spacing: 1em; text-align: center; text-decoration: none; color: #202020; }
.blue #ArticleContent_body, .blue . imgtxt {
 width:96%;
 margin:10px auto;
 font-size: 13px;
 line-height: 25px;
 color: #202020;
 text-align: left;
 text-indent:22px;
 font-weight:normal;
}
.blue .crumbNav { width: 99%; height: 30px; line-height: 30px; padding: 0px; margin: 0px auto; border: none; }
.blue .table, .blue .table .bg2, .blue .pages, .blue table td, .blue table th { background: none; color: #555; }
#full-screen-slider { width: 100%; height: 460px; float: left; position: relative; }
#slides { display: block; width: 100%; height: 460px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; left: 25%; top: 440px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0 }
#pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 15px; border-radius: 5px; background: #FFF }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: #0092CE }
.blue .hui { background: #eaeaea; }
/*选颜色的盒子*/
#orige span { background-color: #007CB2 }
#orige span:hover { background-color: #035074 }
.peise_box { display: none; }
.corlorbox { overflow: visible!important; cursor: pointer; position: fixed; top: 50px; right: 0px; z-index: 2147483647; background-color: #FFF !important; height: 160px; width: 0px; border: 3px solid #00A0E9 !important; }
.corlorbox a { display: block; height: 20px; width: 20px; text-indent: -9999px; float: left; }
.corlorbox .shi_tit { cursor: pointer; text-align: center; color: #FFF; font-size: 18px; font-weight: 500; position: absolute; top: 50%; margin-top: -59px; left: -27px; height: 119px; width: 27px; background-color: #00A0E9; background: url(lookpic_03.png) no-repeat left top !important; overflow: hidden; }
.corlorshow { display: none; }
.corlorbox a.showon { border: 3px solid #FFF !important; width: 14px; height: 14px; }
/*可选主色*/
/*红色*/
.blue .red_zhuse { background: #D30000; }
/*天蓝色*/
.blue .zhuse { background: #3981d3; }
