﻿@charset "utf-8";
/*header*/
#header{ height:88px; background:url(../images/common/head_bg.jpg) no-repeat center 0;}
.head_nr{ width:1100px; margin:0 auto;}
.head_nr h1{ padding-top:18px;}
.head_rgt{position:relative; color:#fff; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:15px; padding-top:17px; width:810px;}
.head_telnr{ width:285px; background:url(../images/common/head_tel.png) no-repeat left 0; padding:3px 90px 0 28px; font-size:16px; font-weight:bold;}
.head_telnr .fl{ width:112px;}
.head_telnr .fr{ width:150px;}
.head_tel span.fr{ font-size:22px; font-family:"arial"; padding-left:15px;}
.nav ul{ padding-top:5px;}
.nav ul li{ float:left;}
.nav ul li a{ display:block; color:#fff; padding:0 25px; background:url(../images/common/nav_xiex.png) no-repeat right center;}
.nav ul li a:hover{ color:#ff0003;}
.nav ul li.current a{ color:#ff0003;}
/*footer*/
#footer{ background-color:#141414; color:#666666; font-family:"arial";}
.foot_up{ width:1050px; margin:0 auto; text-align:center; padding:22px 0 10px 0; border-bottom:1px solid #2e2e2e;}
.foot_up a{ color:#666666; padding:0 30px;}
.foot_up a:hover{ color:#ff0003;}
.foot_btm{ line-height:200%; padding:15px 0 12px 0; text-align:center;}
/*index*/
.nr_center{ width:1100px; margin:0 auto;}
.banner{ position:relative; width:100%; overflow:hidden; z-index:1;}
.banner .img ul li{ height:456px; width:100%; position:absolute; left:0; top:0; z-index:1;}
.banner .img ul li a{ display:block; width:100%; height:100%;}
.banner .page{ position:absolute; bottom:0; left:0; z-index:6; width:100%; text-align:center; height:19px; padding-top:11px; background:url(../images/else/syban_fybg.png) repeat-x;}
.banner .page span{ display:inline-block; width:8px; height:8px; margin-right:12px; background:url(../images/else/syban_fy.png) no-repeat 0 center; text-indent:-9999px; cursor:pointer;}
.banner .page span.current{ background:url(../images/else/syban_fy.png) no-repeat -8px center;}
.index_nr1{ background:url(../images/else/index_nr1bg.jpg) repeat-x; font-family:"\5FAE\8F6F\96C5\9ED1";}
.index_nrup{ padding:16px 0 0 0; border-bottom:2px solid #d9d9d9; color:#e2090e; font-family:"\5FAE\8F6F\96C5\9ED1";}
.index_nrup h2{ width:191px; margin-bottom:-4px; padding-bottom:12px; font-weight:bold; font-size:20px; font-weight:bold; background:url(../images/else/sy_btbg.png) no-repeat left 32px;}
.index_nrup h2 img{ margin:0 10px 0 2px;}
.index_nrup span{ display:inline-block; font-family:"arial"; font-size:16px; font-weight:bold; padding:9px 3px 0 30px; background:url(../images/else/indexnr_tel.png) no-repeat left 3px;}
.index_nr1 .index_nrbtm ul li{ width:366px; height:289px; float:left; padding-top:9px; background:url(../images/else/sycp_bg.jpg) no-repeat right 9px; position:relative;}
.index_nr1 .index_nrbtm ul li img{ width:265px; height:265px;}
.index_cpjs{ position:absolute; width:136px; right:15px; top:45px; color:#666666;}
.index_cpjs h3{ font-size:15px; font-weight:bold; padding-bottom:5px;}
.index_cpjs dl{ font-family:"\5B8B\4F53"; line-height:200%; height:120px; overflow:hidden;}
.index_cpjs dl dd{ padding-left:7px; width:129px; height:24px; line-height:24px; overflow:hidden; background:url(../images/else/sy_huiyd.png) no-repeat left center;}
.index_cpjs a{ display:inline-block; width:136px; text-align:center; height:36px; line-height:32px; background:url(../images/else/sy_liaojbg.png) no-repeat; font-size:14px; font-weight:bold; color:#fff; margin-top:23px;}
.index_cpjs a:hover{ background:url(../images/else/sy_liaojbgh.png) no-repeat;}
.index_nr2{ height:272px; background:url(../images/else/index_nr2bg.jpg) repeat-x;}
.index_nr2 .nr_center{ position:relative;}
.index_nr2 .index_lf{ width:337px; height:286px; background:url(../images/else/index_nr2lfbg.png) no-repeat; position:absolute; left:-8px; top:-14px;}
.index_nr2 .index_lfup{ font-weight:bold; font-family:"\5FAE\8F6F\96C5\9ED1"; padding:11px 0 0 40px;}
.index_nr2 .index_lfupwrap{ border-bottom:1px solid #ba0005; width:266px; padding-bottom:10px;}
.index_nr2 .index_lfup h2{ font-size:18px; font-weight:bold; color:#ffeded; background:url(../images/else/sy_ico1.png) no-repeat 3px center; padding-left:32px;}
.index_nr2 .index_lfup a{ font-size:10px; color:#ffeded; margin-top:5px;}
.index_nr2 .index_lfbtm ul li{ border-bottom:1px solid #c12f33; width:261px;height:60px;overflow:hidden; padding:12px 0 5px;}
.index_nr2 .list1{ margin-left:35px;}
.index_nr2 .index_lfbtm ul li.list2{ margin-left:22px; padding-left:13px; width:253px;}
.index_nr2 .index_lfbtm ul li.list2 .sy_customrgt{ padding-right:19px;}
.index_nr2 .list3{ margin-left:35px;}
.index_nr2 .sy_customlf{ font-family:"arial"; width:17px; padding-left:6px; height:30px; line-height:21px; color:#b10005; background:url(../images/else/sy_ico2.png) no-repeat;}
.index_nr2 .sy_customrgt{ width:205px; padding-right:30px;}
.index_nr2 .sy_customrgt h3{ color:#ffe2e3; font-weight:bold; padding:4px 0 6px;}
.index_nr2 .sy_customrgt p{ color:#febfbf; line-height:160%;}
.index_nr2 .index_rgt{ padding-left:332px; width:768px; overflow:hidden;}
.index_nr2 .index_nrup{ border:none;}
.index_nr2 .index_nrup h2{ background:none;}
.index_nr2 .index_rgtlist1 ul{ width:105%;}
.index_nr2 .index_rgtlist1 ul li{ float:left; margin:0 41px 17px 0; box-shadow:2px 3px 2px 0 #d3d3d3; behavior: url(../css/PIE.htc); width:160px; height:66px; overflow:hidden;}
.index_nr2 .index_rgtlist2 ul{ width:110%;}
.index_nr2 .index_rgtlist2 ul li{ float:left; color:#949494; width:230px; height:14px; overflow:hidden; padding-left:13px; margin:0 35px 12px 0; background:url(../images/else/sy_huifk.png) no-repeat 3px center;}
.index_nrup a{ margin-top:10px; font-family:"\5B8B\4F53"; padding-right:10px;}
.index_nr3 .index_lf{ width:519px; overflow:hidden;}
.index_nr3 .index_lf .list{ padding:20px 0;}
.index_nr3 .index_lf ul{ width:110%;}
.index_nr3 .index_lf ul li{ float:left; width:159px; text-align:center; margin-right:20px;}
.index_nr3 .index_lf ul li img{ width:159px; height:186px;}
.index_nr3 .index_lf ul li span{ padding-top:9px; display:block;}
.index_nr3 .index_rgt{ 0width:528px;}
.index_nr3 .list_wrap{ 0width:490px; margin-left:20px; overflow:hidden; padding-top:20px;}
.index_nr3 .list_wrap .img{ text-align:left; height:120px;}
.index_nr3 .list_wrap .img a {display:block;width:100%;height:100%;}
.index_nr3 .list_wrap .img img{position:relative;margin:0 auto;top:50%;transform:translateY(-50%); max-width:159px; ,max-height:186px;}
.index_nr3 .list_wrap ul{ width:115%;}
.index_nr3 .list_wrap ul li{ float:left; margin-right:20px; width:160px;height:145px; text-align:center; color:#666666;}
.index_nr3 .img_title{ height:25px;line-height:25px; overflow:hidden;}
.index_nr3 .index_rgt .list{ position:relative;padding-bottom:20px;}
.index_nr3 .index_rgt .list a.prev{ position:absolute; left:0; top:75px; display:block; width:9px; height:17px; background:url(../images/else/sy_fany.png) no-repeat;}
.index_nr3 .index_rgt .list a.next{ position:absolute; right:0; top:75px; display:block; width:9px; height:17px; background:url(../images/else/sy_fany.png) no-repeat -9px 0;}
.index_nr4{ background-color:#f2f2f2;}
.index_nr4 .index_btm{ padding:16px 0 27px;}
.index_nr4 .index_btmlf{ position:relative; width:344px; height:199px; overflow:hidden; z-index:1;}
.index_nr4 .index_btmlf .page{ position:absolute; left:0; bottom:0; width:100%; height:32px; background:url(../images/else/syban_fybg.png); z-index:6; text-align:right;}
.index_nr4 .index_btmlf .page span{ display:inline-block; width:41px; height:32px; line-height:32px; text-align:center; color:#fff; cursor:pointer;}
.index_nr4 .index_btmlf .page span.current{ background-color:#e2090e;}
.index_nr4 .index_btmlf ul li{ position:absolute; left:0; top:0; z-index:1;}
.index_nr4 .index_btmrgt{ width:699px; padding-right:20px; padding-top:10px;}
.index_nr4 .index_btmrgt ul li{ padding:11px 0; background:url(../images/else/sy_hongyd.png) no-repeat left center; padding-left:10px;}
.index_nr4 .index_btmrgt ul li a{ width:617px; height:14px; overflow:hidden;}
.index_nr4 .index_btmrgt ul li span{ color:#666666;}
/*product*/
.product{ height:655px; background:url(../images/else/pro_bg.jpg) no-repeat center 0; font-family:"\5FAE\8F6F\96C5\9ED1";}
.pro_lf{ padding-left:15px; width:378px; padding-top:240px; color:#444444;}
.pro_lf h2{ font-weight:bold; font-size:36px; padding-bottom:11px;}
.pro_lf p{ font-size:14px; margin-bottom:32px;}
.pro_rgt{ padding-top:139px; width:590px; padding-right:59px; position:relative;}
.pro_rgt a.prev{ position:absolute; bottom:-63px; left:50%; margin-left:-70px; display:block; width:30px; height:30px; background:url(../images/else/pro_fanye.png) no-repeat;}
.pro_rgt a.prev:hover{ background:url(../images/else/pro_fanyh.png) no-repeat;}
.pro_rgt a.next{ position:absolute; bottom:-63px; right:50%; margin-right:-10px; display:block; width:30px; height:30px; background:url(../images/else/pro_fanye.png) no-repeat -30px 0;}
.pro_rgt a.next:hover{ background:url(../images/else/pro_fanyh.png) no-repeat -30px 0;}
.pro_rgt ul{ height:383px;}
.pro_rgt ul li{ width:354px; height:383px;}
.pro_rgt ul li img{ width:100%;}
.pro_rgt ul li span{ display:block; font-size:18px; font-weight:bold; color:#666666; text-align:center; padding-top:5px;}
/*pro_detail*/
.product_xx{ font-family:"\5FAE\8F6F\96C5\9ED1";}
.proxx_ban{ height:371px; position:relative;}
.proxx_ban a{ position:relative; top:247px; left:50%; margin-left:-550px;}
.product_xxnr{ overflow:hidden;}
.proxx_btmlf{ width:183px; padding:18px 20px 0; background:#e9e9e9 url(../images/else/proxx_lfbg.jpg) no-repeat; padding-bottom:5000px; margin-bottom:-5000px;min-height:700px;}
.proxx_btmlf h2{ font-size:18px; font-weight:bold; color:#444444; padding-bottom:6px; border-bottom:1px solid #cfcfcf;}
.proxx_btmlf .proxx_lflist{ padding-top:10px; font-family:"\5B8B\4F53"; margin-bottom:40px;}
.proxx_btmlf .proxx_lflist li{ padding:13px 0 13px 0; border-bottom:1px solid #cfcfcf;}
.proxx_btmlf .proxx_lflist li a{ display:block; padding-left:22px; width:161px; height:14px; overflow:hidden;  background:url(../images/else/pro_fk.png) no-repeat 9px center; color:#666666;}
.proxx_btmlf .proxx_lflist li a:hover{ background:url(../images/else/pro_fkjd.png) no-repeat 9px center; color:#d21014; font-weight:bold;}
.proxx_btmlf .proxx_lflist li.current a{ background:url(../images/else/pro_fkjd.png) no-repeat 9px center; color:#d21014; font-weight:bold;}
.pro_honor{ position:relative; background:url(../images/else/proxx_lbbg.jpg) no-repeat center 111px;}
.pro_honor a.prev{ position:absolute; left:0; top:80px; display:block; width:9px; height:17px; background:url(../images/else/proxx_fany.png) no-repeat;}
.pro_honor a.next{ position:absolute; right:0; top:80px; display:block; width:9px; height:17px; background:url(../images/else/proxx_fany.png) no-repeat -9px 0;}
.pro_honorwrap{ width:150px; overflow:hidden; margin:0 auto; padding-top:34px;}
.pro_honor ul li{ float:left; width:150px;height:150px;text-align:center;}
.pro_honor a {display:block;width:150px;height:112px;}

.proxx_btmrgt{ width:860px; padding-bottom:5000px; margin-bottom:-5000px;}
.proxx_btmrnav{ height:38px; padding:13px 19px 0 14px; background:url(../images/else/proxx_btbg.jpg) repeat-x; border-radius:0 0 5px 5px; behavior:url(/css/PIE.htc);}
.proxx_btmrnav h2{ font-size:18px; font-weight:bold; color:#444444; padding-left:20px; background:url(../images/else/proxx_huiq.png) no-repeat left center;}
.proxx_btmrnav .fr{ padding-top:5px; color:#666666; font-family:"\5B8B\4F53";}
.proxx_btmrup{ padding-top:35px;}
.proxx_btmruplf{ width:415px; padding-bottom:40px; margin-bottom:10px; background:url(../images/else/proxx_dtbg.jpg) no-repeat center bottom;}
.proxx_btmruplf .img{ width:413px; height:361px; line-height:361px; text-align:center; overflow:hidden; border:1px solid #e5e5e5; border-radius:5px; position:relative; behavior:url(/css/PIE.htc); background-color:#f4f4f4;}
.proxx_btmruprgt{ width:408px;}
.proxx_btmruprgt h2{ font-size:24px; font-weight:bold; color:#e3070c; padding:30px 0 12px;}
.proxx_btmruprgt_nr{ font-family:"\5B8B\4F53"; font-size:14px; color:#666666; line-height:180%; padding-bottom:12px; border-bottom:1px solid #ebebeb;}
.proxx_btmruprgt_lx{ padding-top:20px;}
.proxx_btmrxia{ width:860px; overflow:hidden;}
.proxx_btmrxia ul{ border-bottom:1px solid #dbdada; width:110%;}
.proxx_btmrxia ul li{ float:left; width:118px; margin-right:5px; font-size:15px; color:#444444; font-weight:bold; text-align:center; height:39px; line-height:39px; background:url(../images/else/proxx_xxkbgh.jpg) repeat-x; border-radius:5px 5px 0 0; behavior:url(/css/PIE.htc); cursor:pointer;}
.proxx_btmrxia ul li:hover{ background:url(../images/else/proxx_xxkbg.jpg) repeat-x; color:#fff;}
.proxx_btmrxia ul li.current{ background:url(../images/else/proxx_xxkbg.jpg) repeat-x; color:#fff;}
.proxx_btmrxia dl{ padding-top:40px; padding-bottom:110px; color:#666666;}
.proxx_btmrxia dl dd{ padding:0 18px 0 8px; display:none;}
.proxx_btmrxia dl dd h2{ font-size:30px; font-weight:bold; margin-bottom:13px;}
.proxx_btmrxia dl dd p{ font-family:"\5B8B\4F53"; font-size:14px; line-height:170%;}
/*question*/
.ques_cont{ padding:15px 20px 38px; font-family:"\5B8B\4F53"; color:#666666;}
.ques_cont ul li{ padding:1px 9px;}
.ques_cont ul li.active{ border:1px solid #e4e3e3; box-shadow:3px 5px 0 0 #f2f2f2; padding:0 8px;}
.ques_q{ padding:10px 23px 10px 17px; border-bottom:1px solid #e9e9e9; cursor:pointer;}
.ques_q .ques_qbt{ padding-left:40px; height:27px; line-height:27px; width:660px; overflow:hidden; background:url(../images/else/que_q.jpg) no-repeat left center;}
.ques_q span{ display:block; height:27px; line-height:30px;}
.ques_a{ padding:11px 23px 27px 17px; display:none;}
.ques_alf{ width:29px; margin-right:11px; margin-top:5px;}
.ques_argt{ width:740px; line-height:200%;}
.ques_contbtm{ padding:28px 0 0 50px; font-size:14px;}
.ques_contbtm input{ padding:4px 5px; width:369px; border:1px solid #d8d8d8; color:#666666;}
.ques_contbtm label{ margin-right:7px; display:block; line-height:25px; height:25px;}
.ques_contbtm textarea{ width:552px; height:166px; padding:5px; border:1px solid #d8d8d8; color:#666666;}
.ques_name,.ques_tel{ margin-bottom:19px;}
.ques_problem{ margin-bottom:15px;}
.ques_contbtm .ques_tj{ margin-left:49px; width:562px; font-size:12px;}
.ques_contbtm .ques_tjlf input{ width:98px; height:32px; background:url(../images/else/proxx_tj.jpg) no-repeat; border:none; text-indent:-9999px; cursor:pointer;}
.ques_contbtm .ques_tjrgt{ height:32px; line-height:32px; padding-right:5px;}
/*technology*/
.technology{ padding-bottom:85px;}
.technology ul{ font-family:"\5B8B\4F53"; padding:30px 0 26px;}
.technology ul li{ padding:0 20px 0 15px; margin-bottom:12px;}
.technology ul li a{ display:block; height:36px; line-height:36px; padding-left:13px; background:url(../images/else/techlo_fk.jpg) no-repeat left center;}
.technology ul li span{ display:block; height:36px; line-height:36px; color:#666666;}
.pagingList{ text-align:center; font-family:"\5B8B\4F53";}
.pagingList a{ display:inline-block; width:26px; margin-right:2px; text-align:center; height:23px; line-height:21px; background:url(../images/else/tech_yema.jpg) no-repeat;}
.pagingList span{ display:inline-block; width:26px; margin-right:2px; text-align:center; height:23px; line-height:21px; background:url(../images/else/tech_yemah.jpg) no-repeat; color:#fff;}
.pagingList a:hover{ color:#fff; background:url(../images/else/tech_yemah.jpg) no-repeat;}
.pagingList a.pagePrev{ margin-right:9px;}
.pagingList a.pageNext{ margin-left:7px;}
.pagingList a.pagePrev,.pagingList a.pageNext{ background:none; width:38px; color:#666666;}
/*contact*/
.contact{ padding:0 18px 108px 40px;}
.conta_up{ min-height:277px; background:url(../images/else/conta_bg.jpg) no-repeat right 0; padding-left:10px;}
.conta_up h3{ font-size:24px; font-weight:bold; color:#d21014; padding:35px 0 8px;}
.conta_up p{ font-family:"arial"; margin-bottom:14px; color:#666666;}
#dituContent{ height:357px;}
/*news*/
.news{ padding:0 18px 0 6px;}
.news_up{ padding:38px 0 34px 19px;}
.news_uplf{ position:relative; width:369px;}
.newslb{ width:369px; overflow:hidden;}
.newslb li{ position:relative; width:369px;}
.news_uplf{ position:relative; width:369px; height:232px; overflow:hidden; z-index:1;}
.news_uplf .page{ position:absolute; left:0; bottom:0; width:100%; height:32px; background:url(../images/else/syban_fybg.png); z-index:6; text-align:right;}
.news_uplf .page span{ display:inline-block; width:41px; height:32px; line-height:32px; text-align:center; color:#fff; cursor:pointer;}
.news_uplf .page span.current{ background-color:#e2090e;}
.news_uprgt{ width:416px;}
.news_rjlf{ color:#666666;}
.news_rjrgt a:hover{color:#e6030b}
.news_uprgt h2{ font-size:14px; font-weight:bold; text-align:center; padding:25px 0 16px;}
.news_uprgt h2 a{ color:#e6030b; display:block; width:416px; height:19px; line-height:19px; overflow:hidden;}
.news_uprgt .new_wz{ font-family:"arial"; color:#666666; line-height:180%; margin-bottom:6px; width:416px; height:147px; overflow:hidden;}
.news_uprgt .new_wz p{ margin:0; padding:0;}
.news_rj{ border-top:1px solid #e7e7e7; padding-top:5px;}
.news_btm{ padding-bottom:25px;}
.news_btm ul{ font-family:"\5B8B\4F53"; padding:5px 0 26px;}
.news_btm ul li{ padding:0 20px 0 15px; margin-bottom:12px;}
.news_btm ul li a{ display:block; height:36px; line-height:36px; padding-left:13px; background:url(../images/else/techlo_fk.jpg) no-repeat left center;}
.news_btm ul li span{ display:block; height:36px; line-height:36px; color:#666666;}
/*news_detail*/
.infor_xx{ font-family:"\5B8B\4F53"; padding-bottom:35px;}
.infor_xx h2{ font-size:28px; font-weight:bold; color:#da1c1e; text-align:center; padding:22px 0 6px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.infor_xxup{ height:42px; line-height:42px; background-color:#f6f6f6; text-align:center; padding-left:20px;}
.infor_xxup span{ display:inline-block; margin-right:27px; color:#666666;}
.infor_xxmde{ padding:30px 0 23px; color:#666666; line-height:230%;}
.infor_xxmdemt{ margin-bottom:25px;}
.infor_xxbtm{ padding:12px 16px 12px 22px; background-color:#e9e9e9;}
.infor_xxbtmlf{ color:#666666; line-height:200%;}
.infor_xxbtmlf a{ color:#686868;}
.infor_xxbtmrgt{ padding-top:11px;}
/*research*/
.research{ padding-bottom:90px;}
.research ul{ padding:0 22px; margin-bottom:45px;}
.research ul li{ padding:29px 20px 36px 29px; border-bottom:1px solid #e8e8e8;}
.research_lf{ width:226px; height:254px; box-shadow:6px 7px 0 0 #e3e3e3; behavior:url(/css/PIE.htc);}
.research_rgt{ width:505px;}
.research_rgt h3{ padding:42px 0 10px; font-size:22px; font-weight:bold; color:#444444;}
.research_rgt p{ font-family:"\5B8B\4F53"; line-height:180%; width:505px; height:126px; overflow:hidden; color:#666666;}
/*patent*/
.patent{ padding:50px 0 150px; background:url(../images/else/patent_bg.jpg) no-repeat 40px 209px;}
.patent .datu{ width:334px; height:233px; overflow:hidden; position:relative; margin:0 auto;}
.patent .datu ul{ width:334px; height:233px; position:absolute; left:0; top:0;}
.patent .datu ul li{ width:144px; height:233px; padding:0 95px; position:absolute; left:0; top:0; background:url(../images/else/patent_zsbg.png) no-repeat 95px 171px;}
.patent .datu ul li span{ font-family:"\5B8B\4F53"; display:block; color:#8e8e92; font-size:14px; padding-top:12px;}
.patent .xiaotu{ position:relative; padding-top:45px;}
.patent .xtu{ position:relative; height:120px; overflow:hidden; margin:0 auto;}
.patent .xtu dl{ position:absolute; left:0; top:0; height:118px;}
.patent .xtu dl dd{ float:left; margin-right:58px; padding:1px;}
.patent .xtu dl dd.current{ border:1px solid #d21014; padding:0;}
.patent .xiaotu span.prev{ position:absolute; top:-106px; left:168px; cursor:pointer; width:16px; height:29px; background:url(../images/else/patent_fany.png) no-repeat;}
.patent .xiaotu span.next{ position:absolute; top:-106px; right:156px; cursor:pointer; width:16px; height:29px; background:url(../images/else/patent_fany.png) no-repeat -16px 0;}
/*history*/
.history{ padding-bottom:110px;}
.history .datu{ width:668px; height:372px; overflow:hidden; position:relative; margin:0 auto;}
.history .datu ul{ width:668px; height:372px; position:absolute; left:0; top:0;}
.history .datu ul li{ width:668px; height:372px; position:absolute; left:0; top:0;}
.histo_lf{ width:259px; height:296px;}
.histo_rgt{ display:table; *position:relative; width:380px; height:296px;}
.histo_rgtwrap{ display:table-cell; vertical-align:middle; *position:absolute; *top:50%;}
.histo_rgtcont{ *position:relative; *top:-50%;}
.histo_rgtcont p{ font-family:"\5B8B\4F53"; line-height:170%; font-size:14px; color:#666666;}
.histo_rgtcont h3{ font-size:30px; font-weight:bold; color:#da1c1e;}
.history .xiaotu{ position:relative; padding-top:55px; padding-left:106px;}
.history .xtu{ position:relative; height:68px; overflow:hidden; margin-bottom:70px; background:url(../images/else/history_yfxt.jpg) no-repeat center;}
.history .xtu dl{ position:absolute; left:0; top:0; height:68px;}
.history .xtu dl dd{ float:left; width:68px; text-align:center; height:68px; line-height:68px; background:url(../images/else/histo_yfbg.png) no-repeat; margin-right:66px; font-size:14px; color:#666666; cursor:pointer;}
.history .xtu dl dd.current{ background:url(../images/else/histo_yfbgh.png) no-repeat; color:#fff;}
.history .xiaotu span.prev{ position:absolute; top:77px; left:58px; cursor:pointer; width:11px; height:21px; background:url(../images/else/history_fany.png) no-repeat;}
.history .xiaotu span.next{ position:absolute; top:77px; right:105px; cursor:pointer; width:11px; height:21px; background:url(../images/else/history_fany.png) no-repeat -11px 0;}
/*introduction*/
.introduction{ padding:52px 0 55px; color:#666666;}
.introduction h3{ font-size:30px; font-weight:bold; color:#da1c1e; padding-bottom:6px;}
.introduction p{ font-family:"\5B8B\4F53"; line-height:190%; margin-bottom:25px;}
.introduction span.intro_zt{ display:block; font-size:18px;}
/*coope*/
.coope{ padding:70px 0 22px 17px;}
.coopeup_lf{ width:434px; height:359px; margin-right:21px; background:url(../images/else/coopa_ditu.jpg) no-repeat; position:relative;}
.coopeup_lfzb{ width:32px; text-align:center; padding-top:8px; height:32px; background:url(../images/else/coopa_zuob.png) no-repeat; color:#fff; cursor:pointer; position:absolute;}
.coopeup_lfzb1{ top:82px; left:310px;}
.coopeup_lfzb2{ top:155px; left:278px;}
.coopeup_lfzb3{ top:182px; left:360px;}
.coopeup_lfzb4{ top:211px; left:347px;}
.coopeup_lfzb5{ top:247px; left:331px;}
.coopeup_lfzb6{ top:111px; left:314px;}
.coopeup_lfzb7{ top:269px; left:298px;}
.coopeup_lfzb8{ top:142px; left:324px;}
.coopeup_lfzb9{ top:184px; left:323px;}
.coopeup_lfzb10{ top:170px; left:293px;}
.coopeup_lfzb11{ top:192px; left:293px;}
.coopeup_lfzb12{ top:192px; left:266px;}
.coopeup_lfzb13{ top:232px; left:277px;}
.coopeup_lfzb14{ top:23px; left:380px;}
.coopeup_lfzb15{ top:62px; left:380px;}
.coopeup_lfzb16{ top:87px; left:362px;}
.coopeup_lfzb17{ top:204px; left:196px;}
.coopeup_lfzb18{ top:210px; left:246px;}
.coopeup_lfzb19{ top:149px; left:270px;}
.coopeup_lfzb20{ top:166px; left:247px;}
.coopeup_lfzb21{ top:272px; left:255px;}
.coopeup_lfzb22{ top:272px; left:196px;}
.coopeup_lfzb23{ top:226px; left:306px;}
.coopeup_lfzb24{ top:78px; left:84px;}
.coopeup_lfzb25{ top:91px; left:266px;}
.coopeup_lfzb26{ top:129px; left:204px;}
.coopeup_lfzb27{ top:129px; left:235px;}
.coopeup_lfzb28{ top:238px; left:237px;}
.coopeup_lfzb29{ top:146px; left:149px;}
.coopeup_lfzb:hover{ background:url(../images/else/coopa_zuobh.png) no-repeat;}
.coopeup_rgt{ width:366px; padding-top:22px;}
.coopeup_rgt h2{ background-color:#da1c1e; height:31px; line-height:31px; font-size:14px; color:#fff; font-weight:bold; padding-left:15px; border-radius:5px 5px 0 0; behavior: url(../css/PIE.htc);}
.coopeup_rgt_nr{ width:353px; height:261px; line-height:200%; font-size:14px; overflow-x:hidden; overflow-y:auto; margin:0 auto; padding:13px 0px 0px 11px; border:1px solid #dedcdc; border-top:none; border-radius:0 0 5px 5px; behavior: url(../css/PIE.htc);}
.coopeup_rgt_nr ul{ width:348px;}
.coopeup_rgt_nr ul li{ float:left; border:1px solid #dedcdc; margin:0 12px 14px 0;}
.coope_btm{ padding-top:68px; width:860px; overflow:hidden;}
.coope_btm ul{ width:110%;}
.coope_btm ul li{ color:#949494; font-family:"\5B8B\4F53"; width:270px; padding-left:16px; height:14px; overflow:hidden; float:left; margin-bottom:10px; background:url(../images/else/sy_huifk.png) no-repeat 7px center;}
.coope_btm ul li a{ color:#949494;}
.coope_btm ul li a:hover{ color:#ff0003;}
/*evaluation*/
.evaluation{ padding:15px 20px 38px;}
.evaluation ul{ margin-bottom:25px;}
.evaluation ul li{ border-bottom:1px solid #cfcfcf; padding:12px 5px 8px;}
.evaluation ul li .sy_customlf{ font-family:"arial"; width:17px; padding-left:6px; height:30px; line-height:21px; color:#b10005; background:url(../images/else/sy_ico2.png) no-repeat;}
.evaluation ul li .sy_customrgt{ width:776px;}
.evaluation ul li .sy_customrgt h3{ color:#da1c1e; font-weight:bold; padding:4px 0 6px;}
.evaluation ul li .sy_customrgt p{ color:#666666; line-height:160%;}
/*survey*/
.survey{
	width:715px;
	height:auto;
	padding:15px 40px 50px 45px;
	}
.survey1{
	padding-top:15px;
	}
.survey1 h1{
	color: #e92835;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    line-height: 25px;
    padding-left: 150px;
	}
.suggest2 h1{
	height:39px;
	line-height:39px;
	padding-top:15px;
	}
.suggest2 h1 label{
	width:150px;
	font-size:14px;
	color:#666666;
	height:39px;
	line-height:39px;
	display:inline-block;
	float:left;
	text-align:right;
	}	
.suggest2 h1 input{
	width:337px;
	height:37px;
	float:left;
	border:1px solid #d6d6d6;
	font-size:14px;
	color:#666666;
	padding-left:10px;
	}	
.suggest2 h1 textarea{
	width:448px;
	height:158px;
	float:left;
	border:1px solid #d6d6d6;
	font-size:14px;
	color:#666666;
	padding-left:10px;
	line-height:22px;
	}			
.suggest2 h1 input.submit{
	width:171px;
	height:41px;
	line-height:41px;
	font-size:16px;
	color:#fff;
	font-family:"微软雅黑";
	padding-left:21px;
	background:url(../images/else/submit.jpg) no-repeat;
	border:none;
	text-align:left;
	}

	.honor_list {margin-top:30px;}
.honor_list li {float:left;width:215px;text-align:center;}
.honor_list .faceurl{width:180px;margin:0 auto;height:120px;text-align:center;}
.honor_list .faceurl img {max-width:180px;max-height:120px;}
.honor_list .tit {line-height:25px;height:25px;}
.honor_list #pgServer{margin-top:15px;}
.head_erweima{position:absolute;z-index:800;top:10px;right:0;}
.head_erweima .big {position:absolute;top:68px;left:-41px;display:none;}