@charset "gb2312";
/* CSS Document */
/* ³õÊ¼»¯ */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

html { overflow-x:hidden}
body { font-size:12px; font-family:"Î¢ÈíÑÅºÚ",Arial; color:#333; background:url(../images/inner_bg.png) repeat-x left top;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
img {border:0}

#header {width:1000px; margin:0 auto; height:120px; position:relative;}
#header .logo { position:absolute; left:0; top:10px;}
/*#header .language { position:absolute; right:0; top:25px; height:30px; line-height:30px;}
#header .language a { padding-left:34px; margin-left:10px;}
#header .language a.yy1 { background:url(../images/yy1.jpg) no-repeat left center;}
#header .language a.rus { background:url(../images/rus.jpg) no-repeat left center;}
#header .language a.alb { background:url(../images/alb.jpg) no-repeat left center;}
#header .language a.xby { background:url(../images/xby.jpg) no-repeat left center;}
#header .language a.pty { background:url(../images/pty.jpg) no-repeat left center;}
#header .language a.fy { background:url(../images/fy.jpg) no-repeat left center;}*/
#header .language { position:absolute; right:0; top:40px; height:20px;}
#header .language a:hover { text-decoration:underline; }
#nav {width:1000px; margin:0 auto; height:35px; position:relative}
#nav ul {}
#nav ul li { height:35px; line-height:35px; float:left;}
#nav ul li.sepeator {width:1px; background:url(/images/default/sepeator_bg.jpg) no-repeat left top;}
#nav ul li.menu {width:123px;}
#nav ul li.menu a { display:block; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px;}
#nav ul li.menu a:hover { text-decoration:none; background:url(../images/nav_on.png) no-repeat center bottom; color:#004277;}

#slideBox {width:100%; overflow:hidden; margin:0 auto; position:relative; height:430px;}
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1; background:url(../images/ban_bg.png) repeat-x left top; width:100%;} 
.slideBox .hd ul{ overflow:hidden; zoom:1; padding-top:10px; padding-left:47%;} 
.slideBox .hd ul li{ float:left; width:10px; height:10px; line-height:10px; text-align:center; background:url(../images/ban_off.png) no-repeat left center; cursor:pointer; margin:0 2px } 
.slideBox .hd ul li.on{ background:url(../images/ban_on.png) no-repeat left center;} 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd li { float:left;}
.slideBox .bd img{ width:100%; height:430px; } 

#main {width:1000px; margin:0 auto 20px; border:solid 1px #e1e1e1; background:url(../images/main_bj.png) repeat-y left top #fff;}
#aside {width:196px; float:left;}
#category h2 { background:url(../images/category_title.jpg) no-repeat left top; background:url(../images/category_title.png) no-repeat left top; color:#5c5c5c; font-size:18px; padding-left:26px; padding-top:25px; height:54px;}
#category h2 span { font-size:12px; color:#025aa1;}
#category ul { width:153px; margin:0 auto;}
#category ul li { height:35px; border-bottom:solid 1px #d5d5d5;}
#category ul li a { display:block; height:35px; line-height:40px; background:url(../images/cate_on.png) no-repeat right center; overflow:hidden;}
#category ul li a:hover { background:url(../images/cate_off.png) no-repeat right center; color:#025aa1; font-weight:bold; text-decoration:none;}
#category ul li.current a { background:url(../images/cate_off.png) no-repeat right center; color:#025aa1; font-weight:bold; }
#category ul li.sub a { text-indent:16px;}
#category ul li.c_on a {background:url(../images/cate_on.jpg) no-repeat right center; color:#025aa1; font-weight:bold; }
#icontact { width:160px; margin:15px auto}
#icontact h3 { height:29px; line-height:29px; background:url(../images/icontact_title.jpg) no-repeat left top; color:#fff; text-indent:14px;}

