.header_content h1 {width:1200px; height:90px; }
.header_banner { width:100%; height:120px; background:url(../images/head_banner_bg.gif) repeat-x; border-bottom: 1px solid #ffba7e;}
.header_banner a{ display:block;   width:960px; height:120px; margin: 0  auto;}
.header_banner a img{  width:960px; height:120px;}


/* slidebox */


.bannerBox {width: 100%;min-width: 1200px;height: 500px;margin: 0 auto;}
#flashs{position: relative;height: 500px;overflow: hidden;}
.fla {margin: 0 auto;width:100%;background: url("/banner01.jpg") 50% 0% no-repeat scroll;height: 500px;position: absolute;}

#flashs .bgitem {
    z-index: 1;
    position: absolute;
    top: 0;
}


.changeDiv { position:absolute; top:0; left:0; display:none; }
.ban_01 {display: block; }
.changeDiv a img { width:1920px; height:500px; }
.changeDiv a, .tit a, .changetab2 span a { outline:none; }
.changeDiv .tit { position:absolute; left:0px; bottom:0; width:960px; height:25px; filter:Alpha(Opacity=30); opacity:0.3; background:#000; text-indent:110px; }
.changeDiv .tit p { position:relative; z-index:5; }
.changeDiv .tit a { display:block; color:#fff; padding-top:3px; }
/* ul_change */
.ul_change { position:absolute; right:8px; bottom:4px; overflow:hidden; height:16px; _zoom:1;/*for ie6*/ }
.ul_change li { float:left; height:16px; margin-left:5px; }
.ul_change span { display:block; float:left; height:16px; line-height:16px; background:#000; cursor:hand; cursor:pointer; color:#fff; padding:0px 6px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.ul_change span.on { background:#cb1313; }


#main { width:100%; margin:0 auto; background-color:#fff;margin-top: 20px;}

.protop{line-height: 50px;height: 30px;margin: 0 auto;}


.protop  a{ color: #0e57af;font-size: 24px;font-weight: bold;}

.pmk{float: left;width: 200px;height: 220px;margin-left:20px;margin-right:20px;margin-top:16px;padding:5px;}
.pmk p{text-align: center;color: #FFF;line-height: 30px;height: 30px;overflow: hidden;background-color:#013570;}
.pmk p:hover{text-align: center;color: #FFF;line-height: 30px;height: 30px;overflow: hidden;background-color:#9DAABB;}
.pmk img{ width: 198px; height: 200px;margin-top: 2px;border: solid 1px #0855AD;}
.pmk a{color: #fff;font-size:14px;}

#pro{margin-bottom:10px;height: 520px;}


.hot { overflow:hidden; width:1199px; height:31px; background:url(../images/hot.gif) repeat-x 0 -33px; border-right:1px solid #d0d0d0; margin:auto;}
.hot h2 { float:left; overflow:hidden; width:89px; height:31px; margin-right:15px; background:url(../images/hot.gif) no-repeat; line-height:30px; text-indent:15px; color:#fff; }
/*.hot h2{ float:left; overflow:hidden; width:89px; height:31px; margin-right:15px; color:#fff; background-position:0 0px;}*/
.hot ul { height:31px; line-height:30px; }
.hot ul.hot_nav { float:left; overflow:hidden; width:1050px; }

.hot ul.hot_nav  span{ float:right; overflow:hidden;}

.hot ul.hot_nav li { float:left; margin-right:12px; }
.hot ul.hot_nav li a { padding-right:12px; background: url(../images/line.gif) no-repeat right center; }
.hot ul.hot_nav li.hot_nav_l a { background:none; }
.hot_r_nav { float:left; }
.hot_r_nav li { float:left; margin-right:15px; padding-left:28px; }
.hot_r_nav li.hot_r_navp { background:url(../images/edit.png) no-repeat left center; }
.hot_r_nav li.hot_r_navpr { background:url(../images/product.png) no-repeat left center; }
.hot_r_nav li.hot_r_navc { background:url(../images/contact.png) no-repeat left center; }
#main_con{ width:1199px; margin:0 auto; border:1px solid #BDBFBD;}
#main_con h2.main_tit {width:260px; height:30px;   line-height:30px;     font-size: 16px;}
.main_con_l { float:left; overflow:hidden; width:280px; background:url(../images/bg_menu_sep_02.gif) no-repeat top right; }
.news { margin-left:15px; width:260px; overflow:hidden; }
.news ul li { overflow:hidden; margin:0 auto; width:260px; height:24px; line-height:24px; _height:20px; _line-height:20px; background:url(../images/list.gif) no-repeat left center; }
.news ul li span { float:left; margin-right:10px; padding:0 10px; background:url(../images/line.gif) no-repeat right center; color:#666; }
.news ul li a { overflow:hidden; display:block; float:left; width:190px; height:24px; }
.news ul li.top { width:260px; height:60px; line-height:24px; background:none; position:relative; overflow:hidden; }
.news ul li.top span.news_img { float:left; margin-right:10px; padding:0; color:#666; }
.news ul li.top span.news_img img { width:45px; height:45px; padding:1px; border:1px solid #c9cec7; }
.news ul li.top span.top_des { position:absolute; left:60px; top:30px; background:none; padding:0; margin:0; }







/*Ê×Ò³²úÆ·*/

.main_mid1 {width: 1200px;height: 928px;margin: 20px auto;overflow: hidden;}
.box8306_1 {width: 261px;margin-right: 19px;border: 5px solid #dfdfdf;float: left;height: 918px; overflow: hidden;position: relative;}
.box8306_1 .More_P {text-align: center;line-height: 33px;height: 30px;position: absolute;left: 0;bottom: 0;width: 100%;}
.box8306_1 .More_P a {color: #fff;display: block;height: 30px;background-color: #B8B7B7; transition: background-color .6s ease-in;-moz-transition: background-color .6s ease-in;-ms-transition: background-color .6s ease-in;-o-transition: background-color .6s ease-in;-webkit-transition: background-color .6s ease-in;}
.box8306_1 .Product_list {
    padding: 13px 15px 28px;
}
.box8306_1 .Product_list .Product_title {
    height: 34px;
    margin-bottom: 9px;
    background: url(../images/a_nsby.gif) no-repeat center bottom;
    text-align: center;
}
.box8306_1 .Product_list .Product_title h4 {
    color: #005bac;
    height: 19px;
    line-height: 19px;
    font-size: 18px;
    font-weight: bold;
}
.box8306_1 .Product_list .Product_title span {
    height: 20px;
    line-height: 20px;
    font-size: 17px;
    color: #a3b8d8;
}
.box8306_1 .Product_list .pcbox .fs6 {
    height: 28px;
    line-height: 28px;
    padding-left: 27px;
    margin-bottom: 3px;
    background: url(../images/a_ns01.png) 8px 9px no-repeat;
    background-color: #006BC9;
}
.box8306_1 .Product_list .pcbox .fs6 a {
    color: #fff;
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ";
}
.box8306_1 .Product_list .pcbox .Links1 li {
    height: 36px;
    line-height: 36px;
    background: url(../images/a_nsgx.gif) no-repeat bottom;
    display: block;
overflow: hidden;
}
.box8306_1 .Product_list .pcbox .fs6 {
    height: 28px;
    line-height: 28px;
    padding-left: 27px;
    margin-bottom: 3px;
    background: url(../images/a_ns01.png) 8px 9px no-repeat;
    background-color: #006BC9;
}
.box8306_1 .Product_list .pcbox .fs6 a {
    color: #fff;
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ";
}
.box8306_1 .Product_list .pcbox .Links1 li {
    height: 36px;
    line-height: 36px;
    background: url(../images/a_nsgx.gif) no-repeat bottom;
    display: block;
}

.box8306_1 .Product_list .pcbox .Links1 li a {
font-size:14px;
    height: 36px;
    line-height: 36px;
    color: #595959;
    padding-left: 26px;
    background: url(../images/a_ns02.gif) no-repeat 13px 4px;
}
.More_Product {
    width: 221px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #dfdfdf;
    display: none;
}




.box8307_1 {
    width: 910px;
    height: 928px;
    float: right;
    background-color: #f4f4f4;
}
.box8307_1 .product_list {
    width: 910px;
    height: 928px;
    float: right;
    background-color: #f4f4f4;
}
.box8307_1 .product_list .product_title {
    height: 34px;
    line-height: 34px;
    border: 1px solid #d2d2d2;
    background: url(../images/a_04.gif) repeat-x;
}
.box8307_1 .product_list .product_title .more {
    width: 36px;
    height: 11px;
    float: right;
    margin: 12px;
    background: url(../images/a_more.png) no-repeat;
    display: block;
    background-color: #006BC9;
    border-radius: 2px;
}
.box8307_1 .product_list .product_title h2 {
    font-size: 18px;
    font-family: "Î¢ÈíÑÅºÚ";
    font-weight: bold;
    color: #006bc9;
    padding-left: 34px;
    background: url(../images/a_01.gif) no-repeat 18px 13px;
}
.box8307_1 .product_list .bd {
    padding: 20px;
}
.box8307_1 .product_list .bd .bd_ul {
    background-color: #f4f4f4;
}
.box8307_1 .product_list .bd .bd_ul li {
    width: 200px;
    margin: 0 20px 20px 0;
    float: left;
    border: 1px solid #e0e0e0;
}
.box8307_1 .product_list .bd .bd_ul .Mright {
    margin-right: 0;
}
.box8307_1 .product_list .bd .bd_ul h6 {
    height: 47px;
    line-height: 20px;
    text-align: center;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    background-color: #fff;font-size:12px;
}
.box8307_1 .product_list .bd .bd_ul h6 a {
    color: #6c6c6c;
    font-family: "Î¢ÈíÑÅºÚ";
}
.box8307_1 .product_list .bd .bd_ul p {
    height: 32px;
    margin-left: 1px;
    background-color: #fff;
}
.box8307_1 .product_list .bd .bd_ul p a {
    margin: 6px;
    float: left;
}
.box8307_1 .product_list .bd .bd_ul p a {
    margin: 6px;
    float: left;
}


















#main_con .i_news h2.main_tit { background-position: 0 -30px; }
span.more { display:block; padding-right:15px; height:30px; line-height:24px; color:#d92926; text-align:right; }
span.more a { text-decoration:underline; }
#main_con h2.i_news { background-position: 20px -30px; }
.i_news_l li { overflow:hidden; margin:0 auto; padding-left:10px; width:230px; height:24px; line-height:24px; background:url(../images/list.gif) no-repeat left center; }
.i_news_l li a { overflow:hidden; display:block; float:left; width:210px; height:24px; }
.main_con_c { float:left; width:430px; height:320px; background:url(../images/bg_menu_sep_02.gif) no-repeat top right; }
.qua { width:406px; margin:0 auto; position:relative; overflow:hidden; }
.qua h2 { border-bottom: 1px solid #d5d5d5; color:#d92926; }
.qua h2 span { display:block; width:96px; height:30px; line-height:30px;  border:1px solid #ccd0d1; border-bottom:none; font-weight:normal; text-align: center; color:#f00; background:url(../images/v.gif) repeat-x; color:#fff;}
.qua span.pro_center { position:absolute; top:0; left:110px; display:block; width:96px; height:30px; line-height:30px; background:#f0f0f0; border:1px solid #ccd0d1; border-bottom:none; font-weight:normal; text-align: center; color:#f00; }
.qua p { float:left; width:296px; margin-top:15px; }
.qua p span { background:none; line-height:120%; color:#000; display:block; line-height:26px; }
.qua img { margin:15px 6px auto 0; float:left; }
.qua ul li { display:inline; line-height:26px; margin-right:4px; }
.qua ul li a { padding:4px; text-decoration:underline; color:#333; }
#main_con .main_con_c h2 { background:none; }


/*.scrollwrap { position: relative; width:360px; height: 140px; margin-left:25px; overflow: hidden; }
.scrollwrap .img_wrap { width: 310px; margin-left:23px; overflow: hidden; }
.scrollwrap .imgbox li { width: 92px;  float: left; overflow: hidden; }
ul.imgbox li { text-align:center; padding:0 6px; width:94px; float:left; overflow:hidden; }
ul.imgbox li a { display:block; text-decoration:none; width:94px; text-align:center; }
ul.imgbox li a img { padding:2px;  width:90px; height:90px; }
ul.imgbox li a span { line-height:18px; margin-top:6px; display:block; color:#000; width:100px; height:18px; }
ul.imgbox li a:hover { color:#d92926; }
ul.imgbox li a:hover img { border-color:#d92926; }
ul.imgbox li a:hover span { color:#d92926; }
.scrollwrap .arrow { height:0; }
.scrollwrap .arrow li a { width: 14px; height:72px; display: block; }
.scrollwrap .arrow a.left { position:absolute; background: url(../images/left_pic.gif) no-repeat; top:10px; left:0; }
.scrollwrap .arrow a.right { position:absolute; background: url(../images/right_pic.gif) no-repeat; top:10px; right:0; }
.scrollwrap .arrow a.left:hover { background: url(../images/left_pic_red.gif) no-repeat; }
.scrollwrap .arrow a.right:hover { background: url(../images/right_pic_red.gif) no-repeat; }
*/

.scroll_wrap { width: 360px; height:125px; position:relative; overflow:hidden; margin-left:25px; }
#scrollbox { float: left; overflow: hidden; width: 312px; display:inline; margin-left:23px; }
.scroll_inner { width: 32766px; zoom: 1 }
#scroll_1 { float: left; }
#scroll2 { float: left }
.scroll_left { position:absolute; left:0; top:18px; background: url(../images/left_pic.gif) no-repeat; width: 15px; height: 72px }
.scroll_right { position:absolute; right:0; top:18px; background: url(../images/right_pic.gif) no-repeat; width: 15px; height: 72px }
.scroll_left:hover { background: url(../images/left_pic_red.gif) no-repeat; }
.scroll_right:hover { background: url(../images/right_pic_red.gif) no-repeat; }
.pl img { display: block; margin: 6px auto 1px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none }
.pl { border-right: #f3f3f3 1px solid; border-top: #f3f3f3 1px solid; float: left; border-left: #f3f3f3 1px solid; width: 114px; line-height: 24px; border-bottom: #f3f3f3 1px solid; text-align: center; text-decoration: underline }
#scrollbox ul { overflow:hidden; }
#scrollbox ul li { display:inline; float:left; width:104px; height:120px;  text-align:center; }
#scrollbox ul li img {  width:98px; height:98px; margin:0 auto; }
#scrollbox ul li span { display:block; float:left; width:100%; line-height:20px; }


.main_con_m{ float:left; width:420px;margin-left:10px; background: url(../images/bg_menu_sep_02.gif) no-repeat top right;}

.main_con_m img{width:230px;float: left;margin: 5px;}
.rpp {width: 410px;line-height: 24px;}

.main_con_r{ float:right; width:480px; height:340px; }

#main_con .main_con_r .service h2 { background-position: 5px -100px; }
.service ul { width:244px; height:22px; margin-left:5px; background: url(../images/service.gif) no-repeat; line-height:22px; overflow:hidden; }
.service ul li { display:inline; }
.service ul li a { padding-left:26px; }
.main_con_r span.more { text-align:left; padding-left:6px; height:40px; left:30px; color:#d92926; }
.main_con_r span.more a { color:#d92926; line-height:40px; }
#main_con .main_con_r .spe h2 { background-position: 5px -135px; margin-bottom:0; }
#main_con .main_con_r .spe h2 a { display:block; }



/* anli */

.al_1 {width: 232px;height: 80px;margin-top: 15px;
border: #e2e2e2 1px solid;overflow: hidden;margin-right: 5px; float: left;
}
.al_1 img {width: 104px;height: 65px;margin: 8px 4px;float: left;display: inline;}
.al_1 h3 {height: 22px;line-height: 22px;margin-top: 8px;font-weight: 100;    font-size: 12px;}
.al_1 p { line-height: 22px;color: #777777;margin-right: 8px;    font-size: 10px;}


.spe ul { margin-left:15px; width:230px; overflow:hidden; }
.spe ul li { overflow:hidden; margin:0 auto; width:230px; height:24px; line-height:24px; background:url(../images/list.gif) no-repeat left center; }
.spe ul li a { padding-left:10px; display:block; width:210px; height:24px; overflow:hidden; }
.main_con_r ul.o_links { width:232px; margin:0px 0 0 15px; line-height:20px; }
.main_con_r ul.o_links li { float:left; width:115px; }
.main_con_r ul.o_links li a { text-decoration:underline; padding:0 10px; }
#flink { width:960px; height:auto; overflow:hidden; margin:2px auto 0; text-align:center; border-top: 1px solid #e1e1e1; }
.flink { list-style:none; margin-left:10px; }
.flink li { float:left; color:#898989; }
.flink li a { color:#898989; text-decoration:none; padding:0 10px; background: url(../images/line.gif) no-repeat right center; }
