@charset "utf-8";
/* CSS Document */
/* 公共部分 */
body {font-family:"微软雅黑";	margin:0;	padding:0;	background-color: rgb(255,255,255);	font-size: 12px;}
img{border:0;}
form{margin:0;padding:0;}
ul,li{	list-style-type: none;	margin:0;padding:0;}

a,a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#000;}
.space4{height:5px;width:100%;margin:0 auto;clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */
color:#21a7b4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#21a7b4;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#21a7b4;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#21a7b4;
}
/* body */

/*head*/
.headmain{height:984px;width:100%;background-color:#14B9C8;}
.head{height:80px;width:100%;margin:0;}
.headm{width:980px;margin:0 auto;}
.head_main{width:980px;clear:both;height:50px;}
.head_l{width:300px;float:left;margin:15px 0 0 0;}
.head_m{float:left;width:450px;text-align:right;height:90px;}
.head_m ul li{width:110px;float:left;line-height:80px;height:80px;	text-align: center;
	font-size: 16px;
	color: #fff}
.head_m ul li a:hover{width:110px;display:block;line-height:80px;height:80px;	text-align: center;font-size:16px;color:#fff;background-color:#34c3d2;}
.head_m ul li a,.head_m ul li a:visited{width:110px;display:block;line-height:80px;height:80px;	text-align: center;font-size:16px;color:#fff;}

.head_r{float:right;width:230px;}
.head_sea{float:right;width:200px;height:90px;background-image:url(./images/searchn1.png);background-position:left top;background-repeat:repeat-x;margin:24px 0 0 0;}
.head_inp{width:155px;border:0;color:#21a7b4;background-color:transparent;margin:3px 0 0 0 ;outline:none;}
.headsea{border:0;padding:5px 0 0 3px;float:left;}
.head_btn{width:20px;float:left;margin:10px 0 0 10px;}
.logs{width:95px;text-align:center;float:left;margin:8px 0 0 0;}
.downs{float:left;text-align:right;margin:7px 0 0 0;}
.daohang{height:40px;width:1000px;margin:50px auto 20px;}
.daohang_title{height:40px;line-height:40px;font-size:24px;color:#333;}

.banner{height:304px;width:980px;clear:both;margin:75px auto 0;}
.block_left{float:left;width:500px;}
.block_right{float:right;width:410px;text-align:right;}
.block_right img{width:317px;margin:8px 0 0 0 ;}

.block2_left{float:left;width:390px;}
.block2_right{float:right;width:520px;text-align:left;}
.block2_left img{width:217px;margin:0 ;}
.block2_2wm{width:140px;float:left;}
.block2_btn2{float:left;line-height:14px;}
.block2_btn2 a{display:block}
.block_tit{	font-size: 50px;
	text-shadow: 0 1px 2px rgba(0,0,0,.5);color:#fff;}
.block_con{font-size:18px;color:#fff;margin:13px 0 20px 4px;display:block;line-height:1.5;font-weight:100;}
.block_btn{line-height:40px;}
.block_btn img{margin:0 8px 0 0;}

.block_con_imgs_txt{font-size:12px;font-weight:100;height:30px;line-height:30px;width:150px;text-align:center;}
.block_con_imgs{margin:15px  0 0 0;}



.menu{width:980px;margin:50px auto 0;}
.menu ul li{margin:0 0 10px 0;}
.menu ul  .menu_ios{background-image:url(./images/ios.png);background-position:center top;background-repeat:no-repeat;width:238px;height:56px;line-height:56px;font-size:13px;color:#fff;}
.menu ul  .menu_ad{background-image:url(./images/andriod.png);background-position:center top;background-repeat:no-repeat;width:159px;height:56px;line-height:56px;}
.menu ul  .menu_ad2{background-image:url(./images/andriod.png);background-position:center top;background-repeat:no-repeat;width:169px;height:56px;line-height:56px;}
.menu ul li a,.menu ul li a:hover,.menu ul li a:visited{text-align:left;line-height:56px;font-size:13px;color:#fff;padding:0 0 0 45px;}

.com_pro{width:980px;margin:0 auto;}
.title{color:#000;font-size:16px;font-weight:bold;height:40px;line-height:30px;}
.title span{float:right;color:#666;font-size:14px;font-weight:100;}
.title a,.title a:hover,.title a:visited{color:#000;font-size:16px;font-weight:bold;height:40px;line-height:30px;}

.com_prolist{width:980px;margin:0 auto;background-color:#fff;border-bottom:1px solid #e7e7e7;height:160px;}
.comp_prolist_rep{width:860px;margin:0 auto;clear:both;}
/*
.comp_prolist_rep ul li{float:left;width:122px;}
.comp_prolist_rep ul li span{display:block;text-align:center;}
.comp_prolist_rep ul li .reptitle{height:30px;line-height:30px;}
.comp_prolist_rep ul li .repdown{height:24px;line-height:24px;border:1px solid #bababa;background-color:#f2f2f2;width:50px;margin:0 auto;}
*/

.block_40{height:40px;margin:0 auto;width:100%;clear:both;}
.block_20{height:20px;margin:0 auto;width:100%;clear:both;}

.main{width:980px;margin:0 auto;}
.cp_left,.cp_mid{width:360px;float:left;}
.cp_right{width:200px;float:right;padding-left: 20px;}
.cp_left_list{width:347px;background-color:#fff;height:375px;border-bottom:1px solid #e7e7e7;}
.cp_rep ul li{width:115px;float:left}
.cp_rep ul li span{display:block;text-align:center;}
.cp_rep ul li .reptitle{height:30px;line-height:40px;font-size:16px;}
.cp_rep ul li .reptype{height:30px;line-height:30px;font-size:12px;color:#999;}
.cp_rep ul li .repdown{height:24px;line-height:24px;border:1px solid #bababa;background-color:#f2f2f2;width:50px;margin:0 auto;}
.cp_rep ul li img{margin:20px 0 0 0 ;}
.cp_right_rep{clear:both;}
.cp_r_rep{height:70px;clear:both;}
.cp_r_rep_left{width:24px;float:left;}
.cp_r_rep_mid{width:50px;float:left;}
.cp_r_rep_right{float:left;}
.cp_r_rep_right span{display:block;height:20px;font-size:14px;}
.cp_r_rep_right span font{font-size:12px;color:#71b200;}
.cp_r_rep_right span b{font-size:12px;color:#999;font-weight:100;}
.cp_m_left{width:720px;float:left;}
.cp_m_main{width:709px;background-color:#fff;height:390px;border-bottom:1px solid #e7e7e7;clear:both;}
.cp_m_menu{height:45px;}
.cp_m_menu ul li{width:25%;float:left;text-align:center;cursor:pointer;}
.cp_m_menu ul li .yx{font-size:16px;color:#f25423;}
.cp_m_menu ul li .yd{font-size:16px;color:#8bcc57;}
.cp_m_menu ul li .lc{font-size:16px;color:#d13ca9;}
.cp_m_menu ul li .yy{font-size:16px;color:#067bff;}
.on{height:47px;line-height:55px;font-size:16px;border-bottom:2px solid #f25423;}
.off{height:48px;line-height:55px;font-size:16px;border-bottom:1px solid #f5f5f5;}

.rep_1{width:678px;margin:0 auto;}
.rep_list{width:226px;height:115px;float:left;}
.rep_left{width:87px;float:left;}
.rep_left img{margin:13px 0 0 0;}
.rep_right{float:left;}
.cp_rep_s ul li{width:115px;float:left}
.cp_rep_s ul li span{display:block;text-align:left;}
.cp_rep_s ul li .reptitle{height:30px;line-height:40px;font-size:16px;}
.cp_rep_s ul li .reptype{height:30px;line-height:30px;font-size:12px;color:#999;}
.cp_rep_s ul li .repdown{height:24px;line-height:24px;border:1px solid #bababa;background-color:#f2f2f2;width:50px;text-align:center;}
.cp_jx{width:345px;height:400px;float:left;background-color:#fff;border-bottom:1px solid #e7e7e7;}
.cp_ecy{width:345px;height:400px;float:right;background-color:#fff;border-bottom:1px solid #e7e7e7;}
.cp_m_main_e{width:709px;height:390px;clear:both;}
.cpjx_rep ul li{float:left;width:86px;text-align:center;}
.cpjx_rep ul li span{display:block;height:30px;line-height:30px;text-align:center;}
.cpjx_rep ul li img{margin:20px 0 0 0 ;}

.fots{width:100%;background-color:rgb(43,210,193);margin:0 auto;}
.bot{width:980px;margin:40px auto 0;background-color:#333;}
.botcomp{width:100%;margin:0 auto 0;clear:both;}
.botcomps{width:980px;margin:30px auto 0;text-align:center;line-height:21px;color:#fff;}
.bot_main{width:980px;float:left;margin:0 0 30px 0;}
.bot_head{font-size:16px;margin:0 0 24px 0;color:#fff;}
.bot_list ul li{font-size:14px;height:24px;line-height:24px;color:#fff;}
.bot_list ul li a,.bot_list ul li a:hover,.bot_list ul li a:visited{font-size:14px;color:#fff;}

.mainr{width:980px;margin:0 auto 25px;clear:both;display:block;}
.main_leftr{width:980px;}
.main_left_searr{width:960px;float:left;}
.seanor{width:960px;height:40px;line-height:40px;}

.bantitler{clear:both;height:50px;line-height:40px;background-image:url(./images/bantitle_bg.jpg);background-position:left bottom;background-repeat:repeat-x;margin:30px 0 20px}
.bantitlewur{height:40px;line-height:40px;margin:30px 0 20px;clear:both;}
.bt1r{font-size:17px;color:#000;text-align:center;}
.bt1r span{float:right;margin:15px 0 0 0;}
.bt2r{font-size:14px;color:#707070;float:left;}
.btmorer{float:right;width:160px;text-align:right;}

.ecy_title{font-size:20px;color:#000;text-align:center;height:50px;line-height:40px;margin:30px 0 20px}
.ecy_cons{font-size:12px;color:#333;text-align:center;line-height:20px;}

.itemlistr{float:left;margin:0 13px 5px 0;width:113px;height:157px;background-image:url(./images/m_bg.gif);background-position:left top;background-repeat:no-repeat;}
.itemlistrr{float:left;margin:0 0 5px 0;width:113px;height:157px;background-image:url(./images/m_bg.gif);background-position:left top;background-repeat:no-repeat;}

.itemlistsr{float:left;margin:0 10px 5px 0;width:113px;height:157px;background-image:url(./images/m_bg.gif);background-position:left top;background-repeat:no-repeat;}
.itemlistsrr{float:left;margin:0 0 5px 0;width:113px;height:157px;background-image:url(./images/m_bg.gif);background-position:left top;background-repeat:no-repeat;}


.itemimgr{margin:10px 0 0 0;text-align:center;}
.itemtxtr{height:24px;line-height:24px;text-align:center;font-size:13px;}
.itemxingr{height:18px;text-align:center;}
.itembtnr{width:87px;height:24px;line-height:24px;text-align:center;margin:0 auto;background-image:url(./images/btn_bg.gif);background-position:left top;background-repeat:no-repeat;font-size:12px;}

.banpager{clear:both;margin:0px auto;text-align:center;width:426px;line-height:30px;}
.page_pres{margin:0 5px 0 0;border:1px solid #a6a6a6;width:57px;height:23px;line-height:23px;text-align:center;color:#999;float:left;}
.page_pres a,.page_pres a:hover,.page_pres a:visited{color:#666;}

.page_num{margin:0 5px 0 0;border:1px solid #a6a6a6;width:27px;height:23px;line-height:23px;text-align:center;color:#999;float:left;}
.page_num a,.page_num a:hover,.page_num a:visited{color:#666;}
.block_ecy{clear:both;height:10px;width:100%;margin:0 auto;}


/*slide---------------*/
#lupus_left { width:980px; background: url() repeat-x; }
#lupus_center { width:980px;  margin:0 auto 0 -475px; padding-bottom:20px; text-align:left;}
#lupus_right { margin-left:50%; background: url() repeat-x; }



/* SlideShow CSS */
#slideshow { float:left; width:980px; height:160px; margin-top:0; }
#slideshow #slidesContainer {float:left; width:880px; height:160px;  /* allow scrollbar */  }
#slideshow #slidesContainer .slide {  width:125px;float:left;text-align:center;height:160px;}

.slide span{display:block;text-align:center;}
.slide .reptitle{height:30px;line-height:30px;}
.slide .repdown{height:24px;line-height:24px;border:1px solid #bababa;background-color:#f2f2f2;width:50px;margin:0 auto;}

/* Slideshow controls style rules. */
.control { display:block; width:35px; height:160px; float:left; cursor: pointer; }
#leftControl { float:left; height:160px; background: url(./images/control_left_i.jpg) no-repeat 0 0; }
#rightControl { top:0; right:0; height:160px; background:url(./images/control_right_i.jpg) no-repeat 0 0; }

.btn_andriod{width:168px;height:50px;background-image:url(./images/bg.png);background-position:center center;background-repeat:no-repeat;margin:0 15px 15px 0;}
.btn_andriod_float{float:left;width:168px;height:50px;background-image:url(./images/bg.png);background-position:center center;background-repeat:no-repeat;margin:0 15px 15px 0;}

.btn_andriod_left{width:55px;float:left;}
.btn_andriod_left img{margin:1px 0 0 7px;}

.btn_andriod_right{float:left;}
.btn_andriod_txt{line-height:20px;text-align:left;margin:4px 0 0 0;}
.btn_andriod_txt a,.btn_andriod_txt a:hover,.btn_andriod_txt a:visited{font-size:14px;color:#ffffff;}
.btn_andriod_txt a span{font-size:15px;color:#ffffff;}

h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 700;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizeLegibility;
    margin: 10px 0px;
}
h4 {
    font-size: 17.5px;
	    font-family: inherit;
   
}
.feature-title {
    color: rgb(63, 63, 63);
    margin-bottom: 15px;
}
.feature-title a {
    color: rgb(63, 63, 63);
    text-decoration: none;
	 font-weight: 700;
}
.feature-text {
    color: #000000;
    font-size: 14px;
    font-weight: 200;
    line-height: 26px;
}
.title-secondary {
    font-size: 15px;
    font-weight: normal;
    margin-left: 5px;
}
.features-section-wrapper {
    margin-top: 50px;
}
.container {
    /* max-width: 1000px; */
}

.container {
    margin-right: auto;
    margin-left: auto;
}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width:80%;
}
.row .feature-wrapper {
    width: 30%;
    height: 680px;
    background-color: #fff;
    padding: 15px 0 30px 20px;
    margin-left: 20px;
    margin-right: 10px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.feature-wrapper {
    margin-bottom: 50px;
}
[class*=span] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
}
.row .feature-contry {
    width: 60%;
    height: 220px;
    background-color: #fff;
    padding: 15px 0 30px 20px;
    margin-left: 20px;
    margin-right: 10px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}