#article {width:752px; float:right; display:inline; margin-right:20px; padding-top:20px;}
#location { height:39px; background:url(../images/location_bg.jpg) repeat-x left bottom;}
#location .location_title { float:left; display:inline; height:39px; line-height:39px; background:url(../images/location_title.jpg) repeat-x left top; color:#de4c09; font-size:14px;}
#location p { float:right; height:39px; line-height:39px;}
#location p span { font-family:"ËÎÌå"; margin:0 6px;}
#location p img { margin-bottom:-2px;}

#papers { padding:15px 10px; line-height:30px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify; }
#papers h1.title {height:40px; line-height:40px; text-align:center; font-size:18px; overflow:hidden; }
#papers h2 {font-size:14px}
#papers h3,#article h4, #article h5, #article h6 { font-size:12px;}
#papers div.attr {height:30px; line-height:30px; text-align:center; background-color:#F2F2F2; margin-bottom:10px;}
#papers div.prev {padding-top:15px;}
#papers div.closeWindow { padding-top:20px;}
#papers div.closeWindow a {background-color: #de4c09; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#papers div.closeWindow a:hover { text-decoration:none;}

#newslist { padding:15px 10px; min-height:300px; height:auto !important; height:300px; overflow:visible;}
#newslist ul {list-style:none}
#newslist li { height:30px; border-bottom:solid 1px #f2f2f2; line-height:30px; background:url(../images/icon1.png) no-repeat left center; overflow:hidden; font-size:0}
#newslist li a { float:left; font-size:12px; margin-left:15px;}
#newslist li span { float:right; font-size:12px; }
#newslist .hon1 {width:158px; float:left; margin-right:30px; margin-top:10px;}
#newslist .hon1 i { display:block; border:solid 1px #ccc; text-align:center; padding:1px;}
#newslist .hon1 span { font-size:16px; font-weight:bold; display:block; height:30px; line-height:30px;}
#newslist .hon1 p { line-height:180%;}
#newslist .hon1 a {color:red; font-size:12px; font-weight:normal;}
#newslist .hon2 {width:234px; float:left; margin-right:15px; margin-bottom:15px;}
#newslist .hon2 p {border:solid 1px #ccc; padding:1px;}
#newslist .hon2 span { font-size:12px; display:block; height:30px; line-height:30px; text-align:center; background-color:#e1e1e1;}


#productlist {padding:15px 0;}
#productlist .p1 {border:solid 1px #cde1f0; height:238px; margin-bottom:15px;}
#productlist .p1 img { float:left; width:238px; height:238px;}
#productlist .p1 dl { float:right; width:470px; border-left:solid 1px #cde1f0; height:238px;}
#productlist .p1 dl dt { height:34px; line-height:34px; background-color:#e5eff6; border-bottom:solid 1px #cde1f0; font-weight:bold; text-indent:14px;}
#productlist .p1 dl dd { border-bottom:solid 1px #cde1f0;}
#productlist .p1 dl dd.model { height:35px; line-height:35px; text-indent:14px; font-weight:bold;}
#productlist .p1 dl dd.info { padding:5px 14px; height:145px; line-height:22px;}
#productlist .p1 dl dd.more { height:25px; line-height:25px; text-indent:14px; padding:11px 0;}
#productlist .p1 dl dd.more a { width:90px; height:25px; line-height:25px; background-color:#0569b4; border-right:solid 3px #e15616; display:inline-block; color:#fff; margin-right:17px;}
#productlist .p1 dl dd.more a:hover { text-decoration:none;}
#productlist .p1 dl dd.more span { font-family:"ËÎÌå"}

#productlist .p2 { width:240px; margin-bottom:15px; float:left; margin-right:15px;  }
#productlist .p2 img{ height:158px; padding:5px; width:230px;}
#productlist .p2 p { border:solid 1px #e1e1e1; }
#productlist .p2 span { display:block; height:32px; line-height:32px; text-align:center; background-color:#e1e1e1; border-left:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; }

