@charset "gb2312";
/* CSS Document */
header,nav,article,section,aside,footer,figure,figcaption{display:block;}
body,html,ul,li,h1,h3,h4,ol,p,strong,small,span,figure{margin:0;border:0;padding:0;list-style:none;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}

body{background:#fff url(../images/bg.png) repeat-x 0 35px;}

.banner{background:url(../images/banner.jpg) no-repeat center 0;height:538px;}
.banner h1{font-size:60px;line-height:70px;color:#4949c2;height:70px;overflow:hidden;float:left;padding-top:100px;}
.banner span{color:#8668d7;font-size:26px;line-height:30px;height:30px;float:left;display:block;padding:140px 0 0 10px;overflow:hidden;}
.banner i{clear:both;font-size:28px;color:#fff;display:block;padding:26px 0 10px 555px;font-weight:bold;line-height:28px;height:28px;overflow:hidden;margin-bottom:76px;}
.banner .about{overflow:hidden;height:130px;padding:20px 40px;}
.banner .about .aboutP{width:680px;float:left;height:120px;overflow:hidden;padding-top:10px;}
.banner .about .aboutP p{font-size:14px;line-height:26px;margin-bottom:20px;color:#fff;text-indent:2em;}
.banner .about figure{float:right;width:230px;height:130px;display:block;float:right;}
.banner .about figure img{width:230px;height:130px;display:block;}

.wrap{width:1000px;margin:0 auto;}

.conBox{overflow:hidden;margin-bottom:45px;}
.conTop{background:url(../images/tit_bg.png);height:34px;overflow:hidden;margin-bottom:30px;}
.conTop h3{font-weight:bold;font-size:24px;color:#434a54;float:left;padding-left:53px;line-height:24px;}
.conTop small{float:right;font-size:14px;color:#4949c2;line-height:28px;}

.conMid{overflow:hidden;height:100%;}
.conImg{width:470px;height:250px;float:left;padding-left:20px;}
.conImg img{display:block;width:470px;height:250px;}
.conText{width:465px;float:right;}
.conText p{font-size:14px;line-height:26px;color:#333;text-indent:2em;margin-bottom:26px;}

.sList .sBox{width:260px;float:left;}
.sList .sBox strong{font-size:16px;line-height:18px;height:18px;overflow:hidden;color:#434a54;margin-bottom:10px;display:block;/*background:url(../images/ico_1.png) no-repeat;padding-left:20px;*/}
.sList .sBox strong.ico2{/*background-image:url(../images/ico_2.png);*/}
.sList .sBox strong.ico3{/*background-image:url(../images/ico_3.png);*/}
.sList .sBox p{line-height:24px;font-size:12px;color:#333;height:96px;overflow:hidden;margin-bottom:15px;}
.sList .sBox img{display:block;width:260px;height:200px;margin-bottom:15px;}
.sList .sLine{background:url(../images/ico_line.png) repeat-y center 0;float:left;width:110px;height:340px;overflow:hidden;}

.imgLi{width:665px;float:left;}
.imgLi li{height:120px;margin-bottom:20px;}
.imgLi li img{width:160px;height:120px;display:block;float:left;}
.imgLi li p{background:#eee;/*height:78px;padding:21px 15px;*/height: 104px;padding: 8px 15px;width:455px;float:right;overflow:hidden;line-height:26px;font-size:12px;color:#333;text-indent:2em;}
.imgBox{width:300px;height:400px;float:right;overflow:hidden;}
.imgBox img{width:300px;height:400px;display:block;}

.newImg{width:310px;float:left;margin-bottom:40px;}
.newImg img{width:310px;height:260px;display:block;}
.newImg figcaption{background:#4949c2;height:35px;text-align:center;line-height:35px;color:#fff;font-size:14px;}
.newImg figcaption a{color:#fff;}

.newText{width:660px;float:right;height:295px;overflow:hidden;margin-bottom:40px;}
.newTextTop{border-bottom:#d9d9fa solid 4px;height:30px;overflow:visible;}
.newText h4{font-size:18px;color:#434a54;line-height:24px;border-bottom:#4949c2 solid 4px;position:relative;float:left;height:30px;padding-right:10px;}
.newText strong{display:block;font-size:16px;color:#434a54;line-height:24px;height:24px;overflow:hidden;margin:20px 0 10px;}
.newText p{line-height:26px;color:#666;font-size:14px;text-indent:2em;} 

.orderBox{clear:both;background:url(../images/ico_order.png) no-repeat;overflow:hidden;height:140px;overflow:hidden;width:1000px;}
.orderLi{width:1050px;}
.orderLi li{width:310px;float:left;display:inline;margin-right:40px;}
.orderLi li strong{font-size:16px;height:29px;line-height:29px;overflow:hidden;color:#434a54;padding-left:45px;display:block;margin-bottom:10px;}
.orderLi li p{text-indent:2em;color:#666;line-height:24px;}

.aboutText{background:url(../images/about_bg.png);height:117px;overflow:hidden;margin-bottom:55px;}
.aboutText strong{float:left;display:block;width:136px;height:35px;text-align:center;line-height:35px;color:#fff;font-size:18px;}
.aboutText p{clear:both;font-size:14px;line-height:26px;color:#434a54;padding:10px 70px 20px;}
.aboutText-2 .aboutText{ float: left; width: 615px; display: inline;background:url(../images/about_bg2.gif); height: 196px;}
.aboutText-2 .aboutText  p{padding-top: 26px;}
.aboutText-2 .aboutLogo{ float: left; width: 385px; display: inline;}
.aboutText-2 .aboutLogo dl{ padding: 0 0 0 30px; line-height: 28px; vertical-align: middle;}
.aboutText-2 .aboutLogo dl dt{font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå";float: left; width: 110px; display: inline;font-size: 14px; font-weight: bold;color: #4949c2;}
.aboutText-2 .aboutLogo dl dd{float: left; width: 245px; display: inline; margin: 0; padding: 0;}
.aboutText-2 .aboutLogo dl dd p{ padding-bottom: 8px;}
.aboutText-2 .aboutLogo dl dd img{vertical-align: middle;}

.enterBox{background:url(../images/link_bg.png) no-repeat center 0;height:156px;padding:40px 20px 0;}
.enterBox a{display:block;background:url(../images/link_01.png);width:340px;height:145px;float:left;}
.enterBox a:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.enterBox a.enter2{background:url(../images/link_02.png);float:right;}

.vsBox{height:205px;overflow:hidden;margin-bottom:30px;}
.vsBox img{width:290px;height:205px;float:left;display:block;}
.vsBox p{float:left;background:url(../images/vs_bg.png) no-repeat center center;width:204px;height:130px;padding:40px 108px 35px;font:12px/24px "ËÎÌå";color:#333;text-indent:2em;overflow:hidden;}

.imgListBox{width:1000px;overflow:hidden;height:170px;}
.imgList{width:1070px;}
.imgList li{width:210px;float:left;text-align:center;display:inline;margin-right:52px;font-family:"ËÎÌå";}
.imgList li img{display:block;width:210px;height:140px;margin-bottom:5px;}

footer{background:#4949c2;}
.bottominfo, #bottominfo{background:#4949c2;color:#fff;}
.bottominfo a, #bottominfo a{color:#fff;}

.comment .buts2.buts{background:url(../images/cumment.jpg);width:76px;height:24px;color:#fff;border:0;cursor:pointer;}

/* 20140122 @ chenliexin*/
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.cap1{ height: 92px; background: url(../images/cap1.gif) 0 0 no-repeat; font-family: Microsoft YaHei;}
.cap1 img{ height: 87px; width: 91px; float: left; display: inline; margin-top: 4px;}
.cap1 dl{ padding: 0 0 0 110px;}
.cap1 dl dt{ background: #fff; padding:0  20px 0 4px; float: left; display: inline;}
.cap1 dl dt strong{ color: #4949C2; font-weight: bold; font-size: 30px; line-height: 36px; margin-right: 24px;}
.cap1 dl dt i{ color: #666; font-size: 18px; font-style: normal;}
.cap1 dl dd{ width: 100%; float: left; padding: 7px 0 0 8px; font-size: 24px; line-height: 43px; margin: 0;}
.cap1 dl dd a{ color: #434a54;}
.box1{ padding:37px 0 0 ; }
.box1 .left{ width: 600px; float: left; display: inline;}
.box1 .right{ width: 400px; float: left; display: inline; background: url(../images/line.gif) 0 0 repeat-y;}
.box1 .item1{ padding: 0 0 50px; margin: 0 20px 0 0; background: url(../images/line_bot.gif) 0 bottom repeat-x;}
.box1 .item1 .pic{ width: 170px; height: 160px; margin: 8px 13px 0 0; float: right; display: inline;}
.box1 .item1 dl{ padding: 0 200px 0 0;}
.box1 .item1 dl dt{ font: 18px/1.5 Microsoft YaHei; height: 27px; padding: 0 0 8px 40px; background: url(../images/ico_item.gif) 0 4px no-repeat;}
.box1 .item1 dl dt a{ color: #333;}
.box1 .item1 dl dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 12px 0 0; margin: 0; text-indent: 2em;}
.box1 .item1 dl dd a{ color: #4949c2;}
.box1 .item2{ margin: 38px 34px 0 0;}
.box1 .item2 .pic{ width: 170px; height: 160px; margin: 5px 0 0 0; float: left; display: inline;}
.box1 .item2 dl{ padding: 0 0 0 190px;}
.box1 .item2 dl dt{ font: 18px/1.5 Microsoft YaHei; height: 27px; padding: 0 0 8px 40px; background: url(../images/ico_item.gif) 0 -46px no-repeat;}
.box1 .item2 dl dt a{ color: #333;}
.box1 .item2 dl dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 12px 0 0; margin: 0; text-indent: 2em;}
.box1 .item2 dl dd a{ color: #4949c2;}
.box1 .item3 dl{ padding: 0 0 0 30px;}
.box1 .item3 dl dt{ font: 18px/1.5 Microsoft YaHei; height: 27px; padding: 0 0 8px 40px; background: url(../images/ico_item.gif) 0 -96px no-repeat;}
.box1 .item3 dl dt a{ color: #333;}
.box1 .item3 dl dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 12px 0 0 10px; margin: 0; text-indent: 2em;}
.box1 .item3 dl dd a{ color: #4949c2;}
.box1 .item3 .pic{ padding: 10px 0 10px 40px;}
.box1 .item3 .pic img{height: 240px; width: 360px;}
.subtext{ margin: 20px 0 0; background: url(../images/bg_tit.gif) 0 0 no-repeat; }
.subtext dt{ font: 20px/1.5 Microsoft YaHei; height: 37px; overflow: hidden; padding: 0 0 0 56px;}
.subtext dt a{ color: #333; padding: 0 0 7px 60px;}
.subtext dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 12px 0 0 10px; margin: 0; text-indent: 2em;}
.subtext dd a{ color: #4949c2;}
.cap2{ height: 92px; background: url(../images/cap2.gif) 0 0 no-repeat; font-family: Microsoft YaHei;}
.cap2 img{ height: 87px; width: 91px; float: left; display: inline; margin-top: 4px;}
.cap2 dl{ padding: 0 0 0 110px;}
.cap2 dl dt{ background: #fff; padding:24px 20px 0 4px; float: left; display: inline;}
.cap2 dl dt strong{ color: #4949C2; font-weight: bold; font-size: 30px; line-height: 36px; margin-right: 24px;}
.cap2 dl dt i{ color: #666; font-size: 18px; font-style: normal;}
.box2{ padding: 20px 3px 3px 0; background: url(../images/bg_box2.gif) right bottom no-repeat;}
.box2 .item1{ padding: 11px 0 0; position: relative; z-index: 1;}
.box2 .item1 dl{ width: 585px; background: #F2F0FD; margin: 0 0 0 7px; padding: 16px 0 0;}
.box2 .item1 dl dt{ margin: 0 0 0 -7px;}
.box2 .item1 dl dt a{ float: left; display: inline; font: 20px/1.5 Microsoft YaHei; padding: 0 32px 0 20px; color: #FFF; background: #4949C2;}
.box2 .item1 dl dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 18px 10px 34px 16px; margin: 0 5px; text-indent: 2em; background: url(../images/line_bot2.gif) 0 bottom repeat-x;}
.box2 .item1 dl dd a{ color: #4949c2;}
.box2 .item1 .pic{ position: absolute; top: 0; right: 7px; z-index: 1;}
.box2 .item1 .pic img{width: 375px; height: 250px;}
.box2 .item1 dl{}
.box2 .item2{ margin: 25px 0 0; position: relative;}
.box2 .item2 dl{ width: 585px; background: #F2F0FD; margin: 0 0 0 412px;}
.box2 .item2 dl dt{ margin: 0 5px; padding: 28px 12px 8px; border-bottom: #9FAAD6 1px solid; font: 20px/1.5 Microsoft YaHei;}
.box2 .item2 dl dt a{ color: #333;}
.box2 .item2 dl dd{ font: 12px/2 Microsoft YaHei; color: #666; padding: 14px 10px 15px 20px; margin: 0 5px; text-indent: 2em;}
.box2 .item2 dl dd a{ color: #4949c2;}
.box2 .item2 .pic{ position: absolute; top: 0; left: 5px; _left:-407px; z-index: 1; padding-bottom: 28px; background: url(../images/line_bot3.gif) 0 bottom repeat-x;}
.box2 .item2 .pic img{width: 379px; height: 160px;}

