@charset "gb2312";
/* CSS Document */

*{padding:0; margin:0; font-size:12px; color:#000; font-family:"微软雅黑", "宋体";}
a{text-decoration:none;color:#000;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur());}
ul li{list-style:none;}
a:hover{transition-property:color;transition-duration:.2s; color:#d3950d;}
img{border:none;}
body{
	background:#e6e6e6;
}
/*head*/
#head{width:100% !important; height:121px !important; overflow:hidden; }
#head .top{width:1200px;margin:0 auto !important;}
#head .top .top_a,#head .top .top_a a{color:#FFF; font-size:12px; text-align:center;}
#head .top .top_a a{padding:0 5px;}

#head .top .le a{padding:0 55px; font-size:14px;}
#head .top .le{font-size:14px; font-weight:bold;}

/*nav*/
#nav{width:100% !important; height:37px; background:url(../images/nav_bg.jpg) repeat-x top; overflow:hidden;}
#nav ul{width:1200px; margin:0 auto;}
#nav ul li{float:left !important; width:149px; text-align:center; line-height:37px; border-right:1px solid #fff;}
#nav ul li:last-child{border:none !important;}
#nav ul li a{font-size:14px; color:#fff; display:block;}
#nav ul li ul{Position:absolute;display:none;z-index:9999;}
#nav ul li ul li{float:none;border-right:0;clear:both;}
#nav ul li ul li a{display:block;width:149px;background:#3476d7;color:#fff;border-bottom:1px solid #fff;}
#nav ul li:hover ul{display:block;}

/*banner*/
#banner{height:720px !important; width:100% !important;}
#banner_p{height:280px !important; width:100% !important; background:url(../images/banner_bg.jpg) repeat-x center;}

/*index_about*/
#index_about{width:1200px; height:268px; margin:15px auto; border:1px solid #ccc; background:url(../images/about_bg.jpg) repeat-x top; overflow:hidden;}
#index_about .title{margin:0 15px; line-height:40px; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc;}
#index_about p{line-height:25px; font-size:14px;}

/*index_menu*/
#index_menu{width:1230px; margin:0 auto; overflow:hidden;}
#index_menu .menu_main{width:380px !important; height:150px !important; background:url(../images/index_01.png) no-repeat center center; position:relative; float:left; margin: 0 15px;}
#index_menu .menu_main img{float:right; margin-right:20px;}
#index_menu .menu_main p{font-size:24px; color:#2760a2; margin-top:30px; margin-left:35px;}
#index_menu .menu_main .a{position: absolute; bottom:20px; left:0; display:block; background:url(../images/index_02.png) no-repeat center center; color:#fff; width:129px !important; height:25px !important; text-align:center; line-height:25px; font-size:12px;} 

/*foot*/
#foot{width:100%; height:107px !important; margin-top:15px; background:url(../images/foot_bg.jpg) repeat-x top; overflow:hidden;}
#foot p{color:#fff; float:left; line-height:40px; margin-right:30px;}
#foot p a{color:#fff;}
#foot span{color:#fff; line-height:23px; margin-right:30px;}
#foot span a{color:#fff;}

/*list*/
#list p{background:url(../images/list_top.png) no-repeat top center; width:214px; height:47px; line-height:40px; text-align:center; font-size:18px; color:#fff;}
#list ul{width:198px; border:1px solid #ccc; border-top:none; background:#fff url(../images/list_bg.jpg) repeat-x bottom; margin-left:14px; margin-top:-7px; padding-bottom:30px;}
#list ul li{line-height:40px; width:90%; margin:0 auto; border-bottom:1px #666 dashed;}
#list ul li a{padding-left:20px; display:block; background:url(../images/list_left.png) no-repeat center left; font-size:14px;}
#list ul .li_b{height:40px; width:90%; margin:0 auto; line-height:20px; overflow:hidden;}

/*main*/
#main .title{font-size:18px; color:#2760a2; line-height:40px; border-bottom:1px solid #2760a2; font-weight:bold;}
#main .title span{float:right; color:#999; font-weight:normal;}


/*main product*/
#main .product .product_box{margin-top:30px;}
#main .product .product_box .cp{width:268px; height:268px; border:1px solid #ccc;}
#main .product .product_box .name{border-bottom:1px solid #2760a2;}
#main .product .product_box .name a{display:block; width:200px; font-size:14px;}

/*about.asp*/
#main .about .t1{font-size:18px; line-height:40px; margin:10px 0;}
#main .about .t1 span{color:#999; font-size:16px; margin-left:10px;}
#main .about .a1{font-size:14px; line-height:30px; }
#main .about table tr td{background:url(../images/tu_bg.png) no-repeat;width:300px;height:224px;}
#main .about table tr td img{margin-left:23px;margin-top:-8px;}

/*news.asp*/
#main .news ul li{width:90%; border-bottom:1px #2760a2 dashed; overflow:hidden; padding:15px 0;}
#main .news ul li img{padding:10px; border:1px solid #ccc; float:left;}
#main .news ul li .news_box{float:left; padding-left:45px; position:relative; height:170px;}
.news_box .back2{position:absolute; bottom:15px;}
.news_box .title2{font-size:18px; line-height:35px; font-weight:bold;}
.news_box .date{font-size:12px; line-height:25px; color:#666;}
.news_box .text{font-size:14px; line-height:25px; color:#333;}
.news_box .back2{display:block; font-size:14px; width:100px; height:30px; line-height:30px; background:#ddd; color:#333; border:1px solid #333; text-align:center;}

/*产品分页*/
.page{font-size:12px; font-weight:bold; line-height:22px; text-align:center; margin:12px 0 0;}
.page a{ text-decoration:none; color:#8698b6; background:#fff; border:1px solid #777;
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:3px 6px; padding-bottom:2px; margin-right:3px}
.page a.active{ background:#a6a6a6; border:1px solid #777; color:#fff}
.page a:hover{ text-decoration:none; color:#fff!important; background:#d3950d; border:1px solid #333333;}


/*show分页*/
DIV.viciao { text-align:center; border:0px; margin:5px; padding:5px; line-height:30px;}
DIV.viciao A { border: #E4E3E3 1px solid; padding:2px 5px 2px 5px; margin-right:5px; font-weight:bold; text-decoration:none}
DIV.viciao A:hover { border:#E4E3E3 1px solid; padding:2px 5px 2px 5px; margin-right:5px; background:#666; color:#ffffff; text-decoration:none}
DIV.viciao A:active { border:1px #E4E3E3 solid; padding:2px 5px 2px 5px; margin-right:5px}
DIV.viciao SPAN.current { border:1px #E4E3E3 solid; padding:2px 5px 2px 5px; margin-right:5px; background:#666; color:#ffffff; font-weight:bold}
DIV.viciao SPAN.disabled { border:1px #E4E3E3 solid; padding:2px 5px 2px 5px; color:#ccc;}

/*产品详情*/
.product strong{color:#db251e;}
.product .p1,.product .p1 strong{font-size:20px; line-height:40px;}
.product .p2,.product .p2 strong{font-size:16px; line-height:30px;}
.product .p3,.product .p3 strong{font-size:14px; line-height:25px;}

/*news_show.asp*/
.news .news_title{font-size:24px; text-align:center; line-height:40px;}
.news .news_date{font-size:12px; text-align:center; line-height:30px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.news .news_content{line-height:25px;}


.member_table tr td{border-bottom:1px dashed #ccc; padding-left:10px;}
.member_table tr td:first-child{border-right:1px dotted #666;}

.cn{font-family:"微软雅黑", "宋体";}
.en{font-family:Arial, Helvetica, sans-serif;}


.back{display:block; font-size:18px; font-weight:bold; color:#ccc;}

.company_name{font-size:24px; line-height:40px; border-bottom:1px solid #d3950d;}
.f14{font-size:14px; line-height:30px;}