@charset "utf-8";

header{ width:100%; }
.top1{ position:fixed; top:0; height:120px; width:100%; z-index:100; background:#FFF}
.top1 .top21{ background:url(../../../templates/cn/img/logo.jpg) no-repeat center; width:642px; height:120px;}
.top1 .top11{width:114px; height:32px; background:url(../../../templates/cn/img/weixin.png) no-repeat 0 0;}
.top1 .top11:hover{ background-position:0 -32px;}
.top1 .top12{width:108px; height:32px; background:url(../../../templates/cn/img/weibo.png) no-repeat 0 0;}
.top1 .top12:hover{ background-position:0 -32px;}
.top1 .top13{width:170px; height:32px; background:url(../../../templates/cn/img/tell.png) no-repeat 0 0;}
.top1 .top13:hover{ background-position:0 -32px;}

.topnav{ background:#222;height:50px; }
.top_menu ul{ width:910px; overflow:hidden;}
.top_menu ul li{ width:12.5%; text-align:center; float:left; height:50px;}
.top_menu ul li a{ display:block; height:50px; line-height:50px;}
.top_menu ul li a:hover,.top_menu ul li a.hover{background:#EF3038; color:#FFF;}

.city{ left:-50px; top:0; width:150px; height:460px; background:#222;-o-opacity:0.8;opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80); z-index:99; padding:20px;}
.city ul li{ border-bottom:1px solid #666; padding:10px 0;}
.city ul li p{ font-size:12px;}

.title{ background:url(../../../templates/cn/img/index_r14_c2.jpg) repeat-x; width:100%; height:240px;}
.title img{ padding-top:48px;}
.title p{ margin-top:-110px;}
.ert{ position:relative;height:103px; width:492px; margin:0 auto;}
.ertcon1{background:url(../../../templates/cn/img/case.png) no-repeat center;height:103px; width:492px;}
.ertcon2{background:url(../../../templates/cn/img/haoping.png) no-repeat center;height:103px; width:492px;}
.ertcon3{background:url(../../../templates/cn/img/film.png) no-repeat center;height:103px; width:492px;}
.ertcon4{background:url(../../../templates/cn/img/news.png) no-repeat center;height:103px; width:492px;}
.ertcon5{background:url(../../../templates/cn/img/title1.png) no-repeat center;height:103px; width:492px;}
.ertcon6{background:url(../../../templates/cn/img/title2.png) no-repeat center;height:57px; width:492px; position:relative; z-index:50}
.ertcon7{background:url(../../../templates/cn/img/title3.png) no-repeat center;height:103px; width:492px;}
.ertcon8{background:url(../../../templates/cn/img/title4.png) no-repeat center;height:103px; width:492px;}
.ertcon9{background:url(../../../templates/cn/img/changjing.png) no-repeat center;height:103px; width:492px;}
.ertcon10{background:url(../../../templates/cn/img/title5.png) no-repeat center;height:103px; width:492px;}

.pai ul li{ float:left; margin-left:1px; height:380px;}

.china ul{ width:1200px; overflow:hidden;}
.china ul li{ float:left; width:272px; height:230px; margin:0 3px 5px 0; overflow:hidden}
.china ul li p{ padding-top:5px;}
.chinacon ul{ width:1200px; overflow:hidden;}
.chinacon ul li{ float:left; width:364px; height:295px; margin:0 3px 5px 0; overflow:hidden}
.chinacon ul li p{ padding-top:5px;}
.more{ width:360px; height:34px; margin:0 auto;}
.more .morecen{ width:180px; height:34px; background:#DDD; line-height:34px; text-align:center}
.more a:hover .morecen{ background:#000; color:#fff;}

.pl  ul{ width:1200px; overflow:hidden;}
.pl  ul li{ float:left; text-align:center; margin-right:12px; margin-bottom:30px; }
.pl  ul li p{width:225px; height:138px; background:url(../../../templates/cn/img/qipao.png) no-repeat 0 0; text-align:left; padding:60px 20px 0;}
.pl  ul li a:hover p{background-position:0 -198px; }
.pl  ul li img{border-radius:50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;-khtml-border-radius: 50%; margin-top:15px;}
.pl  ul li a:hover h3{ color:#EF3038;}

.act{ background:url(../../../templates/cn/img/act.png) no-repeat;z-index:10;width:92px; height:82px; top:50%; left:50%; margin-left:-46px; margin-top:-41px; }
.viimg{background:#000; }
.viimg img{-o-opacity:0.32;opacity:0.32;-moz-opacity:0.32;-ms-opacity:0.32;-webkit-opacity:0.32;filter:alpha(opacity=32);}
.video a:hover .viimg img{-o-opacity:0.8;opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80);}
.video .mr_frbox { height: 300px;}
.video .mr_frUl { float:left; width:1200px; }
.video .mr_frUl ul li { display: inline; float: left;width:360px; height:300px;position:relative; margin-right:5px;overflow:hidden; }
.mr_frBtnL { float:left;cursor: pointer; display: inline; margin-right:23px; margin-top:100px; background:url(../../../templates/cn/img/arw_con.gif) no-repeat top left; width:29px; height:58px; }
.mr_frBtnL:hover{ background:url(../../../templates/cn/img/arw_con.gif) no-repeat bottom left;}
.mr_frBtnR { float:right;cursor: pointer; margin-top:100px;background:url(../../../templates/cn/img/arw_con.gif) no-repeat top right; width:29px; height:58px;}
.mr_frBtnR:hover{ background:url(../../../templates/cn/img/arw_con.gif) no-repeat bottom right;}

.type_List1 a{display:inline-block;background:#DDD;text-decoration:none; color:#666; width:227px; height:35px;line-height:35px; text-align:center; margin:0 3px;}
.type_List1 a.hover,.type_List1 a:hover{ background:#EF3038; color:#FFF;}
.newcon{ float:left; width:360px; height:360px; margin:0 10px 10px 0; overflow:hidden;}
.newcon .dibu{ width:320px;height:160px; background:#fff; padding:10px 20px;}
.newcon .dibu span{ display:block; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}

.footer{ width:100%;}
.input{ width:100%; height:80px;}
.input  input{ width:120px; height:33px; border:1px solid #333; padding-left:10px; margin:0 10px}
.input .input_btn{ width:140px; height:34px; margin-bottom:-12px; padding-top:12px; border:none;}
.input .n{top:20px; left:230px;}
.foot1{ width:100%; height:430px; background:url(../../../templates/cn/img/index_r26_c1.jpg) no-repeat center center;}
.foot1 ul{ padding-top:160px;}
.foot1 ul li{ float:left; width:33%; text-align:center;}
.foot2{ width:100%; height:310px; background:#222;}
.foot2 .dh ul li{ float:left; margin-left:20px;}



.sobox{width:4000px;position:relative;margin-left:-1500px;text-align:center;}
.sobox .a_bigImg{position:absolute;top:0px;left:0px;display: block; width:100%; text-align:center;}
.soul_tah { z-index:10; width:300px; text-align:center; margin:0 auto;}
.soul_tah li{padding:0 5px; display:inline-block;}
.soul_tah li i{ display:block; width:10px;height:10px; background:#FFF;overflow:hidden; line-height:10px;border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px; cursor:pointer;box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.2);}
.soul_tah li.on i{filter:alpha(opacity=100);opacity:1; background:#EF3038;}

.mpage { display:block;padding:30px 0 30px;margin:0 auto; text-align:center;}
.mpage li{ display:inline; padding:5px;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ display:inline-block;*display:inline;zoom:1; line-height:38px; width:38px; text-align:center;border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius: 20px; -khtml-border-radius: 20px; font-size:16px; background:#999;color:#FFF;}
.mpage .pnext a,.mpage .ppre a{width:auto; padding:0 30px;background:#999;color:#FFF;}
.mpage  a:hover,.mpage  a.hover{ background:#EF3038;color:#FFF;}

.type_List{ text-align:center}
.type_List a{ display:inline-block;padding:0 25px; border-right:1px solid #BBB; color:#444;}
.type_List a.hover{ color:#EF3038;}
.type_List a:hover{color:#EF3038;}
.type_List a:last-child{ border-right:none;}

.brand{ width:820px; overflow:hidden; padding:20px;}
.type a{ display:block; background:url(../../../templates/cn/img/type.png) no-repeat 0 0; width:200px; height:50px; padding-left:20px; line-height:50px; margin-bottom:5px}
.type a:hover,.type a.hover{ background-position:0 -50px; color:#FFF}

.film ul li{ width:1000px; margin:0 auto; overflow:hidden; margin-bottom:40px;}
.film ul li .dibu{ border-bottom:1px solid #999; height:47px; line-height:47px;}

.huodong ul li{ width:1100px; margin:0 auto; overflow:hidden; margin-bottom:40px;}
.huodong ul li .dibu { width:1060px; height:175px; background:#FFF; padding:0 20px;}
.huodong ul li .dibu h3{ background:url(../../../templates/cn/img/r4_c3.jpg) no-repeat right center; border-bottom:1px solid #DDD }

.vkuai1{ width:220px;}
.vkuai1con{ padding:20px;}
.vkuai1con p{ border-bottom:1px solid #CCC; padding-bottom:10px;}

<!--nav-->
.floatobj{}
.float{width:89px; background:#fff; height:274px; position:absolute;left:10px; top:797px; z-index:1000;}
.float a:hover{background-position:left bottom; cursor:pointer;}
.float a{display:block; background:url(../../../templates/cn/img/vg1.gif) no-repeat;}
.float a.vg1{background-position:0 0; height:91px;}
.float a.vg2{background-position:0 -91px; height:91px;}
.float a.vg3{background-position:0 -182px; height:91px;}
.float a.vg4{background-position:0 -273px; height:90px;}

.insp{width:553px;height:380px; overflow:hidden;}
.cynewcon{ float:left; width:260px; margin:0 10px 10px 0; overflow:hidden;}
.cynewcon .dibu{ width:220px;height:120px; background:#fff; padding:10px 20px;overflow:hidden;}
.cynewcon .dibu span{ display:block; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}

.cycptu ul{overflow:hidden;}
.cycptu ul li{ float:left; width:264px; height:225px; margin:0 3px 5px 0; overflow:hidden}
.cycptu ul li p{ padding-top:5px;}

