@charset "utf-8";
/*= gobal reset ==========================================*/
html,body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input{margin:0;padding:0;font-size:100%;}
ul,ol{list-style:none;}
body{min-width:1002px;font:12px/1.5 "microsoft yahei","arial","simsun";color:#434343;}
ol,ul{list-style:none;}
img,iframe,fieldset{border:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
input,button,select,textarea{font-size:100%;font-family:arial,sans-serif;vertical-align:middle;}
select{padding:1px;}
button{cursor:pointer;}
input.submit{display:inline-block;height:0;text-transform:capitalize;overflow:hidden;text-indent:-9999px;border:0 none;cursor:pointer;}
textarea{overflow:auto;resize:none;}
em{font-style:normal;}
label[for],a span{cursor:pointer;}
a:link,a:visited{color:#434343;text-decoration:none;}
a.hot{color:#e71b22;}
a:hover{color:#e71b22;}
.btn{display:inline-block;padding-left:10px;background:url(/uploads/image/simages/btn.png) no-repeat 0 0;cursor:pointer}
.btn span{display:inline-block;height:21px;line-height:21px;padding-right:10px;background:url(/uploads/image/simages/btn.png) no-repeat 100% -22px;cursor:pointer}
.btn:hover{background-position:0 -44px;}
.btn:hover span{background-position:100% -66px;}
.fc-red{color:#e71b22;}

/*
body.allbg{background:#ea2401;}
#allbg{width:1000px;background:#fff;margin:0 auto;}
*/

/*= common style ==========================================*/
.clearfix{*zoom:1;}
.clearfix:after {content:"\200b"; display:block; height:0; clear:both;}
.header{position:relative;height:87px;z-index:1000;background:url(/uploads/image/simages/header.png) repeat-x;}
.header .header-inner{position:relative;width:960px;padding-top:12px;margin:0 auto;}
.header .logo{float:left;display:inline;}
.header .logo a{display:block;width:200px;height:60px;overflow:hidden;text-indent:-999px;background:url(/uploads/image/simages/logo.png) no-repeat 0 1px;}
.header .search{float:right;width:150px;height:20px;padding:2px 0;margin-left:5px;line-height:20px;background:url(/uploads/image/simages/tw.png) no-repeat 0 -52px;}
.header .search input{width:70px;margin:0 5px 0 28px; padding:4px;border:0 none;background:none;float:left;}
.header .search span{cursor:pointer;vertical-align:middle;color:#7e7e7e;}
.header .search input[type="submit"]{float:left; width:30px; height:20px; line-height:20px; margin:0 5px 0 0px; padding:0;}
.header .topnav{float:right;/*margin-top:2px;line-height:20px;*/ margin:5px 5px 0px 5px; background:url(/uploads/image/simages/fuwu2.png) no-repeat right top; height:25px; width:170px;}

.header .topright{float:right;height:25px;}
.header .topright .servicer_tel{height:25px;line-height:25px;background:#eee;color:#333;font-size:14px;padding:0 10px; float:left; display:inline-block;}
.header .topright .network_form{display:table-cell; margin:0px; padding:0px; width:auto; text-align:center;vertical-align:middle; height:22px; line-height:22px; float:right;}
.header .topright .network_form label{display:block;font-size:12px;text-align:center;float:left;margin-left:10px; height:25px; line-height:25px; float:left;}
.header .topright .network_form select{display:inline-block;width:90px;float:left;border:1px solid #d4d4d4; background:none; font-size:12px; font-family:'微软雅黑'; margin:0; height:24px; line-height:24px;}
.header .topright .network_form input{display:inline-block;background:url(/uploads/image/simages/tw.png) repeat-x left -590px; border:none;height:24px; line-height:24px; font-size:12px;font-family:'微软雅黑';  float:left; padding:0 5px; cursor:pointer; border-width:1px; border-style:solid; border-bottom-color:#ccc;border-right-color:#ccc;border-left-color:#d4d4d4;border-top-color:#d4d4d4; margin-left:2px;}
/*.header .topnav{float:right; margin:5px 5px 0px 5px; background:url(/uploads/image/simages/fuwu1.png) no-repeat right top; height:35px; width:192px;}*/
.header .topnav a{margin:0 8px;}
.header .topnav a.mobile{display:inline-block;height:18px;padding-left:34px;background:url(/uploads/image/simages/tw.png) no-repeat -118px -98px;}
.header .topnav a.language{display:inline-block;height:16px;padding-left:34px;background:url(/uploads/image/simages/tw.png) no-repeat -118px -83px;}
.header .hotline{color:#e71b22;font-size:16px;}
.nav{position:absolute;top:40px;right:0;}
.listnav li{float:left;font-size:16px; margin:0 0 0 10px}
.listnav li a{float:left;height:47px;padding:0 13px 0 11px;line-height:47px;text-align:center;}
.listnav li.current {position:relative;_overflow:hidden;}
.listnav li.current a{padding-left:10px;border-left:1px solid #eaeaea;background:url(/uploads/image/simages/tw.png) no-repeat 100% -537px;}

.nav .subnav { position:absolute; top:46px; width:647px; height:166px; left:0px;}
.nav .subnav div.subnav-box {display:none;position:absolute;top:0px;height:166px;padding-bottom:3px;border:solid #eeefee;border-width:0 1px;background:#fff url(/uploads/image/simages/subnav.png) repeat-x 0 100%;}
.nav .subnav-current{display:block;}
.nav .subnav-list{float:left;padding-top:15px;}
.nav .subnav a:link,.nav .subnav a:visited{color:#1f1f1f; font-size:13px;}
.nav .subnav a.indexmenu{font-weight:bold;font-size:16px;}
.nav .subnav-list li{float:left;display:inline;width:115px;margin:10px 0 0 20px;white-space:nowrap;}
.nav .subnav-theme{float:right;width:210px;height:100%;padding-left:25px;line-height:20px;background: no-repeat;}
.nav .subnav-theme h3{padding-top:13px;color:#e81921;font-weight:normal;}
.nav .subnav-theme h3 a:link,.nav .subnav-theme h3 a:visited{color:#e81921;}
.nav .subnav-theme h4{padding-bottom:3px;font-weight:normal;color:#333;}
.nav .subnav-theme h4 a:link,.nav .subnav-theme h4 a:visited{color:#333;}
.nav .subnav dl{float:left;display:inline;width:220px;padding-top:15px;overflow:hidden;line-height:20px;}
.nav .subnav dl:nth-child(2) ul{display:none;}
.nav .subnav dt{padding-bottom:5px;color:#666;}
.nav .subnav dl ul{width:120%;}
.nav .subnav dl li{float:left;width:100px;padding-top:6px;}
.nav .subnav dl.data-center li{width:100%;}
.nav .subnav dl div a{display:block;height:20px;padding-top:6px;font-weight:normal;}
.nav .subnav dl div a:link,.nav .subnav dl div a:visited{color:#1f1f1f;}
.nav .subnav dl p{padding-top:6px;}
.nav .subnav dl p a{font-weight:normal;}

.nav .subnav div.nav-about{width:510px;/**right:-72px;**/left:1px;}
.nav .nav-about .subnav-list{width:270px;}
.nav .subnav div.nav-news{/**right:-5px;**/left:50px;width:510px;}
.nav .nav-news .subnav-list{width:270px;}
.nav .subnav div.nav-tech{left:1px;width:510px;}
.nav .nav-tech .subnav-list{width:270px;}
.nav .subnav div.nav-pro{left:-50px;width:665px;height:220px;padding-left:30px;}

/*20140902*/
.nav .subnav div.nav-tech-service{padding:0px 10px 0px 40px;height:240px;left:70px;}
.nav .subnav div.nav-tech-service dl:first-child{margin-right:20px;}

.nav .subnav div.nav-service{left:80px;width:510px;}
.nav .nav-service .subnav-list{width:270px;}
.nav .subnav div.nav-service dl{display:inline;width:105px;margin-left:20px;}
.nav .subnav div.nav-invest{right:-10px;width:395px;}
.nav .nav-invest .subnav-list{width:140px;}
.nav .subnav div.nav-integrat{right:-60px;width:485px;height:170px;padding-left:20px;}
.nav .nav-integrat dl{display:inline;width:120px;}
.nav .subnav div.nav-contact{right:-27px;width:380px;height:177px;}
.nav .nav-contact .subnav-list{width:140px;}
.nav .nav-contact .contact-link{float:left;width:250px;padding-top:10px;line-height:20px;}
.nav .nav-contact .contact-link p{padding-top:12px;}
.nav .nav-contact .contact-link a:link,.nav .nav-contact .contact-link a:visited{color:#1f1f1f;}
.nav .nav-contact .contact-link div a:link,.nav .nav-contact .contact-link div a:visited{margin-right:20px;color:#767676;}
.content{width:960px;margin:0 auto;}
.footer{clear:both;z-index:1000;background:#004499;height:274px;}
.footer .footer-nav{margin:0 auto;width:787px;height:198px;padding:20px 0px;color:#fff;}
.footer .footer-nav .item{float:left;width:105px;font-size:12px;color:#ccc;line-height:25px;}
.footer .footer-nav .item a.m1{font-size:14px;color:#ccc;}
.footer .footer-nav .item a.m1:hover{color:#ffff00;}
.footer .footer-nav .item a.m2{color:#ccc;}
.footer .footer-nav .item a.m2:hover{color:#ffff00;}
.footer .footer-nav .bline{float:left;width:3px;height:225px;background:url(/uploads/image/simages/bline.gif) no-repeat;display:none;}
.footer .footer-nav .rb{float:left;width:112px;font-size:16px;color:#ccc;line-height:30px;text-align:center;}
.footer .footer-nav .rb img{}

.footer .footer-nav .rb span{font-size:12px;color:#b0b0b0;}
.footer .footer-nav .rb h2{font-size:12px;color:#b0b0b0;line-height:18px;font-weight:normal;}
.footer .hline{clear:both;width:980px;height:3px;background:url(/uploads/image/simages/hline.gif) no-repeat;}
.footer .copy-right{margin:0 auto;width:980px;font-size:12px;line-height:35px;color:#b0b0b0;border-top:1px solid #b0b0b0;}
.footer .copy-right a{color:#ccc;}
.footer .copy-right a:hover{color:#ffff00;}
.wt200{width:200px;}
.wt240{width:240px;}
.wt260{width:260px;}
.wt330{width:330px;}
.wt360{width:360px;}
.wt500{width:500px;}
.ht10{height:10px;width:1px;clear:both;}
.fl{display:inline;float:left}
.fr{display:inline;float:right}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.dis{display:block}
.undis{display:none}

.network{margin:0px auto 10px; padding:0px;width:auto;text-align:center;border-collapse:collapse;display:table;}
.network label{display:table-cell;height:32px; background:#f00; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding:0 10px; line-height:35px;}
.network .dropdown{border:0px solid #dedede; height:35px; padding:0;width:121px;display:table-cell; vertical-align:middle;}
.network input{border:0px; background:#f4f4f4; height:35px; line-height:35px; padding:0 10px; color:#333;}
.network .submit{display:table-cell; background:#f4f4f4; height:35px;}
.dropdown{position:relative;background: #f2f2f2;border:1px solid; border-color:white #f7f7f7 whitesmoke;
	background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
	background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
	background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.06));
}
.dropdown:before, .dropdown:after {content:''; position:absolute;z-index:2;top:12px;right:9px;width:0;height:0;border:4px dashed; border-color:#888888 transparent; pointer-events:none;}
.dropdown:before {border-bottom-style: solid; border-top: none;}
.dropdown:after {margin-top:7px; border-top-style: solid; border-bottom: none;}
.dropdown-select{
	position:relative;
	width:100%;
	margin:0;
	font-size:12px;color:#62717a;
	text-shadow:0 0px white;
	background:#f2f2f2;
	background:rgba(0, 0, 0, 0) !important;
	border:none;
	border-radius:0;
	-webkit-appearance:none;
	z-index:3;
	padding:10px 0px 10px 10px;
}
.dropdown-select:focus {z-index:3; width:100%; color:#394349; outline:2px solid #f66; outline:2px solid -webkit-focus-ring-color;outline-offset: -2px;}
.dropdown-select > option {margin:3px; padding:6px 8px; text-shadow: none; background:#f2f2f2; border-radius:3px; cursor: pointer;}
/* fix for ie 8 putting the arrows behind the select element. */
.lt-ie9 .dropdown { z-index: 1;}
.lt-ie9 .dropdown-select { z-index: -1;}
.lt-ie9 .dropdown-select:focus { z-index: 3;}



.kanwu_list{padding-left:30px;}
.kanwu_list li{width:279px; height:190px; margin:30px 0px 0px 30px; float:left; border-bottom:1px solid #ddd; padding-bottom:20px;}
.kanwu_list .kanwu_thumb{float:left; display:inline-block; background:url(/uploads/image/simages/pic_bg_3.png) no-repeat left top; width:130px; height:190px; text-align:left; margin-right:8px;}
.kanwu_list .kanwu_thumb img{margin:2px 0px 0px 2px;}
.kanwu_list .kanwu_info{float:left; display:inline-block;width:140px;}
.kanwu_list .kanwu_t{font-size:16px; line-height:120%; color:#ef810e; padding-bottom:15px;} 
.kanwu_list .kanwu_info span{font-size:12px; color:#8d8d8d;}
.news-kanwu .tab_t{margin:20px;}
.news-kanwu .tab_t a{font-size:18px; border-bottom:5px solid #eee; padding:5px 15px; margin-right:10px;}
.news-kanwu .tab_t a.cur{color:#ef810e; border-color:#ef810e;}

.index_kanwu{padding:0 10px;}
.index_kanwu li{float:left;margin-left:20px; margin:5px 0px 0px 30px; width:100px; text-align:center;font-size:12px;}
.index_kanwu .kanwu_thumb{display:inline-block; background:url(/uploads/image/simages/pic_bg_4.png) no-repeat left top; width:120px; height:170px; text-align:left; }
.index_kanwu .kanwu_thumb img{margin:2px 0px 0px 2px; width:112px; height:159px;}
#home-content #content #right #user  .index_kanwu li a{color:#434343;}
#home-content #content #right #user  .index_kanwu li a:hover{color:#e71b22;}