@import url("en_global.css");

.jianjiexinwen{ width:1200px; height:370px; padding:47px 0 0 0; margin:0 auto;}
.jianjiexinwen .jianjie{ width:575px; height:316px; float:left; border-bottom:2px solid #cccccc; color:#303030;}
.jianjiexinwen .jianjie .pic{ width:228px; height:316px; float:left;}
.jianjiexinwen .jianjie .text{ width:300px; height:316px; line-height:25px; float:right;}
.jianjiexinwen .jianjie .text p{ text-indent:2em;}
.jianjiexinwen .jianjie .text a{ color:#303030;}
.jianjiexinwen .xinwen{ width:580px; height:330px; float:left; padding:0 0 0 45px; background:url(../images/en_xinwen_bg.jpg) 45px top no-repeat;}
.jianjiexinwen .jianjie{  background:url(../images/en_guanyu_bg.jpg) 0px top no-repeat;}



.jianjiexinwen  .tab{ height:22px; padding:13px 0 0 135px;}
.jianjiexinwen  .tab .nav{ width:395px; height:17px; line-height:17px; float:left;}
.jianjiexinwen  .tab .nav li{ width:150px; text-align:center; font-size:16px; color:#505050; float:left;}
.jianjiexinwen  .tab .nav li:nth-child(1){ border-right:2px solid #505050;}
.jianjiexinwen  .tab .nav li a{ color:#505050;}
.jianjiexinwen  .tab .nav li a:hover{ color:#01559d;}
.jianjiexinwen  .tab .nav li a.thisclass{ color:#01559d;}
.jianjiexinwen  .tab .more{ color:#505050; height:17px; line-height:17px; float:left;}
.jianjiexinwen  .tab .morenone{ display:none;}
.jianjiexinwen  .tab .more a{ color:#505050;}
.jianjiexinwen  .tab_c{ width:580px; height:295px;}
.jianjiexinwen  .tab_c .tab_cc{ width:580px; height:295px;}
.jianjiexinwen  .tab_c .tab_ccnone{ display:none;}
.jianjiexinwen  .tab_c .tab_cc .tpic{ width:580px; height:115px; padding:15px 0 0 0;}
.jianjiexinwen  .tab_c .tab_cc .tpic .pic{ width:135px; height:100px; float:left;}
.jianjiexinwen  .tab_c .tab_cc .tpic .pic img{}
.jianjiexinwen  .tab_c .tab_cc .tpic .ttile{ width:445px; height:50px; line-height:22px; font-size:14px; color:#01559d; float:left; overflow:hidden;}
.jianjiexinwen  .tab_c .tab_cc .tpic .ttile a{ color:#01559d;}
.jianjiexinwen  .tab_c .tab_cc .tpic .tinfo{ width:445px; height:40px; line-height:20px; color:#303030; float:left; overflow:hidden;}
.jianjiexinwen  .tab_c .tab_cc .tpic .tinfo a{ color:#303030;}
.jianjiexinwen  .tab_c .tab_cc ul{}
.jianjiexinwen  .tab_c .tab_cc ul li{ line-height:26px; font-size:14px; color:#303030; padding:0 0 0 15px; background:url(../images/yuan.jpg) left center no-repeat;}
.jianjiexinwen  .tab_c .tab_cc ul li a{ color:#303030;}
.jianjiexinwen  .tab_c .tab_cc ul li span{ float:right;}


.yewulingyu{ width:1200px; height:1987px; margin:0 auto; padding:45px 0 0 0; background:url(../images/en_yuwulingyu_bg.jpg) no-repeat;}
.yewulingyu ul{}
.yewulingyu ul li{ height:311px; padding:39px 0; border-bottom:1px dotted #cccccc; color:#303030;}
.yewulingyu ul li .ypic{ width:517px; padding:0 23px 0 0; float:left;}
.yewulingyu ul li .ytitle{ width:660px; height:60px; line-height:60px; float:left; text-align:center; font-size:26px;}
.yewulingyu ul li .yinfo{ width:660px; height:205px; float:left; font-size:14px; line-height:25px;}
.yewulingyu ul li .yinfo p{ padding:0 0 10px 0;}
.yewulingyu ul li .ymore{ width:660px; height:46px; line-height:46px; float:left; text-align:right; color:#01559d;}
.yewulingyu ul li .ymore a{ color:#01559d;}
.yewulingyu ul li:nth-child(even) .ypic{ float:right; padding:0 0 0 23px;}
.shebeizhanshi{ width:1040px; height:171px; margin:0 auto; padding:0 0 50px 166px; background:url(../images/en_shebeizhanshi_bg.jpg) no-repeat;}
.shebeizhanshi ul{}
.shebeizhanshi ul li{ width:235px; height:170px; float:left; padding:0 0 0 23px; position:relative;}
.shebeizhanshi ul li .mu{ width:180px; height:34px; background:#000; position:absolute; bottom:0px; right:30px; z-index:1; opacity:0.75;}
.shebeizhanshi ul li .title{ width:180px; height:34px; line-height:34px; text-align:center; position:absolute; bottom:0px; right:30px; z-index:2; color:#FFFFFF; font-size:14px;}


.about .left{ background:url(../images/about_left_bg.jpg) no-repeat;}
.about .right{ font-size:16px; color:#303030; line-height:30px;}
.about .right p{ text-indent:2em;}
.about .right ul{ width:785px; height:740px; position:relative; margin:0 0 25px 0;}
.about .right ul li{ position:absolute; background:#e4e4e4;}
.about .right ul .li1{ width:442px; height:549px; top:0; right:0;}
.about .right ul .li2{ width:319px; height:268px; top:0; left:0;}
.about .right ul .li3{ width:319px; height:268px; top:280px; left:0;}
.about .right ul .li4{ width:382px; height:175px; bottom:0; left:0;}
.about .right ul .li5{ width:382px; height:175px; bottom:0; right:0;}
.about .right ul li .yuan{ width:110px; height:110px; text-align:center; background:#FFFFFF; border:1px solid #e0e0e0; border-radius:50%; margin:50px auto 10px; position:relative; cursor:pointer;}
.about .right ul li .yuanRotating{ animation:Rotating 2s ease-in-out 0s normal none 1;-webkit-animation:Rotating 2s ease-in-out 0s normal none 1;}
@keyframes Rotating{ 
	0%{ transform:rotate(0deg);}
	100%{ transform:rotate(720deg);}
}
@-webkit-keyframes Rotating{ 
	0%{ -webkit-transform:rotate(0deg);}
	100%{ -webkit-transform:rotate(720deg);}
}

.about .right ul li .yuan img{ width:110px; height:110px; border-radius:50%;}
.about .right ul li .text{ line-height:25px; text-align:center; font-size:12px; cursor:pointer;}
.about .right ul li .textbigger{ animation:bigger 2s ease-in-out 0s normal none 1;-webkit-animation:bigger 2s ease-in-out 0s normal none 1;}
@keyframes bigger{ 
	0%{ transform:scale(1,1);}
	50%{ transform:scale(1.3,1.3);}
	100%{ transform:scale(1,1);}
}
@-webkit-keyframes bigger{ 
	0%{ -webkit-transform:scale(1,1);}
	50%{ -webkit-transform:scale(1.3,1.3);}
	100%{ -webkit-transform:scale(1,1);}
}
.about .right ul .li4 .yuan{ position:relative; float:left; margin:30px 10px 0 30px;}
.about .right ul .li4 .text{ padding:48px 0 0 0; text-align:left; float:left;}
.about .right ul .li5 .yuan{ position:relative; float:left; margin:30px 10px 0 30px;}
.about .right ul .li5 .text{ padding:50px 0 0 0; text-align:left; float:left;}


.contact{ padding:60px 0 80px 0;}
.contact .map{ width:715px; height:410px; float:left;}
.contact .content{ width:485px; height:410px; float:left;}
.contact .content .companyname{ height:55px; color:#303030; font-size:20px; font-weight:bold; padding:60px 0 0 0; font-family:"Microsoft YaHei";}
.contact .content .companyname span{ display:block; font-size:13px; color:#969696; padding:4px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.contact .content ul{ background:url(../images/contact_ul_bg.jpg) left bottom no-repeat;}
.contact .content ul li{ line-height:37px; font-size:16px; padding:0 0 0 30px;}


.news{}
.news .left{ background:url(../images/news_left_bg.jpg) no-repeat;}
.news .right .list{ min-height:500px;}
.news .right .list ul{}
.news .right .list ul li{ height:85px; padding:30px 0; border-top:2px solid #f0f0f0;}
.news .right .list ul li .lpic{ width:140px; height:85px; float:left;}
.news .right .list ul li .lpic img{ width:120px; height:85px;}
.news .right .list ul li .ltitle{ width:645px; height:30px; line-height:30px; float:left; font-size:16px; color:#303030;}
.news .right .list ul li .ltitle a{ color:#303030;}
.news .right .list ul li .ltitle .ldate{ float:right; font-size:14px; color:#505050;}
.news .right .list ul li .linfo{ width:645px; height:50px; line-height:20px; float:left; color:#505050; padding:5px 0 0 0;}
.news .right .list ul li .linfo a{ color:#505050;}
.news .right .title{ line-height:35px; font-size:28px; color:#303030; text-align:center; padding:8px 70px;}
.news .right .cdate{ height:27px; line-height:27px; text-align:center; color:#505050; font-size:14px;}
.news .right .content{ color:#505050; line-height:25px; padding:25px 0;}
.news .right .content p{ text-indent:2em;}


.results .list{ min-height:500px;}
.results .list ul{ margin:0 -20px 0 0;}
.results .list ul li{ width:290px; height:300px; padding:0 15px 0 0; float:left;}
.results .list ul li img{ width:290px; height:220px;}
.results .list ul li span{ width:270px; display:block; height:45px; line-height:45px; text-align:center; padding:0 10px; color:#303030;}
.results .list ul li span a{ color:#303030;}
.results .title{ line-height:35px; font-size:28px; color:#303030; text-align:center; padding:8px 70px;}
.results .cdate{ height:27px; line-height:27px; text-align:center; color:#505050; font-size:14px;}
.results .content{ color:#505050; line-height:25px; padding:25px 0; min-height:300px;}
.results .content p{ text-indent:2em;}



.business{}
.business .left{ background:url(../images/business_left_bg.jpg) no-repeat;}
.business .left ul li{ width:292px; height:72px; line-height:72px; background:url(../images/left_li_bg.png) no-repeat; padding:0 0 10px 65px; color:#719cc3; font-size:18px;}
.business .right .cont1{}
.business .right .cont1 .title{ text-align:center; height:67px; line-height:67px; font-size:24px; color:#303030; font-weight:bold; border-bottom:1px solid #d9d9d9;}
.business .right .cont1 .content{ padding:30px 0 0 0; font-size:14px; color:#303030; line-height:25px;}
.business .right .cont1 .content p{ text-indent:2em;}
.business .right .cont2{}
.business .right .cont2 .title{ text-align:center; height:67px; line-height:67px; font-size:24px; color:#303030; font-weight:bold; border-bottom:1px solid #d9d9d9;}
.business .right .cont2 .content{ padding:30px 0 0 0; font-size:14px; color:#303030; line-height:25px;}
.business .right .cont2 .content p{ text-indent:2em;}
.business .right .cont3{}
.business .right .cont3 .title{ text-align:center; height:67px; line-height:67px; font-size:24px; color:#303030; font-weight:bold;}
.business .right .cont3 .content{ padding:30px 0 0 0; font-size:14px; color:#303030; line-height:25px;}
.business .right .cont3 .content .contentbox{ padding:40px 30px; background:#f5f5f5;}
.business .right .cont3 .content p{ text-indent:2em;}
.business .right .cont4{}
.business .right .cont4 .title{ text-align:center; height:67px; line-height:67px; font-size:24px; color:#303030; font-weight:bold;}
.business .right .cont4 .content{ padding:30px 0 0 0; font-size:14px; color:#303030; line-height:25px;}
.business .right .cont4 .content .contentbox{ padding:40px 30px; background:#f5f5f5;}
.business .right .cont4 .content p{ text-indent:2em;}
.business .right .cont5{}
.business .right .cont5 .title{ text-align:center; height:67px; line-height:67px; font-size:24px; color:#303030; font-weight:bold;}
.business .right .cont5 .content{ padding:30px 0 0 0; font-size:14px; color:#303030; line-height:25px;}
.business .right .cont5 .content .contentbox{ width:445px; padding:40px 30px; background:#f5f5f5; margin:0 auto;}
.business .right .cont5 .content p{ text-indent:2em;}

