@charset "gb2312";

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;background:transparent;border:0;outline:none;}

body {font-size:62.3%;color:#333;}

body,table,input,textarea,select,option {font-family:"Helvetica Neue",\5FAE\8F6F\96C5\9ED1,Helvetica,Arial,sans-serif;line-height:1.1;}

table,input,textarea,select,option {line-height:1.1;border-collapse:collapse;}

ol,ul {list-style:none;}

blockquote,q {quotes:none;}

:focus {outline:none;}

ins {text-decoration:none;}

del {text-decoration:line-through;}

li,a {-webkit-transition:all 0.10s linear 0.01s;-moz-transition:all 0.10s linear 0.01s;-ms-transition:all 0.10s linear 0.01s;-o-transition:all 0.10s linear 0.01s;transition:all 0.1s linear 0.01s;}

a:link {color:#333;text-decoration:none;}

a:visited {color:#333;text-decoration:none;}

a:hover {color:#193D85;text-decoration:none;}

a:active {color:#193D85;text-decoration:none;}

/* 布局 */

body {background:#FFF;text-align:center;}

.container {width:1300px;margin:0 auto;line-height:1.5;text-align:left;}
.toubuwid{
	width: 1270px;
}

/* 头部 */

#header {background:#FFF url(../../images/dr/header_bg.gif) repeat-x left top;}

#header .topText {padding:8px 0 10px;margin-bottom:10px;font-size:1.4em;color:#999;line-height:1.1;}

#header .headerBox {clear:both;margin-bottom:10px;}

#header .headerBox h1.logo {float:left;/*width:450px;*/}

#header .headerBox dl.phone {float:left;margin-left:10px; width:385px;padding-top:10px;}

#header .headerBox dl.phone dt {font-size:2.4em;color:#999;}

#header .headerBox dl.phone dd {font-size:2.4em;font-weight:bold;color:#F60; height: 33px;}

#header .headerBox .logo img {width:800px;height:80px;}

#header .headerBox .logo a,#header .headerBox .logo img {display:block;}

#gNavi {clear:both;}

#gNavi li {float:left;width:130px;text-align:center;}

#gNavi li a {display:block;font-size:2em;color:#FFF;background-color:#193D85;padding:15px 0;}

#gNavi li.currclass a,#gNavi li a:hover {background-color:#F60;}

/* 幻灯 */

#bannder {clear:both;background-color:#F5F5F5;text-align:left;position:relative;}

#bannder .bnt_box {position:absolute;top:40%;left:0;bottom:auto;right:0;z-index:100;}

#bannder .hd {position:absolute;left:50%;bottom:25px;z-index:99;}

#bannder .bnt_box ul {margin:0 8%;}

#bannder .bnt_box ul li {width:80px;height:80px;overflow:hidden;font-size:1.4em;text-indent:80px;background:#FFF url(../../images/dr/bnt_box_bg.gif) no-repeat left top;border-radius:5px;cursor:pointer;}

#bannder .bnt_box ul li.prev {float:left;}

#bannder .bnt_box ul li.next {float:right;background-position:-80px 0;}

#bannder .hd ul {margin-left:-110px;}

#bannder .hd ul li {width:70px;height:8px;overflow:hidden;float:left;margin-right:10px;text-indent:70px;background-color:#FFF;cursor:pointer;}

#bannder .hd ul li.on {background-color:#193D85;}

#bannder .hd ul li,#bannder .bnt_box ul li {filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}

#bannder .hd ul li:hover,#bannder .bnt_box ul li:hover {filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}

#bannder .bannderBox {overflow:hidden;}

#bannder img {display:block;width:100%;}

/* 中间 */

#main {clear:both;background:#EEE url(../../images/dr/main_bg.gif) repeat left top;padding:20px 0 30px;}

#conts {width:950px;float:right;background-color:#E7E8E8;padding:0 20px 20px;}

#sideBar {width:260px;float:left;background:url(../../images/dr/side_bar_bg.gif) repeat-y left top;padding-bottom:30px;}

#conts dl.pagePath {clear:both;padding-right:10px;margin-bottom:20px;}

#conts dl.pagePath dt {float:right;font-size:1.4em;margin-top:10px;color:#999;}

#conts dl.pagePath dd {font-size:1.8em;color:#FFF;}

#conts dl.pagePath dt a {color:#999;margin:0 5px;}

#conts dl.pagePath dt a:hover {color:#193D85;}

#conts dl.pagePath dd span {position:relative;background:url(../../images/dr/pagepath02_bg.gif) repeat-x left top;height:50px;display:inline-block;font-size: 2em; }

#conts dl.pagePath dd span:before {content:"";position:absolute;top:0;left:-30px;width:55px;height:90px;background:url(../../images/dr/pagepath01_bg.gif) no-repeat left top;}

#conts dl.pagePath dd span:after {content:"";position:absolute;top:0;right:-25px;width:25px;height:90px;background:url(../../images/dr/pagepath03_bg.gif) no-repeat left top;}

#sideBar .sideTitle {clear:both;text-align:center;font-size:3.6em;color:#FFF;background:url(../../images/dr/side_title_bg.gif) no-repeat left top;padding:2px 15px 20px;margin-bottom:10px;}

#sideBar .sideMenu {clear:both;margin-bottom:40px;}

#sideBar .sideMenu ul {margin:0 10px;padding:0 10px;}

#sideBar .sideMenu ul li {width:175px;float:left;border-bottom:1px solid #BEBEBE;background:url(../../images/dr/side_menu_bg.gif) no-repeat 15px center;padding:10px 10px 10px 35px;}

#sideBar .sideMenu ul li a {font-size:2.4em;color:#333;}

#sideBar .sideMenu ul li.currclass a,#sideBar .sideMenu ul li a:hover {color:#193D85;}

#sideBar .sideNews {clear:both;margin-bottom:40px;}

#sideBar .sideNews ul {margin:0 10px;padding:0 10px;}

#sideBar .sideNews ul li {border-bottom:1px dotted #BEBEBE;padding:10px 5px;font-size:1.4em;}

#sideBar .sideNews ul li a {color:#666;}

#sideBar .sideNews ul li a:hover {color:#193D85;}

#sideBar .sideUs {clear:both;}

#sideBar .sideUs dl {margin:0 10px;padding:0 10px;}

#sideBar .sideUs dt {font-size:1.6em;margin-bottom:10px;}

#sideBar .sideUs dd {font-size:1.4em;color:#666;line-height:2;}

/* 友情链接 */

#links { clear: both; background-color: #FFF; padding: 10px 0; }

#links ul { clear: both; }

#links ul li { float: left; font-size: 1.3em; color: #333; padding: 0 5px; }

#links ul li a { color: #666; }

#links ul li a:hover { color: #193D85; }

/* 底部 */

#footer {clear:both;background:#252525 url(../../images/dr/footer_bg.gif) repeat-x left top;padding:30px 0 10px;}

#footer .footerBox {margin-bottom:40px;background:url(../../images/dr/footer_box_bg.gif) no-repeat 400px top;}

#footer .footerBox .footerUs {width:350px;float:left;padding-right:50px;}

#footer .footerBox .footerNavi {width:700px;float:right;}

#footer .footerBox .footerNavi dl {width:125px;float:left;margin-right:50px;}

#footer .footerBox .footerNavi dl dt {font-size:1.6em;color:#FFF;margin-bottom:10px;}

#footer .footerBox .footerNavi dl dd {font-size:1.4em;padding:2px 0;}

#footer .footerBox .footerNavi dl dd a {color:#CCC;}

#footer .footerBox .footerNavi dl dd a:hover {color:#FFF;}

#footer .footerBox .footerUs .weixin {width:110px;float:left;}

#footer .footerBox .footerUs dl {width:350px;float:right;}

#footer .footerBox .footerUs dl dt {font-size:1.6em;margin-bottom:10px;color:#FFF;}

#footer .footerBox .footerUs dl dd {font-size:1.4em;padding:2px 0;color:#CCC;}

#footer .footerBox .footerUs .weixin img {display:block;width:110px;height:110px;}

#footer .footerText {background-color:#252525;font-size:1.4em;text-align:center;color:#666;}

#footer .footerText a {color:#666;}

#footer .footerText a:hover {color:#FFF;}

/* 首页 */

dl.heading {clear:both;margin-bottom:30px;text-align:center;letter-spacing:8px;padding-bottom:0;background:url(../../images/dr/heading_bg.gif) no-repeat center bottom;}

dl.heading dt {font-size:4.8em;color:#555;}

dl.heading dd {font-size:1.8em;color:#666;}

dl.heading dt span {color:#E24A3F;}

#produce {clear:both;background:url(../../images/dr/produce_bg.gif) repeat left top;background-color:#FFF;padding:60px 0 80px;}

#produce ul.produceNavi {margin:0px 225px 30px;}

#produce ul.produceNavi li {width:20%;float:left;display:inline;text-align:center;font-size:1.4em;}

#produce ul.produceNavi li a {display:block;padding:10px 5px;background-color:#193d85;color:#fff;font-size: 18px; }

#produce ul.produceNavi li a:hover {background-color:#ff6600;color:#FFF;}

#produce ul.produceList {clear:both;}

#produce ul.produceList li {width:30%;float:left;border:3px solid #EEE;margin:0 1.2% 14px;padding-bottom:20px;display:inline;font-size:2.8em;text-align:center;background:#FFF url(../../images/dr/icon01.gif) no-repeat center 190px;}

#produce ul.produceList li span {margin-bottom:20px;overflow:hidden;}

#produce ul.produceList li span a img {width:100%;height:262px;}

#produce ul.produceList li span,#produce ul.produceList li span a,#produce ul.produceList li span a img {display:block;}

#company {clear:both;background-color:#FFF;padding:5px 0 80px;}

#company .companyBox {clear:both;}

#company .companyBox .photo {width:39%;float:left;margin-left: 1%;}

#company .companyBox .text {width:59%;float:right;font-size:1.8em;color:#555;margin-right: 1%;}

#company .companyBox .text p {padding:0;line-height:2;}

#company .companyBox .text p span {color:#193D85;font-size:1.6em;}

.aboutre .photo img{
	width: 96%;
}
.aboutre .text p{
	margin:-30px 1px 1px 1px;
}

#youshi {clear:both;background:#F0F0EE url(../../images/dr/youshi_bg.jpg) no-repeat center top;padding:25px 0 29px;}

#youshi ul.youshiBox {margin:0 180px;height:672px;background:url(../../images/dr/youshi_box_bg.png) no-repeat right top;position:relative;}

#youshi ul.youshiBox li {position:absolute;top:0;left:0;}

#youshi ul.youshiBox li.ys01 {top:80px;left:595px;width:273px;height:98px;}

#youshi ul.youshiBox li.ys02 {top:200px;left:777px;width:187px;height:98px;}

#youshi ul.youshiBox li.ys03 {top:280px;left:399px;width:347px;height:75px;}

#youshi ul.youshiBox li.ys04 {top:373px;left:676px;width:210px;height:79px;}

#youshi ul.youshiBox li.ys05 {top:420px;left:402px;width:240px;height:79px;}

#youshi ul.youshiBox li.ys06 {top:530px;left:569px;width:200px;height:79px;}

#youshi ul.youshiBox li img {display:block;}

#case {clear:both;background-color:#E7E8E8;padding:60px 0 56px;}

#case ul.case {}

#case ul.caseList li {width:23%;float:left;margin:0 10px;display:inline;text-align:center;font-size:2.4em;margin-top: 10px;}

#case ul.caseList li span {margin-bottom:10px;background:url(../../images/dr/case_list_bg.gif) repeat-y left top;padding:3px;width:100%;height:237px;}

#case ul.caseList li span a {overflow:hidden;}

#case ul.caseList li span a img {width:100%;height:232px;}

#case ul.caseList li span,#case ul.caseList li span a,#case ul.caseList li span a img {display:block;}

#homeNews {clear:both;background-color:#FFF;padding:60px 0 56px;}

#homeNews .newsBox {}

#homeNews .newsBox .box {width:635px;}

#homeNews .newsBox .box dl.newsTitle {clear:both;padding:0 5px 8px;margin-bottom:25px;border-bottom:2px solid #CCC;}

#homeNews .newsBox .box dl.newsTitle dt {float:right;font-size:1.4em;margin-top:2px;}

#homeNews .newsBox .box dl.newsTitle dd {font-size:1.6em;color:#000;}

#homeNews .newsBox .box dl.newsTop {clear:both;margin-bottom:10px;}

#homeNews .newsBox .box dl.newsTop dt {width:120px;float:left;text-align:center;font-size:1.2em;color:#FFF;padding:10px 0 8px;background-color:#193D85;}

#homeNews .newsBox .box dl.newsTop dd {width:490px;float:right;font-size:1.4em;color:#666;}

#homeNews .newsBox .box dl.newsTop dt span {display:block;font-size:3em;font-weight:bold;border-bottom:1px solid #FFF;margin:0 20px 5px;}

#homeNews .newsBox .box dl.newsTop dd strong {display:block;font-size:1.6em;margin-bottom:5px;}

#homeNews .newsBox .box ul {clear:both;}

#homeNews .newsBox .box ul li {font-size:1.4em;padding:10px 5px;border-bottom:1px dotted #CCC;}

#homeNews .newsBox .box ul li span {float:right;color:#999;}

/* 内容页 */

#conts h2 {font-size:2.4em;font-weight:normal;color:#000;text-align:center;margin:0 15px 15px;}

#conts .writer {margin:0 15px 15px;text-align:center;font-size:1.4em;color:#999;}

#conts .productBox {margin-bottom:25px;background-color:#EFEFEF;}

.anliimgre img{
	max-width: 100%;
}

#conts .productBox .photo {width:395px;float:left;padding:5px;border:1px solid #D3D3D3;}

#conts .productBox dl {width:462px;float:right;border:1px solid #D3D3D3;border-left:none;font-size:1.4em;}

#conts .productBox dl dt {width:432px;float:left;height:41px;line-height:41px;padding:0 15px;font-weight:bold;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#conts .productBox dl dd {width:462px;float:left;border-top:1px solid #D3D3D3;}

#conts .productBox dl dd span {float:left;padding:0 15px;height:41px;line-height:41px;}

#conts .productBox dl dd span.tit {width:142px;background-color:#F4F4F4;text-align:right;}

#conts .productBox dl dd span.intro {width:259px;border-left:1px solid #D3D3D3;}

#conts .productBox .photo span {width:395px;height:325px;overflow:hidden;}

#conts .productBox .photo img {height:325px;}

#conts .productBox .photo span,#conts .productBox .photo span img {display:block;}

#conts .content {clear:both;margin:0 15px 15px;font-size:1.4em;color:#666;line-height:2;}

#conts .content p {text-indent:2em;margin-bottom:1.5em;}

#conts .content table {border-collapse:collapse;width:100%;margin-bottom:20px;}

#conts .content table th,#conts .content table td {padding:5px;border:1px solid #DEDEDE;text-align:center;}

#conts .content img {width:expression(this.width > 800 ? 800:true);max-width:800px;}

/* 栏目页 */

#conts ul.news{clear:both;margin-bottom:25px;}

#conts ul.news li{font-size:1.4em;padding:8px 10px;border-bottom:1px dashed #BEBEBE;}

#conts ul.news li span{float:right;color:#999;}

/* 产品 */

#conts ul.productNavi {clear:both;margin:0 142px 30px;}

#conts ul.productNavi li {width:175px;float:left;margin:0 10px;display:inline;text-align:center;font-size:1.4em;}

#conts ul.productNavi li a {display:block;padding:10px 30px;background-color:#FFF;color:#000;}

#conts ul.productNavi li.currclass a,#conts ul.productNavi li a:hover {background-color:#193D85;color:#FFF;}

#conts ul.product {clear:both;margin-bottom:20px;}

#conts ul.product li {width:270px;float:left;text-align:center;font-size:1.4em;margin:0 10px 20px;display:inline;}

#conts ul.product li span {margin-bottom:10px;background:url(../../images/dr/product_bg.gif) repeat-y left top;padding:3px;width:264px;height:164px;}

#conts ul.product li span a {overflow:hidden;}

#conts ul.product li span a img {width:264px;height:164px;}

#conts ul.product li span,#conts ul.product li span a,#conts ul.product li span a img {display:block;}

/* CSS3 */

#case ul.caseList li span a img,#produce ul.produceList li span a img,#conts ul.product li span a img,#conts dl.news dt a img {-webkit-transition:all 0.30s linear 0.01s;-moz-transition:all 0.30s linear 0.01s;-ms-transition:all 0.30s linear 0.01s;-o-transition:all 0.30s linear 0.01s;transition:all 0.3s linear 0.01s;}

#case ul.caseList li span a:hover img,#produce ul.produceList li span a:hover img,#conts ul.product li span a:hover img,#conts dl.news dt a:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}