@charset "utf-8";
/*	header	*/
#header{}
#logo{float:left;}


#lang{padding-top:14px; text-align:right;}
#lang a{height:17px; line-height:17px; display:inline-block; color:#9A9A9A; }
#lang span{margin: 0 8px;color:#9A9A9A;}

#header .header-r{float:right;}

#product-search{padding-top:8px;position:relative;}
#product-search .search_text{ position:absolute; right:75px; top:10px; background:url(../images/search_text_bg.jpg) no-repeat; width:300px;}
#product-search .search_text input{border: none;height:35px; color:#585858; width:200px; line-height:35px; background:none; margin-left:90px; margin-right:10px; overflow:hidden;}
#product-search .search_submit{ position:absolute; right:0px; top:10px;}

#tel{ font-size:20px; padding-top:15px; padding-bottom:15px; color:#0418AB; font-weight:bolder;font-family:'Roboto','Arial',sans-serif; background:url(../images/tel.jpg) no-repeat 0px 13px; padding-left:46px;}
#tel span{ font-size:14px; color:#000; font-family:'Roboto','Arial',sans-serif;}

/*	nav	*/
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:30px;}
#nav ul{ display:block;}
#nav .list{float:left; position:relative; line-height:30px;}
#nav .list a{display:block; height:30px;*height:30px;width:190px; text-align:center; font-size:14px; font-weight:bolder; color:#fff; border-left:1px solid #C2DCFF; border-right:1px solid #729FD8;}
#nav .list a.noborder_l{border-left:none;}
#nav .list a.noborder_r{border-right:none;}
#nav .list a:hover{ background:url(../images/nav_bg_h.jpg) repeat-x;}

#nav .list .xl{position: absolute; top: 30px; left: 0px; z-index:99999; display:none;background:#005B9C;}
#nav .list .xl li{display:table; border-top:none; border-bottom:1px #fff dotted;  float:left;}
#nav .list .xl a{ color: white; background:#005B9C; width: 190px; font-weight:normal; height:30px; line-height:30px; font-size:12px;}
#nav .list .xl a:hover{ background:#1210A1;}
/*	banner	*/
#banner{}
#banner img{ display:block;}

/*	middle	*/
#middle{}
#middle .nav_left{float:left; width:230px; overflow:hidden;}
#middle .nav_left .nav_about{background:url(../images/nav_title.jpg) no-repeat 0px 0px; height:70px;}
#middle .nav_left .nav_about2{background:url(../images/nav_title.jpg) no-repeat 0px -70px; height:70px;}
#middle .nav_left .nav_info{background:url(../images/nav_title.jpg) no-repeat 0px -140px; height:70px;}
#middle .nav_left .nav_about3{background:url(../images/nav_title.jpg) no-repeat 0px -210px; height:70px;}
#middle .nav_left .nav_instance{background:url(../images/nav_title.jpg) no-repeat 0px -90px; height:45px;}
#middle .nav_left .nav_product{background:url(../images/nav_title.jpg) no-repeat 0px -45px; height:45px;}
#middle .nav_left .nav_list{ width:230px; padding-top:12px;}

#middle .nav_left .contact{ background:url(../images/contact_bg.jpg) no-repeat; padding-top:40px; padding-bottom:10px; line-height:18px; color:#6B6B6C;}
#middle .nav_left .skp { position:relative; height:20px; padding-bottom:25px;}
#middle .nav_left .skp .a1{position:absolute; left:20px; top:0px;}
#middle .nav_left .skp .a2{position:absolute; left:70px; top:0px;}

#left_qick{ width:100%; background:url(../images/left_qick.jpg) no-repeat; height:140px; display:block;}
#left_qick a{width:100%; height:46px; display:block;}
/* ad */
#ad {
position:relative;
overflow:hidden;
width:960px;
height:420px;
}
#ad2 {
position:relative;
overflow:hidden;
width:960px;
height:230px;
}
#ad .yslider-stick {
position:absolute;
bottom:39px;
left:448px;
z-index:99;
}
#ad .yslider-stick li {float:left; height:12px; margin:0px 4px;}
#ad .yslider-stick li a {
display:block;
}
#ad .yslider-stick li.selected {background: url(../images/num_bg_2.png) no-repeat; width:12px; height: 12px;}
#ad .yslider-stick li.selected a {display:block;}
#ad .yslider-stage {
}
#ad .num_bg{ background: url(../images/num_bg.png) no-repeat; width:12px; height: 12px; color: white; text-align: center;}

