@charset "utf-8";
*{margin:0 auto; padding:0;}
body {font-size:12px; margin:0 auto; padding:0; border:0px; color:#666666; text-align:center; background:#FFF;font-family:Arial, "新宋体";}
ul,h1,h2,h3,h4,h5{margin:0;padding:0}
li{list-style:none;}
img{border:0;}
select{font-size:12px;}
a{text-decoration:none; color:#666666;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clear0{clear:both; height:0; overflow:hidden;}
.box{width:1000px; height:auto; overflow:hidden;}
.boxFull{width:100%; height:auto; overflow:hidden;}
.center{padding:0px 0px 0px 40px;width:783px;text-align:center;}
.Appcenter{padding:0px 30px 0px 20px;width:680px;text-align:center;}
.first{border:none !important;}
.blank5{height:5px; visibility:hidden;line-height:5px;clear:both;}
.blank10{height:10px; visibility:hidden;line-height:10px;clear:both;}
.pageBox{clear:both; text-align:center; font-size:13px; border-top: dotted 1px #999999; line-height:22px; padding-top:3px;}
.pageStatus{clear:both; line-height:20px;}
.pageBox a{padding:0px 8px; border:1px solid #CCC; display:inline-block; width:auto; margin:0px 3px; line-height:20px;}
.pageBox a.cur, .pageBox a:hover{background:#82a3e6; text-decoration:none; color:#FFF;}

.f4{color:#F48335 !important;}

.mypng img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

/*header*/
.index_header{position:relative; width:1000px; height:157px; overflow:hidden;}
.subheader{position:relative; width:auto; height:112px; overflow:hidden; background-image:url(../images/top_bg.jpg)}
/*.header{margin-top:25px; height:84px; overflow:hidden;}*/
.header{position:relative; top:0px; left:0px; height:112px}
.header .logo{float:left;padding-left:0px; padding:0px 0px 10px 0px; width:269; height:101;}
.header .topright{float:right;width:202px; margin-top:10px; margin-right:0px}
.header .Menucenter{position:relative;float:right; top:5px; bottom:10px; width:720px; height:43px;line-height:26px;margin-right:0px}
.header .Menucenter a{font-size:14px;color:#666666; font-family:"微软雅黑", "新宋体", Arial; padding:0px 8px; display:inline-block;font-weight:bold}
.header .Menucenter a:hover{color:#FFF; background-image:url(../images/menu_bga.png)}
.header .Menucenter a.on{background:url(../images/menu_bga.png) no-repeat; color:#FFF}
.header .navbox{margin:0px 0px; height:127px; line-height:26px; background:#ffffff;}
.header .navbox a{font-size:14px; color:#FFF; font-family:"微软雅黑", Arial, "新宋体"; padding:0px 12px; display:inline-block}
/*.subMenuBox{margin-top:-25px; z-index:1000;}
*/
/*.subMenuBox{position:absolute; z-index:1000; top:108px;right:300px; height:20px; display:none;}
.subMenu{position:relative; z-index:1000;display:none; background-color:#FFF}
.subMenu a{margin:0 5px; font-family:"微软雅黑", Arial, "新宋体"; color:#e95533; line-height:20px;}
*/
.subMenuBox{position:absolute; z-index:1000; top:138px; right:10px; width:900px; height:25px; display:none;}
.subMenu{position:absolute; display:none; line-height:25px;}
.subMenu a{margin:0 5px; font-family:"微软雅黑", Arial, "新宋体"; color:#e95533;}
.lang{position:absolute; top:15px; right:20px; color:#e95533;}
.lang{text-align:right;font-family:"新宋体", Arial, "新宋体";}
.lang a{color:#e95533;}
.lang a:hover{text-decoration:underline;}
.abc{position:absolute;top:0px;right:10px;left:60px;text-align:left;font-size:12px;width:335px;height:20px;overflow:hidden; }

.slider{position:absolute; bottom:0px; left:0px; line-height:25px; width:672; font-size:14px; color:#FFFFFF; height:auto; overflow:hidden; vertical-align:bottom;}
.slider ul li{position:relative; margin-right:2px; width:166px; float:left; height:105px; overflow:hidden;}
.slider ul li a.title{position:absolute; bottom:0px; left:0px; width:166px; height:25px; line-height:25px; color:#FFF; background:#e95533; font-family:"微软雅黑", Arial, "新宋体";}
.slider ul li .content{position:absolute; bottom:25px; left:0px; display:none; height:60px; width:166px;}
.slider ul li .content img{width:162px; height:60px; border:2px solid #e95533; border-bottom:none;}
.service{position:absolute; bottom:0px; right:0px; background:#ecba2d; float:right; width:332px; height:25px; line-height:25px; color:#FFF; font-weight:bold; font-family:"微软雅黑", Arial, "新宋体"; font-size:14px;}

/*subad*/
.subad{background:#FFF; width:986px; height:298px; padding:7px;}

/*index main*/
.ind_main{padding:0px 0px 0px 0px; float:center}
.ind_main_box .tit{height:22px; background-image:url(../images/main-title_bg.jpg); color:#FFF;}
.ind_main_box .tit h1{font-size:14px; font-weight:normal; padding-left:10px; float:left; line-height:22px;font-family:"微软雅黑", Arial, "新宋体"; color:#000}
.ind_main_box{width:307px; height:200px; overflow:hidden; background:#FFFFFF;}
.ind_main_cont{height:160px; width:302px; padding:5px 0px; overflow:hidden;}
.ind_main_box .cont_left{float:left;width:119px;height:160px;padding-left:0px; }
.ind_main_box .cont_right{float:right;width:170px;height:105px;padding-left:125px;padding-right:3px;text-align:left;padding:5px 0px;}
.ind_main_box .more{width:28px; height:10px; display:block; background:url(../images/main-more.jpg) no-repeat; float:right; margin-top:5px; margin-right:5px;}
.ind_main_box .cont_right img {padding:0px 0px;}
.ind_main_cont ul li{line-height:25px; clear:both;}
.ind_main_Probox {width:1000px; height:200px; overflow:hidden; background:#FFFFFF;}
.ind_main_Probox .tit{height:22px; background-image:url(../images/main-pro_bg.jpg); color:#FFF;}
.ind_main_Probox .tit h1{font-size:14px; font-weight:normal; padding-left:10px; float:left; line-height:22px;font-family:"微软雅黑", Arial, "新宋体"; color:#000}

#TopprodList img{width:129px; height:120px; margin:0px 9px;}
.hotNews00{overflow:hidden;zoom:1; display:block}
.hotNews00 img{float:left; margin-right:10px; width:158px}
.hotNews00 h4{ text-align:left;font-size:12px; color:#1d5aa3; font-weight:bold;line-height:1.5}
.hotNews00 p{ text-align:left;text-indent:2em; font-size:12px; line-height:1.5}
.hotNews00 div{height:85px}
.newsList00 li{text-align:left;line-height:15px;}
.newsList00 a:link,.newsList00 a:visited{color:#666}
.newsList00 a:hover{color:#1d5ba3}
.newsDate{float:right;*margin-top:-22px}
/*index bottom*/
.ind_bottom{background:#FFF;}
.ind_bottom_box .tit_left{float:left;height:150px;padding-left:8px;}
.ind_bottom_box .tit_left img {padding:60px 0px;}
.ind_bottom_box .tit_right{float:right;height:153px;padding-right:5px;}
.ind_bottom_box .tit_right img {padding:60px 0px;}
.ind_bottom_box .tit h1{font-size:14px; font-weight:normal; padding-left:10px; float:left; line-height:30px;}
.ind_bottom_box .tit .more{width:30px; height:10px; display:block; background:url(../images/more.gif) no-repeat; float:right; margin-top:10px; margin-right:20px;}
.ind_bottom_box{width:653px; height:150px; overflow:hidden; background:#ea0130; border:1px solid #ece3d4;}
.ind_bottom_box2{width:324px; height:150px; overflow:hidden; background:#ea0130; border:1px solid #ece3d4;}
.ind_bottom_cont{float:left;height:173px; width:550px; padding:5px 10px; overflow:hidden;}
.ind_bottom_vod{}
.ind_bottom_cont ul li{line-height:25px; clear:both;}

#prodscr{height:150px; width:550px; overflow:hidden; margin:10px 1px;}
#prodscr #prodList img{border:1px solid #CCC; width:129px; height:120px; margin:0px 9px;}


/*footer*/
.footer{height:59px; overflow:hidden; padding:0px 0px;font-family:"微软雅黑", Arial, "新宋体"; background-image:url(../images/bottom_bg.jpg)}
.footer .fl{text-align:center;}
.footer .fl p{line-height:25px;}
.ce {padding:10px 0px;float:center;line-height:20px; color:#101010;}
.ce a{text-decoration:none; color:#101010;}
.index_footer{width:1000px;height:42px; overflow:hidden; padding:0px 0px;font-family:"微软雅黑", Arial, "新宋体"; background-color:#bcbeb9;line-height:45px;}
.index_footer .fl{text-align:center;}
.index_footer .fl p{line-height:25px;}

/*content module size*/
.mainBox{width:1000px;background:#FFF; padding:0px 0px;}
.menuBoxTop{margin-top:10px;float:left;height:auto; overflow:hidden; width:185px; height:46px; line-height:46px;background-image:url(../images/left_01.jpg);color:#FFF}
.menuBox{position:relative;float:left;height:auto; overflow:hidden;width:197px; background-image:url(../images/left_bg.jpg);font-family:"微软雅黑", Arial, "新宋体";}
.menuCenter{margin-top:5px;float:left;height:auto; overflow:hidden;width:197px;;font-family:"微软雅黑", Arial, "新宋体"; }
.menuBoxBottom{float:left;height:12px;width:222px; background-color:#FFF;}
.menuBoxBottom img {padding:0px 0px 10px 0px;}
.menuBoxcontact{bottom:0px;float:left; }
.mainCont{float:right;padding-right:0px; height:auto; overflow:hidden; width:803px;}

/*menu*/
.menuList{float:left;width:185px;height:auto; overflow:hidden;}
.menuList li{float:left;margin-top:5px;width:185px;height:30px; overflow:hidden;background:url(../images/left_02.jpg) no-repeat; display:block; font-size:14px;}
.menuList li a{width:185px; height:30px; line-height:30px; display:block; text-align:center;}
.menuList li a:hover,.menuList li a.on{background:url(../images/left_02a.jpg) no-repeat; color:#FFF}

.menuListn{width:197px;height:auto; overflow:hidden;}
.menuListn li{left:10px;right:30px;padding:3px 0px 0px 0px;width:157px;height:31px; overflow:hidden; display:block; font-size:14px;}
.menuListn li a{padding:3px 0px 0px 20px; width:147px; height:31px; line-height:25px; display:block; text-align:left;}
.menuListn li a:hover,.menuListn li a.on{background:url(../images/left_03b.png) no-repeat; color:#cf3c35}

/*mainCont*/
.mainBox .mainTit{height:89px; overflow:hidden; background-image:url(../images/mainCont_top.jpg)}
.mainBox .mainTit h2{position:relative;left:50px;top:15px;width:auto;height:30px;line-height:30px;font-size:16px;padding:0px 10px 0px 10px;float:left;color:#000;no-repeat left center;}
.mainBox .mainTit .location{position:relative;top:20px;height:20px; padding:5px 10px;line-height:20px; overflow:hidden; float:right; text-align:left;}
.mainBox .mainTit .location .home{width:39px; height:11px; margin-top:4px; margin-bottom:5px; background:url(../images/home.gif) no-repeat center center; display:block; float:left;}
.mainBox .mainTit .location a{line-height:20px;}
.mainBox .mainTit .menu{position:relative;top:35px;width:600px;height:20px; padding:0px 10px;line-height:20px; overflow:hidden; float:center; text-align:center;}
.mainBox .mainTit .menu a{font-size:14px;line-height:20px;}
.mainBox .content{padding:10px 0px 10px 0px;border-left:1px solid #f3f3f3;}
.mainBox .bottom {height:21px; overflow:hidden; background-image:url(../images/mainCont_bottom.jpg)}
/*about*/
.about{padding:0px 10px 0px 30px;width:803px; text-align:left}
.about h4{text-align:left; font-size:12px; color:#E95533;}
.about p{text-align:left; font-size:12px; padding:5px 20px; line-height:22px;}
.culture{padding:20px 40px;text-align:left; line-height:25px;height:auto}

/*listBox*/
.listBox{width:229px; height:224px; overflow:hidden; background:url(../images/sprobg.jpg) no-repeat; float:left; margin:5px}
.listBox .picHold{width:225px; height:171px;border:1px solid #82a3e6; }
.listBox .picHold img{height:171px; max-width:225px; min-height:171px; width:expression(this.width > 225 ? 225:true);}
.listBox a{line-height:25px;}
.prodTit,.prodBack{text-align:center; line-height:25px;}
.prodDeta{padding:0px 10px 0px 50px;line-height: 26px; height:26px; border-bottom:1px solid #c5c5c5; text-align:left;}
.prodDeta span{color:#343434; font-weight:bold; padding:6px 10px; line-height:26px; height:26px; margin:0px;background:#e4e4e4;}
.prodCont{padding:0px 10px 10px 50px; text-align:left}
.prodBack{border-top:1px solid #c5c5c5;}

.listMainBox{width:229px; height:224px; overflow:hidden;float:left;}
.listMainBox .picHold{width:225px; height:171px;}
.listMainBox .picHold img{height:171px; max-width:225px; min-height:171px; width:expression(this.width > 225 ? 225:true);}
.listMainBox a{line-height:25px;}


/*feedback*/
.formtable tr{height:25px;}

/*news*/
.news { padding:0px 20px 0px 20px}
.news ul li{display:block; clear:both; line-height:22px; width:680px}
.news .newsTit{font-size:16px; line-height:30px;}
.news .newsCont{text-align:left; line-height:22px;}
.news .newsSel{line-height:25px; border-top:1px dotted #999;}

/*contact*/
.contact{padding:20px 40px;text-align:left; line-height:25px; background-image:url(../images/map.png)}
.contactEn{text-align:left; line-height:25px; background:url(../images/mapen.jpg) no-repeat right bottom; height:280px; }
.txt {text-align:left; line-height:25px;float:left; padding:30px;}
.map{text-align:left; line-height:25px;}
.map #map{margin:10px 0px; background:url(../images/loading.gif) no-repeat center center;}

/*hr*/
.hr table{width:730px;}
.hr table td{background: #FFF; height:22px; }
.hr table th{color:#000; height:25px; background:#FFF}
.hrc {padding:20px 20px 20px 40px;text-align:left; line-height:25px;}

.hrPer table{width:720px;}
.hrPer table td{background: #FFF; text-align:left; padding-left:5px; height:22px;}
.hrPer table th{background: #FFF; font-weight: normal; text-align:right; padding-right: 5px;height:22px;}

/*feedback*/
.feedback{padding:0px 30px 0px 30px;text-align:left;}
.feedbackList{line-height:20px; border-bottom:1px dashed #666; padding:10px 0px; }
.feedbackReContBox{border:1px solid #e95533; display:block; height:auto; overflow:hidden; padding:5px; background:#f7f7f7; color:#e95533}

/*investor*/
.investor,.hr{text-align:left; text-align:22px;}

/*main页面图片滚动*/
#demo {background: #FFF;overflow:hidden;width: 1000px;}
#demo img {border: 3px solid #FFF;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
