﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}


label[for], 
input[type="button"], 
input[type="submit"], 
input[type="reset"]{cursor: pointer;}

.title {height:39px;background:url(t1.gif) no-repeat;overflow:hidden;}
.title span {float:left;padding-left:15px;line-height:39px;font-size:16px;font-family:"Microsoft YaHei";}
.title span a {color:#fff;}
.title i {float:right;margin-right:10px;line-height:39px;font-style:normal;font-family:"宋体";}
.title i a {color:#eaf6fd;}


.banner{width:100%;height:584px; }
.bgitem {
    position: absolute;
}
.btn {
    bottom: 50px;
    margin-right: -450px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    top: 770px;
    z-index: 7;
}
.btn span {
    background: none repeat scroll 0 0 #FF4D4D;
    border: 1px solid #FF4D4D;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}


.search{width:221px;height:24px;}
.search .in_text{float:left;width:183px;height:18px;*line-height:18px !important;background:url(search_bg.gif) no-repeat 0 0;border:none;padding:3px;padding-left:7px;color:#979797;}
.search .so{float:right;width:28px;height:24px;background:url(search_bg.gif) no-repeat -193px 0;border:none;text-indent:-9999px;line-height:0;font-size:0;}
.searchbar {width:960px;height:24px;line-height:24px;margin-top:8px;overflow:hidden; margin-bottom:8px;}
.keywords{color:#b7b0b0;}
.keywords b {font-weight:normal;}
.keywords a{color:#b7b0b0;display:inline-block;height:24px;padding:0 14px;background:url(key_li.gif) no-repeat
 right center;}
.keywords .nobg {background:none;}



.bg_two {width:960px;margin-top:34px;}
.pro_nav_side {width:190px;overflow:hidden;}
.pro_til{height:42px;padding-top:8px;color:#fff;text-align:center;font-size:15px;overflow:hidden;font-family:"Microsoft YaHei";}
.pro_til a{color:#fff;font-size:20px;font-weight:bold;}
.pro_til span {color:#ee9198;font-size:8px;font-family:Arial, Helvetica, sans-serif;}
.sub_bg {padding:0 2px 6px 2px;background:url(line3.gif);}
.pro_nav{height:410px;padding:9px 16px 0 16px;background:#fff;overflow:hidden;}
.pro_nav h3 {text-align:center;margin-top:8px;height:28px;line-height:28px;color:#fff;font-size:14px;font-weight:normal;overflow:hidden;}
.pro_nav h3 a {color:#fff;display:block;height:28px;background:url(h3.gif) no-repeat;}
.pro_nav h3 a:hover, .pro_nav .h3_o a {text-decoration:none;background:url(h3_o.gif) no-repeat;}

.sub_list1 {padding:7px 0 1px 0;}
.sub_list1 li{padding-left:28px;height:36px;line-height:36px;font-size:13px;background:url(item_01.gif) no-repeat 8px 12px;vertical-align:middle;overflow:hidden;}
.sub_list1 a {color:#6c6b6b;}
.sub_list1 .nobd {border:none;}

.sub_adv {height:72px;margin-top:11px;text-align:center;padding:20px 0 0 0;line-height:23px;color:#fff;font-size:13px;background:url(sub_adv.gif) no-repeat;}
.sub_adv em {font-style:normal;font-family:"Times New Roman", Arial, Helvetica, sans-serif;}
.sub_adv span {font-size:20px;font-family:Arial, Helvetica, sans-serif;}


.sample {width:740px;}
.roll_til {height:33px;background:url(line1.gif) no-repeat left bottom;overflow:hidden;}
.roll_til span {float:left;height:30px;line-height:30px;font-family:"Microsoft YaHei";font-size:14px;}
.roll_til span a {display:inline-block;margin-right:15px;padding-left:20px;height:30px;color:#505050;}
.roll_til span a:hover, .roll_til span .cur {text-decoration:none;color:#d80010;background:url(item_t1.gif) no-repeat left 9px;}
.roll_til i {float:right;height:14px;padding-right:19px;font-style:normal;margin:13px 15px 0 0;font-family:Arial, Helvetica, sans-serif;background:url(item_more.gif) no-repeat right top;}
.roll_til i a {color:#888;}


.sample_cont {height:545px;overflow:hidden;}
.m_pro {padding-top:20px;}
.m_img{position:relative;float:left;width:348px;height:295px;padding:6px;margin-right:18px;background:url(line2.gif);display:inline;}
.m_img dt{width:348px;height:295px;}
.m_img dt img{width:348px;height:295px;vertical-align: top;}
.m_img dd{position:absolute;left:6px;bottom:6px;width:348px;height:30px;line-height:30px;text-align:center;font-size:13px;background:url(alpha_80.png);overflow:hidden;}
*html .m_img dd,*html .case_img dd {bottom:5px;}
.m_img dd a {color:#d80010;}

.s_pro {padding-top:15px;}
.case_img{position:relative;float:left;width:226px;height:191px;padding:6px;margin-right:13px;background:url(line2.gif);display:inline;}
.case_img dt{width:226px;height:191px;}
.case_img dt img{width:226px;height:191px;vertical-align: top;}
.case_img dd{position:absolute;left:6px;bottom:6px;width:226px;height:30px;line-height:30px;text-align:center;font-size:13px;background:url(alpha_80.png);overflow:hidden;}
.case_img dd a {color:#3d3d3d;}
.sample_cont .nomg {margin-right:0;}


.client {margin-top:45px;}
.rt {height:34px;border:1px solid #f2adb2;border-width:1px 0;text-align:center;font-size:16px;font-weight:bold;}
.rt a {display:inline-block;margin-right:1px;height:34px;line-height:34px;padding:0 24px;color:#414141;}
.rt a:hover, .rt .cur {text-decoration:none;color:#fff;background:#d80010;}
.client_cont {height:220px;padding-top:33px;background:url(client_line.gif) repeat-x left bottom;overflow:hidden;}
.case_pic{width:450px;height:190px;overflow:hidden;}
.case_pic dd{float:left;width:196px;height:190px;}
.case_pic dd img{width:196px;height:190px;vertical-align:top;}
.case_pic dt{float:left;width:225px;padding:5px 0 0 25px;color:#6c6b6b;}
.case_pic p {line-height:20px;padding-top:10px;height:160px;overflow:hidden;}
.case_pic h3 {font-size:13px; height:15px; overflow:hidden;}
.case_pic h3 a {color:#6c6b6b;}
.case_pic span {display:block;padding-top:8px;font-size:13px;}
.case_pic span a {color:#666;}


.adv{width:960px;height:147px;margin-top:27px;overflow:hidden;}
.adv img {vertical-align:top;}
.adv_tel {width:240px;right:0;top:56px;color:#fff;font-size:14px;font-family:"Microsoft YaHei";}
.adv_tel span {padding-left:50px;font-size:20px;}
.adv_tel2 {width:280px;top:50px;}
.adv_tel2 span {padding-left:2px;}

.t_bg1 {width:100%;margin-top:30px;background:url(bg1.gif) no-repeat center top;height:751px;}
.t_cont1 {width:960px;margin:0 auto;}
.tt1 {height:165px;}
.tt1 dt {float:left;width:590px;text-align:right;padding-top:50px;}
.tt1 .th1 {font-family:"Microsoft YaHei";font-size:13px;color:#fff;}
.tt1 .th2 {font-family:"Microsoft YaHei";font-size:26px;font-weight:bold;color:#fff;}
.tt1 .th3 {font-family:Arial, Helvetica, sans-serif;font-size:20px;text-transform:uppercase;color:#e1868d;}
.tt1 dd {float:left;margin-left:53px;padding-left:33px;padding-top:45px;color:#fff;display:inline;background:url(tel_line.gif) no-repeat left 45px;font-family:"Microsoft YaHei";font-size:13px;}
.tt1 dd span {font-size:24px;}

.t_tx1 {float:right;width:306px;padding-top:260px;}
.t_ul1 {font-family:"Microsoft YaHei";font-size:15px;font-weight:bold;color:#525252;}
.t_ul1 li {padding-left:20px;line-height:35px;height:35px;overflow:hidden;background:url(item_03.gif) no-repeat left 14px;}
.t_tx1 p {padding-top:30px;}


.odds_bg {width:100%;height:1535px;margin-top:80px;background:url(odds_bg.jpg) no-repeat center top;}
.odds {width:960px;margin:0 auto;}
.odds_sg1 {font-size:34px;font-weight:bold;color:#d80010;padding:12px 0 0 255px;}
.odds_sg2 {padding:8px 0 0 346px;line-height:16px;font-size:16px;color:#797979;}
.odds_sg2 span {padding-right:3px;font-size:19px;text-transform:uppercase;font-family:"Times New Roman", Arial, Helvetica, sans-serif;}

.part1 {padding:100px 540px 0 35px;height:285px;background:url(numb1.gif) no-repeat 28px 95px;}
.part1 dt {padding-left:50px;font-size:16px;font-weight:bold;color:#515151;}
.part1 dt b {font-size:22px;color:#d80010;}
.part1 dd {padding-top:15px;font-size:13px;color:#656565;line-height:24px;}
.part1 p {padding-top:8px;}
.part1 p span {color:#d80010;}


.vs_side {padding:107px 0 0 32px;height:320px;}
.vs_l {width:550px;height:300px;}
.vs1 {width:242px;}
.vs1 dt{width:196px;height:158px;}
.vs1 dt img{width:242px;height:158px;vertical-align:top;}
.vs1 dd{padding-top:18px;color:#252525;}
.vs1 p {padding-top:10px;line-height:24px;}
.vs1 h3 {font-size:14px;text-align:center;}
.vs1 h3 a {color:#d80010;}
.vs_icon {left:250px;top:120px;position:absolute;font-size:40px;color:#d80010;font-family:"Times New Roman", Times, serif;}

.vs2 h3 a {color:#585858;}
.vs2 dd {color:#656565;}

.vs_text {width:330px;padding:12px 0 0 12px;background:url(numb2.gif) no-repeat left 28px;}
.vs_text .v1 {padding-right:79px;padding-left:42px;color:#3C3B3B;text-align:right;font-style:normal;text-transform:uppercase;font-size:18px;font-family:"Microsoft YaHei", Times, serif;}
.vs_text .v4 {font-size:20px;padding-left:45px;line-height:48px;color:#3C3B3B;font-style:normal;text-transform:uppercase;font-family:"Microsoft YaHei", Times, serif;}
.vs_text .v2 {padding-left:42px;font-size:15px;color:#d80010;font-weight:bold;}
.vs_text .v3 {padding:20px 40px 0 0;line-height:24px;font-size:13px;color:#656565;overflow:hidden;}
.vs_text .v3 span {color:#d80010;}

.part2 {padding:84px 606px 0 35px;height:265px;background:url(numb3.gif) no-repeat 28px 80px;}
.part3 {padding:0 600px 0 35px;height:285px;background:url(numb4.gif) no-repeat 28px 0;}
.part3 dt,.part2 dt {padding-left:60px;}



.bg_gray {width:100%;padding:25px 0;background:#f1f1f1;}
.store {width:324px;height:793px;padding:37px 48px 0 49px;background:#fff;}
.s_til {height:107px;}
.s_til span {padding-left:38px;font-size:19px;color:#d80010;}
.s_til em {padding-left:52px;color:#656565;font-style:normal;}
.s_img {width:324px;height:309px;}
.s_img img {vertical-align:top;}
.sp1 {padding-top:35px;font-size:16px;font-weight:bold;color:#d80010;}
.s_ul {font-size:13px;color:#222;padding:5px 0 0 40px;background:url(numb_list1.gif) no-repeat left 19px;}
.s_ul li {height:42px;line-height:42px;overflow:hidden;}
.sp2 {text-align:center;padding-top:20px;}

.i-about {width:527px;}
.ab1 {padding:45px 50px 0 50px;height:297px;background:#fff;}
.abt1 {font-size:26px;font-weight:bold;color:#d80010;padding-left:12px;background:url(line_gray.gif) no-repeat left 18px;}
.abt1 span {font-size:42px;line-height:40px;font-family:"Times New Roman", Times, serif;}
.abt1 em {font-style:normal;font-weight:normal;font-size:14px;color:#7d7d7d;}
.ap1 {padding-top:20px;line-height:24px;color:#6e6e6e;}
.jianjie p{ padding-top:20px;line-height:24px;color:#6e6e6e;}
.ap3 {padding-top:10px;}
.ap3 a {line-height:24px;color:#d80010;}

.ab2 {margin-top:11px;padding:40px 50px 0 50px;height:237px;background:#fff;}
.ab_til {height:28px;overflow:hidden;}
.ab_til span {float:left;padding-left:12px;height:30px;line-height:30px;font-family:"Microsoft YaHei";font-weight:bold;font-size:16px;background:url(item_t2.gif) no-repeat left center;}
.ab_til span a {color:#d80010;}
.ab_til i {float:right;height:14px;padding-right:19px;font-style:normal;margin:13px 0 0 0;font-family:Arial, Helvetica, sans-serif;background:url(item_more2.gif) no-repeat right top;}
.ab_til i a {color:#b8b8b8;}
.ab_honor {padding-top:15px;}
.ab_h {float:left;width:190px;margin-right:45px;}
.ab_h dt {width:190px;height:134px;}
.ab_h dt img {width:190px;height:134px;vertical-align:top;}
.ab_h dd {height:45px;line-height:45px;text-align:center;font-size:13px;overflow:hidden;}
.ab_h dd a {color:#656565;}
.ab_honor .nobd {margin-right:0;}

.ab3 {margin-top:12px;padding:40px 50px 0 50px;height:148px;background:#fff;}
.ab3_p1 {padding-top:20px;line-height:28px;color:#545454;font-size:13px;}




.show1 {height:292px;margin-top:20px;padding:44px 50px 0 50px;background:#fff;overflow:hidden;}

.show_t {height:28px;overflow:hidden;}
.show_t span {float:left;padding-left:12px;height:28px;line-height:28px;font-family:"Microsoft YaHei";font-weight:bold;font-size:16px;background:url(item_t2.gif) no-repeat left center;}
.show_t span a {color:#515151;}
.show_t i {float:right;height:14px;padding-right:19px;font-style:normal;margin:13px 0 0 0;font-family:Arial, Helvetica, sans-serif;background:url(item_more2.gif) no-repeat right top;}
.show_t i a {color:#b8b8b8;}

.show1_cont{padding-top:25px;}
.show1_list{float:left;width:197px;height:218px;margin:0px 9px;display:inline;}
.show1_list dd{width:197px;height:178px;}
.show1_list dd img{width:185px;height:166px;padding:5px;border:1px solid #e2e2e2;vertical-align:top;}
.show1_list dt{height:40px;line-height:40px;text-align:center;font-size:13px;}
.show1_list dt a{color:#515151;}
.show1_cont .c_mg{margin-right:0;}






.block_side{padding-top:65px;padding-bottom:20px;}

.block_3{width:360px;}
.block_cont_3 {padding-left:20px;height:375px;overflow:hidden;}
.faq {padding:10px 0;font-size:13px;}
.faq dt {padding-left:30px;margin-bottom:3px;height:26px;line-height:25px;color:#ca1b1b;background:url(faq_q.gif) no-repeat left 5px;}
.faq dt a{color:#ca1b1b;}
.faq dd {padding-left:30px;line-height:20px;color:#706f6f;background:url(faq_a.gif) no-repeat left 3px; height:60px; overflow:hidden;}
.block_cont_3 .nobd {border:none;}

.block_1{width:545px;}
.block_cont_1 {padding-top:25px;height:350px;overflow:hidden;}
.n_til {height:32px;overflow:hidden;background:url(line4.gif) no-repeat left bottom;}
.n_til span {float:left;padding-left:18px;height:28px;line-height:28px;font-family:"Microsoft YaHei";font-weight:bold;font-size:16px;background:url(item_t2.gif) no-repeat left center;}
.n_til span a {color:#595959;margin-right:35px;}
.n_til span a:hover, .n_til span .cur {text-decoration:none;color:#d80010;}
.n_til i {float:right;height:14px;padding-right:19px;font-style:normal;margin:10px 0 0 0;font-family:Arial, Helvetica, sans-serif;background:url(item_more2.gif) no-repeat right top;}
.n_til i a {color:#b8b8b8;}
.f_til {background:url(line5.gif) no-repeat left bottom;}
.f_til span {background:none;}
.f_til span a {color:#d80010;}

.news_img1 {height:177px;overflow:hidden;}
.news_img1 dt{float:left;width:212px;height:163px;padding:7px;background:url(line2.gif);}
.news_img1 dt img{width:210px;height:161px;border:1px solid #fff;vertical-align:top;}
.news_img1 dd{float:left;width:280px;color:#939393;padding-left:25px;}
.news_img1 p {line-height:26px;padding-top:10px;overflow:hidden;}
.news_img1 h3 {font-size:14px;font-weight:normal;}
.news_img1 h3 a {color:#404040;}

.news_list {padding-top:20px;overflow:hidden;}
.news_list li{padding-left:22px;height:38px;line-height:38px;background:url(item_02.gif) no-repeat left 13px;overflow:hidden;}
.news_list li a{float:left;color:#4e4e4e;}
.news_list li span {float:right;color:#ababab;}
.news_list .nobd {border:none;}


.fm_side {padding-top:50px;}
.fm_l {width:275px;padding-left:45px;background:url(numb_list2.gif) no-repeat left top;}
.fm_text1 {padding-bottom:20px;}
.fm_text1 dt {font-size:14px;font-weight:bold;color:#d80010;}
.fm_text1 dd {line-height:24px;font-size:13px;color:#6f6f6f;}

.fm_r {width:335px;height:440px;padding-left:285px;background:url(form_img.gif) no-repeat left top;}
.fm_til {font-weight:bold;font-size:16px;}
.fm_til a {color:#d80010;}
.fm_tx1 {padding-top:8px;line-height:18px;color:#6f6f6f;}
.fm_tel {position:absolute;left:53px;top:285px;width:14px;line-height:12px;font-size:15px;font-weight:bold;color:#c80009;overflow:hidden;}

.xxxing{ top:35px;}


.tech_text {padding-top:40px;}
.tech_text li {padding-bottom:12px;line-height:23px;height:23px; vertical-align:middle;overflow:hidden;}
.tech_text li span { width:60px;line-height:23px;text-align:right;display:inline-block; color:#6f6f6f;}
.tech_text li font{ color:Red;}
.tech_text li img { vertical-align:middle;}
.tech_text li i {font-style:normal;color:#fff;padding-left:5px;}
.i_img01 {margin-right:23px;}
.i_img03 { border:none;background:#c5c5c5;width:75px;height:23px;padding-left:5px;color:#fff;}
.tech_text li a { color:#d80010;}
.inp04 { border:none;width:190px; height:23px;background:#c5c5c5;padding-left:5px;color:#fff;}
.i_area {border:none; width:190px; height:88px;vertical-align:top;background:#c5c5c5; padding:5px 0 0 5px;color:#fff;}
.tech_text .sub_btn {padding:16px 0 0 60px;height:30px;}
.code {margin:0 10px;width:37px;height:23px;display:inline;}
.code img {vertical-align:top;}
.tech_text .msg {height:93px;}




.link_bg {width:100%;height:135px;margin-top:30px;background:#efefef;}
.link {width:960px;margin:0 auto;padding-top:30px;overflow:hidden;}
.link dt {padding-left:16px;height:42px;color:#646464;overflow:hidden;background:url(line_white.gif) no-repeat left center;}
.link span {float:left;}
.link dt em {font-size:21px;font-style:normal;font-family:Arial, Helvetica, sans-serif;}
.link dt a {color:#646464;font-size:14px;font-weight:bold;}
.link dt i {font-style:normal;font-family:"宋体";}
.link dd {line-height:30px;padding-top:10px;overflow:hidden;}
.link dd a {padding:0 20px;color:#646464;}


.nobg{background:none;}
.nomarg{margin:0;}





/*common.css start*/
@charset "utf-8";
body { color:#666666; font:12px/1.231 "Microsoft YaHei", Arial, Verdana, Helvetica, sans-serif ,"宋体";} /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}




.header , .content , .footer { width:960px; margin:0 auto;}

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}


.top_cont {width:1020px;margin:0 auto;}
.top{width:100%;height:240px;}
.top h1 {font-weight:normal;font-size:12px;}
.top_sp {width:100%;height:26px;background:#d80010;}
.welcome{width:1020px;height:26px;margin:0 auto;color:#f7cccf;line-height:25px;font-size:11px;}
.welcome h2{float:left;font-size:11px;font-weight:normal;}
.bookmark{float:right;height:26px;line-height:25px;overflow:hidden;}
.bookmark em {font-style:normal;padding-right:15px;}
.bookmark em a {color:#f7cccf;padding:0 5px;}
.bookmark span a {color:#f7cccf;padding:0 10px;}


.t_head{width:940px;height:175px;padding-top:10px;overflow:hidden;}
.top_l {width:480px;}
.logo {width:167px;height:167px;padding-right:5px;}
.top_r {width:259px;padding-top:45px;overflow:hidden;}
.logo_slogan{width:259px;padding-top:50px;line-height:28px;font-size:18px;color:#585858;}
.logo_slogan strong {color:#f10000;font-size:18px;}
.logo_slogan b {color:#00b7ee;}
.tel {width:228px;padding:1px 0 3px 10px;color:#3e3e3e;font-family:"Microsoft YaHei";font-size:14px;}
.tel span{font-size:20px;font-family:Arial, Verdana, Helvetica, sans-serif ;}
.i_store {width:238px;height:20px;pading-top:5px;border-bottom:1px solid #f3b2b7;}
.i_con {  padding-top: 5px;width: 201px;}
.i_con a {margin-right:12px;}

.hdss{ display:none;}

.nav{padding:0 2px 0 18px;height:40px;font-size:16px;background:url(nav.gif) no-repeat;width:960px;margin:0 auto;}
.nav li{float:left;line-height:40px;margin-left:-1px;background:url(li_cutline.gif) no-repeat right center;}
.nav li a {color:#fff;display:inline-block;height:40px;padding-left:8px; font-size:16px;}
.nav li span {color:#fff;display:inline-block;height:40px;padding:0 23px 0 8px;cursor:pointer; font-size:16px;}
.nav li a:hover, .nav .cur {text-decoration:none;background:url(li_o_l.gif) no-repeat left top #c0000e; font-size:13px;}
.nav li a:hover span, .nav .cur span {background:url(li_o_r.gif) no-repeat right top #c0000e; font-size:16px;}


.nav .nomarg{margin-right:0;}
.nav .nobg{background:none;}



.f_bottom{/*height:140px;color:#fff;background:url(footer_bg.gif) repeat-x;*/}
.bot_nav{line-height:26px;color:#9f8082;}
.bot_nav a{padding-right:27px;color:#9f8082;}
.copy_rt{padding-top:15px;color:#9f8082;overflow:hidden;}
.copy_rt dt {float:left;width:425px;line-height:26px;}
.copy_rt dt img {vertical-align:top;}
.copy_rt dd {float:right;width:400px;line-height:20px;}
.copy_rt a {color:#9f8082;}
.weibo {padding-top:10px;}
.weibo a {color:#9f8082;padding:0 8px;display:inline-block;height:20px;line-height:20px;border-top:1px solid #531a1e;}
.footmenu{background:#8a0d07;height:40px;width:100%;line-height:40px;color:#d6b395;text-align:center;}
.footmenu a{color:#d6b395;padding:0 10px;}
.cpy{width:100%;height:170px;background:#ba251f;color:#d6b395;}
.cpy a{color:#d6b395;}



.pro_tils{height:42px;padding-top:8px;color:#fff;text-align:center;font-size:15px;overflow:hidden;font-family:"Microsoft YaHei";}
.pro_tils a{color:#fff;font-size:20px;font-weight:bold;}
.pro_tils span {color:#ee9198;font-size:8px;font-family:Arial, Helvetica, sans-serif;}
.sub_bgs {padding:0 2px 6px 2px;background:url(line3.gif);}
.pro_navs{ padding:9px 16px 0 16px;background:#fff;overflow:hidden;}
.pro_navs h3 {text-align:center; margin-bottom:4px; height:28px;line-height:28px;color:#fff;font-size:14px;font-weight:normal;overflow:hidden;}
.pro_navs h3 a {color:#fff;display:block;height:28px;background:url(h3.gif) no-repeat;}
.pro_navs h3 a:hover, .pro_nav .h3_o a {text-decoration:none;background:url(h3_o.gif) no-repeat;}

.sub_list1s {padding:7px 0 1px 0;}
.sub_list1s li{padding-left:28px;height:36px;line-height:36px;font-size:13px;background:url(item_01.gif) no-repeat 8px 12px;vertical-align:middle;overflow:hidden;}
.sub_list1s a {color:#6c6b6b;}
.sub_list1s .nobd {border:none;}
.pro_navs .cur{ color:#D80010;}


/*common.css end*/



/*reset.css start*/

@charset "utf-8";
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body { font:12px/1.231 "Microsoft YaHei", Arial, Verdana, Helvetica, sans-serif ,"宋体";} 
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}



/*reset.css end*/

.o_video {right:37px;top:940px;width:418px;height:348px;padding:3px;border:1px solid #e5e5e5;}


#site{ float:right;position: absolute; top:2px; right:385px;}
#siteDiv{background-color: #FFFFFF;border: 1px solid #999999;display: none;padding: 8px 10px;position: absolute;width:110px;z-index: 1000; top:21px; left:0px;width:80px ; height:150px; overflow:scroll;}
#siteDiv li {list-style-type: none;}
#siteDiv li a{ color:#666;}

.xinlweibo{position:absolute;right:45px;top:3px;}



/* flexslider */
.flexslider{position:relative;height:570px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:570px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}










dl.pd_list_dl{ width:169px; overflow:hidden; float:left;padding:5px 8px 10px;height:180px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ width:169px; height:144px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:167px; height:140px; padding:1px; border:1px solid #D6D6D6; }
dl.pd_list_dl dt a:hover img{border:1px solid #E20E19;}
dl.pd_list_dl dd{ margin-top:3px; height:30px; width:167px; line-height:30px; text-align:center; overflow:hidden;}