@charset "utf-8";
/* CSS Document */

/*================base================*/
body{ font-size:12px; font-family:"����",Verdana, Arial; margin:0px 0 0 0; padding:0; background:#FFF; }
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.fl{float:left;}
.fr{float:right;}

a{ text-decoration:none}
a:link{color:#000}
a:visited{color:#000}
a:hover{color:#e77f3a}

/*================nav================*/
.nav_block{width:100%; height:109px; background:url(/Public/images/index/nav_bg.jpg) repeat-x;}
.nav{width:1200px;}

.logo{width:126px; height:61px; float:left; margin-top:23px;}
.qq{width:93px; height:24px; background:url(/Public/images/index/qq_bg.jpg); float:left; margin:17px 0 0 850px;}
.qq1{width:26px; height:24px; float:left;}
.qq2{width:36px; height:24px; float:left;}
.qq3{width:26px; height:24px; float:left;}

.language{float:right; margin-top:20px; }
a:link{color:#999}
a:visited{color:#999}
a:hover{color:#666}

.nav_a{float:left; margin:10px 0 0 123px;}
.nav_a li{ line-height:53px; float:left; text-align:center; position:relative; z-index:999}
.nav_a li:hover{background:url(/Public/images/index/a_hover.png) no-repeat; color:#fff;}
.nav_a li a{font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; width:119px; text-align:center; float:left; }
.nav_a li a:link{color:#000}
.nav_a li a:visited{color:#000}
.nav_a li a:hover{color:#fff;}
.nav_a li.selected .submenu{display:block;}
.nav_a li .submenu{display:none;position:absolute;top:53px;left:6px; z-index:10}
.nav_a li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:109px; text-align:center;background:#656c74; left:-1px;}
.nav_a li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav_a li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;z-index:none}
.nav_a li .submenu li.last{border:none;}
.nav_a li .submenu li a{font-size:14px;float:none;padding:0;text-align:center;height:28px; font-weight:100;line-height:28px;background:none;}
.nav_a li .submenu li a:hover{font-weight:100;}
.shangcheng{width:106px; height:28px; float:right; margin-top:20px;}


.bann{width:100%; height:200px; }
.parent{ width:1000px; padding-top:60px;}
.parent p{text-align:right; font-size:36px; font-family:"Microsoft YaHei"; color:#fff}
/*================banner================*/
.mian{width:1000px; min-height:500px;}


/*================footer================*/
.footer{width:100%; height:158px; background:url(/Public/images/index/footer_bg.jpg) repeat-x;}
.footer_block{width:1000px; height:158px; background:url(/Public/images/index/footer_b.png) no-repeat;}
.hua{width:268; height:146px; float:right;}
.lianjie{font-size:14px; width:430px;text-align:center; margin-top:40px;float:left; margin-left:350px;}
.lianjie .link{width:85px; float:left; }
.lianjie a{float:left;}
.lianjie a:link{color:#333}
.lianjie a:visited{color:#333}
.lianjie a:hover{color:#666}
	
.banquan{ width:100%; float:left;  color: #333; text-align: center;line-height: 24px;  margin-top:20px;}

.kefu{width:78px; height:22px; background:url(/Public/images/index/kefu_bg.jpg) ; float:left; margin:18px 0 0 455px;}
.kefu1{width:26px; height:22px; float:left;}
.kefu2{width:26px; height:22px; float:left;}
.kefu3{width:26px; height:22px; float:left;}

.none{display:none;}
.banner{min-width:1000px;height:815px;position:relative;margin:0 auto;overflow:hidden;z-index:1;}
.banner_show{width:100%;text-align:center;height:815px;overflow:hidden;position:relative;}
.bannger_inbox{ position:absolute; left:50%;top:0;}
/*����*/
.banner_mag{width:622px;position:absolute;overflow:hidden;left:50%;top:0px;margin-left:-500px;text-align:left;z-index:99;font-family:"Microsoft YaHei";}
.banner_magbox{width:500px;height:352px;background:url(/Public/images/index/ico3.png) no-repeat;background-position: -120px 0;text-align:left; margin-top:95px;padding:35px;}
.banner_magbox .focus-img{text-align:right;margin-bottom:40px;}
.banner_magbox .xx {width:400px; float:left; margin-bottom:10px;}
.banner_magbox .xx h2{font-size:32px;font-weight:normal;color:#fff;margin-bottom:10px; font-weight:bold}
.banner_magbox .xx p{width:400px; font-size:14px;color:#fff; float:left}
.banner_magbox .xx a{background-color: #ef4837; margin-top:15px; float:left;border: 0 none; border-radius: 2px;color: #fff; cursor: pointer;display: inline-block; font-size: 13px;font-weight: 600;height: 32px; letter-spacing: 1px; line-height: 32px; outline: 0 none; padding: 0 22px; position: relative; text-align: left; text-decoration: none; text-shadow: none; text-transform: uppercase;transition: all 0.2s ease 0s;white-space: nowrap; width: auto;}
.banner_magbox .zx{ width:325px; height:175px;float:left; padding:5px}
.banner_magbox .zx h3{ font-size:18px; font-family:"Microsoft YaHei";float:left; color:#fff}
.banner_magbox .zx span{float:right; font-size:18px; color:#fff}
.banner_magbox .zx li {width:325px; float:left; line-height:46px; border-bottom:1px solid #fff; font-size:14px; color:#fff}
.banner_magbox .zx li a{color:#fff; font-size:14px;}
.banner_magbox .zx .more a{background-color: #dadada; margin-top:15px; float:left;border: 0 none; border-radius: 2px;color: #858585; cursor: pointer;display: inline-block; font-size: 13px;font-weight: 600;height: 24px; letter-spacing: 1px; line-height: 24px; outline: 0 none; padding: 0 22px; position: relative; text-align: left; text-decoration: none; text-shadow: none; text-transform: uppercase;transition: all 0.2s ease 0s;white-space: nowrap; width: auto;}
/*����*/
.focus-news{height:155px;color:#fff;background:url(/Public/images/index/b_02.png) repeat-x top;position:absolute;bottom:0px;width:100%;z-index:9999;font-family:"Microsoft YaHei";}
.pinpai{width:1000px; display:block;}
.index-news-title{float:left;width:130px;margin-right:60px;position:relative;padding-left:70px;}
.index-tabs{position:absolute;right:0px;width:34px;bottom:10px;}
.index-tabs li.prev{cursor:pointer; background:url(/Public/images/index/prev.png) no-repeat; height:33px; position:relative; left:-155px; top:135px;}
.index-tabs li.next{ cursor:pointer; background:url(/Public/images/index/next.png) no-repeat; height:33px; position:relative; left:468px; top:103px;}
.index-news-show{float:left;width:625px; height:155px; padding-left:20px;}
.index-news-show ul li{float:left;width:120px; margin-left:30px; height:128px;}
.index-news-show ul li img{ margin-top:27px; }
.index-news-show ul.hide{display:none;}
.index-news-tel{font-weight:bold;float:right;padding-left:30px;background:url(/Public/images/index/tel.gif) left no-repeat;font-size:20px;width:180px;}

.newlsit{ width:355px; height:155px; float:left; display: block;}
.qiehuanp{ width:645px; height:155px; float:left; display:block;}
.nl{width:149px; height:155px; float:left; background:#656c74}
.nl h4{ margin-top:50px; margin-left:20px; color:#fff; font-family:"Microsoft YaHei";font-size:18px; font-weight:bold;} 
.nl span{ margin-left:20px; color:#fff; font-family:"Microsoft YaHei";font-size:18px; font-weight:bold;}

#focus{width:200px;height:155px;overflow:hidden;position:relative; float:left}
#focus ul{height:155px;position:absolute;}
#focus ul li{float:left;width:200px;height:155px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:200px;height:20px;left:0;bottom:0; background:#000}
#focus .btn{position:absolute;height:4px;padding:8px 10px; z-index:999; right:0;bottom:0;text-align:right; display:block;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:5px;height:5px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}



.main{width:1000px; height:auto; overflow:hidden;}

.main_left{width:210px; height:auto; overflow:hidden; float:left; }
.jiankang{width:205px; height:150px; margin:32px 0 0 3px; background:url(/Public/images/index/jiankang.jpg) no-repeat;}
.jiankang p{ font-family:"Microsoft YaHei"; width:175px; font-size:16px; margin-left:20px; margin-top:85px;  line-height:20px; float:left; font-weight:bold; color:#fff}
.jiankang h2{ font-family:"Microsoft YaHei";width:175px; font-size:22px; margin-left:20px; font-weight:100; color:#fff;}
.lanmu{width:210px; height:auto;min-height:200px; overflow:hidden; background:url(/Public/images/index/left_bg.jpg) repeat-y;}
.left_bottom{width:210px;}
.lanmu ul li{width:160px; border-bottom:1px solid #e1e3e4; float:left; margin-left:19px;}
.lanmu ul li a{font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; margin-top:20px; line-height:41px; }
.lanmu ul li a:link{color:#656c74}
.lanmu ul li a:visited{color:#656c74}
.lanmu ul li a:hover{color:#333}

/*================main_right================*/

.main_right{width:756px; height:auto; overflow:hidden; margin-bottom:116px; float:right;}
.right_top{width:756px; height:28px;   border-bottom:1px solid #e1e3e4; margin-top:42px;}
h2{font-family:"Microsoft YaHei"; font-size:18px; color:#44484e; float:left; margin-left:5px;}
.icon{float:left;margin-top:3px;}
.lian{float:right; font-size:12px;}
.lian a:link{color:#333}
.lian a:visited{color:#333}
.lian a:hover{color:#000}

/*===========contant============*/
.right_contant{width:736px; height:auto; overflow:hidden; padding:10px}
.contant li{width:224px; height:365px; border-bottom:1px solid #e1e3e4; margin:28px 0 0 20px; float:left;}
.tu{width:224px; height:307px;}
.wenzi{font-family:"Microsoft YaHei"; font-size:14px;  float:left; margin-top:23px;}
.wenzi:link{color:#656c74}
.wenzi:visited{color:#656c74}
.wenzi:hover{color:#000}

.right_contant .pinpai li{ width:368px; height:140px; padding-top:20px; float:left; }
.right_contant .pinpai li .liaojie{float:left; line-height:24px; text-align:center;color:#fff; font-weight:bold; margin-left:15px;width: 78px;height: 24px; float: left;  background:url(/Public/images/index/a.png) no-repeat;}
.right_contant .pinpai li .liaojie1{float:left; line-height:24px; text-align:center;color:#fff; font-weight:bold; margin-left:15px;width: 78px;height: 24px; float: left;  background:url(/Public/images/index/b.png) no-repeat;}
.right_contant .pinpai li p{ width:180px; height:55px; float:left;margin-top:10px; margin-left:15px; color:#999}


.ad_pp li{ width:163px; height:82px; margin-right:33px; float:left; margin-top:24px;}
.ad_pp li img{ border:1px solid #e5e5e5; width:161px; height:80px;}
.download{width:48px; height:25px; float:right; background:url(/Public/images/index/d_bg.jpg) no-repeat; color:#fff; font-size:12px; text-align:center; line-height:25px; margin:18px 37px 0 0;}
.download:link{color:#fff}
.download:visited{color:#fff}
.download:hover{color:#fff}

/*============zeren=============*/
.zenren{width:756px; height:auto; float:left;}
.zeren li{width:746px; height:160px; border-bottom:1px solid #e1e3e4; margin-top:27px; float:left;}
.ze{width:560px; line-height:21px; font-size:12px; color:#666; float:left; margin-left:15px;}
.zeren li a:link{color:#333}
.zeren li a:visited{color:#333}
.zeren li a:hover{color:#000}

.side{width:155px; height:120px; float:left; /*border:1px solid #666666;*/ padding:1px}

.riqi{ font-size:12px; color:#e1e3e4; float:right;}
.riqi1{ font-size:12px; color:#e1e3e4; float:right; margin-top:10px; }
.pro{font-size:12px; font-family:"??"; color:#666; width:560px; float:left; margin-left:15px; line-height:24px;}

.chakan{width: 96px;height: 32px; float: left; margin: 23px 0 0 15px; color: white; background: #ef4837; border-radius: 10px;}
.chakan p{color:#fff; line-height:32px; text-align:center;}


/*============tianfuren=============*/
.tianfuren{width:756px; height:auto; float:left;}
.tianfuren li{width:349px; height:188px; border-bottom:1px solid #e1e3e4; margin-top:27px; float:left;}
.tianfuren li a:link{color:#333}
.tianfuren li a:visited{color:#333}
.tianfuren li a:hover{color:#000}

.side{width:165px; height:130px; float:left;}
.biaoti2{font-family:"Microsoft YaHei"; font-size:14px; font-weight: bold; color:#333; margin:0 0 0 15px; float:left;width:180px; border-bottom:1px solid #999; padding-bottom:5px;}

.biaoti{font-family:"Microsoft YaHei"; font-size:16px; color:#333; margin:0 0 0 15px; float:left;}
.biaoti1{font-family:"Microsoft YaHei"; font-size:20px; color:#333; margin:0 0 0 15px; float:left;}
.jianjie{font-size:12px; font-family:"Microsoft YaHei"; color:#666; width:168px; float:left; margin-left:15px; line-height:24px;}
.chakan{width: 96px;height: 32px; float:left; margin: 23px 0 0 15px;  background: #ef4837; border-radius: 10px;}
.chakan p{color:#fff; line-height:32px; text-align:center;}

.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.content_sj{position:relative;width:756px;margin:0 auto;}
.content_sj{padding:50px 0;min-height:720px;width:100%;}
.content_sj .wrapper{position:relative;width:756px;margin:0 auto;}
.content_sj .light{position:absolute;left:55px;top:-50px;width:152px;height:191px;}
.content_sj .light i{position:absolute;width:100%;height:100%;top:0;}

.content_sj .main_sj{background:url("/Public/images/index/line-bg.jpg") repeat-y 242px 0;}
.content_sj .main_sj .title{width:40px; height:40px; position:absolute;line-height:40px;padding-left:67px;left:225px;top:0;color:#8b8b8b;font-size:24px;background:url("/Public/images/index/clock.jpg") no-repeat left top;}
.content_sj .main_sj .year{position:relative;z-index:100;}
.content_sj .main_sj .year h2{height:40px;width:170px; float:none;padding-right:30px;font-size:24px;line-height:40px;text-align:right;}
.content_sj .main_sj .year h2 a{color:#8b8b8b;}
.content_sj .main_sj .year h2 i{display:block;position:absolute;height:0;width:0;left:190px;top:20px;border-width:6px;border-style:solid;border-color:#7f7f7f transparent transparent transparent;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform-origin:6px 3px;-moz-transform-origin:6px 3px;-ms-transform-origin:6px 3px;-o-transform-origin:6px 3px;transform-origin:6px 3px}
.content_sj .main_sj .year .list{margin:10px 0;position:relative;overflow:hidden;-webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;-o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s}
.content_sj .main_sj .year .list ul{bottom:0;}
.content_sj .main_sj .year .list ul li{background:url(/Public/images/index/circle.jpg) no-repeat 235px 31px;padding:30px 0;color:#a1a4b8;}
.content_sj .main_sj .year .list ul li.highlight{background-image:url(/Public/images/index/circle.jpg);}
.cls{zoom:1;}
.cls:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.content_sj .main_sj .year .list ul li.highlight .date, .content_sj .main_sj .year .list ul li.highlight .intro{color:#737373;}
.content_sj .main_sj .year .list ul li .date,.content_sj .main_sj .year .list ul li .version{float:left;display:block;clear:left;width:200px;line-height:24px;text-align:right}
.content_sj .main_sj .year .list ul li .date{font-size:18px;line-height:32px;color:#bec1d5;width:200px;height:32px;}
.content_sj .main_sj .year .list ul li .intro, .content_sj .main_sj .year .list ul li .more{float:right;display:block;width:400px;margin-right:10px;line-height:24px;}
.content_sj .main_sj .year .list ul li .intro, .content_sj .main_sj .year .list ul li .more_img{float:left;display:block;margin-left:100px;line-height:24px;}

.content_sj .main_sj .year .list ul li .intro{font-size:18px;line-height:32px;color:#737373;}
.content_sj .wrapper:first-child .main_sj .year.close h2 i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.content_sj .wrapper:first-child .main_sj .year.close .list{opacity:0;height:0!important;}

/*================chengyuan================*/
.qiang{width:100%px; height:836px;background:url(/Public/images/index/qiang_bg.jpg) no-repeat top; }
.name{width:222px; float:right;}
.you{font-family:"mcrosoft yahei"; font-size:36px; color:#fff; float:right; margin-top:65px;}
.our{font-family:"Arial"; font-size:36px; color:#fff; float:right; margin-top:8px;}

.tou{width:1000px; height:auto; overflow:hidden;}
h3{font-family:"mcrosoft yahei"; font-size:24px; color:#fff; float:left;}
.xue{float:right; font-size:12px;}
.icon{float:left; margin-right:5px;}
.lian1{float:right; font-size:12px;}
.lian1 a:link{color:#fff}
.lian1 a:visited{color:#fff}
.lian1 a:hover{color:#f1e2e2}

.image_show{width:948px;padding:3px 0 0 3px;border:1px solid #d9d9d9;margin:30px auto}
.image_show .img{padding:0 3px 3px 0;position:relative;}
.image_show .img, .image_show .img img{float:left;}
.col_left{width:191px;float:left;overflow:hidden;}
.col_right{float:left;width:450px;overflow:hidden;}
#bigImg{position:relative;width:304px;height:382px;}
#bigImg .img_mask{position:absolute;left:0;top:340px;width:304px;height:42px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
#bigImg p{position:absolute;left:0;top:340px;width:304px;height:42px;line-height:42px;font-size:16px;text-align:center;color:#fff;}
#bigImg p a, #bigImg p a:visited{color:#fff;}
.mask{position:absolute;left:0;top:0;background:#000;opacity:0.4;filter:alpha(opacity=40);}
.clear{height:0;clear:both;line-height:0;font-size:0;overflow:hidden;}

#demopage{width:965px;margin:0 auto;}
#demopage h2{margin:40px 0 20px 0;font-size:16px;text-align:center;font-family:"微软雅黑","黑体";color:#ff6600;}
/* slider */
.slider{margin:5px auto;width:965px;height:245px;border:1px solid #ccc;position:relative;overflow:hidden;}
.conbox{position:absolute;/*必要元素*/}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}
/* slider1 水平 */
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:965px;height:245px;overflow:hidden;float:left;}
.brandList{ width:1000px; height:auto; margin-top:10px; float:left;}
.brandList ul { float:left; margin-left:10px}
.brandList li{float: left; height: 100px;margin: 0 10px 10px 0;padding: 0 10px; width: 298px;}
.brandList a.thumb{border:1px solid #999; background: none repeat scroll 0 0 red;float: left;height: 100px;width: 120px;}
.brandList h2.pdName {background: url(/Public/images/index/dot_03.gif) no-repeat scroll left center rgba(0, 0, 0, 0);color: #8b8b8b;float: right;font-size: 16px;font-weight: normal; height: 20px; margin: 10px 0 5px;text-indent: 18px; width: 165px;}
.brandList h2.pdName a {color: #8b8b8b;}
.brandList .pre { float: right; font-size:12px;;height:42px; line-height: 14px;overflow: hidden;width: 165px; color:#8b8b8b}

.right_contant .dow li{ font-size:14px; line-height:18px; float:left; width:736px;}
.right_contant .dow li a{float:left}
.right_contant .dow li span{float:right}
.btm_h1 {font-size: 16px;line-height: 32px;text-align: center; width: 710px; margin-top:20px; color:#999}

#content{}
#content p{margin:0;padding:7px 0;}
#content a {width:155px; height:160px; float:left;padding:2px;margin:10px 22px 10px 0;}
#content a img{border:1px solid #BBB;padding:2px;margin:10px 22px 10px 0;vertical-align:top; width:155px; height:140px}
#content a span{float:left}
#content a img.last{margin-right:0;}
#content ul{margin-bottom:24px;padding-left:30px;}

.map{ position:relative;width:856px; margin:0 auto;}
.map a{ color:#5b5a5a; font-size:14px; text-decoration:none;}
.map a:hover{ color:#fff;}
.citybg{ position:absolute; display:none; z-index:3; }
.city a.active .citybg{ display:block; z-index:3;}
.brandList .pic { float:left;width:400px; height:100px; margin-right:10px; margin-left:30px; margin-bottom:20px; padding:2px; border:1px solid #666}


.bubbleInfo{position:relative;float:left;width:80px;}
/* popup */
.popup{position:absolute;display:none;z-index:50;padding:10px;width:120px;line-height:1.5em; background:#fff;border:2px solid #ccc}
.popup ul li a{color:#000}
.popup ul li a:link{color:#000}
.popup ul li a:visited{color:#000}
.popup ul li a:hover{color:#000}

.right_contant .qutianmao a{float:left; line-height:35px; text-align:center;color:#fff; font-weight:bold; margin-left:320px;width: 100px;height: 35px; float: left;  background:url(/Public/images/index/c.png) no-repeat; margin-top:20px;}
.fanye{width:730px; float:left; margin-top:30px;}

.weixin{width:110px; height:110px; z-index:999999; position:relative; top:24px; display:none;}
.weixin img{width:100%; float:left; position:relative; top:-24px; }