/* CSS Document */
@import url(main.css);

.div{ width:1000px; margin:0 auto;}
.logo{ display:block; float:left;}
.topright{ float:right;font-size:14px;margin:20px 0 10px 0; width:550px;}
.menubg{ background:#0085c3 url(../images/n_1.gif) repeat-x bottom; height:91px; width:100%;}
.menu{}
.menu ul li{ float:left;}
.menu ul li a{ font-size:14px; font-weight:bolder; color:#fff; line-height:70px; margin: 0 25px;}
.menu ul li a:hover{ color:#fff000;}
.m_input{ background:url(../images/input.gif) no-repeat; width:203px; height:33px; border:0; margin:19px 0 0 46px; float:left; padding:0px 5px; line-height:33px;}
.m_button{ background:url(../images/button.gif) no-repeat; width:54px; height:33px; border:0; margin:19px 0 0 -2px; float:left; cursor:pointer;}
#slider {position: relative;overflow: hidden;}
#slider li {position: absolute;top: 0;left: 0;}
.circle {display: block;width: 16px;height: 16px;background:url(../images/circle-empty.png) no-repeat;position: absolute;bottom: 10px;z-index: 300;}
.circle-current {background:url(../images/circle-full.png) no-repeat;}
.menu_head{ font-size:12px; border-bottom: #CCCCCC 1px solid; height:34px; font-weight:bold; width:713px;}
.menu_head a{ font-size:12px;text-align:right; font-weight:normal; float:right; padding-right:30px;}
.menu_body{}
.menu_body ul {}
.menu_body ul li{ text-align:center;}
.menu_body ul li a{line-height:35px;}
.menu_body ul li img{}

.inpro{ width:690px;padding-left:10px; overflow:hidden; height:100%;}
.inpro ul{ width:750px; }
.inpro ul li{ float:left; border: #CCCCCC 1px solid;text-align:center; margin:0 10px 10px 0; width:160px; height:190px;}
.inpro ul li a{line-height:22px;}
.inpro ul li a img{ height:160px;}
.inpro ul li a span{ display:block; line-height:22px; color:#333; width:160px; text-align:center; }

.main{ height:100%; overflow:hidden;}
.title{ width:100%; border-bottom:2px #dbdada solid; height:34px; margin-bottom:19px;}
.title span{ display:block; float:left; color:#0169a9; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:10px;}
.title a{ float:right; margin:17px 20px 0 0;}
.aboutbox{ width:332px; padding-left:18px; line-height:18px; border:1px #eaeaea solid; float:left; height:230px; margin-top:20px;}
.abouttext{ width:309px; margin-left:3px;}

.newsbox{ width:332px; padding-left:18px; border:1px #eaeaea solid; float:left; height:230px; margin:20px 17px 0 16px;}
.news{ width:309px; margin-left:3px;}
.news ul li{ line-height:24px; background:url(../images/n_2.gif) 0px 9px no-repeat;}
.news ul li a{ padding-left:10px;}
.news ul li a span{ float:right;}

.contactbox{ width:243px; padding-left:18px; line-height:18px; border:1px #eaeaea solid; float:left; height:230px; margin-top:20px;}

.productbox{ width:100%; margin:23px 0 20px 0;}
.producttitle{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#0169a9; height:24px; border-bottom:1px #ccc dashed; padding-left:10px;}
.product {overflow:hidden; margin:0px 5px 0px 5px;}
.product ul { width:1200px;}
.product ul li{ float:left; margin:18px 18px 0 0;}
.product ul li a span{ display:block; font-weight:bolder; text-align:center; width:150px; line-height:14px; padding-top:10px; padding-bottom:10px;}


.bottombg{ background:#0085c3; height:78px;color:#fff; line-height:18px;}
.bottomleft{ float:left; margin-top:21px; font-family:Verdana;}
.bottomright{ float:right; margin:40px 10px 0 0;}

.inbg{ background:url(../images/inbg.gif) repeat-x; margin-top:-21px;}
.inmain{ height:100%; overflow:hidden; background:#fff; margin-top:17px;}
.inbanner{ padding-top:21px;}
.list{ width:242px; float:left;}
.listtitle{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#fff; background:#0085c3; padding:35px 0 15px 31px; border-bottom:2px #006da6 solid;}
.list ul li{ height:42px; margin-bottom:1px; background:#e7e7e7; line-height:42px;}
.list ul li a{ padding-left:30px; background:url(../images/l_1.gif) no-repeat 18px 3px;}
.list ul li a:hover{ color:#0087c1;}

.rigghtbox{ width:713px; float:left; padding:48px 0 0 24px;}
.r_title{ width:100%; margin:0px 0 15px 0; border-bottom:1px #ccc solid; height:24px; padding-bottom:5px;}
.r_title a{ float:right; color:#999;}
.r_title a.home{ background:url(../images/l_5.JPG) no-repeat 0px 3px; padding-left:38px;}
.r_title a:hover{color:#666;}
.r_title span{ float:left; margin-left:10px;font-size:16px; color:#666; font-family:"Î¢ÈíÑÅºÚ";}

.innew ul{ float:left;}
.innew ul li{height:30px; line-height:30px; width:700px; border-bottom:1px #ccc dashed; }
.innew ul li a{ padding-left:10px;}
.innew ul li a span{ float:right;}



.inbottombg{ width:100%; height:125px; background:#0084c4;}
.inbottom{ background:url(../images/l_4.gif) repeat-x; height:85px; color:#fff; padding-top:40px;}
.img1{ padding-bottom:8px;}
.nr1{ padding-left:30px; padding-top:30px;}
.nr2{ padding-left:10px;}
.News_time{ }
.News_title{ font-size:18px; font-weight:bold; line-height:40px;border-bottom:#e8e6e6 1px solid; padding-top:10px; text-align:center;}
.name{ font-size:16px; font-weight:bold; background-color:#f4fafe; padding:5px;}
.pro_name{ border:1px #cccccc solid;}
.quick_link{ line-height:30px; padding-top:30px;}
.pro_class{ padding:5px;}