/*****Reset Css  2014.7.8 by Changl*****/
body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td{ margin:0; padding:0;}
body{ font:12px/1.5 arial,"΢���ź�"; color:#6d6d6f; background:#fff;}
img{vertical-align: middle; border:none;}
ul,ol{list-style:none outside none;}
table{border-collapse:collapse; border-spacing:0;}
button, input, select, textarea {font-size: 100%; vertical-align:middle;}
a{ color:#6d6d6f; text-decoration:none; blr:expression(this.onFocus=this.blur());}

:focus {outline: 0 none;}
h1,h2,h3{ font-size:100%; font-weight:normal}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
    border:none;padding:0;
}


/*****common css*****/
.wrapper{ width:1000px; margin:62px auto 0;}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.text{ border:none; font-size:14px;}
.btn{ cursor:pointer; border:none; font-size:14px;}
.btn:hover{ opacity:0.9; filter:alpha(opacity=90);}
em{ font-style:normal;}
.cfont{ font-family:"Microsoft yahei";}
.core{color:#0d660a;}


.header{}
.header h1{ font-size:0; float:left; padding-top:30px;}
.headright{ float:right; text-align:right;}
.t-code,.tel_old{ float:right; color:#6d6d6f;}
.tel_old{ line-height:22px; padding:24px 10px 0 0;}
.t-code{ margin-top:16px;}

.yun-nav li a,.scroll-box .more,.sina-share{ background:url(../images/ico1.png) no-repeat;}
/*.nav{ height:40px; position:relative;}
.nav li{ float:left; width:130px; text-align:center; background:url(../images/s1.gif) no-repeat right; height:40px; line-height:40px; position:relative;}
.nav li a{ font-size:14px; font-weight:700;}*/
.redbar{ background:#db291d; height:34px; width:100%; position:absolute; left:0; top:40px;}
/*.loginbar_new{ position:absolute; right:0; top:10px; }
.loginbar_new a{ margin:0 8px;}
*/
.loginbar_new{ position:absolute; right:0; top:10px; font-size:14px; font-weight:700; color:#bbb;}
.loginbar_new a{ margin:0 8px; color:#db291d;}
.loginbar_new a:hover{ margin:0 8px; color:#666; }

.subnav{ position:absolute; left:0; top:40px; height:34px; line-height:34px; z-index:9999; width:100%; display:none;}
.nav .subnav a{ float:left; font-size:12px; color:#fff; margin-right:20px; font-weight:700;}


.slide{ width:1000px; margin:37px auto 0; height:382px; overflow:hidden; position:relative;}
.slideimg li{ width:1000px; height:382px; position:absolute; left:0; top:0; }
.slidebtn{ overflow:hidden; zoom:1; z-index:999; position:absolute; right:15px; bottom:12px;}
.slidebtn li{ width:15px; height:15px; background:#2e2d2d; font-size:0; text-indent:-9999px; float:left; margin-left:6px; cursor:pointer; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.slidebtn li.on{ background:#e20215;}
.yun-nav{ background:#484848; height:40px; line-height:40px; margin-bottom:10px;}
.yun-nav li{ float:left; height:24px; line-height:24px; text-align:center; padding:8px 0 0 10px;}
.yun-nav li a{/* background-position:0 -37px;*/ background:#6f6e6e; width:85px; display:block; font-weight:700; color:#fff; -webkit-border-radius:4px;border-radius:4px; overflow:hidden;}
.yun-nav li .hot,.yun-nav li a:hover{ color:#fff; background:#DB291D;}

.scroll-box{ height:30px; border:1px solid #dadada; width:998px; margin:auto; background:#fff; margin-bottom:10px;}
.scroll-box strong{ float:left; margin:4px 0 0 10px;}
.hot-news{ float:left; height:20px; line-height:20px; overflow:hidden; padding-top:3px;}
.hot-news ul{ height:20px; line-height:20px; overflow:hidden;}
.scroll-box .more{ background:url(../images/sj1.png) no-repeat right 9px; padding:5px 12px 0 0; float:right; margin-right:10px; color:#db291d}

.function{ margin-bottom:10px;}
.block{ background:#e6ebee; width:320px; height:190px; border:1px solid #d5d5d5; float:left; _display:inline;}
.block ul{ border:1px solid #fff; height:188px; text-align:center; overflow:hidden;}
.block ul li{ height:26px; line-height:26px;}
.block .title{ font-size:16px; color:#333333;}
.block .detail{ color:#fe0200;}
.video{ cursor:pointer;}

.case-show{ background:#fff; border:1px solid #dadada; width:998px; margin:0 auto 10px ; padding-bottom:15px;}
.c-cloumn{ height:36px; line-height:36px; margin-bottom:5px;}
.c-cloumn strong{ float:left; margin-left:10px;}
.c-cloumn .more{background:url(../images/sj1.png) no-repeat right; margin-right:10px; padding-right:12px; float:right; color:#db291d}

.g-list {height: 60px; margin:auto;overflow: hidden;width: 980px;}
.g-list li { float: left; padding:0 20px;}
.g-list li img { height:60px; opacity:1; filter:alpha(opacity=100);}
.g-list ul {float: left;}
.g-list li a:hover img{ opacity:1; filter:alpha(opacity=100);}


.footer{ background:#fff; border-top:1px solid #dadada; padding-bottom:15px; overflow:hidden; zoom:1;}
.legal{ height:38px; line-height:38px; border-bottom:1px dotted #b5b5b5;}
.copyright{/* float:left;*/ padding-left:10px;}
.footer-links{ padding-top:10px;}
.footer-links a{ margin:0 10px;}
.icp{ padding-top:15px; text-align:center; overflow:hidden; zoom:1;}
.icp p{  padding:0 0 0 10px; line-height:24px;}
.sina-share{ background-position:0 0; width:144px; height:33px; float:right; padding-right:10px; display:block; font-size:0; text-indent:-9999px;}
.believe{ float:center;  vertical-align:middle;}



.yun-header{ height:80px;}
.yun-header h1{ font-size:0; float:left; padding-top:22px;}
.y-nav{ float:left; padding-top:27px;}
.y-nav li{ float:left; padding:0 0 0 50px;}
.y-nav li a{ font-size:14px; font-weight:700;}
.yun-banner{ height:320px; position:relative; overflow:hidden; margin-bottom:40px; margin-top:34px;}
.yun-banner img{ position:absolute; left:50%; margin-left:-720px; top:0;}
.yun-box{ overflow:hidden; margin-top:20px; height:555px;}
.y-block{ width:320px; height:240px; background:#fff; text-align:center; overflow:hidden; float:left; margin:0 17px 40px 0;  _display:inline; border:1px solid #d5d5d5;}
.yun-title a{ font-size:14px; font-weight:700; color:#333;}
.y-block .detail a{ color:#64bce4; font-weight:700;}
.y-block div{ margin-top:10px;}
.yun-intro{ line-height:20px; padding:0 15px; height:60px; overflow:hidden;}
.yun-img img{ max-height:83px;}

.n-slide{ height:245px;}
.n-slide .banner li{ height:245px;}
.n-slide .banner img{ height:245px;}
.fbtns li{ width:12px; height:12px; float:left; margin-left:5px; _display:inline; background:#DB291D; text-align:center; line-height:20px; color:#fff; cursor:pointer;}
.fbtns{ position:absolute; right:10px; bottom:10px;}
.fbtns .on{ background:#f0f0f0; color:#333;}
.cloumn{ height:71px; line-height:71px; margin-bottom:15px;}
.bread{ padding-left:10px; font-weight:700;}

.container{ margin-bottom:20px;}
.leftside{ width:208px;overflow:hidden; float:left;}
.l-cloumn{ height:35px; background:#ca0211; line-height:35px;}
.l-cloumn span{ color:#fff; font-size:16px; float:left; padding-left:15px; margin-left:5px; border-left:7px solid #fff;}

.menus li a{ height:36px; line-height:36px; display:block; text-indent:25px; color:#333; position:relative; width:208px; background:#e3e3e3; margin-bottom:1px;}
.menus li em{ background:url(../images/sj2.gif) no-repeat; width:5px; height:9px; position:absolute; right:15px; top:15px;}
.menus li .dropdown.hover em,.menus li .c1.hover em{ background:url(../images/sj7.gif) no-repeat; width:9px; height:5px; top:17px; right:13px;}
.menus .wide a,.menus .c2{ margin-bottom:1px; background:url(../images/sj4.gif) no-repeat 25px 50% #e3e3e3; text-indent:45px; color:#6d6d6f;}
.menus .wide .on,.menus .wide a:hover,.menus li .d2:hover{ background:url(../images/sj5.gif) no-repeat 25px 50% #e63e34; color:#fff;}
.menus li .hover,.menus li a:hover{ background:#e63e34; color:#fff;}
.menus li .hover em,.menus li a:hover em{ background:url(../images/sj6.gif) no-repeat; width:5px; height:9px;}
.menus .j3 a{ text-indent:65px; color:#6d6d6f;}

.main{ width:1000px; }
.tags{ height:30px; background:#dbdbdb; overflow:hidden; padding-left:3px;}
.tags a{ display:inline-block; float:left; width:110px; text-align:center; height:27px; line-height:27px; color:#333; margin-top:3px;}
.tags .tagcur{ background:#fff; color:#e63e34;}
.tcon{ display:none; color:#333; line-height:24px; padding:20px 10px; overflow:hidden; zoom:1; min-height:300px;}
.tcon img{ max-width:755px;}

.article{ min-height:400px; line-height:24px;width:1000px; overflow:hidden; color:#333;}
.article img{ max-width:1000px;}
.appdown { padding-bottom:20px;}
.appdown a{ background:url(../images/ico2.png) no-repeat; width:180px; height:62px; display:inline-block; text-align:center; margin:0 5px; font-size:0; text-indent:-9999px;}
.appdown .iso{ background-position:0 0;}
.appdown .android{ background-position:-188px 0;}
.appdown .win-l{ background-position:-378px 0;}
.appdown .win-p{ background-position:-566px 0;}
.appdown a:hover{ opacity:0.9; filter:alpha(opacity=90);}

.top-news{overflow:hidden; padding-bottom:20px; border-bottom:1px solid #cdcdcd;}
.top-news dt{ background:#fff; float:left; border:1px solid #e8e7e7; width:281px; height:171px; }
.top-news dt img{ width:265px; height:155px; padding:8px;}
.top-news dd{ float:left; padding-left:20px; width:695px;}
.top-news dd h3{ font-weight:700; font-size:14px; height:20px; overflow:hidden; margin-bottom:6px;}
.top-news dd h3 a{ color:#333;}
.top-news .intro{ line-height:24px; color:#666; height:120px; overflow:hidden;}
.top-news .more{float:right; color:#e63e34;}

.news-list{ margin-top:20px; margin-bottom:10px;}
.news-list li{ height:28px; line-height:28px; overflow:hidden; vertical-align:bottom; margin-bottom:5px;}
.news-list a{ float:left; background:url(../images/dot1.gif) no-repeat left; padding-left:10px; color:#333;}
.news-list span{ float:right; font-family:"����";}
.news-list a:hover{ color:#db291d;}

.home {float:left;}
.home a{color:#2576fd;font-size:15px;}
.pages{ text-align:center; height:35px; line-height:35px; margin-bottom:30px;float:right;}
.pages a,.pages span{min-width:20px; display:inline-block; padding:0px 8px; border:1px solid #999999; font-family:"����"; color:#999; margin:0 1px;}
.pages .cur{ color:#2576fd; border:1px solid #2576fd;}
.pages a:hover{background:#e63e34; color:#fff; border-color:#F6F6F6;}


.atitle{ text-align:center; margin-top:10px;}
.atitle h1{ font-size:16px; font-weight:700; color:#db291d; margin-bottom:15px;}
.atitle .data{  color:#999;}
.data span{ margin:0 10px;}
.mt20{ margin-top:20px;}
.p-img img,.p-img{ width:218px; height:155px;}
.p-img{float:left;}
.p-news-list li{background:#fff; border-bottom:1px solid #ddd; width:100%;height:190px;padding-top:33px;}
.p-news-list li h3{text-indent:69px;}
.p-news-list li h3 a{ font-size:35px;}
.p-news-list .intro{ line-height:29px; height:58px; margin-top:25px; overflow:hidden;padding-left:69px;font-size:16px;color:#000;}
.p-news-list .more{color:#4087fd;float:none;margin-left:69px;font-size:18px;}

.client-list{ margin-bottom:20px;}
.client-list li{ float:left; margin:0 11px 20px; _display:inline; width:232px; text-align:center; overflow:hidden; height:135px;}
.client-list li img{ width:230px; height:105px; border:1px solid #e3e3e3; margin-bottom:5px;}
.client-list li:hover{ color:#db291d;}
.client-list li:hover img{ border-color:#db291d;}
.list{ width:1000px; overflow:hidden; min-height:400px;}
.list ul{ padding-bottom:20px;}

.shade{ width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:999; position:fixed; left:0; top:0; display:none;}
.palyerbg{ width:600px; height:400px; background:#fff; position:absolute; left:50%; margin-left:-300px; z-index:9999; margin-top:-200px; top:50%; border:1px solid #777; display:none;}
.close{ background:url(../images/close.png) no-repeat; width:32px; height:32px; position:absolute; right:-16px; top:-16px;}
.player{ margin:14px; border:1px solid #ccc; height:375px; text-align:center;}
.player img{ width:570px; height:370px;}

.menus .wide .czy{ background:url(../images/yico1.png) no-repeat 18px 50% #e3e3e3; color:#6d6d6f;}
.menus .wide .tsy{ background:url(../images/yico2.png) no-repeat 18px 50% #e3e3e3; color:#6d6d6f;}
.menus .wide .ffy{ background:url(../images/yico3.png) no-repeat 18px 50% #e3e3e3; color:#6d6d6f;}
.menus .wide .spy{ background:url(../images/yico4.png) no-repeat 18px 50% #e3e3e3; color:#6d6d6f;}
.menus .wide .hjy{ background:url(../images/yico5.png) no-repeat 18px 50% #e3e3e3; color:#6d6d6f;}

.menus .wide .tsy:hover,.menus .wide .tsy.on{ background:url(../images/yico2-2.png) no-repeat 18px 50% #e63e34; color:#fff;}
.menus .wide .ffy:hover,.menus .wide .ffy.on{ background:url(../images/yico3-3.png) no-repeat 18px 50% #e63e34; color:#fff;}
.menus .wide .spy:hover,.menus .wide .spy.on{ background:url(../images/yico4-4.png) no-repeat 18px 50% #e63e34; color:#fff;}
.menus .wide .hjy:hover,.menus .wide .hjy.on{ background:url(../images/yico5-5.png) no-repeat 18px 50% #e63e34; color:#fff;}
.menus .wide .czy:hover,.menus .wide .czy.on{ background:url(../images/yico1-1.png) no-repeat 18px 50% #e63e34; color:#fff;}
.searchbox{ background:#e3e3e3; padding:38px 38px 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:6px; overflow:hidden; zoom:1; width:615px; margin:auto; margin-top:30px;}
.searchbox .text{ width:490px; height:20px; line-height:20px; padding:8px 5px; border:1px solid #aeaeae; float:left;}
.searchbox .btn{ background:url(../images/btn1.png) no-repeat; width:102px; height:38px; float:left; margin-left:10px;}
.res{ font-weight:700; color:#333; padding:15px 0 15px 154px;}
.rlist{ background:url(../images/rz.gif) no-repeat right bottom #fff; padding:10px 20px; border:1px solid #e3e3e3; border-radius:6px; min-height:150px; width:660px; margin:auto;}
.search-infor{ line-height:28px; overflow:hidden; zoom:1;}

.wb{ float:right; padding:6px 10px 0 0;}
.menus .j3 a.hover{ color:#fff;}

.qbox{ background:url(../images/001.png) no-repeat; width:105px; height:458px; position:absolute; z-index:99999; left:50%; margin-left:502px; top:121px;}
.qlist{ padding-top:70px; line-height:24px;}
.qlist a{ display:block; text-align:center; font-family:'΢���ź�'; margin-bottom:10px;}
.hotLine{ line-height:20px; text-align:center; color:#333; font-family:'΢���ź�'; padding-top:20px;}
.hotLine span{ color:#c31307;}
.wide{ display:none;}

.yun-article{ line-height:24px; padding:0 10px 20px; width:1000px; margin:auto;}
