#showProduct {padding:15px 0;}
#showProduct .imgview {border:solid 1px #cde1f0; text-align:center; margin-bottom:15px; padding:10px;}
#showProduct .protitle {border-left:solid 1px #cde1f0; border-right:solid 1px #cde1f0; border-top:solid 1px #cde1f0; height:40px; line-height:40px; text-indent:18px; font-weight:bold; font-size:15px; text-align:center}
#showProduct .procontent {border-left:solid 1px #cde1f0; border-right:solid 1px #cde1f0; border-top:solid 1px #cde1f0; padding:15px; line-height:24px; font-size:13px;}
#showProduct .prevNext {border:solid 1px #cde1f0; height:48px; line-height:48px; text-align:center;}
#relativeProduct {border-top:solid 4px #025ba1; margin-top:15px; height:270px; position:relative; }
#relativeProduct .list {border-left:solid 1px #cde1f0; border-right:solid 1px #cde1f0; border-bottom:solid 1px #cde1f0; height:200px;}
#relativeProduct .btnPrev { position:absolute; left:10px; top:120px;}
#relativeProduct .btnNext { position:absolute; right:10px; top:120px;}
#relativeProduct h3 { height:35px; line-height:35px; border-bottom:solid 1px #d9e0ee; border-left:solid 1px #d9e0ee; border-right:solid 1px #d9e0ee; color:#025ba1; text-indent:10px; font-size:14px;}
#relativeProduct #demo1 {width:690px; position:absolute; left:30px; top:54px; height:160px; overflow:hidden;}
#relativeProduct #demo1 li { width:180px; border:solid 1px #ccc; margin:0 6px; display:inline; float:left;}
#relativeProduct #demo1 li img { width:175px; height:125px; padding:2px;}
#relativeProduct #demo1 li span { display:block; height:29px; line-height:29px; text-align:center; background-color:#ccc;}
#relativeProduct #demo1 li:hover {border:solid 1px #0569b4}
#relativeProduct #demo1 li:hover span { background-color:#0569b4; color:#fff;}

#footer { border-top:solid 1px #d8d8d8; background-color:#f3f3f3; padding:15px 0;}
#footer p {width:1000px; margin:0 auto; line-height:24px;}
#footer .language { width:1000px; margin:0 auto; }
#footer .language .gj { float:left; display:inline; margin-right:5px; line-height:22px; }
#friendlink { background-color:#025ba1;}
#friendlink div {width:1000px; margin:0 auto; color:#fff; padding:5px 0; line-height:180%}
#friendlink div a { color:#fff; margin-right:10px;}

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.line10 { height:15px; line-height:15px; overflow:hidden; font-size:0;}
.indent { text-indent:26px}
.font14 { font-size:14px; }
.font14 span{ line-height:30px;}


.giveliuyan { line-height:25px;}
.giveliuyan a {background-color: #e1e1e1; color: #de4c09; padding: 5px; }
.giveliuyan a:hover { background-color: #de4c09; color: #fff; text-decoration:none;}

div.page {height:30px; line-height:30px; width:100%; text-align:center;color: #ff0000; padding-top:20px;}
div.page span {padding:3px 5px 3px 5px; background-color:#de4c09; color:#fff; border:solid 1px #de4c09;}
div.page a{ color:#444444; border:1px solid #ccc;padding:3px 5px 3px 5px; margin:0 2px; text-decoration:none; background-color:#ddd}
div.page a:hover {color:#fff; background-color:#de4c09; }

 .imgview_ {border:solid 1px #cde1f0; text-align:center; margin-bottom:15px; padding:10px;}

.service{ line-height:25px;  }
.about{ text-indent:25px; font-size:13px;}

#papers { padding:15px 0; line-height:30px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify; overflow:hidden }
#papers .ss{ width:780px; margin-left:-29px;}
#papers dl{ float:left; width:230px; text-align:center; margin-left:30px;}