.ad{ padding-top:5px;}
.ad2{}
/* 树状图 */
#files{width:230px; overflow:hidden;}
.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1;}
.tree li{ border-bottom:1px solid #CFCFCF; height:30px;}
.tree li a{width:230px; line-height:30px; display:block; text-indent:21px;}

.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{width:230px; line-height:30px;}
.tree ul.tree-group-collapsed{display:none;}

.tree li a{background:url(../images/hover-1.jpg) no-repeat 8px 9px;}
.tree li.p a{padding-bottom:0px;}
.tree li a.sel,.tree li a:hover{background:url(../images/hover-2.jpg) no-repeat 8px 9px #F4F4F4; color:#0418AB;}

.tree ul.s_menu li{background:none;}
.tree ul.s_menu li a{background:url(../images/icon2.jpg) no-repeat 11px 8px; color:#545454; padding-bottom:0px; border-bottom:1px solid #CCCCCC;}

.tree ul.s_menu li a:hover{background:url(../images/icon2.jpg) no-repeat 11px 8px; color:#545454; padding-bottom:0px; border-bottom:1px solid #CCCCCC;}
.tree ul.t_menu li a{background:url(../images/hover.gif) no-repeat 54px center; padding-left:54px;}
.tree ul.t_menu li a:hover{background:url(../images/hover-3.jpg) no-repeat 0px center; padding-left:54px;}
.tree ul.l_menu li a{background:url(../images/hover.gif) no-repeat 74px center; padding-left:74px;}
.tree ul.l_menu li a:hover{background:url(../images/hover-4.jpg) no-repeat 0px center; padding-left:74px;}
.tree li a.tree-parent{}
.tree li a.tree-parent-collapsed{background:url(../images/icon_j.jpg) no-repeat 12px center; padding-left:14px; color:#fdc800;}

.onborder{ border-bottom:solid 1px #dddddd;}
.offborder{border-bottom:none;}

#middle .nav_left .nav_list_bottom{background:url(../images/left_nav_bottom_bg.jpg) no-repeat; width:100%; height:70px;}


#middle .nav_left .f-link a img{ margin-bottom:10px;}


#middle .right_content{ width:700px; overflow:hidden; float:right;}
#middle .right_content .content_title{height:26px; float:left; width:100%; line-height:26px; border-bottom:1px solid #CFCFCF;}
#middle .right_content .content_title .address{float:left; font-weight:bolder; font-size:14px; text-indent:2px; color:#000;}

#middle .right_content .content_title .from{font-size:12px; float:right; background:url(../images/icon5.jpg) no-repeat 0px 7px; padding-left:20px;}
#middle .right_content .content_title .from li{float:left; color:#545454}
#middle .right_content .content_title .from li a{ color:#545454}
#middle .right_content .content_title .from .none{ background:none;}
#middle .right_content .content_title .from .last{ color:#1E178B;}
#middle .right_content .content{line-height:22px; color:#545454}

#index_pick{background:url(../images/img1.jpg) no-repeat; width:280px; height:331px; display:block; line-height:18px;}
#index_pick a{ height:75px; display:block; color:#939393; padding-left:113px; padding-top:38px;}
/*	index_contents	*/
#index_contents{}
#index_contents .index_contents_l{float:left; width:640px; overflow:hidden;}
#index_contents .index_contents_r{float:right; width:280px; overflow:hidden;}
.fl{display:block; float:left;}
.fl font{color:#f83382; font-size:14px;}
.fr{float:right;}

#index_contents{ width:960px;}

#index_contents .box-1{width:198px; overflow:hidden; float:left; overflow:hidden; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:19px; float:left;}
#index_contents .box-1 .t{width:100%; height:45px; background:url(../images/index_title.jpg) no-repeat;}
#index_contents .box-1 .c{ width:180px; padding-left:9px;}
#index_contents .box-1 li{ height:30px; overflow:hidden; line-height:30px; text-indent:35px;}
#index_contents .box-1 li.list_1{ background:url(../images/icon1.jpg) no-repeat 11px 8px #1210A1; }
#index_contents .box-1 li.list_1 a{color:#FFF;}
#index_contents .box-1 li.list_2{ border-bottom:1px solid #CCCCCC; background:url(../images/icon2.jpg) no-repeat 11px 9px;}
#index_contents .box-1 li.list_2 a{color:#545454;}
#index_contents .box-1 li.noborder{ border:none;}
#index_contents .box-1 li a { color:#6d6d6d;}

#index_contents .box-2{width:100%; overflow:hidden;}
#index_contents .box-2 .t{width:100%; height:45px; background:url(../images/index_title.jpg) no-repeat 0px -180px; text-align:right;}
#index_contents .box-2 .t .more img{margin-top:22px;}
#index_contents .box-2 .c{overflow:hidden; width:100%;}
#index_contents .box-2 .c .links li{float:left;}
#index_contents .box-2 .c .links .img{overflow:hidden;margin: 0px 5px; width: 174px; height: 144px; display: table; vertical-align: middle; background:#FFF; padding:2px; border:1px solid #dddddd;}
#index_contents #box-2 .c .links .img a{display: table-cell; vertical-align: middle; text-align: center;
*display: block;

*font-size: 144px;/*约为高度的0.873，200*0.873 约为175*/

*font-family:Arial;/
}
#index_contents .box-2 .c .links .text{text-align:center; padding:10px 0px 10px 0px; width:190px;}

#index_contents .box-3{width:100%;}
#index_contents .box-3 .t{width:100%; height:45px; background:url(../images/index_title.jpg) no-repeat 0px -45px; text-align:right;}
#index_contents .box-3 .t .more img{margin-top:22px;}
#index_contents .box-3 .c{ line-height:24px; color:#545454;}
#index_contents .box-3 .c img{float:left; width:144px; height:124px; padding:2px; border:1px solid #E1E1E1; margin-right:20px; margin-top:5px;}


#index_contents .box-4{width:100%;}
#index_contents .box-4 .t{width:100%; height:36px; background:url(../images/index_title.jpg) no-repeat; text-align:right; border-bottom:2px solid #DADADA;}
#index_contents .box-4 .t .more img{margin-top:22px;}
#index_contents .box-4 .c{line-height:30px; overflow:hidden;}
#index_contents .box-4 .c li{}
#index_contents .box-4 .c li.list_1{}
#index_contents .box-4 .c li.list_1 a{background:url(../images/icon1.jpg) no-repeat 11px 5px;}
#index_contents .box-4 .c li.list_1 a:hover{background:url(../images/icon2.jpg) no-repeat 11px 5px;}
#index_contents .box-4 .c li.list_2{ background:#E7E7E7;}
#index_contents .box-4 .c li.list_2 a{background:url(../images/icon1.1.jpg) no-repeat 11px 5px;}
#index_contents .box-4 .c li.list_2 a:hover{background:url(../images/icon2.1.jpg) no-repeat 11px 5px;}
#index_contents .box-4 .c li span{float:right; color:#000; padding-right:10px;}
#index_contents .box-4 .c li a{ color:#306EC8;height:30px; display:inline-block; padding-left:39px;}


/* box6 */
#index_contents .box-6{width:198px; border:1px solid #CCCCCC;}
#index_contents .box-6 .t{width:100%; height:45px; background:url(../images/index_title.jpg) no-repeat 0px -90px;}
#index_contents .box-6 .c{ width:172px; padding-left:14px; color:#545454;}
#index_contents .box-6 .c li{line-height:24px; border-top:1px dotted #A5A5A5;}
#index_contents .box-6 .c li span{font-weight:bolder;}
#index_contents .box-6 .c li.noborder{ border:none;}

#index_contents .product{width:430px;overflow:hidden; float:left; padding-left:20px;}
#index_contents .product .fl{ color:#fff; float:left;}
#index_contents .product .fr{ float:right; padding-right:10px;}
#index_contents .product .t{width:100%; overflow:hidden; font-size:14px; }
#index_contents .product ul{float:left; padding-top:10px;}

#index_contents .product .c{overflow:hidden; width:100%;}
#index_contents .product .c .links li{float:left;}
#index_contents .product .c .links .img{overflow:hidden;margin: 0px 5px; width: 100px; height: 100px; display: table; vertical-align: middle; background:#FFF;}
#index_contents .product .c .links .img a{display: table-cell; vertical-align: middle; text-align: center;
*display: block;

*font-size: 100px;/*约为高度的0.873，200*0.873 约为175*/

*font-family:Arial;/
}
#index_contents .product .c .links .text{text-align:center; padding-top:10px; font-weight:bolder; font-size:14px;}

/* box5 */
#index_contents .box-5{width:100%;}
#index_contents .box-5 .t{ background:url(../images/box-5-t_bg.jpg) no-repeat; height:40px; width:100%; position:relative;}
#index_contents .box-5 .t a{color:#3D831A; position:absolute; right:10px; top:15px;}
#index_contents .box-5 .c{ border-bottom:1px solid #D6D6D6;}
#index_contents .box-5 .c li{padding:18px 0px 20px 0px; border-bottom:1px solid #fff; border-top:1px solid #D6D6D6; height:121px; float:left; width:580px;}
#index_contents .box-5 .c li .img{float:left;}
#index_contents .box-5 .c li .text{float:right; width:365px;}
#index_contents .box-5 .c li .text .title a{font-size:14px; color:#6B6B6C;}
#index_contents .box-5 .c li .text .title a:hover{color: #F30;}
#index_contents .box-5 .c li .text .info{ padding-top:5px;}
#index_contents .box-5 .c li .text .info a{ color:#A3A3A3; line-height:24px;}
#index_contents .box-5 .c li .text .info a:hover{color: #F30;}

/* box11 */
.box-11{width:100%;}
.box-11 .t{ background:url(../images/box-11-t_bg.jpg) no-repeat; height:30px; line-height:30px;}
.box-11 .c{border:1px solid #E1E1E1; line-height:22px; padding:9px 9px; color:#545454;}
.box-11 .c a{ color:#545454;}
/* box7 */
#index_contents .box-7{width:350px;}
#index_contents .box-7 .t{}
#index_contents .box-7 .c{ line-height:14px; font-size:12px; width:350px;}
#index_contents .box-7 .c ul{ border-bottom:1px solid #D9D9D9; }
#index_contents .box-7 .c ul li{ border-top:1px solid #D9D9D9; border-bottom:1px solid #FFF; padding-top:10px;}
#index_contents .box-7 .c ul li.none_border{ border-top:none;}
#index_contents .box-7 .c ul li .title{ padding-bottom:10px;}
#index_contents .box-7 .c ul li .title a{ color:#6B6B6C;}
#index_contents .box-7 .c ul li .title a:hover{ color: #F30;}
#index_contents .box-7 .c ul li .info{padding-bottom:10px;}
#index_contents .box-7 .c ul li .info a{color:#A3A3A3;}
#index_contents .box-7 .c ul li .info a:hover{ color: #F30;}
#index_contents .box-7 .c ul li .more{ padding-bottom:10px;}
#index_contents .box-7 .c ul li .more a{ color:#3D831A;}
#index_contents .box-7 .more2{ border:1px solid #D1D1D1; width:78px; height:28px; text-align:center;}
#index_contents .box-7 .more2 a{border:1px solid #FFF; line-height:26px; width:76px; height:26px; display:block; color:#6C6C6E; font-weight:bolder;}
/*	footer	*/
#footer{ color:#FAFAFA; line-height:24px; text-align:center; padding:10px 0px; background:#403F3D;}
#footer a{ color:#FAFAFA;}