﻿
body{ margin:0px; padding:0px; font-family:"Microsoft yahei"; font-size:14px; line-height:24px; color:#4d4d4d;}
p{ margin:0px; padding:0px;}
img{ border:0px;}
ul,li,ol{ margin:0px; padding:0px; list-style:none;}
.right{ float:right;}
.clear{ clear: both;
		overflow: hidden;
		height: 0}

a{ text-decoration:none;}
a:link{ color:#000078;}
a:hover{ color:#000177;}
a:visited{ color:#000078;}
a:active{ color:#4d4d4d;}

.grey a:link{ color:#4d4d4d;}
.grey a:hover{color:#4d4d4d;}
.grey a:visited{ color:#4d4d4d;}
.grey a:active{ color:#4d4d4d;}


.grey2 a:link{ color:#959393;}
.grey2 a:hover{color:#959393;}
.grey2 a:visited{ color:#959393;}
.grey2 a:active{ color:#959393;}

.language a{ color:#1d85c4; }
.language{ width:90px; height:30px;}
.headerR{float:right; width:780px; border-bottom:2px solid #003de5; margin-top:36px;}
#nav { width:670px; display:block;  }
#nav .jquery_out {float:left; line-height:32px;display:block; text-align:center; font-size:14px;  }
#nav .jquery {margin-right:1px;}
#nav .mainlevel { float:left;  width:95px; font-size:16px;/*IE6 only*/ } 
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:32px; display:block;  width:95px; text-align:center;}
#nav .mainlevel a.here{ color:#23a1ee;}
#nav .mainlevel a:hover {color:#23a1ee; text-decoration:none; }
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li { width:95px;/*IE6 only*/ text-align:center; font-size:14px; background:rgba(0, 0, 120, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=70); background:#000078;/*实现IE背景透明*/}
.con p{ position:relative;}/*实现IE文字不透明*/}
.menu{width:670px; float:right;  }

.headbg{ background:url(../images/headbg.gif) repeat-x; height:100px; box-shadow:0px 2px 8px #333; -webkit-box-shadow:0px 2px 8px #333; -moz-box-shadow:0px 2px 8px #333; z-index:999; position:relative;}
.header{ width:960px; margin:0px auto; padding-top:30px;}
.language{ width:100px;}
.logo{  background:url(../images/logo.png) no-repeat; width:86px; height:41px; }


.contentbg{ height:305px; background:#f0f0f0; padding-top:40px; padding-bottom:20px;}
.content{ width:960px; margin:0px auto; height:255px;}
.contentR{ float:right; width:280px; margin-left:20px;}
.contentM{ width:230px;  float:right;}
.contentL{ width:405px;   float:left;}
.contentLbox1{ height:110px; margin-bottom:10px;}
.contentLbox2{ height:130px; }
.title{ height:27px; margin-bottom:10px; border-bottom:1px solid #b1b1b1;}
.title a{font-size:12px; float:right;}
.title span{ font-size:18px; display:block; width:80px; border-bottom:1px solid #000177; height:27px;}
.news li{ height:24px;}
.products li{ float:left; width:110px; height:64px; margin-right:10px; margin-bottom:10px;}

.footerbg{ background:#1a1a1a; height:30px; line-height:30px; font-size:12px; color:#959393;}
.footer{ width:960px; margin:0px auto;}
.footlist ul{ width:310px;}
.footlist li{ float:left; background:url(../images/icon.gif) no-repeat 5px;padding-left:18px; width:50px;  }
.bei{ margin-left:10px; width:320px;}
.footerL{ width:740px;}
.footerR{ width:100px;}

.pagecontentbg{  background:#e8e8e8; padding-top:40px; padding-bottom:40px;}
.pagebanner{border-bottom:6px solid #1f1f87; height:210px;margin:0px auto;}
.pagecontent{ width:960px; margin:0px auto; }
.pageconR{width:750px; float:right;}
.pagedao{ height:30px; line-height:30px; text-align:right; font-size:12px;}
.pagetitle{ border-bottom:1px solid #1f1f87; height:40px; line-height:40px; font-size:18px; color:#1f1f87; font-weight:bold; margin-bottom:20px;}
.pageconL{ width:175px;}
.pageconL li{ height:44px; line-height:44px; font-size:16px;}
.pageconL li a:link{ color:#30318f; border-bottom:1px solid #bfbfbf; display:block; padding-left:10px;}
.pageconL li a:hover{ color:#fff; background:url(../images/sidebg.jpg) no-repeat ; display:block; padding-left:10px;}

.pageconL li a.on{ color:#fff; background:url(../images/sidebg.jpg) no-repeat ; display:block; padding-left:10px; color:#fff;}
.licheng li{ height:92px; line-height:92px; background:url(../images/a4.png) no-repeat;}
.year{ width:50px; padding-left:30px; color:#000;}
.cheng{ margin-left:85px; background:url(../images/icon2.gif) no-repeat 10px; padding-left:20px;}
.wen li{ float:left; width:180px; height:121px; margin-right:8px; margin-bottom:10px; margin-top:10px;}
.hua li{ float:left; width:180px; height:151px; margin-right:7px; margin-bottom:10px; margin-top:10px;}
.hua li p{ height:30px; line-height:30px;}
.shi li{width:210px; height:260px; float:left; margin-right:35px; margin-bottom:10px;}
.shitop{ height:24px; line-height:24px; color:#fff; background:#000078; text-align:center; margin-bottom:5px;}
.shibottom{ height:60px; }
.pagenews li{ height:30px; line-height:30; border-bottom:1px solid #666; background:url(../images/icon2.gif) no-repeat 5px; padding-left:20px;}
.pagenews span{ float:rihgt;}
.bor5px{ border:5px solid #663f1a;}
.productlist li{float:left; width:180px; height:151px; margin-right:7px; margin-bottom:10px; margin-top:10px; }
h1{ color:#09087c; margin:15px 0px; padding:0px; font-size:18px; }
.newslist li{ height:35px; border-bottom:1px solid #666; line-height:35px; background:url(../images/icon2.gif) no-repeat 2px; padding-left:15px;}
.newslist li span{ float:right;}

.page{ line-height: normal; font-size:12px; line-height:20px;float:right; display:block; margin-bottom:15px;}
.page a,.page span{ display:block;color:#333;font-weight:normal;text-decoration:none; border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px;text-align:center;padding:0px 5px;height:20px;} /* SPAN和链接 */
.page a:hover, .page a.in{ text-decoration:none; color:#fff; background:#000078;} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:20px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
.video li{ width:240px; float:left; margin-right:10px;}
.video li p{ height:35px; line-height:35px;}

h2{ text-align:center;}