@charset "utf-8";
/* CSS Document */
#header { width:100%;height:40px;background:#0f0f20; }
.header { width:1200px;height:40px;margin:0 auto;line-height:40px; }
.header .fl { color:#fff;}
.header .fr a { width: 80px;  height: 40px; color: #ffffff;display: block;float: left;}
.header .fr a i {  background: url(../images/icon.png) no-repeat;width: 17px; height: 17px; display: block;float: left;margin-top: 13px; margin-right: 5px;}
.header .fr .a4 { background: #26325a; text-align: center; color: #fff; width: 90px;}
.header .fr .a4:hover {background: #4d67bc;}
.header .search { padding-left:14px;background:#0f0f20; }
.header .search .top_search { width:215px;border:1px solid #dddddd; background:#fff;height:23px;line-height:22px;text-indent:7px;margin-top:7px;font-size:12px;font-family: '宋体';color:#000;}
.header .search .img_btn { margin-top:7px;}

#header_top { width:100%;height:100px;background:#f1f1f1 url(../images/top_bg.jpg) repeat-x;position: relative;}
.header_top { width:1200px;margin:0 auto; height:100px;line-height:100px; }
.header_top .logo {  }
#nav {  float: left;position: relative; background:url(../images/nav_bg.png) repeat-y left;margin-left:110px;}
#nav li.li { float:left;width:100px;text-align:center;background:url(../images/nav_bg.png) repeat-y right; }
#nav li.li a { display:block;color:#333;}
#nav li.li a:hover { color:#26325a;border-bottom:6px solid #26325a;width:100%;height:94px;}
.header_top .mobile { padding-left:21px;padding-top:25px; line-height:22px;font-weight: 700;    font-size: 22px;font-family: impact, arial;color:#26325a;}
.header_top .mobile b { font-size:14px; }

#nav li .box { position: absolute;top:85px;padding-top:33px;z-index: 11;width:100%;display:none;}
#nav li .box ul li { padding-right:30px; display: block;line-height: 34px;float: left;/* background:url(../images/box_bg.jpg) no-repeat right;*/border-right:1px dotted #666; text-align: left;}
#nav li .box ul li a { color: #454b59;height: 34px;line-height: 34px;text-align: left;font-weight: bold;padding-left:34px;background: url(../images/boxlia.jpg) no-repeat 22px 14px;}
#nav li .box ul li a:hover { text-decoration: underline;border: 0;width: auto;height: 34px;}
.nav_box { position: absolute;width: 100%;z-index:2;height:0px;background:url(../images/nav_box_bg.png) repeat;left:0px;top:100px;overflow: hidden;}

#banner { width:100%; max-height:600px;overflow: hidden;position: relative;}
#banner .bd ul li { width:100%;}
#banner .bd ul li img { width:100%;}
#banner .hd { position: absolute;left:47%;bottom:22px;height:19px; z-index: 1;}
#banner .hd ul li { width:19px;height:19px;margin-left:8px;float:left;background: url(../images/img_01.png) no-repeat;}
#banner .hd ul li.on { background: url(../images/img_02.png) no-repeat; }

#main { width:1200px;margin:0 auto;padding-top:2px;height:300px; overflow:hidden;}

#main .m_01 { width:347px; }
#main .m_01 .pro_banner { height:207px;overflow: hidden; }
#main .m_01 .h1,#main .m_02 .h1,#main .m_03 .h1 { width:100%;height:60px;line-height:60px;overflow: hidden;}
#main .m_01 .h1 .catname a,#main .m_02 .h1 .catname a,#main .m_03 .h1 .catname a { display:block;height:60px;line-height:60px;font-size:16px;color:#26325a;font-weight:700; }
#main .m_01 .h1 .enname,#main .m_02 .h1 .enname,#main .m_03 .h1 .enname { display:block;height:60px;line-height:66px; font-size:12px;color:#999;font-weight:500;margin-left:5px;} 
#main .m_01 .pro_banner { width: 335px;} 
#main .m_01 .content { width:100%;line-height:30px;font-size:14px;color:#555555;}
#main .m_01 .content .title { font-size:16px;color:#333333;padding-left:10px; }
#main .m_01 .content img.pic { float:left;width:180px;height:130px;border:1px solid #cccccc;margin-right:16px;margin-bottom:16px;}
#main .m_01 { position:relative;background:url(../images/main_bg.jpg) no-repeat right center; }
#main .m_01 .hd { position:absolute;z-index:9;right:15px;top:28px;}
#main .m_01 .hd ul li { width:8px;height:8px;background:#c9c9ca;float:left;margin-left:8px;border-radius: 50%;overflow: hidden;text-indent:999px; }
#main .m_01 .hd ul li.on { background:#26325a; }
#main .m_02 { width:487px;margin-left:14px;padding-right:15px; background:url(../images/main_bg.jpg) no-repeat right center; }}
#main .m_02 .h1 .more { font-size:12px;color:#999999; }
#main .m_02 .case { width:100%; }
#main .m_02 .case li { width:237px;}
.m_02 .case li .pic { width:235px;height:171px;border: 1px solid #cccccc; }
.m_02 .case li .title { display:block;width:100%;height:30px;line-height:30px;overflow: hidden;text-align:center}
.m_02 .case li .title a { display:block;color:#555555;}
#main .m_03 { width: 320px }
#main .m_03 .video { width:318px;height:190px;border:1px solid #ccc;}

#footer { width:100%;background:#26325a;padding-top:13px;}
.footer { width:1200px;margin:0 auto;}
.footer_nav .na { float:left;width:110px;}
.footer_nav .na .na_a { display:block;font-size:14px;height:50px;line-height:50px;color:#fff;text-align:center; background:url(../images/footer_bg.jpg) no-repeat left;}
.footer_nav #na { width:90px;}
.footer_nav #na .na_a { width:90px;text-align:left;background:none;}

.footer_nav .li a { display:block; height:24px;line-height:24px;overflow: hidden;font-size:12px;color:#ddd;text-align:center;}
.footer_nav #li a { text-align:left;}

.footer_lxw p,.footer_ewm p { color:#fff;line-height:30px;}
.footer_ewm { margin-left:100px;}
.footer_ewm p { text-align:center;}

.bottom { width:100%;height:36px;line-height:36px;background:#0f0f20;}
.bottom_b { width:1200px;margin:0 auto;height:36px;line-height:36px;font-size: 12px;}
.bottom_b .copy,.bottom_b a{ color:#fff;}

.link { padding:20px 0px;}
.link a { padding:4px 6px;margin-right:10px;color:#fff;}
.link a.link_01 { background: #fff;color:#555555;}

.nmain { width:1200px;margin:0 auto;margin-top:29px;}
.nmain .n_left { width:250px; overflow: hidden; }
.nmain .n_left .n_nav { width:248px; border:1px solid #cccccc;margin-bottom:20px;}
.nmain .n_left .n_nav .h1 { width:100%; font-size:16px;padding-top:12px;height:48px;line-height:18px;background:url(../images/n_nav_bg.jpg) repeat-x;text-align:center;color:#ffffff;}
.nmain .n_left .n_nav_li li { width:100%;height:45px;line-height:45px;background:url(../images/li.png) no-repeat 79px 18px;border-top:1px dashed #dddddd;}
.nmain .n_left .n_nav_li li a { display:block;height:45px;line-height:45px;padding-left:96px;color:#333333;}
.nmain .n_left .n_nav_li li.on { background:#eee url(../images/li.png) no-repeat 79px 18px;}
.nmain .n_left .n_nav_li li:hover { background:#eee url(../images/li.png) no-repeat 79px 18px;}
.nmain .n_left .n_nav_li li#on { border-top:none;}

.nmain .n_left .product .n_nav_li li { width:100%;height:45px;line-height:45px;background:url(../images/li.png) no-repeat 63px 18px;border-top:1px dashed #dddddd;}
.nmain .n_left .product .n_nav_li li a { display:block;height:45px;line-height:45px;padding-left:80px;color:#333333;}
.nmain .n_left .lxwm .pic { width:100%;padding:12px 0px;text-align:center;}
.nmain .n_left .lxwm .title { padding:0px 9px;color:#333333;line-height:30px;}

.nbanner { width:100%;min-width:1200px;}
.nbanner img { width:100%;}

.nmain .n_right { width:906px;}
.n_right .h1 { width:100%;height:30px;border-bottom:1px solid #26325a;}
.n_right .h1 .catname { height:30px;text-indent:16px;background:url(../images/catpos.jpg) no-repeat 2px 3px;font-size:18px;color:#26325a;}
.n_right .h1 .catpos { height:30px;line-height:30px;font-size:12px;color:#777777;}
.n_right .h1 .catpos a { font-size:12px;color:#777777;}

.n_right_con { padding:0px 8px;}
.n_right_con .cccc .pic { margin-top:32px;margin-bottom:18px;}
.n_right_con .cccc .title { margin-bottom:40px;text-indent:2em;line-height:30px;color:#555555;}

.n_right_con .product_list { width:100%;}
.product_list a { display:block;width:214px;overflow:hidden;float:left;margin-left:10px;}
.product_list a img { display:block;width:210px;height:153px;margin:2px;border:1px solid #cccccc;}
.product_list a .title { width:100%;height:40px;line-height:40px;text-align:center;font-size:14px; color:#555;}
.product_list a:hover img { border-color:#26325a; }
.product_list a:hover .title { color:#26325a; }

.product_show .show { width:600px;margin-right:10px;height:200px;position: relative;}
.product_show .show h1 { width:100%;height:40px;line-height:40px;font-size:16px;color:#26325a;font-weight:700;border-bottom:1px dashed #ccc;}
.product_show .show .description { width:100%;line-height:30px;color:#555555;text-indent: 2em;}
.product_show .show .btn { position: absolute;display: block;width:126px;height:36px;bottom:0px; left:0px;}

.product_show .show .ly { left:150px;}
.product_show .show_list { width:100%;border-top:1px solid #26325a;margin-top:33px;border-bottom:1px solid #cccccc;height:33px;border-left:1px solid #ccc;}
.product_show .show_list li { width:114px;height:33px;line-height:33px;float:left;text-align:center;color:#333333;font-size:16px;border-right:1px solid #ccc;cursor: pointer}
.product_show .show_list li.on { background:#26325a;color:#fff;}
.product_show .showcontent { padding:12px 10px 10px 10px;}
.product_show .showcontent  .cptd { display: none}

.sxp { padding-top:16px;border-top:1px dashed #ccc;line-height:30px;}
.sxp a { color:#555;}

.article { width:100%;}
.article li { padding:22px 0px;border-bottom:1px solid #ccc;}
.article .pic { width:190px;height:137px;}
.article .con { width:680px;}
.article .pic img { width:190px;height:137px;}
.article .conc { margin-top:4px;line-height:30px;color:#555555;}


.down_list { width:100%;}
.down_list li a { height:45px;line-height:45px;display:block;}
.down_list li { width:100%;height:45px;line-height:45px;border-bottom:1px dashed #ccc;text-indent: 21px;background:url(../images/down.jpg) no-repeat left;}
.down_list li .fr { padding:0px 10px;background: url(../images/d_01.jpg) no-repeat left;text-align:center;}
.down_list li .fl { width:70%;}
.down_list li:hover a {color:#26325a; }

.yingming a { font-size:12px;}