
/*header*/
.header{float: none;height: 115px;width: 100%;background: transparent url("../images/top.jpg") no-repeat scroll center top;
}
.clearboth{clear:both;height:100px}
/*menu*/
.menu{ background:url(../images/nav.jpg) repeat-x;width: 100%;height: 42px;}
.menu li:first-child{float: left;white-space: nowrap;padding-left: 2px;position: relative;background: none}
.menu li{float: left;white-space: nowrap;padding-left: 2px;position: relative;background: transparent url("../images/nav_line.jpg") no-repeat scroll 0px 0px;}
.menu ul li a{float: left;height: 42px;line-height: 42px;padding: 0px 30px;text-decoration: none;color: #FFF;font-family: "微软雅黑";}
.menu li a:hover{background: #0081C5 none repeat scroll 0% 0%;text-decoration: none;}
/*menu list*/
.menu .level_1 li{float:left;height:42px;line-height:42px;position:relative;z-index:99;}
.menu .level_1 li div{position: absolute;top: 42px;left:0;width:174px;height:0px;overflow:hidden;z-index: 999;}
.menu .level_1 li div a{padding:0; margin:0; text-align:center; font-size:14px;height:35px;line-height: 35px; font-weight:normal}
.menu .level_1 li div a,.menu .level_1 li.active div a {color: #D0E7F4;display: block;width: 100%;background-color:#0092E0 ; filter:alpha(opacity=80);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;border-bottom:solid 1px #52A6D2;}
.menu .level_1 li div a:last_child{color: #D0E7F4;display: block;width: 100%;background-color:#0092E0 ; filter:alpha(opacity=80);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;border-bottom:none;}
.menu .level_1 li div a:hover {color: #ffffff;display: block;text-indent: 0;width: 100%;background-color:#0081C5;border-bottom:solid 1px #e9e9e9;}
.menu .level_1 li div a:hover:last-child{color: #ffffff;display: block;text-indent: 0;width: 100%;background-color:#0081C5;border-bottom: none;height:36px;}
/*banner*/
.banner{width: 100%;height: 448px;background: transparent url("../images/ban_bg.jpg") no-repeat scroll center top;}
.bannerflash{ padding:37px 0 0 0}
#slider{overflow:hidden;width:996px;height:388px;position:relative; margin:0px auto;}
#slider .pics{width:996px;height:388px;}
#slider .pics li{width:996px;height:388px;float:left}
#slider #nav {position:absolute;bottom:5px;right:5px;}
#slider #nav li.nav{background:#ff0000; color:#fff;}
#slider #nav li{border:1px solid #000; color:#000; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center;line-height:15px;}
/*mainbody*/
/*index_pic*/
.index_pic{margin:10px 0}
.index_pic2 li{float:left;padding-right:26px}
.index_pic2 li img{width:316px;height;146px}
.index_pic2 li:last-child{float:left;padding-right:0}
/*aboutnew*/
.indexabout{float: left;width: 659px;margin-right:32px;margin-top: 24px;}
.indexabout p img{width:659px;height:26px}
.indexabout1{}
.indexabout1 img{width:161px; height:110px;padding-right: 9px;float:left;padding-top: 5px;}
.indexabout1 p{ text-indent:2em;}
.indexnew{float: left;width: 309px;height: 160px;background: transparent url("../images/index_20.jpg") no-repeat scroll 0px 0px;margin-top: 24px;}
.newstitle1{ margin-top:35px}
.newstitle1 li span {display: inline;font-size: 12px;padding-left: 20px;background: transparent url("../images/icon-09.gif") no-repeat scroll 8px 50%;}
.newstitle1 li a{color: #FFF;text-decoration: none;}
.newstitle1 li a:hover{color: #FFF;text-decoration: underline;}
/*products*/
.products{margin:25px auto; clear:both}
.productsbg{ background: url(../images/index_product.jpg) no-repeat left top; }
.prolist {width:100%;height:160px;overflow:hidden;position:relative;margin:0 auto;}
.prolist-ul {position:relative;width:2380px;height:160px;margin:0;padding:0;}
.prolist-ul li {float:left;width:170px;height:160px;overflow:hidden;}
.prolist-ul li img{width:150px;height:130px; border:solid #CCC 1px;padding:4px}
.prolist-ul li:hover img{border:1px solid #ff6600; padding:4px; background-color:#fff4ce}
.prolist-ul a.pictext{display:block;color:#000; text-align:center; font:12px/24px arial;}
.prolist-ul a:hover.pictext{color:#ED0112;text-decoration: underline;}
.info-btn {width:240px;height:22px;overflow:hidden;padding:11px 0;zoom:1;margin:0 0 0 760px}
.info-btn li {float:left;padding:10px 4px 0 4px;}
.info-btn li span {display:block;width:8px;height:8px;background:url(../images/navigator.png) 0 0px no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span, .info-btn li:hover span {background:url(../images/navigator.png) 0 -16px no-repeat;}


.bannerc{width: 100%;height: 448px;background: transparent url("../images/abg.jpg") no-repeat scroll center top;}
/*About*/
.content{width: 100%;min-height:500px;height:auto;background: transparent url("../images/main_bg.jpg") repeat-y scroll center top;}
.maincontent{width: 1002px;margin: 0px auto;}
.mainleft{float: left;width: 208px;padding-left: 18px;}
.mainleft p{margin:10px 0}
.mainlefthead {width: 205px;border-left: 1px solid #E9E9E9;border-right: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;padding:0 0 16px 0; margin:0 0 20px 0}
.mainlefthead h3{width: 100%;height: 40px;margin-top: 12px;background: transparent url("../images/bt1.jpg") no-repeat scroll 0px 0px;padding:5px 0 0 26px;color: #FFF; font:bold 14px/24px "微软雅黑"}
.mainleftlist li{width: 198px;height: 27px;padding:0 0 0 6px}
.mainleftlist li a{background: transparent url("../images/first-bg-02.gif") no-repeat scroll 0px 0px;width: 158px;line-height: 27px;height: 27px;color: #555;
margin: 8px 0px; display:block;padding:0 0 0 40px}
.mainleftlist li a:hover{background: transparent url("../images/first-bg-02.gif") no-repeat scroll 0px -27px;color: #FFF;}

.mainright{float: left;width: 737px;padding-left: 19px;padding-right: 20px;}
.mainright .title{margin-bottom: 10px;background: transparent url("../images/title.jpg") no-repeat scroll 0px 0px;margin-top: 10px;}
.mainright .title h3{text-align: left;font-size: 14px;font-weight: bold;line-height: 36px;margin: 0px;padding-left: 11px;word-break: break-all;width: 97%;overflow: hidden;color: #046FB7;}
/*News*/
.rightcontent{}
.rightcontenttitle{ margin:20px auto }
.rightcontenttitle h3{display: inline;color: #000;font-size: 12px;padding-left: 12px;background: transparent url("../images/icon-09.gif") no-repeat scroll 0px 50%;}
.rightcontenttitle span{float:right;color: #555;}
.rightcontenttitle em{}
.showLine {float: left;height: 10px;width: 100%;border: 0px none;background: transparent url("../images/line-01.gif") repeat-x scroll 0px 50%;
}
.pageJump {width: 100%;text-align: left;line-height: 20px;overflow: hidden;clear: both;padding: 10px 0px;}
.pageJump .totalcount {float: left;}
.pageJump .number {float: right;}
.pageJump .number a{color: #666 !important;border: 1px solid #D3D3D4;background: transparent url("../images/bgpage-01.gif") repeat-x scroll 0px -87px; line-height:24px;padding:2px 5px; margin:0 2px}
.pageJump .number a:hover {color: #0068CC !important;border: 1px solid #34A7DB;background: transparent url("../images/bgpage-01.gif") repeat-x scroll 0px -87px;}

/*Newsxx*/
.rightcontent .font{text-align: right;line-height: 30px;color: #231815;}
.rightcontent .font a {color: #231815;text-decoration: none;border:1px solid #9FA0A0;padding: 0px 1px;margin: 0px 2px;}
.rightcontent .font a:hover {border: 1px solid #06C;}
.rightcontent .summary {clear: both;margin-top: 20px;}
.rightcontent h2{font-size: 14px;text-align: center;font-weight: bold;color: #322725;line-height: 30px;}
.rightcontent .htmledit{font-family: arial,Times New Roman;font-size: 14px;line-height: 25px;text-align: left;vertical-align: baseline;color: #555;text-decoration: none;}
.rightcontent .message {margin-top: 20px;text-align: center;padding-bottom: 5px;border-bottom: 1px dashed #666;}
.message span em {font-style: normal;color: #9FA0A0;}
/*Feedback*/
.box_main_sub1 {width: 966px; margin:0 auto}
.box_main_sub1 table.tablestyle{padding:50px 0 }
.box_main_sub1 table.tablestyle th {text-align: right;font-weight: normal;width: 30%;}
.fontred {color: #F60;}
.input {border: 1px solid #DDD;height: 20px;line-height: 20px;width: 170px;}
.btn {width: 72px;height: 31px;line-height: 31px;border: 0px none;color: #555;cursor: pointer;font-size: 14px;font-weight: bold;text-align: center;}
.btn-com-01 {background: transparent url("../images/btn-blue1-17.gif") no-repeat scroll 0px 0px;}
.btn-com-01:hover {background: transparent url("../images/btn-blue1-03.gif") no-repeat scroll 0px 0px;color: #fff;}

/*Contact*/
.rightcontent1{ font-family: "微软雅黑";}
.rightcontent1 td{ font-size:13px}

/* products:*/
.column7 {height:auto; padding:0px; margin:20px auto; }
.column7 li {width:210px; height:195px;  margin-bottom:0px; line-height:21px; overflow:hidden; display:inline-block;margin:0 15px}
.column7 li img{ float:left; width:190px; height:160px; overflow:hidden; border:1px solid #e6e7e7; padding:4px}
.column7 li A:hover img{ float:left; width:190px; height:160px; overflow:hidden; border:1px solid #ff6600; padding:4px; background-color:#fff4ce}
.column7 li DIV.imgtext{float:left; width:210px; height:24px; line-height:24px; text-align:center; overflow:hidden; color:#454648;font-family: arial;}
.column7 li DIV.imgtext A:hover{color:#ED0112;text-decoration: underline;}

.btitle {background: url(../images/tab-line.gif) repeat-x; width:100%; height:32px; margin:20px 0 10px 0; }
.btitle h3{background: url(../images/tab-current.gif) left bottom; width:81px; height:32px;font-size: 14px;font-weight: bold;text-decoration: none;
color: #fff;padding:0 0 0 15px; line-height:25px}

/* project:*/
.column8 {height:auto; padding:0px; margin:20px auto; }
.column8 li {width:200px; height:195px;  margin-bottom:0px; line-height:21px; overflow:hidden; display:inline-block;margin:0 15px}
.column8 li img{ float:left; width:190px; height:160px; overflow:hidden;}
.column8 li DIV.imgtext{float:left; width:200px; height:24px; line-height:24px; text-align:center; overflow:hidden; color:#454648;font-family: arial;}
.column8 li DIV.imgtext A:hover{color:#ED0112;text-decoration: underline;}
/*footer*/
.footer{width: 100%;height: 81px;background: transparent url("../images/ft_bg.jpg") repeat-x scroll left top; clear:both}
.footer p{width:1000px; margin:0 auto;color:#fff;padding:20px 0 0 0; text-align:center}