@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑";}
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}


ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
img{border: none; vertical-align: middle;}
input{ border:0; }
.clear{clear:both;font-size:0px;line-height:0;height:0;}
.clearfix:after,.clearfix:before{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;}
.italic{font-size: 12px;font-family: "宋体"; color:#8f8f8f; font-style: italic;}
.fl{float: left;}
.fr{float: right;}
.wrap{padding:0 4%;}





.qm_head{width:100%; height: 100px; z-index: 101; position: relative; }
.qm_heada{width:1366px; margin: 0px auto;}
.qm_headb{width:1366px; float: left;}
.qm_banner{z-index:100; position: relative; margin-top: -100px;width: 100%; float: left;}
.qm_headlogo{width:320px; float: left;  margin-top: 10px;}
.qm_headright{width:286px; float: right; margin-top: 30px;}
.head_righta{width:28px;height:28px;transition:width 1s;  border-radius: 50px; -moz-transition:width 1s; /* Firefox 4 */-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */ overflow: hidden; color:#fff; float: right; background: url(../images/ico1.png) right 6px center no-repeat #222;  text-align: center; padding: 6px;}
.head_righta span{  display: none;}
.head_righta:hover{width:140px;}
.head_righta:hover span{ display:block;}
.head_rightc,.head_rightb{ float:right; width: 28px; margin-left: 15px; padding: 6px;}
.ewm_a{width:123px; height: 139px;position: absolute; margin-left: -44px; display: none;}
.head_rightc:hover .ewm_a{ display: block;}
.index_maina{width:100%; height: 600px; float: left;/* background: url(../images/case_bg.jpg) center no-repeat;*/}
.index_maina2{width:1366px; margin: 15px auto;}
.index_maina2 p{font-size:46px; color:#c9c8c8; font-family: 'Bell MT Regular'; padding-top: 20px;}
.index_maina2 h1{font-size:30px; color:#333; border-bottom: 1px dotted #eee; padding-bottom: 15px;}
.index_maina2 h1 span{ font-size:14px; padding-left: 16px;}

.title_h{ padding-top:36px;}
.title_h h1{font-size:22px;}

.index_case{width:100%; float: left; background: url(../images/c_bg.jpg); height: 910px;}
.index_casea{width:1366px; margin: 0px auto; padding-top: 30px;}
.index_caseb{width:1366px; float: left; color:#fff; margin-top: 28px;}
.index_case_title{width:490px; padding-left: 10px; float: left;}
.index_case_title h1{ font-family: Bell MT Regular; font-size:46px;}
.index_case_title p{ font-size:30px;}
.index_case_title p span{ font-size:14px; padding-left: 10px;}
.index_case_dh{width:866px; float: right;}

.heng {  width: 0px;height: 1px;float: left;transition: width 1s;margin-top: 10px; -moz-transition: width 1s;-webkit-transition: width 1s;-o-transition: width 1s;}
.in_caselista{width:321px; float: left; margin: 10px; background: #fff;}
.in_caselista img{width:321px; height: 241px; z-index: 60;transition: all 0.6s;}
.in_caselista:hover img{transform: scale(1.2);  }
.in_caselista1{width:321px; height: 241px; z-index: 60; position: relative; overflow: hidden;}
.in_caselista2{width:321px; height: 241px; float: left;/* background: url(../images/kuang.png) center no-repeat;*/ z-index: 61; margin-top: -241px;position: relative; overflow: hidden;}
.in_caselista3{ color:#777; margin: 10px; line-height: 34px; border-bottom: 1px solid #fff;}
.in_caselista3 a:link,.in_caselista3 a:visited{ color:#222;}
.in_caselista3 span{ float:right; font-family: Arial; font-size:12px; line-height: 28px;}
.in_caselista3 span font{ padding-right:10px;}
.in_caselist{width:1366px; float: left; margin-top: 30px;}
.in_csul{width:301px; padding: 10px; background: #ed1b24; display: none; z-index: 166; position: absolute; transition: all 1s; -webkit-transition:background-color .5s ease-in;
	-moz-transition:background-color .5s ease-in;
	transition:background-color .5s ease-in;}
.in_csul h1{ font-size:16px;}
.in_csul p{ font-size:12px; color:#fff; line-height: 24px; margin-top: 10px; padding-bottom: 20px;}
.in_caselista:hover .in_csul{ display: block;  transition: all 1s;  box-shadow: 0px 2px 7px #222;  }
.in_caselista:hover{ background:#ed1b24; color:#fff; box-shadow: 0px 2px 7px #222;}
.in_caselista:hover a{color:#fff;}
.in_caselista:hover span{ color:#fff;}
.in_caselista:hover .heng{width:30px;}
.in_caselista:hover .in_caselista2{background: url(../images/kuang.png) center no-repeat;}
.index_case_more a:link,.index_case_more a:visited{ color:#fff;}
.index_case_more a{ font-size:14px;}
.index_case_more{ padding-left:10px;}
.index_case_more a:hover{ color:#ed1b24;}
.index_news{width:100%; float: left; padding-top: 36px; padding-bottom: 40px;}
.index_newsa{width:1366px; margin: 0px auto;}
.index_newsb{width:1366px; float: left;}
.index_case_dh{ text-align: right; font-size:14px; margin-top: 50px;}
.index_case_dh a:link,.index_case_dh a:visited{ color:#333;}
.index_case_dh a{ padding-left:30px;}
.index_case_dh a:hover .heng{width:30px;}
.index_case_dh a{display:block; width:100px; float: right; margin-right: 10px;}
.index_case_dh a:hover{ color:#e83c2f;}
.index_ne_a{width:650px; float: left; margin-top: 30px; margin-left: 10px;}
.index_neright{width:650px; float: right;}
.index_ne_alist{width:650px; float: left; margin-top: 20px;}
.index_ne_alist1{width:90px;  float: left; font-family: Arial;}
.index_ne_alist1 h1{ font-size:18px; color:#fff; background: #424f58; line-height: 45px; text-align: center;}
.index_ne_alist1 p{ font-size:12px; text-align: center; line-height: 26px;  background: #2e3941; color: #fff;}
.index_ne_alist2{width:540px; float: right;}
.index_ne_alist2 h1{ font-size:16px; color: #424f58;}
.index_ne_alist2 h1 a:link,.index_ne_alist2 h1 a:visited{  color: #424f58;}
.index_ne_alist2 p { font-size:12px; color:#a0a0a1; padding-top: 12px;}
.index_ne_alist:hover .heng{width:30px; height: 1px; background: #e73d2f;margin-right: 6px;}
.index_ne_alist:hover  h1 a{ color:#e73d2f;}
.index_ne_alist:hover .index_ne_alist1 p{ background:#e73d2f;}
.index_nerighta{width:305px; float: left; margin-left: 14px;}
.index_nerighta img{width:305px;}
.index_nerighta h1{ font-size:16px; margin-top: 12px;}
.index_nerighta h1 a:link,.index_nerighta h1 a:visited{ color:#424f58;}
.index_nerighta dd{ font-size:12px; line-height: 30px; color:#a0a0a1;}
.index_nerighta p{ font-size:12px; color:#a0a0a1; line-height: 24px; border-bottom: 1px solid #eee; padding-bottom: 0px; height: 105px;}
.index_nerighta dd a:link,.index_nerighta dd a:visited{ color:#424f58;}
.index_nerighta dd a:hover,.index_nerighta h1 a:hover{ color:#e83c30;}
.index_nerighta:hover h1 a,.index_nerighta:hover dd a{color:#e83c30;}
.index_nerighta:hover p{border-bottom: 1px solid #e83c30;}
.index_nerighta:hover .heng{width:30px; height: 1px; background: #e83c30;}
.index_zz{width:100%; float: left; height: 384px; background: url(../images/zz_bg.jpg) center no-repeat; margin-top: 30px;}
.index_zza{width:1366px; margin: 0px auto;}	
.index_zzb{width:1366px; float: left; padding-top: 40px; margin-top: 60px;}
.index_zzb1{width:341px; float: left; text-align:center;}
.index_zzb1 h1{ z-index:120;  margin: 0px auto; font-size: 80px; color: #fff; line-height: 135px; position: relative; height: 135px;  }
.index_zzb1 dd{ z-index:121; position: relative; height: 5px; width: 180px; margin-top: -70px; margin-left: 80px; background: #06245c;}
.index_zzb1 p{ margin-top:90px; color:#fff;}
.index_zzb1 h1 a{ padding:20px 80px;background: #06245c; border-radius: 8px;}
.index_zzb1 h1 a:link,.index_zzb1 h1 a:visited{ color:#fff;}
.index_pp{width:100%; float: left;}
.index_ppa{width:1366px; margin:0px auto;}
.index_ppb{width:1366px; float: left; margin-bottom: 40px; margin-top: 40px;}



.footer_top{width:100%; float: left;    background: #fff; z-index: 160; position: relative;/* border-bottom: 1px solid #2e324b;*/}
.hd_footer{width:100%; float: left;z-index: 260; position: relative;}
.hd_footera{ width:100%; background:#f5f5f5; float: left; padding-top:40px; padding-bottom: 40px; }
.hd_footerb{width:100%; float: left; height: 50px; background: #fff;}
.hd_footera1{width:1366px; margin: 0px auto;}
.hd_footera2{width:1366px; float: left; padding-top: 20px; padding-bottom: 20px;}
.footer_logo{width:270px; float: left;}
.footer_dh li{width:150px; float: left; background:url(../images/right_x.jpg) right repeat-y ; font-size:12px; margin-top: 20px;}
.footer_dh li a:link,.footer_dh li a:visited{ color:#aaa6a5;}
.footer_dh li dd{ line-height:28px;}
.footer_dh li h1{ font-size:16px; font-family: "微软雅黑";}
.footer_dh li h1 span{ font-family: Arial; font-size:12px; color:#5e5f6b; padding-left: 6px;}
.footer_dh li h1 a:link,.footer_dh li h1 a:visited{color:#555;}
.l_ap{ margin-left:15px;}
.footer_ewm{width:240px; float: right; font-size:16px; color:#fff; background: url(../images/weixin.jpg) right center no-repeat; height: 133px; margin-top: 20px;}
.footer_ewm h1{ font-size:16px; margin-top: 30px; line-height: 45px; color:#333;}
.footer_ewm p{ font-size:12px; color:#666;}

.hd_footerb1{width:1366px; margin: 0px auto;}
.hd_footerb2{width:1366px; float: left; font-size:12px; line-height: 30px; text-align: center; padding-bottom: 20px; padding-top: 20px;}
.hd_footerb_left{width:600px; float: left; color:#595c6c;}
.hd_footerb_right{width:600px; float: right; text-align: right; color: #676b7f;}
.footer_topa{width:1346px; margin: 15px auto;}
.footer_topb{width:1346px; float: left; padding-bottom:15px;}
.footer_topb1{width:300px; float: left;line-height: 30px; color:#333; font-size:22px;}
.footer_topb2{width:1255px; float: right; font-size: 12px; line-height: 30px;}
.footer_topb2 a:link,.footer_topb2 a:visited{ color:#6b6e7e;}
.footer_topb2 a{ padding-right: 8px;}
.footer_topb2 a:hover{ color:#de384f;}
.pa{ background: #464855; } 
.pa:link,.pa:visited{ color:#fff;}
.kf_q{ font-size:30px; }
.fanh_a{ font-size:30px;;}
.wx_a{ font-size:30px;}

.index_pinpai{width:1366px; padding-top: 20px;}
.index_pinpai li{ float: left; width:251px; text-align: center; border: 1px solid #eee; margin: 10px;}
.index_pinpai li img{width:251px;}
.biaoyu_a{width:100%; float: left; background:#f5f5f5; padding-top: 40px; padding-bottom: 40px;}
.biaoyu_aa{width:1366px; margin: 0px auto; text-align: center;}
.biaoyu_aa h1{ font-size:26px; font-family: Arial Narrow; color:#032439;}
.biaoyu_aa h2{ font-size:24px; color:#032439;}
.biaoyu_aa p{ font-size:16px; color:#032439;  padding-top: 15px;}
.n_bannera{width:1366px; height: 341px; overflow: hidden; margin: 0px auto; text-align: center;}
.n_bannera dd{ padding-top:60px;  font-size:60px;    font-family: 'Bell MT Regular';}
.n_bannera h1{ font-size:22px; color:#444;}
.n_bannera p{ font-size:18px; color:#666; padding-top: 16px;}
.a_dqwz{width:100%; float: left; border-bottom: 1px solid #eee;}
.n_main{width:100%; float: left; background: #fff; z-index: 888; position: relative; }
.a_dqwza{width:1346px; margin: 10px auto;}
.a_dqwzb{width:1346px; float: left; line-height: 40px; }
.a_dqwz_title{width:330px; float: left; border-right: 1px solid #eee; font-size:20px;}
.a_dqwz_title span{ font-size:14px; font-style: italic; color:#f2a502; padding-left: 8px;}
.a_dqwz_wz{width:1015px; float: right; text-align: right; font-size:12px; color:#403f3f;}
.a_dqwz_wz a:link,.a_dqwz_wz a:visited{ color:#403f3f;}
.n_maina{width:100%; float: left;}
.n_mainb{width:1366px; margin: 0px auto;}
.n_mainc{width:1366px; float: left;}
.n_maind_left{width:340px; float: left; height: 50px; border-right: 1px solid #eee;}
.n_maind_right{width:1025px; float: right; text-align: right;}
.n_maind_right a{ padding:5px 10px;}
.n_maind_right li{ float:right; font-size:14px; line-height: 30px; width: 125px; margin-top: 15px; background: #fff; border: 1px solid #eee;margin-right: 10px; text-align: center;}
.n_maind_right li:hover .heng{width:30px; height: 1px;  margin-top: 8px;}
.n_maind_right li:hover{ border:1px solid #de384f;}
.n_maind_right li a:link,.n_maind_right li a:visited{ color:#222;}
.n_maind_right li a:hover{ color:#de384f;}
.about_read{ margin-top:30px; margin-bottom: 30px;}
.about_read p{ font-size:14px; color:#666; line-height: 26px; margin-top: 15px;}
.about_cg{ margin-top:20px; margin-bottom: 50px;}
.about_cg h1{ font-size:24px; color:#222; margin-bottom: 12px;}
.about_cg p{ color:#666; font-size:14px; line-height: 26px;}

.s_main{width:100%; float:left; background: url(../images/mod-bg.png); padding-bottom: 30px; padding-top: 30px;}
.s_maina{width:1366px; margin:0px auto;}
.s_mainb{width:1366px; float: left;}
.xm_list{width:633px; float: left; margin: 10px; background: #fff; box-shadow: 0px 2px 5px #ccc; padding: 15px; }
.xm_lista{width:200px; float: left;}
.xm_listb{width:400px; float: right; height: 200px;}
.xm_list:hover .heng{width:40px;}
.xm_listb h1{ font-size:20px; color:#333;}
.xm_listb dd{ font-size:14px; margin-top: 20px; margin-bottom: 20px;}
.xm_listb dd a:link,.xm_listb dd a:visited{ color:#444;}
.xm_listb dd a{ padding:5px 20px; border: 1px solid #eee; margin-right: 5px;}
.xm_listb p{ font-size:14px; color:#888; line-height: 26px;}
.xm_listb:hover {}
.xm_list:hover img
{transform:rotate(45deg);
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); /* Opera */ 
	box-shadow: 0px 2px 5px #999;transition:0.5s;}
.news_list{width:435px; float: left; margin: 10px; background: #fff;}
.news_list li img{width:435px; height: 271px;transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */}
.news_list li{width:435px; height: 271px; overflow: hidden;}
.news_list:hover img{width:600px;transition:1s; height: 374px; }
.news_list_h{width:405px; padding: 15px;}
.news_list_h h1{ font-size:16px;}
.news_list_h h1 a:link,.news_list_h h1 a:visited{ color:#333;}
.news_list a:hover{ color:#e63c2f;transition:0.5s;}
.news_list_h dd{ color:#888; font-size:14px; font-family: Arial; line-height: 30px;}
.news_list_h p{ font-size:14px; color: #666; line-height: 26px;}
.news_list:hover .heng{height: 1px; background: #e63c2f; width:30px; }
.news_list:hover{ box-shadow:0px 2px 7px #ccc;}
.fenye{width:100%; margin-top: 30px; text-align: right;}
.fenye a,.fenye span{ font-size:12px; padding: 5px 12px;  background: #fff; color:#666; margin-left: 5px;}
.fenye a:link,.fenye a:visited{ color:#333;}
.news_read{width:100%; float: left;}
.news_read_left{width:880px; padding: 25px; float: left; background: #fff;}
.news_read_right{width:350px; padding: 25px; float: right; background: #fafafa;}
.news_read_title{ text-align:center;}
.news_read_title h1{ font-size:18px; color:#222; line-height: 40px; padding-top: 12px;}
.news_read_title dd{ font-size:14px; line-height: 26px; border-bottom: 1px solid #eee; color:#777; padding-bottom: 30px;}
.news_read_nr{ font-size:14px; line-height: 26px; color: #666; margin-top: 20px;}
.news_read_righta a{ border:1px solid #eee; display: block; width: 50px; height: 50px; border-radius: 50px; float: left; margin-right: 15px; font-size: 18px; line-height: 50px; text-align: center; margin-top: 15px;}
.news_read_righta a:link,.news_read_righta a:visited{ color:#777;}
.news_read_righta a:hover{ background:#fff; box-shadow: 0px 2px 7px #ccc;}
.news_read_righta{border-bottom:1px solid #eee; float: left; width: 100%; padding-bottom: 40px;}
.nread_rm{ margin-top:20px;}
.nread_rm h1{ font-size:18px; padding-bottom: 10px;}
.nread_rm li{ font-size:14px; line-height: 26px;}
.nread_rm li a:link,.nread_rm li a:visited{ color:#222;}
.nread_rm li a:hover{ color:#e73c2f;}
.nread_rm li:hover .heng{ width: 7px;}
.news_read_title dd span{ margin:5px;}
.server_tx{width:100%; float: left; background:#eee; padding-bottom: 30px; padding-top: 30px;}
.server_txa{width:1366px; margin: 0px auto;}
.server_txb{width:1366px; float: left;}
.rig_a{width:400px; float: right;}
.right_red{width:350px; padding: 25px; background: #555; float: left; color:#fff;}
.mn_img img{width:80px; height: 80px; border-radius: 500px; float: left;}
.mn_img span{ line-height:80px; padding-left: 8px;}
.right_red a:link,.right_red a:visited{ color:#fff;}
.right_red  dd{ font-size:14px; line-height: 26px;}
.right_red  dd span{ padding-left:8px;}
.right_red  font{ font-family:Arial; color:#F12B2E;}
.right_reda{width:350px; padding: 25px; background: #fff; float: left;}
.right_reda a{ box-shadow:0px 0px 7px #eee; border-radius: 50px; padding: 15px 40px; font-size:14px; background: #e93d31;}
.right_reda a:link,.right_reda a:visited{ color:#fff;}
.s_index{width:100%; z-index: 2; position: relative; margin-top: -100px; float: left;}
.s_indexa{width:326px; height: 322px; margin: 0px auto;}
.s_indexb{width:326px; height: 322px; float: left; z-index: 200; position:absolute;animation:rk_a 18s linear infinite;}
@-webkit-keyframes rk_a{0%{-webkit-transform:rotate(0)} 50%{-webkit-transform:rotate(-180deg)} 100%{-webkit-transform:rotate(-360deg)}}
@keyframes rk_a{0%{transform:rotate(0)}  50%{transform:rotate(-180deg)} 100%{transform:rotate(-360deg)}}
.s_indexc{width: 326px; margin-top: -0px; padding-top: 100px; z-index: 201; position: relative; float: left; text-align: center;}
.s_indexaa{width:326px; float: left; padding-top: 180px;}


.ser_indexlist{width:268.4px; float: left; height: 80px; line-height: 80px; text-align: center;}
.ser_indexlist a{ display:block; width:100%; height: 80px;}
.ser_indexlist a:link,.ser_indexlist a:visited{color:#333;}
.ser_indexlist span{ font-family:Arial; color:#777; padding-left: 8px; font-size:14px;}
.ser_indexlist:hover .heng{width:40px;}
.ser_indexlist:hover{ background:#eee;}
.ser_indexlist:hover a{ color:#222;}
.server_nr{width:100%; float: left; background: #eee; padding-top: 30px; padding-bottom: 40px;}
.server_nra{width:1346px; margin: 0px auto;}
.server_nrb{width:1346px; float: left;  }
.server_txcp{width:1346px; float: left; height: 536px; overflow: hidden;background: url(../images/txcp.jpg);}
.server_txcpa{width:700px; padding: 15px; height: 506px; color:#fff; background: url(../images/txcp_bg.png);}
.server_txcpa1{width:240px; margin-top: 40px; margin-left: 20px; padding-left: 10px; background: url(../images/bang_bg.png) top left no-repeat;}
.server_txcpa2{width:240px; padding-left: 20px; margin-top: 30px;}
.server_txcpa2 a:link,.server_txcpa2 a:visited{ color:#fff;}
.server_txcpa2 li{line-height:40px;}
.server_txcpa2 span{ padding-right:16px;}
.tcxp_kefu{ margin-top:40px; margin-left: 30px;}
.tcxp_kefu a:link,.tcxp_kefu a:visited{ color:#fff; font-size:14px;}
.tcxp_kefu a{ padding:5px 20px; border:1px solid #fff;}
.server_txcpa2 li:hover .heng{width:30px;}
.server_txcpa2 li:hover a{ color:#eb3900;}
.server_txcpa2 li ul{ position:absolute; width:500px; display: none;height: 60px; margin-left: 150px; font-size: 12px;}
.server_txcpa2 li:hover ul{display:block;animation-delay: 0.3s;}
.server_baidu{width:1346px; float: left; margin-top: 30px; background: url(../images/baiducp.jpg); height: 529px;}
.server_baidua{width:346px; float: right; height: 529px; background: url(../images/bdcp_bg.png);}
.server_baidua1{ background: url(../images/bang_bg.png) top right no-repeat; width:200px; float: right; text-align: right; margin-right: 30px; padding-right: 10px; margin-top: 30px; color:#fff;}
.server_baidub a:link,.server_baidub a:visited{color:#fff;}
.server_baidub span{color:#fff;}
.server_baidub{ margin-top: 20px;}
.server_baidub li{ text-align:right; padding-right: 30px; line-height: 40px;}
.server_baidub li span{ padding-left:20px;}
.server_baidub li:hover .heng{width:50px; float: right;}
.server_baiduc{width:316px; padding-right: 30px; text-align: right; margin-top: 40px;}
.server_baiduc a:link,.server_baiduc a:visited{ color:#fff;}
.server_baiduc a{ border:1px solid #fff; font-size:14px; padding: 5px 20px;}
.qyqq_left{width:700px; float:left;}
.qyqq_right{width:554px; float: right;}
.qyqq_right h1{ font-size:28px; color:#333; font-weight: 500; margin-bottom: 24px;}
.qyqq_right dd{font-size:14px; line-height: 30px; color:#222;}
.qyqq_right li{ font-size:18px; color:#333;}
.qyqq_righta { font-size:14px; color:#555; line-height: 26px; margin-bottom: 20px;}
.qyqq_right dd:hover .heng{width:30px;}
.qyqq_right dd:hover{color:#514e91;}
.qyqq_right p a img{ float:left;}
.lj_more{width:140px; height: 40px; background:url(../images/btn-icon.png) left 8px top  8px no-repeat #eb4f38; color: #FFF;font-size: 16px; border-radius: 5px; float: left; margin-top: 30px; }
.lj_more a:link,.lj_more a:visited{ color:#fff; line-height: 40px; padding-left: 50px;}
.ys_main{}
.ys_main dd{width:179px; float: left;  text-align: center; line-height: 40px;}
.dd_a{ border-top:1px solid #eee; border-left: 1px solid #eee; border-bottom: 1px solid #eee; border-right:0px solid #eee;width: 180px;}
.dd_b{border-top:1px solid #eee; border-left: 1px solid #eee; border-bottom: 1px solid #eee; border-right:1px solid #eee; width: 176px;}
.dd_c{ border-left: 1px solid #eee; border-bottom: 1px solid #eee; border-right:0px solid #eee;width: 180px;}
.dd_d{ border-left: 1px solid #eee; border-bottom: 1px solid #eee; border-right:1px solid #eee;width: 180px;}
.txcp_yxqq{width:100%; float: left; background: #eee; padding-top: 50px; padding-bottom: 50px;}
.txcp_yxqqa{width:1346px; margin: 0px auto;}
.txcp_yxqqb{width:1346px; float: left;}
.box_a:hover{ /*box-shadow:0px 2px 6px #666; z-index: 888; position: relative;*/}
.txcp_yxqqb2{width:560px; float: right;}
.txcp_yxqqb1{width:746px; float: left;}
.ys_main2 dd{width:196px; float: left; background: #fff;font-size:14px; line-height: 40px; text-align: center;}
.ys_main2 dd:hover .heng{width:30px;}
.ys_main2 dd:hover{box-shadow:0px 2px 4px #666;}
.ys_main2 dd:hover{ background:#eb4f38; color:#fff;}
.txcp_yxqqb1 li{ line-height:36px;}
.cp_title{width:100%; float: left; padding-top: 40px; padding-bottom: 40px; background: #eee;}
.cp_titlea{width:1006px; margin: 0px auto;}
.cp_titleb{width:1006px; float: left; text-align: center;}
.cp_titleb h1{ font-size:28px;}
.cp_titleb p{ font-size:14px; line-height: 28px; margin-top: 20px;}
.wz_mainb{width:100%; float: left; background: #fbfbfb; padding-top: 60px; padding-bottom: 60px;border-top: 1px #d4d4d4 dotted;
    border-bottom: 1px #d4d4d4 dotted;}
.wz_mainb1{width:1346px; margin: 0px auto;}
.wz_mainb2{width:1346px; float: left;}
.wz_mainb_title{width:100%; float: left;  text-align: center;}
.wz_mainb_title h1{ font-size:32px;}
.wz_mainb_title p{ font-size:14px; line-height: 40px; color:#666;}
.wz_mainb_title p font,.inter-title p span{ color:#eb4f38; font-size:18px;}
.wz_fwlist{width:321px; float: left;}
.wz_fwlist img{width:100%;}
.wz_fwfw{width:1346px; float: left; margin-top: 36px;}
.building-hover{width:291px; padding: 15px; height: 185px; background: url(../images/hover_bg1.png); text-align: center; color:#fff; z-index: 202; position: relative; margin-top: -219px; display: none;}
.wz_fwlist {width:321px; height: 219px; overflow: hidden;}
.wz_fwlist img{z-index:200; position: relative;}
.building-hover a:link,.building-hover a:visited{ color:#fff;}
.building-hover h3{ font-size:20px; padding-top: 40px;}
.building-hover p{ font-size:12px;line-height: 32px;}
.building-hover a{ display: block; width: 100px; height: 36px; line-height: 36px; border-radius: 5px; background: #fa4f4f; margin: 10px auto;}
.wz_fwlist:hover .building-hover{ display:block;}
.wz_fwtel{width:390px; margin:40px auto; text-align: center;}
.wz_fwtel1{width:238px; float: left; border-left: 2px solid #fa4f4f;border-top: 2px solid #fa4f4f;border-bottom: 2px solid #fa4f4f; border-top-left-radius: 5px; background: #fff; line-height: 42px;border-bottom-left-radius: 5px; color:#fa4f4f;}
.wz_fwtel1 span{ font-size:14px; color:#333;}
.wz_fwtel2{width:150px; background:url(../images/zixunico.png) left 10px center no-repeat #fa4f4f ;color: #fff; float: right;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.wz_fwtel2 a:link,.wz_fwtel2 a:visited{ color:#fff; line-height: 47px;}
.wz_fwlc{width:100%; padding-top:60px; padding-bottom: 60px; float: left;	border-bottom: 1px #d4d4d4 dotted;}
.inter-title h3{font-size:32px; }
.inter-title p{font-size:14px; margin-top: 20px;}
.wz_ysa{width:435px; float: left; background: #fff; height: 144px; margin-top: 20px;}
.wz_ysaa{width:100px; background: url(../images/lbg.png); height: 144px; float: left; line-height: 144px; color:#222; text-align: center; font-size:40px; color:#fff;}
.wz_ysab{width:305px;padding:15px; float:right;}
.wz_ysab h1{ font-size:22px; color:#111;}
.wz_ysab p{ font-size:14px; margin-top: 10px; line-height: 22px; color:#777; }
.wz_ysa:hover .heng{ width:30px;}
.wz_ysa:hover .wz_ysaa{ background:url(../images/lbg_huang.png); color:#FFFFFF}
.wz_case{width:100%; float: left; background: #fff; padding-bottom: 40px;padding-top: 60px;}
.wz_casea{width:1346px; margin: 10px auto;}
.wz_caseb{width:1346px; float: left;}
.wz_caseb_list {width:448px; height: 370px; overflow: hidden; float: left;  text-align: center;}
.wz_caseb_list img{ width:448px; height: 254px;   transition: width 2s, height 2s; -moz-transition: width 2s, height 2s, -moz-transform 2s;-webkit-transition: width 2s, height 2s, -webkit-transform 2s; -o-transition: width 2s, height 2s, -o-transform 2s;}
.wz_caseb_list:hover img{transition: 1s;width: 620px; height: 352px; z-index: 203; position: relative;}
.wz_caseb_list p{width:448px; height: 254px; background: url(../images/hover_bg1.png); z-index: 204; position: relative; margin-top: -254px; line-height: 254px; display: none;}
.wz_caseb_list h1{ font-size:16px; padding: 10px;}
.wz_caseb_list dd{font-size:12px;color:#666; line-height: 24px;}
.wz_caseb_list li{width:448px; height: 254px; overflow: hidden;}
.wz_caseb_list  h1 a:link,.wz_caseb_list h1 a:visited{ color:#222;}
.wz_caseb_list  h1 a:hover{ color:#bf4343;}
.wz_caseb_list p a:link,.wz_caseb_list p a:visited{ color:#46c570;}
.wz_caseb_list p a{ padding:8px 30px; border: 1px solid #46c570; border-radius: 50px;}
.wz_caseb_list:hover p{ display:block;}
.wz_casemore{width:100%; text-align: center;}
.wz_casemore a{padding: 10px 30px;line-height: 36px;font-size: 14px;color: #fff;background: #fc4e4f;}
.wz_casemore a:hover{background: #fd7172;}
.wz_caselx{width:100%; float: left; border-bottom: 1px solid #eee; padding-top:30px; padding-bottom: 30px;}
.wz_caselxa{width:1346px; margin: 0px auto;}
.wz_caselxb{width:1346px; float: left;}
.wz_caselxb1 h1{ font-size:24px; color:#444;}
.wz_caselxb2{width:159px; float: left; border-right: 1px solid #eee; margin-top: 20px;}
.wz_caselxb2 li{ font-size:14px; line-height: 30px;}
.wz_caselxb2 li a:link,.wz_caselxb2 li a:visited{ color:#888;}
.wz_caselxb3{width:1150px; float: right;margin-top: 20px;}
.wz_caselxb4{width: 298px;line-height: 16px;height: 16px;padding: 15px; color: #000; background: #e7e9eb; float: left; border: 0px solid #fff;}
.wz_caselxb5{ background: #fc4e4f; height: 46px; width:112px; color:#fff; border: 0px; font-size:18px; margin-left: 5px; float: left;}
.wz_caselxb6{background: #ff7f00; height: 46px; width:112px; display: block; float: left; margin-left: 5px; line-height: 46px;text-align: center;}
.wz_caselxb6:link,.wz_caselxb6:visited{ color:#fff; }
.wz_caselxb6:hover{ background:#fb9d3f;}
.contacct_dh{width:435px; float: left;}
.left_marg{ margin-left:20px;}
.contacct_dh h1{ font-size:18px; margin-bottom: 15px; background: url(../images/daohang.png) left center no-repeat; padding-left: 40px;}
.contacct_dh dd{ font-size:14px; line-height: 26px; color:#777;}
.navigation-inner li a:link,.navigation-inner li av:visited{ color:#fff;}
.navigation-inner li{ float:left;}
.navigation-inner li a{   padding: 0 20px; line-height: 100px;}
.navigation-v3 a:link,.navigation-v3 a:visited{ color:#fff;}
.top_a{width:100%; float: left; height: 40px; line-height: 40px;  background: #222; z-index: 1002; position: relative;}
.top_a1{width:1366px; margin: 0px auto;}
.top_ab{width:1366px; float: left;}
.top_a2 li{ float: left; font-size:14px; padding-right: 30px;}
.top_a2 li a:link,.top_a2 li a:visited{ color:#ccc;}
.top_amenu{width:560px; padding: 20px; background: #fff; position: absolute; box-shadow: 0px 2px 7px #333;  display: none;}
.top_amenu h1{ font-size:16px;}
.top_amenu  span{ padding-right:12px;}
.top_a2 li:hover .top_amenu{ display:block;transition: 0.5s;}
.goodtxt li{width:300px; margin-top: 10px;}
.goodtxt li input{width:300px; padding-left: 8px; height: 36px;}
.goodtxt li input{ border-radius: 6px; border: 1px solid #eee;}
#ClickMe,.tj_baojia,#ClickMe1{ border: 0px;background: #fc4e4f;    height: 46px;    width: 160px;    color: #fff;    border: 0px;    font-size: 14px; cursor: pointer;}
.tj_baojia{margin-top:30px;} 














.main_framebox{width:100%;overflow:visible;}
.main_framebox_table{width:100%;overflow:visible;border-collapse:collapse;/*color:#fff;*/ }
.main_framebox_content{margin-right:320px;}
.main_framebox_interval{background:#fff;width:20px;}
.main_content_bg{ background-color:#fff; }
.buildCon { width: 100%; overflow: hidden; }
.buildCon .brand { height: 518px; background-color: #2099d6; }
.buildCon .brand .rb { margin-left: -56px; z-index: 3; bottom: 0px; }
.buildCon .brand .wordTit { clear:both }
.buildCon .brand p {  clear:both }
.buildCon .brand .wordBox { top: 173px; margin-left: -30%; z-index:9999}
.buildCon .brand .wordBox .more { background-color: #fff; color: #2099d6; float:left; }
.buildCon .brand .wordBox .more:hover { background-color: #2099d6; color: #fff; }
.buildCon .brand .img { position: absolute; width: 673px; top: 95px; left: 50%; margin-left: -160px;  z-index: 2; }
.buildCon .brand .img img { position: absolute; display: block; }
.buildCon .brand .img img.tv { top: 5px; right: 0;  width: 533px;  z-index: 1; }
.buildCon .brand .img img.woman { top: 65px; left: 10px; width: 397px; height: 411px; z-index: 2; }
.buildCon .portal { height: 632px; background-color: #fff; }
.buildCon .portal .wordBox { top: 170px; margin-left: 85px;  }
.buildCon .portal .wordBox p, .buildCon .portal .wordBox .wordTit { color: #1c8fb9; }
.buildCon .portal .wordBox .more { background-color: #1c8fb9; float:left;}
.buildCon .portal .wordBox .more:hover { background-color: #fff; color: #1c8fb9; border-color: #1c8fb9; }
.buildCon .portal .goNext { top: -63px; }
.buildCon .portal .img { position: absolute; width: 569px; height: 452px; left: 50%; top: 140px; margin-left: -556px; }
.buildCon .portal.anim .img {  }
.buildCon .portal.anim .wordBox { }
.buildCon .market { height: 651px; background-color: #47c5a0;  }
.buildCon .market .wordBox { top: 210px; margin-left: -500px;  }
.buildCon .market .wordBox .more { background-color: #fff; color: #47c5a0; float:left;}
.buildCon .market .wordBox .more:hover { background-color: #47c5a0; color: #fff; }
.buildCon .market .goNext { top: -42px; }
.buildCon .market .img { position: absolute; width: 894px; height: 471px; left: 50%; top: 140px; margin-left: -150px; }
.buildCon .market.anim .img {  }
.buildCon .market.anim .wordBox { }
.buildCon .ec { height: 647px; background-color: #fef8e9; }
.buildCon .ec .wordBox { top: 255px; margin-left: 50px; }
.buildCon .ec .wordBox p, .buildCon .ec .wordBox .wordTit { color: #96b91c; }
.buildCon .ec .wordBox .more { background-color: #96b91c;float:left;}
.buildCon .ec .wordBox .more:hover { background-color: #fef8e9; color: #96b91c; border-color: #96b91c; }
.buildCon .ec .goNext { top: -8px; }
.buildCon .ec .img { position: absolute; width: 820px; height: 335px; left: 50%; top: 90px; margin-left: -780px; }
.buildCon .ec .img .balloon { position: absolute; display: block; width: 76px; height: 156px; top: 0; left: 177px; transform-origin: right bottom; }
.buildCon .ec.anim .img {}
.buildCon .ec.anim .wordBox { width: 455px; }
.buildCon .infopor { height: 498px; background-color: #d4aa51; }
.buildCon .infopor .wordBox { top: 145px; margin-left: -500px; }
.buildCon .infopor .wordBox .more:hover { background-color: #fff; color: #d4aa51;}
.buildCon .infopor .goNext { top: -8px; }
.buildCon .infopor .img { position: absolute; width: 630px; height: 391px; left: 50%; top: 65px; margin-left: -43px;  }
.buildCon .infopor.anim .img {  }
.buildCon .infopor.anim .wordBox { width: 455px; }
.buildCon .rt { position: absolute; left: 50%; top: 0; }
.buildCon .rb { position: absolute; left: 50%; bottom: 0; }
.buildCon .lt { position: absolute; left: 50%; top: 0; margin-left: -954px; }
.buildCon .lb { position: absolute; left: 50%; bottom: 0; margin-left: -954px; }

.buildBox { position: relative; width: 100%; z-index: 1;}
.buildBox .wordBox { position: absolute; left: 50%; width: 495px; color: #fff; }
.buildBox .wordBox .wordTit { color: #fff; }
.buildBox .wordBox .wordTit h3 { display: block; float: left; font-size: 70px; margin-right: 5px; font-weight: bold; }
.buildBox .wordBox .wordTit h5 { font-size: 36px; font-weight: bold; line-height: 64px; }
.buildBox .wordBox .wordTit h6 { font-family: "Arial"; font-size: 24px; line-height: 15px; }
.buildBox .wordBox p { margin-bottom: 25px; font-size: 14px; line-height: 28px; color: #fff; }
.buildBox .wordBox .more { display: block; width: 100px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; border-radius: 5px; color: #fff; border: 1px solid #fff; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; float:left; }
.buildBox .goNext { position: absolute; width: 51px; height: 51px; left: 50%; margin-left: 25px; background: url(../images/icon25.png) no-repeat; cursor: pointer; transition: 1s ease all; -webkit-transition: 1s ease all; -moz-transition: 1s ease all; z-index: 9; }
.buildBox .goNext.up { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
.buildBox .goNext:hover { -webkit-opacity: 0.8; opacity: 0.8; filter: alpha(opacity=80); }
.index_zsm{width:100%; height: 340px; float: left; position: relative; z-index: 1002; margin-top: -340px; height: 50px; text-align: right;}
.index_gsmc{width:115px; padding: 5px; float: right; margin-right: 20px;border: 1px solid rgba(92,229,92,0.5);}
.index_gsmc img{width:115px; margin-top: 8px; border-radius: 4px;}
.index_gsmc h1{color:#5ce55c;}
.zxun_a{width:100%; float: left; margin-top: 300px;}
.zxun_aleft{width:50%; float: left;}
.zxun_aleft a{display:block;width:30px; height: 30px; float: left; margin-left: 10px;}
.zxun_aright{width:50%; float: right;color:#5ce55c; font-size:14px;}
.zxun_aright a:link,.zxun_aright a:visited{ color:#eee; padding-right: 20px;}
.zxun_aright a span{ padding-left:10px;}
.zxun_aright a:hover{ color:#fff;}
.sy_fwxm{width:1366px;  margin: 15px auto;}
.sy_fwxma{width:1366px; float: left;}
.sy_fwxm_list{width:243.2px; padding: 15px; height: 269px; overflow: hidden;  background: url(../images/service.gif) top center no-repeat; float: left; margin-top: 30px;}
.sy_fwxm_list:hover{background: url(../images/service.gif) top center no-repeat;}
.sy_fwxm_lista{ width:100%; margin-top: 130px; text-align: center;}
.sy_fwxm_lista h1{ font-size:18px;}
.sy_fwxm_lista dd{ font-size:14px; color:#666; line-height: 32px;}
.sy_fwxm_lista p a{padding:5px 18px; font-size:12px; margin: 5px;}
.sy_fwxm_lista p{ margin-top:30px; padding-bottom: 30px;}
.link_qq{ background:#fc4e4f; color:#fff;}
.link_ck{ background: #e5e5e5;    color: #999;}
.a_bk{ border-left: 1px solid #eee; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.a_bkc{border: 1px solid #eee;}
.a_bkd{border-right: 1px solid #eee; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.ds_fan{width:100%; float: left; background: #fbf7eb;}
.ds_fan h1{ padding-top:50px; font-size:36px; text-align: center;}
.ds_fan dd{ font-size:16px; text-align: center; line-height: 36px; color:#444; padding-bottom: 50px; padding-top: 26px;}
.tem_a{width:100%; float: left; height: 507px; background: url(../images/tdjs.jpg);}
.tem_b{width:1366px; margin: 0px auto;}
.tem_c{width:1366px; float: left;}
.tem_cleft{width:500px; padding: 10px; float: left;border:3px dotted #fff; border-radius: 5px; margin-top: 35px;}
.tem_cleft img{width:100%;}
.tem_cright{width:800px; float: right; margin-top: 65px;}
.tem_cright h1{ font-size:26px; color:#fff; padding-bottom: 20px;}
.tem_cright p{ font-size:14px; color:#fff; line-height: 26px;}
.dz_bnm{width:1366px; margin:0px auto;}
.dz_bnma{width:1366px; float: left; margin-top: 120px;}
.dz_bnm_left{width:620px; float: left; color:#fff; margin-top: 140px;}
.dz_bnm_left h1{ font-size:54px;}
.dz_bnm_left dd{ font-size:16px; line-height: 28px;}
.dz_bnm_right{width:683px; float: right; margin-top: 15px;}
.ds_mb{width:100%; float: left; background: #fff;}
.ds_mba{width:1200px; margin: 0px auto;}
.ds_mbb{width:1200px; padding-top: 50px; padding-bottom: 50px;}
table{ border-right:1px solid #eee;border-bottom:1px solid #eee;}
table td{ border-left:1px solid #eee;border-top:1px solid #eee;}
table th{ border-left:1px solid #eee;border-top:1px solid #eee;}
.scgn_title{ text-align:center; line-height: 36px;}
.indexqxgs_a{width:100%; padding: 30px 0px; background: url(../images/brand_bg.jpg); float: left;}
.indexqxgs_a1{width:1366px; margin: 0px auto;}
.indexqxgs_a2{width:1366px; float: left;}
.gsqx_list{width:433px; float: left;}
.gsqx_list img{width:433px;}
.h_a2{ font-size:20px; color:#5fbf5f; font-family: Arial; line-height: 30px;}
.h_a1{font-size:18px;}
.h_a3{ font-size:16px; line-height: 36px;}
.gsqx_list h1{ font-size:16px; line-height: 36px;}
.gsqx_list h1 a:link,.gsqx_list h1 a:visited{ color:#333;}


.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; color:#000; font-size:14px;margin-top:30px;margin-bottom:20px;
	
	
}
.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid;
	PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid;
	PADDING-LEFT: 5px; BACKGROUND: url(../images/image1.gif) #2c2c2c;
	PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px;    PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none;
	display:inline;
}
.green-black A:hover {
	BORDER-RIGHT: #aad83e 1px solid;
	BORDER-TOP: #aad83e 1px solid;
	BACKGROUND: url(../images/image2.gif) #aad83e;
	BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid;
	display:inline;
}
.green-black A:active {
	BORDER-RIGHT: #aad83e 1px solid;
	BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(../images/image2.gif) #aad83e; 
	BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid;
	display:inline;
}
.green-black SPAN.current {
	BORDER-RIGHT: #aad83e 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #aad83e 1px solid;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #aad83e 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #aad83e 1px solid;
	background-color: #aad83e;
	background-image: url(image2.gif);
	display:inline;
	float:left;
}
.green-black SPAN.disabled {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #969696;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	border: 1px solid #E3E3E3;
	display:inline;
}

.new_newslist_nr dd span{ padding-right:10px;}
				.new_newslist_nr h1 a:link,.new_newslist_nr h1 a:visited{ color:#444;}
				.new_newslist_date{width:185px; float: left; border-right: 1px solid #eee; height: 150px;margin-bottom: 30px;}
				.new_newslist_date h1{ font-size:40px; color:#333;}
				.new_newslist_date p{ font-size:20px; color:#666;}
				.new_newslist_nr{width:1100px; float: right;margin-bottom: 30px;}
				.new_newslist_nr h1{ font-size:20px;}
				.new_newslist_nr dd{ font-size:14px; color:#888; line-height: 30px; }
				.new_newslist_nr p{ font-size:14px; color:#777; line-height: 26px; height: 60px; vertical-align: middle;}
				.new_newslist_nr p a{ padding:5px 30px; font-size:12px; font-family: Arial; background: #ba1f2e; color:#fff;}















