@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-size:12px; font-family:"宋体"; background:url(images/bodybg.gif) no-repeat center top #fbfbfe;}
h1,h2,h3,ul,li,p,img,dl,dd,dt img{margin:0; padding:0; border:0; list-style:none;}
a:link,a:visited{text-decoration:none; color:#1f1f25;}
a:hover{text-decoration:none;}
/*header*/
.header{ width:100%; height:142px; background:url(images/headerbg.jpg) no-repeat center; margin-bottom:10px;}
.logo{width:960px; margin:0 auto;}
.nav{width:960px; margin:0 auto;}
.nav_left{display:block; width:10px; height:40px; float:left; background:url(images/nav_leftbg.jpg) no-repeat top center;}
.nav_center{width:945px; height:40px; float:left; background:url(images/nav_centerbg.gif) no-repeat top center;}
.nav_center ul{width:700px; height:40px; float:left;}
.nav_center ul li{width:100px; height:40px; line-height:40px; text-align:center; float:left; background:url(images/navbg03.gif) no-repeat right center;}
.nav_center .nobg{background:none;}
.nav_center li a:link{width:100px; height:31px; display:block;}
.nav_center li a:visited{width:100px; height:31px; display:block;}
.nav_center li a:hover{ width:100px; height:31px; line-height:31px; text-align:center; color:#FFF; font-size:13px; font-weight:bold; background:url(images/hoverbg.gif) no-repeat center;}
.nav_center .search{width:160px; height:24px; float:right; margin-top:8px;}
.top_search{height:24px; background:url(images/searchbg.jpg) no-repeat top center;}
.top_search_in{background:#edf1f9; font-size:12px; color:#666; text-align:left; height:18px; width: 120px; border:0; padding: 0; margin:0;}
.nav_right{width:5px; height:40px; float:left; background:url(images/nav_right.jpg) no-repeat top center;}

.wrap{width:960px; overflow:hidden; margin:0 auto;}
/*index*/

.cen_bottom{margin-top:10px; overflow:hidden;}
.bot_left{width:312px; height:358px; float:left;}
.bot_center{width:312px; height:358px; float:left; margin:0 12px;}
.bot_right{width:312px; height:358px; float:right;}
.title{height:54px;}
.com_center{width:290px; height:252px; border-left:1px solid #6ab7e2; border-right:1px solid #6ab7e2; padding:12px 10px 0px;}
.title_list{background:url(images/dot01.gif) no-repeat center left; padding-left:8px; font-size:16px; font-weight:bold;}
.title_more{border-bottom:1px solid #a7a7a8;}
.title_more a:link,.title_more a:visited{color:#a7a7a8;}
.title_more a:hover{color:#086fa9;}
.com_center .spe{margin-top:2px;}
.com_center .spe a:hover{color:#e4641e;}
.com_center .spe li{height:20px; line-height:20px; margin-left:30px; padding-left:14px; background:url(images/dot02.gif) no-repeat center left;} 
.small_pic{width:136px; height:106px; margin-right:10px; float:left;}
.small_txt{width:144px; height:106px; overflow: hidden; text-indent:2em; float:right; line-height:18px;}
.small_txt a:link,.small_txt a:visited{color:#a7a7a8;}
.small_txt a:hover{color:#086fa9;}
.com_center .normal{margin-top:10px;}
.com_center .normal li{height:20px; line-height:20px; padding-left:10px; background:url(images/dot03.jpg) left center no-repeat;}
.com_bot a:link,.com_bot a:visited{color:#a7a7a8;}
.com_bot a:hover{color:#086fa9;}
.com_bot{ height:40px; background:url(images/titlebg.jpg) no-repeat bottom center; position:relative;}
.com_bot span{position:absolute; top:0px; right:35px;}


/*about*/
.in_banner{height:150px; margin:10px auto;}
.in_content{min-height:300px;}
.in_left{width:172px; overflow:hidden; float:left;}
.in_left .left_title{height:54px; padding-left:10px; text-align:left; line-height:54px; background:url(images/left_title.jpg) no-repeat left top;}
.in_left .left_title h2{font-size:16px; color:#CDEBF5; font-family:"微软雅黑"; padding-left:10px;}
.in_left ul{width:170px; overflow:hidden; border-left:#6ab7e2 solid 1px; border-right:#6ab7e2 solid 1px;}
.in_left ul li a{ width:170px; height:30px; line-height:30px; border-bottom:#CCC solid 1px; display:block; text-indent:2em;}
.in_left ul li a:hover{width: 170px; height:30px; line-height:30px; background:#e7e7e9; display:block;}
.in_left .left_bottom{height:34px; background:url(images/left_titlebg.jpg) no-repeat top center;}

.in_right{width:768px; overflow:hidden; float:right;}
.in_right_top{height:20px; padding-top:10px; border-bottom:#CCC 1px solid;}
.in_right_top h3{width:200px; height:20px; float:left;}
.in_right_top span{float:right;}
.in_right .box{padding:10px 0px;}
.in_right .box p{line-height:22px; font-size:12px;}
.in_right .box ul li{height:25px; line-height:25px; border-bottom:1px #CCC dashed; position:relative;}
.in_right .box .date{width:80px; height:25px; text-align:center; position:absolute; top:0px; right:0px;}
.productsbox{width:252px; height:350px; margin:0 4px 4px 0; float:left;}
.picture{width:250px; height:300px; border:#CCC 1px solid;}
.picturetxt{margin:10px 0px; background:#0c75af; height:30px; line-height:30px;}
.picturetxt a{color:#FFF;}
.in_right_top h2{text-align:center;}
.product_title{height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.bigpicture{text-align:center; padding-top:10px;}
.dowxian{ border-bottom:1px dashed #CCC;}
.lanse{ color:#171C4A;}

/*footer*/
.clear{clear:both;}
.foot{width:960px; height:42px; float:left; background:url(images/footerbg.jpg) repeat-x top;margin-top:20px; border-top:#bfbebe solid 1px; }
.foot span{margin:0 10px;}
