﻿/*---头部---*/
.header{ width:1200px; margin:0px auto; height:90px;}
.logo{ float:left; width:180px; height:55px; padding-top:16px;}
.logo img{ display:block;width:180px; height:55px;}

.header-right{float:right; width:880px;}
.header-right dl{ margin:0px; padding:0px; text-align:right; padding-top:6px;}
.header-right dl span{display:block;height:27px;color:#9e9e9e; line-height:27px; float:right;}
.header-right dl span a{ padding:0px 10px; color:#9e9e9e;}
.header-right dl span a:hover{color:#00539d;}
.header-right dl label{ float:right;display:block;height:27px; background:url(../webimages/index_02.gif) no-repeat; width:197px; position:relative; text-align:left;}
.header-right dl label input{border:none;background:none; outline:none;}
.header-right dl label input.Searchtext{width:145px;position:absolute;left:10px;top:7px;}
.header-right dl label input.Searchsubmit{width:30px;height:30px; position:absolute; right:0px; top:0px; cursor:pointer;}

.header-right ul{ margin:0px; padding:23px 0px 0px;}
.header-right ul li{float:left;}
.header-right ul li a{ display:inline-block;border-bottom:2px solid #FFF; font-size:15px; color:#333; padding:0px 10px; height:32px; margin:0px 66px 0px 0px;}
.header-right ul li a:hover{ color:#00539d; border-bottom:2px solid #00539d;}
.header-right ul li a.cur{ color:#00539d; border-bottom:2px solid #00539d;}
.header-right ul li.cur a{ margin:0px;}

/*---底部---*/

.footMap{width:100%;background:#1e1e1e; padding:30px 0px}
.footMap ul{float:left;width:920px;}
.footMap ul li{float:left;width:130px; padding-right:85px;}
.footMap ul li h3{ border-bottom:1px solid #4b4b4b; padding-bottom:15px; margin-bottom:10px;}
.footMap ul li h3 a{color:#fff; font-size:16px;}
.footMap ul li h3 a:hover{ color:#00539d;}
.footMap ul li p{ padding-top:5px;}
.footMap ul li p a{color:#999999;}
.footMap ul li p a:hover{ color:#00539d;}
.footMap dl{float:right; width:255px; border-left:1px solid #4b4b4b;}
.footMap dl dt{text-align:right;}
.footMap dl dt p{ padding-bottom:15px;}
.footMap dl dt p img{display:block;float:right;}
.footMap dl dd{ text-align:right;}
.footMap dl dd a{ display:inline-block; width:30px; height:30px; margin-left:10px;}
.footMap dl dd a.xlweb{ background:url(../webimages/index_40.png) no-repeat}
.footMap dl dd a.txweb{ background:url(../webimages/index_41.png) no-repeat}
.footMap dl dd a.weixin{ background:url(../webimages/index_42.png) no-repeat}
.footMap dl dd a.kongjian{ background:url(../webimages/index_43.png) no-repeat}
.footMap dl dd a.yijian{ background:url(../webimages/index_44.png) no-repeat}
.foot{ width:100%;background:#000000;}
.foot dl{ width:1200px; margin:auto;position:relative; color:#747474; padding:19px 0px;}
.foot dl dt em{ padding:0px 15px}
.foot dl dt a{color:#747474;}
.foot dl dt span{ padding-right:35px;}
.foot dl dt a:hover{color:#00539d;}
.foot dl dd{ position:absolute; top:0px; right:0px; width:83px; height:62px; background:url(../webimages/index_45.jpg) no-repeat; cursor:pointer;}

/*--右边快捷--*/

.Shortcut{position:fixed;top:50%;margin-top:-216px;width:62px;_position:absolute;_top: expression(documentElement.scrollTop + 100 + "px"); _margin-top:0px; z-index:9999; right:50px;}
.Shortcut ul{ margin:0px; padding:0px;}
.Shortcut ul li{width:62px;height:62px; padding-bottom:10px; position:relative;}
.Shortcut ul li a{display:block;width:62px;height:62px;}
.Shortcut ul li span{ position:absolute;right:72px; top:12px;text-align:center;height:40px; line-height:40px; font-size:14px; color:#fff; display:none;}
.Shortcut ul li span.lvyou{width:137px;background:url(../webimages/index_54.png) no-repeat;}
.Shortcut ul li span.ziyou{width:170px;background:url(../webimages/index_55.png) no-repeat;}
.Shortcut ul li a.lvyou{background:url(../webimages/index_48.png) no-repeat}
.Shortcut ul li a.lvyou:hover{background:url(../webimages/index_048.png) no-repeat}
.Shortcut ul li a.ziran{background:url(../webimages/index_49.png) no-repeat}
.Shortcut ul li a.ziran:hover{background:url(../webimages/index_049.png) no-repeat}
.Shortcut ul li a.dujia{background:url(../webimages/index_50.png) no-repeat}
.Shortcut ul li a.dujia:hover{background:url(../webimages/index_050.png) no-repeat}
.Shortcut ul li a.jiudian{background:url(../webimages/index_51.png) no-repeat}
.Shortcut ul li a.jiudian:hover{background:url(../webimages/index_051.png) no-repeat}
.Shortcut ul li a.xunbao{background:url(../webimages/index_52.png) no-repeat}
.Shortcut ul li a.xunbao:hover{background:url(../webimages/index_052.png) no-repeat}
.Shortcut ul li a.dingbu{background:url(../webimages/index_53.png) no-repeat}
.Shortcut ul li a.dingbu:hover{background:url(../webimages/index_053.png) no-repeat}

/*---内页---*/

.Withinbanner{ width:100%; height:250px; overflow:hidden; position:relative;}
.Withinbanner img{width:1920px;height:250px; display:block; position:absolute; left:50%; margin-left:-960px;}

.lefttitle{background:#00539d; padding:20px 18px; height:59px}
.lefttitle h3{ font-size:22px;font-weight:bold;color:#fff; line-height:35px; font-family:Arial, Helvetica, sans-serif}
.lefttitle h4{ font-size:20px;font-weight:bold;color:#fff; line-height:24px;}

.leftclass{margin:0px;padding:0px;}
.leftclass ul li h3{height:58px;width:281px;}
.leftclass ul li h3 a{display:block; background-image:url(../webimages/index_58.png);background-repeat:no-repeat;background-color:#e3e7ea; border-bottom:1px solid #d1d7dc;height:57px; line-height:57px;padding-left:35px; font-size:14px;}
.leftclass ul li h3 a:hover{background-image:url(../webimages/index_59.png);background-repeat:no-repeat;background-color:#d82128;border-bottom:1px solid #d82128;color:#fff;}
.leftclass ul li h3 a.cur{background-image:url(../webimages/index_59.png);background-repeat:no-repeat;background-color:#d82128;border-bottom:1px solid #d82128;color:#fff;}
.leftclass ul li h3.last{height:56px;}
.leftclass ul li h3.last a{ height:56px; line-height:56px;}

.leftaisle{ background:#e8e8e8;}
.leftaisle dl{ margin:0px; padding:0px;}
.leftaisle dl dt{margin:0px; padding:0px;}
.leftaisle dl dt img{ width:281px; height:184px; display:block;}
.leftaisle dl dd{ padding:15px; color:#666}
.leftaisle dl dd h3{ font-size:14px;color:#1a1a1a;}
.leftaisle dl dd p { line-height:21px; padding-top:10px;}
.leftaisle dl dd p a{ color:#00539d;}
.leftaisle dl dd p a:hover{ color:#00539d;}

.righttitle{border-top:1px solid #d3d9de;border-bottom:1px solid #d3d9de; color:#1a1a1a; font-size:20px; line-height:24px; padding:8px 0px;}
.righttitle span{ float:right;font-size:12px;}
.righttitle span a{ padding:0px 10px;}

.SinglePage{ font-size:14px;line-height:26px; color:#1a1a1a; padding-top:40px}
.SinglePage img{ max-width:100%}
.SinglePage h3.SinglePagetitle{ color:#00539d; line-height:30px; font-size:28px; font-weight:bold;}
.SinglePage h4.SinglePagetitle{ color:#999999; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; padding-top:5px;}

.aboutclass{background:#FFF; padding:0px; width:1180px; margin:25px auto 0px;}
.aboutclass ul{ margin:0px; padding:40px 0px 40px 17px;}
.aboutclass ul li{ float:left;width:260px; padding-left:22px;}
.aboutclass ul li img{ display:block; width:260px; height:170px;}
.aboutclass ul li h3{ font-size:14px; padding-top:10px;}
.aboutclass ul li p{ font-size:14px;color:#666; padding-top:5px;}

.Paging{ text-align:center; padding-top:50px;}

.companynewstop{padding-top:35px;}
.companynewstop dl{height:190px;}
.companynewstop dl dt{float:left;width:250px;height:190px;}
.companynewstop dl dt img{display:block;width:250px;height:190px;}
.companynewstop dl dd{ width:520px; float:right; padding-right:30px;}
.companynewstop dl dd h3{ padding:0px;}
.companynewstop dl dd h3 a{ display:block; overflow:hidden; height:24px; line-height:24px; font-size:20px; color:#00539d;}
.companynewstop dl dd p.companynewstopTime{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.companynewstop dl dd p.companynewstopDescription{font-size:13px; height:48px; overflow:hidden;padding-top:10px; color:#666;}
.companynewstop dl dd p.companynewstopmore{padding-top:60px;}
.companynewstop dl dd p.companynewstopmore a{ display:inline-block;color:#00539d; font-size:13px;}

.companynews{margin-top:35px;}
.companynews ul{margin:0px; padding:0px;border-top:1px solid #cccccc;}
.companynews ul li{border-bottom:1px solid #cccccc;font-size:14px;height:50px;line-height:50px; overflow:hidden; padding:0px 10px 0 35px; position:relative;}
.companynews ul li span{ float:right; color:#666; font-family:Arial, Helvetica, sans-serif;}
.companynews ul li em{background:url(../webimages/index_68.png) no-repeat #B5191D; display:block; left:10px; top:18px; width:12px; height:12px; position:absolute;}

.Recruitmentlist{padding:5px 0px 0px;margin:0px;position:relative;}
.Recruitmentlist ul{ margin:0px;padding:0px;}
.Recruitmentlist ul li{margin:0px;padding:0px;border-bottom:1px solid #dbdbdb;}
.Recruitmentlist ul li h3.Recruitmenttitle{color:#4e4e4e;font-size:14px; font-weight:400; padding:0px 15px 0px 20px; height:45px; line-height:45px;position:relative; cursor:pointer; background:url(../webimages/index_69.gif) no-repeat 5px 20px;}
.Recruitmentlist ul li span{ display:block; position:absolute; width:19px;height:13px; background:url(../webimages/index_71.gif) no-repeat; top:15px; right:15px;}
.RecruitmentContent{padding:30px; font-size:13px; line-height:24px; color:#4c4c4c; background:#fafafa; display:none;overflow:hidden;}
.RecruitmentContent h4.Rtconttitle{color:#4c4c4c; font-size:14px; font-weight:bold;padding-bottom:8px}
.Recruitmentlist ul li.cur{ padding-bottom:30px;}
.Recruitmentlist ul li.cur h3{ background:url(../webimages/index_70.gif) no-repeat 5px 20px; color:#00539d;}
.Recruitmentlist ul li.cur span{background:url(../webimages/index_72.gif) no-repeat;}

.RecruitmentReturn{text-align:left;padding-top:10px;}
.RecruitmentReturn a{display:block;background:#00539d; font-size:16px; font-weight:bold; width:140px; color:#fff;padding:5px 0px; text-align:center;}
.RecruitmentReturn a:hover{color:#fff;}


.commonDetailed{background:#FFF; padding:0px;}

.commonDetailedtitle{ border-bottom:1px solid #cccccc; padding-bottom:10px;}
.commonDetailedtitle h3{ font-size:26px; text-align:center; font-weight:bold; line-height:32px; color:#000; padding:50px 0px 0px;}

.commonDetailedtitleTimeAuthor{ text-align:center; color:#666; font-size:13px; padding:15px 0px;}
.commonDetailedtitleTimeAuthor span{ padding-right:10px;}


.commonDetailedContents{ padding:30px 0px; font-size:14px; color:#666;}

.commonDetailedContentsfoot{padding-bottom:45px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#00539d; padding:5px 30px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{background:#00539d;color:#FFF;}
.commonDetailedContentsfoot dl{ border-bottom:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px;}
.commonDetailedContentsfoot dl dd{ float:left; width:400px; height:27px; overflow:hidden;}
.commonDetailedContentsfoot dl dt{ float:right; width:400px; height:27px; overflow:hidden; text-align:right;}

.ComplaintsDescription{border-bottom:1px solid #d9d9d9; padding:40px 0px; font-size:14px;}
.ComplaintsDescription span{color:#00539d;}

.Complaints{ margin:0px; padding:25px 0px;}
.Complaints dl{margin:0px; padding:0px;}
.Complaints dl p{ padding:15px 0px;}
.Complaints dl dt{font-size:14px;color:#1a1a1a;float:left; width:375px;}
.Complaints dl dt label{border:1px solid #dcdcdc;height:17px; display:block; padding:7px 10px 9px;}
.Complaints dl dt label input{ border:none; background:none; outline:none; width:100%; float:left;font-size:14px; font-family:"微软雅黑"; color:#999}

.Complaints dl dd{ float:right; width:375px;font-size:14px; color:#1a1a1a;font-size:14px;}
.Complaints dl dd label{border:1px solid #dcdcdc;height:17px; display:block; padding:7px 10px 9px;}
.Complaints dl dd label input{ border:none; background:none; outline:none; width:100%; float:left;font-size:14px; font-family:"微软雅黑"; color:#999}
.Complaints ul p{ padding:20px 0px; font-size:14px;}
.Complaints ul label.textarea{ width:803px;height:210px;border:1px solid #dcdcdc; display:block; padding:10px;}
.Complaints ul label.textarea textarea{ overflow:auto; width:99%; height:205px; border:none; background:none; outline:none; font-size:14px; font-family:"微软雅黑"; float:left; color:#999}
.Complaints span{ color:#00539d; padding-right:5px;}
.Complaintsbutton{ text-align:center; padding:40px 0px 0px}
.Complaintsbutton input{ background:#00539d; font-family:"微软雅黑"; font-size:18px; color:#fff; height:35px; width:120px; margin:0px 10px; cursor:pointer; outline:none;}

.Contact{margin:0px;padding:30px 0px 0px;}
.Contact h3.contacttitle{ font-size:24px; color:#00539d; padding-bottom:8px; line-height:26px;}
.Contact h4.contactentitle{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.Contact dl{ padding:25px 0px; border-bottom:1px solid #d9d9d9;}
.Contact dl dt{ float:left; width:435px;}
.Contact dl dt p{font-size:14px; color:#1a1a1a; padding-left:50px; padding-bottom:20px;}
.Contact dl dt p.add{ background:url(../webimages/lianxi1.png) no-repeat 0px 5px;}
.Contact dl dt p.tel{ background:url(../webimages/lianxi2.png) no-repeat 0px 5px;}
.Contact dl dt p.fax{ background:url(../webimages/lianxi3.png) no-repeat 0px 5px;}
.Contact dl dt p.Email{ background:url(../webimages/lianxi4.png) no-repeat 0px 5px;}
.Contact dl dd{ float:right; width:345px;}
.Contact dl dd img{display:block; width:345px;}

.ContactStation{margin:0px; padding:30px 0px 0px;}
.ContactStation h3{ font-size:16px; padding-bottom:15px;}
.ContactStation dl{ margin:0px; padding:0px;}
.ContactStation dl dt{ font-size:14px; color:#00539d; padding-bottom:10px;}
.ContactStation dl dd{ font-size:13px; padding-bottom:20px;}

.ContactMap{ width:825px;}
.ContactMap img{ display:block; width:825px; height:333px;}

.Searchlist{ margin:0px; padding:0px;}
.Searchlist dl{ background:#f5f5f5; padding:10px 20px 20px; margin-top:25px;}
.Searchlist dl h3{ font-size:18px; line-height:36px; padding-bottom:5px}
.Searchlist dl h3 a{color:#1a1a1a;}
.Searchlist dl h3 a span{color:#00539d;}
.Searchlist dl h3 a:hover{color:#00539d;}
.Searchlist dl dt{ float:left; width:200px; height:150px; margin-right:25px;}
.Searchlist dl dt img{width:200px; height:150px; display:block;}
.Searchlist dl dd{ font-size:13px;color:#666; padding-top:10px; line-height:24px;}
.Searchlist dl dd p.Searchclass{color:#999; padding-top:8px;}
.Searchlist dl dd p.Searchclass a{color:#999;}
.Searchlist dl dd p.Searchclass a:hover{color:#00539d;}

.ditu{font-size:14px; padding-top:30px;}
.ditu ul{ margin:0px 10px; padding:0px; float:left;width:180px;}
.ditu ul h3{ border-bottom:1px solid #00539d;padding:5px 15px;}
.ditu ul li{color:#333333;padding:20px 0px;}
.ditu ul li a{padding:5px 15px; display:block;}
.ditu ul.cur{ clear:both;}

.clafter{display:block; clear:both;overflow:hidden;height:1px;}

.photolist{ margin:0px; padding:25px 0px 0px; width:825px; overflow:hidden;}
.photolist ul{ margin:0px; padding:0px; width:950px;}
.photolist ul li{ float:left; width:250px; border:1px solid #e8e8e8; display:inline; margin:0px 34px 30px 0px;}
.photolist ul li img{ display:block; width:250px; height:190px;}
.photolist ul li p{font-size:14px; height:55px; line-height:55px; overflow:hidden; padding:0px 10px; text-align:center;}

.Download{ margin:0px; padding:0px;}
.Download dl{ position:relative;border-bottom:1px solid #e8e8e8; padding:30px 100px 30px 0px; min-height:105px; height:auto !important; height:105px;}
.Download dl h3{font-size:20px;color:#00539d;}
.Download dl h3 a{color:#00539d;}
.Download dl h3 a:hover{color:#00539d;}
.Download dl dt{font-size:13px; padding-top:16px;}
.Download dl dd{color:#666666;padding-top:16px; font-size:13px;}
.Download dl a.Downloadlink{display:block; position:absolute; top:50%;margin-top:-45px; width:89px; height:36px; background:url(../webimages/index_01.png) no-repeat; right:0px; text-align:center; color:#00539d; font-size:14px; padding-top:53px;}

.photoGallery{ margin:0px; padding:0px; position:relative}
.photoGallery h3{ font-size:24px; line-height:28px; padding:25px 0px 20px; text-align:center; color:#d82128;}
.bigpic{width:745px;margin:0px auto;position:relative;}
.bigpic img{ width:745px; height:480px; display:block;}
.photoGallerylist{width:746px; margin:0px auto; overflow:hidden; position:relative; padding-top:30px;}
.photoGallerylist ul{ width:9999px; position:relative;}
.photoGallerylist ul li{ float:left; width:116px; height:88px; display:inline; margin-right:10px; cursor:pointer;}
.photoGallerylist ul li.cur span{ display:block; position:absolute; border:4px solid #d82128; width:108px; height:80px;}
.photoGallerylist ul li img{ display:block;width:116px; height:88px;}

.photointroduce{ width:745px; margin:0px auto; border-bottom:1px solid #e8e8e8; padding:15px 0px; text-align:center;}

.bigleft,.bigright{ position:absolute; top:210px;width:38px; height:73px; cursor:pointer;}
.bigleft{ background:url(../webimages/pic6.png) no-repeat; left:10px;}
.bigright{background:url(../webimages/pic7.png) no-repeat; right:10px;}

.photoGallery a.Arrow{ display:block; position:absolute; width:17px; height:26px;  bottom:30px;}

.photoGallery a.Smallleft{ background:url(../webimages/pic8.png) no-repeat; left:0px;}
.photoGallery a.Smallleft:hover{ background:url(../webimages/pic08.png) no-repeat;}

.photoGallery a.Smallright{ background:url(../webimages/pic9.png) no-repeat; right:0px;}
.photoGallery a.Smallright:hover{ background:url(../webimages/pic09.png) no-repeat;}

.commonreturn{ margin:0px; padding:30px 0px; text-align:center;}
.commonreturn a{display:inline-block;background: #00539d;padding: 5px 30px;color: #FFF;font-size: 14px;}

.video{ margin:0px; padding:0px; position:relative}
.videoFile{width:745px;margin:0px auto;position:relative;}
.videointroduce{ width:705px; margin:0px auto; border-bottom:1px solid #e8e8e8; padding:15px 20px;}

.Program{width:825px; overflow:hidden; padding-top:30px;}
.Program ul{ width:890px;}
.Program ul li{ float:left; width:260px; background:#f5f5f5; height:365px; margin-right:22px; margin-bottom:20px; display:inline; border:1px #CCCCCC solid}
.Program ul li img{ display:block; width:260px; max-height:330px;display: inline-block; vertical-align: middle;}
.Program ul li h3{ height:23px; line-height:23px; font-size:16px; text-align:center; padding:0 15px;vertical-align:bottom;}
.Program ul li p{padding:10px 22px 0px; color:#666;}
.Program ul li p.ProgramDescription{height:72px; overflow:hidden;}
.Program ul li a{color:#00539d; height:330px; line-height:330px}
.Program ul li a:hover{color:#00539d;}
.divtit{height:30px; line-height:30px; text-align:center; font-size:16px}
.divli{height:330px; line-height:330px; text-align:center}

.commonproblem{ margin:0px; padding:0px;}
.commonproblem ul{ margin:0px; padding:0px;}
.commonproblem ul li{ border-bottom:1px solid #e8e8e8; padding:30px 0px 15px;}
.commonproblem ul li h3{ background:url(../webimages/changjian1.gif) no-repeat;padding: 2px 0px 2px 45px; font-size:14px; margin-bottom:15px;}
.commonproblem ul li h3 a{color:#00539d;}
.commonproblem ul li p{ padding-left:45px; font-size:13px; color:#1a1a1a; margin-bottom:10px;}
.commonproblem ul li p a{ color:#999999;}
.commonproblem ul li p a:hover{ color:#00539d;}
.commonproblem ul li p.commonA{ background:url(../webimages/changjian2.gif) no-repeat;padding-left:45px;}


/*--2015-10-23新加模版--*/

.newslist01{ margin:0px; padding:30px 0px 0px;}
.newslist01 dl{ height:150px; background-image:url(../webimages/news02.png); background-position:95% center; background-repeat:no-repeat; border-bottom:1px solid #d0d0d0;}
.newslist01 dl a{ display:block; width:100%; height:100%;}
.newslist01 dl dt{ float:left; width:140px; text-align:right;color:#999999; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding-top:40px;}
.newslist01 dl dt span{ display:block; line-height:42px; font-size:40px; padding-bottom:5px;}
.newslist01 dl dd{ float:right; width:470px; padding:35px 130px 0px 0px;}
.newslist01 dl dd h3{ font-size:18px; color:#d82128; overflow:hidden; height:21px;}
.newslist01 dl dd p{ font-size:13px; color:#666666; padding-top:15px; line-height:20px;}
.newslist01 dl.cur{background-image:url(../webimages/news01.png); background-color:#d82128;}
.newslist01 dl.cur dt{ color:#e7ecf1;}
.newslist01 dl.cur dd h3{ font-size:18px; color:#fff;}
.newslist01 dl.cur dd p{ font-size:13px; color:#fff;}

.Team{margin:0px; padding:30px 0px 0px;}
.Team dl{ margin:0px; padding:30px 0px; border-bottom:1px solid #d3d9de;}
.Team dl dt{ float:left; width:150px; height:150px; position:relative;}
.Team dl dt img{ display:block; width:150px; height:150px;}
.Team dl dt span{ display:block; width:150px; height:150px; background:url(../webimages/Team1.png)  no-repeat; top:0px; left:0px; position:absolute;}

.Team dl dd{ float:right; width:645px;}
.Team dl dd h3{ font-size:14px; color:#454545; padding-bottom:10px;}
.Team dl dd h3 span{ font-size:20px; padding-right:10px;}
.Team dl dd h4{ background:#d82128; color:#fff; padding-left:10px;}
.Team dl dd p{ font-size:13px; color:#333333; line-height:24px; padding-top:10px;}

.development{margin:0px;padding:22px 0px 0px 30px;position:relative;margin-top:30px;}
.yezi{ background-image:url(../webimages/development1.png); background-color:#d82128; position:absolute;left:10px; top:0px; width:42px; height:23px;}

.developmentbox{ border-left:1px solid #d82128;position:relative; padding:15px 0px;}
.developmentboxleft{ position:absolute; width:65px; height:65px;background-image:url(../webimages/development2.png);background-repeat:no-repeat;background-color:#d82128;top:15px;left:-30px; line-height:75px; font-size:18px; font-weight:bold; color:#d82128; text-align:center;}
.developmentboxright{ float:right; width:721px; background-image:url(../webimages/development5.png); background-repeat:no-repeat; background-position:left bottom;position:relative;}
.developmentboxrightbox{ background:url(../webimages/development3.png) no-repeat left top; padding:15px 25px 35px;}
.developmentboxrightbox dl{ margin:0px; padding:0px 0px 5px; font-size:14px; line-height:30px;}
.developmentboxrightbox dl dt{ float:left; width:85px;}
.developmentboxrightbox dl dd{ float:right; width:565px; padding-right:20px;}

.developmentArrow{ position:absolute; width:19px; height:29px;background-image:url(../webimages/development4.png);background-repeat:no-repeat; left:-17px; top:20px;}
.developmentpdbottom{ padding:15px 0px 0px}


.Brand{ margin:0px; padding:50px 0px 0px 65px; position:relative;}
.Brand dl{ margin:0px; padding:30px 0px 0px 55px; position:relative; border-left:2px solid #d82128;}
.Brand dl dt{ background-color:#d82128; width:95px; position:absolute; left:-67px; top:50%; margin-top:-3px; height:32px; color:#fff; line-height:32px; text-align:center; font-size:14px;}
.Brand dl dd{ background-color:#e7ecf1; position:relative; padding:20px 30px;}
.Brand dl dd h3{ color:#d82128; font-size:18px;}
.Brand dl dd p{ color:#4c4c4c; font-size:14px; padding-top:12px;}

.BrandleftArrow{ display:block;background-image:url(../webimages/Brand2.png); background-repeat:no-repeat; background-color:#e7ecf1; position:absolute; width:15px; height:22px; left:-15px; top:50%; margin-top:-11px;}
.BrandArrow{ position:absolute; background-image:url(../webimages/Brand1.png); background-repeat:no-repeat; width:15px; height:17px; background-color:#d82128; top:41px; left:58px;}

.Recruitmenttext{ padding:40px 0px 0px; margin:0px;}
.Recruitmenttext dl{ margin:0px; padding:0px;}
.Recruitmenttext dl dt{ float:left; padding:30px 0px 0px; width:605px;}
.Recruitmenttext dl dt h3{ font-size:28px; line-height:30px; color:#d82128; padding-bottom:25px;}
.Recruitmenttext dl dt p{ line-height:30px; font-size:14px; color:#1a1a1a;}
.Recruitmenttext dl dt p a{color:#d82128;}
.Recruitmenttext dl dt p a:hover{color:#d82128;}
.Recruitmenttext dl dd{ background-image:url(../webimages/Recruitment2.png); background-color:#d82128; background-repeat:no-repeat;width:169px; height:169px; float:right;}


.Recruitmentsearch{ padding-top:40px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
.Recruitmentsearch dl{background-color:#f2f2f2; padding:30px 0px 25px 125px;}
.Recruitmentsearch dl dt{float:left;width:105px; position:relative; padding:10px 0px 0px 45px; font-size:18px; color:#d82128;}
.Recruitmentsearch dl dt span{ background-color:#d82128; background-image:url(../webimages/Recruitment1.png); background-repeat:no-repeat; display:block; width:33px; height:35px; position:absolute; left:0px; top:0px;}
.Recruitmentsearch dl dd{ float:left; width:415px;}
.Recruitmentsearch dl dd label {display:block; border:1px solid #d9d9d9; background:#fff; padding:12px 105px 11px 10px; position:relative;}
.Recruitmentsearch dl dd label input{ background:none; border:none; outline:none;}
.Recruitmentsearch dl dd label input.Recruitmentsearchtext{ width:100%; float:left;}
.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit{ font-size:16px; color:#fff; font-family:"微软雅黑"; background-color:#d82128; width:105px; height:40px; position:absolute; right:0px; top:-1px;}


.newslist02{ margin:0px; padding:0px;}
.newslist02 dl{ margin:0px; padding:35px 0px; border-bottom:1px solid #e8e8e8;}
.newslist02 dl dt{float:left; width:250px; padding-left:105px; position:relative;}
.newslist02 dl dt img{ border:1px solid #efefef; padding:4px; display:block; width:240px; height:180px;}
.newslist02 dl dt p{ position:absolute;left:0px;top:0px; text-align:right; color:#999999; width:85px;}
.newslist02 dl dt p span{font-size:42px; border-bottom:1px solid #c9c9c9; line-height:55px;}
.newslist02 dl dt p em{ display:block; font-size:14px; font-weight:bold; padding-top:10px;}
.newslist02 dl dd{ float:right; width:455px; padding-top:10px;}
.newslist02 dl dd h3{ font-size:16px; overflow:hidden; height:23px; line-height:23px;}
.newslist02 dl dd p{ padding-top:16px; font-size:13px;}
.newslist02 dl dd p a.newslistmore{ color:#d82128;}
.newslist02 dl dd span{ display:block; background:#c9c9c9; width:70px; height:1px; overflow:hidden; position:relative; margin-top:16px;}

.contact01{ margin:0px; padding:35px 0px 0px;text-align:center;}
.contact01 h3{ font-size:30px; font-weight:bold; color:#d82128; line-height:33px;}
.contact01 h4{ font-size:14px; color:#999999; padding-top:10px; padding-bottom:50px;}
.contact01 dl{ margin:0px; padding:0px; float:left;float:left; width:206px;}
.contact01 dl dt{ margin:0px; padding:0px; font-size:13px; color:#666666;}
.contact01 dl dt span{ display:block; padding-top:10px;}
.contact01 dl dt p{width:81px; height:80px; margin:0px auto; background-color:#d82128; background-repeat:no-repeat;}
.contact01 dl dt p.add{ background-image:url(../webimages/contact01.png);}
.contact01 dl dt p.tel{ background-image:url(../webimages/contact02.png);}
.contact01 dl dt p.fax{ background-image:url(../webimages/contact03.png);}
.contact01 dl dt p.Email{ background-image:url(../webimages/contact04.png);}
.contact01 dl dd{ font-size:14px; color:#333333; padding-top:10px;}

.contactmap01{ margin:0px; padding:50px 0px 0px;}
.contactmap01 img{ width:825px; display:block;}

.Productslist{ margin:0px; padding:25px 0px 0px; width:826px; overflow:hidden;}
.Productslist ul{ margin:0px; padding:0px; width:950px;}
.Productslist ul li{ float:left; width:262px; display:inline; margin:0px 20px 30px 0px;}
.Productslist ul li img{ display:block; width:260px; max-height:260px;display: inline-block; vertical-align: middle;}
.Productslist ul li h3{ font-size:18px; height:23px; overflow:hidden; line-height:23px; color:#1a1a1a; padding-top:15px;}
.Productslist ul li p{font-size:13px;line-height:24px; overflow:hidden; color:#666666; padding-top:10px; height:72px;}
.Product{height:262px; line-height:260px; text-align:center; border:1px #CCCCCC solid}

.Products_Detailedtop{ padding:35px 0px 50px;}

.Products_Detailedtopleft{ float:left; width:425px; position:relative;}
.Products_Detailedtopright{ float:right; width:380px; padding-top:50px;}
.Products_Detailedtopright h3{ font-size:24px; font-weight:bold; line-height:28px; color:#d82128; border-bottom:1px solid #dadada; padding-bottom:20px;}
.Products_Detailedtopright p{ padding-top:20px; font-size:14px; color:#333333;}

.Products_DetailedtopSmallpic{ width:75px; height:336px; float:left; overflow:hidden; position:relative;}
.Products_DetailedtopSmallpic ul{ height:9999px; position:relative;}
.Products_DetailedtopSmallpic ul li{width:75px; height:75px; padding-bottom:12px; cursor:pointer;}
.Products_DetailedtopSmallpic ul li img{border:1px solid #dcdcdc; display:block; width:73px; height:73px;}
.Products_DetailedtopSmallpic ul li.cur img{ border:1px solid #d82128;}

.Products_Detailedtopbigpic{ float:right; width:334px; height:334px; border:1px solid #dadada; position:relative;}
.Products_Detailedtopbigpic img{ display:block; height:334px;}
div.zoomdiv {z-index:100;position:absolute;top:0px;right:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.Products_Detailedclass{background-color:#d82128; padding-top:6px; padding-left:7px;}
.Products_Detailedclass span{ display:inline-block; padding:10px 0px; cursor:pointer; margin-left:-1px;}
.Products_Detailedclass span a{padding:0px 30px; color:#fff; font-size:18px;}
.Products_Detailedclass span a.border{border-right:1px solid #fff;border-left:1px solid #fff;}
.Products_Detailedclass span.cur{background-color:#fff;}
.Products_Detailedclass span.cur a{ color:#d82128;}



.Products_Contents{ display:none; font-size:14px; line-height:24px; padding:40px 0px}
.Products_Contents1{ display:block; font-size:14px; line-height:24px; padding:40px 0px}
.Products_Contents img{ max-width:100%}

.Products_Related{ margin:0px; padding:0px 0px 30px; overflow:hidden; width:100%;}
.Products_Related h3{ background-color:#d82128; color:#fff; font-size:20px; padding:10px 0px 10px 15px;}
.Products_Related ul{ margin:0px; padding:30px 0px 0px 1px; width:950px;}
.Products_Related ul li{ float:left; width:199px; display:inline; margin:0px 9px 0px 0px;}
.Products_Related ul li img{ display:block; width:197px; height:197px;border:1px solid #d9d9d9;}
.Products_Related ul li h4{ font-size:14px; height:23px; overflow:hidden; line-height:23px; color:#1a1a1a; padding-top:10px;}

.Products_Return{ text-align:center; padding-top:20px;}
.Products_Return a{ font-size:18px; background-color:#d82128; color:#fff; display:inline-block; padding:10px 30px; line-height:18px;}
.Products_Return a:hover{ color:#fff;}
















