* {word-break:break-all;font-family:Microsoft Yahei;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {margin:0;font-size:12px;color:#333333;background:#FFFFFF;}
/* 网站导航 */
.top_top .left #nav_all {float:left; z-index: 222; }
.top_top .left #nav_all li {/* position: relative; */ text-align: center; float:left; }
.top_top .left #nav_all li a {float:left; cursor: pointer; padding: 0 16px 0 8px;}
.top_top .left #nav_all li a.rs_dd {background:url(../images/top_bg.png) 0 -15px no-repeat; padding-left:19px; padding-right:6px;}
.top_top .left #nav_all li a.rs_buy {background:url(../images/top_bg.png) 0 -43px no-repeat; _background:url(../images/top_bg.png) 0 -42px no-repeat; padding-left:19px; padding-right:6px;}
.top_top .left #nav_all li a.am {    background: url(../images/rs_07_10.gif) 59px center no-repeat;padding-right: 16px;}
.top_top .left #nav_all li a.current {background:#ffffff url(../images/rs_07_10.gif) 59px center no-repeat; overflow:hidden; color:#333333;}
.top_top .left #nav_all li ul {dispaly:none; position: absolute; /* position: absolute; *//* z-index: 99; */ width: 200px; border:1px solid #f1f1f1; left: 74px; top: 27px; background-color:#ffffff; }
.top_top .left #nav_all li ul a {color:#333333;}


/* pages */
.pages {padding:20px 0 20px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:3px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:3px;text-decoration:none;}
.pages strong {background:#258CFF;padding:3px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:2px;text-align:center;}
.pages_btn {width:26px;border:#FF6600 1px solid;color:#FFFFFF;padding:1px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}

.headnav,.headnav .nav_Left,.headnav .nav_Right,.headnav ul.topic li a.set,.headnav ul.topic li.active ul,.headnav ul.topic li:hover ul,.headnav ul.topic li.active a,.headnav ul.topic li a:hover,.headnav ul.topic li:hover a{background:url(../images/icon.gif) repeat;}
.headnav{background:url(../images/top_menu_img.png) no-repeat;width:1200px;height:96px;margin:0px auto 5px;clear:both;text-align:left;}
.headnav li a{color:#FFF;font-size:13px;}
.headnav li.nav_title a{font-size:14px;}
.headnav li a:hover,.headnav .nav_video li a:hover{background:#FFF;color:#00315a;padding:0;text-decoration:none;overflow:hidden}
.headnav .nav_tit0{width: 90px;height: 90px;float:left; color:#ffffFF; font-weight:bold; font-size:26px;}
.headnav .nav_tit1{width: 60px;margin: 28px 0 0 50px;float:left; color:#ffffFF; font-weight:bold; font-size:26px;}
.headnav .nav_tit{width:60px;margin: 28px 0 0 60px;float:left; color:#ffffFF; font-weight:bold; font-size:26px;}
.headnav .nav_tit2{width:60px;margin: 28px 0 0 41px;float:left; color:#ffffFF; font-weight:bold; font-size:26px;}
.headnav .nav_tit3{width:60px;margin: 28px 0 0 37px;float:left; color:#ffffFF; font-weight:bold; font-size:26px;}
.nav_tit1 a {color:#ffffFF;}
.nav_tit a {color:#ffffFF;} 
.nav_tit2 a {color:#ffffFF;}
.nav_tit3 a {color:#ffffFF;}
.headnav .nav_news{width:120px;margin:10px 0 0 20px;float:left;display:inline}
.headnav .nav_news li{ margin-right:12px; float:left;color:#FFF;line-height:24px;}
.headnav .nav_commpay{width:130px;margin:20px 0 0 20px;float:left;}
.headnav .nav_commpay li{ margin-right:12px; float:left; color:#FFF;line-height:24px;font-size:18px;}
.headnav .nav_brand{width:123px;margin:10px 0 0 20px;float:left;}
.headnav .nav_brand li{ margin-right:6px;float:left; color:#FFF;line-height:24px;text-align:center;}
.headnav .nav_beauty{width:208px;margin:10px 0 0 20px;float:left;}
.headnav .nav_beauty li{ margin-right:12px;float:left;color:#FFF;line-height:24px;text-align:center;}
.headnav .nav_blog{width:60px;margin:10px 0 0 15px;float:left;}
.headnav .nav_blog li{ margin-right:12px; float:left; color:#FFF;line-height:24px;height:24px;}


.w400{width:400px;overflow:hidden;}
.w230{width:230px;overflow:hidden;}
.mr7{margin-right:7px;}

.newtab{ width:556px;}
.newtab .box_head {border:#DDDDDD 1px solid;border-bottom:none;height:41px;line-height:41px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url(image/box_head_bg.gif) repeat-x;}
.newtab_list{ width:534px; margin:0 auto; overflow:hidden;border:#DDDDDD 1px solid; padding:10px 10px; height:238px; overflow:hidden}
.newtab_list ul { width:534px}
.newtab_list ul li{ width:247px; float:left; margin-right:10px;  overflow:hidden;background: url('../image/li_dot.gif') no-repeat 0px 13px;text-overflow: ellipsis; overflow:hidden;white-space: nowrap; padding-left:10px; }
.newtab_list ul li a{ height:29px; line-height:29px;font-size:14px}
.newtab .box_head .starts{margin-left: 0px;}
.newtab .box_head .starts li{ margin:3px 10px 0px 0px; cursor:pointer;}

.starts { float:left; margin-left:20px; _display:inline;}
.starts li{ width:65px; position:relative; float:left; height:41px; text-align:center; margin:3px 10px 0px 5px; cursor:pointer;}
.starts li a{ width:65px; height:41px;color:#262626; font-weight:bold; text-align:center; font-size:14px; height:21px; padding-top:0px;}
.starts li.on a{ position:absolute; top:0px; left:0px; display:block;  background:#fff; color:#520800; border:1px solid #d7d7d7; border-bottom:0px; line-height:25px; height:25px;}
.starts li.on a{ color:#262626;}
.starts li a:hover{ color:#262626;}

.newtab_list .newtab {}
.newtab_list .newtab h1 { font-size:18px; color:#dc3c11; text-align:center; font-weight:normal; font-family:"微软雅黑"; }
.newtab_list .newtab h1 a { color:#ff500b; }
.newtab_list .newtab .mt24 { margin-top:24px; }
.newtab_list .newtab .recommend .mt30 { margin-top:30px; }
.newtab_list .newtab .arctile { color:#888; padding:5px 20px; }
.ibox_body_s {background:url(../image/dot.gif) repeat-x 0 center;}

.index_topC{ overflow:hidden;}
.index_topC .box_head {border:#DDDDDD 1px solid; color:#0077CC;border-bottom:none;height:28px;line-height:28px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url(image/index_box_head_bg.gif) repeat-x;}
.index_topC .box_head strong {font-size:16px;font-weight:700; color:#0077CC; font-family:"寰蒋闆呴粦";}
.index_topC .box_head p{ color: #0077CC;}
.index_topC .box_body{border-top:none;  padding:4px 8px 12px; background:url(../image/top_box_body_bg.gif) left top repeat-x;}
.index_topC dl{padding-bottom:6px;}

.ellipsis80 {height:244px;overflow:hidden;}
.ellipsis80 span{float: right; }
.ellipsis80 .fl { float: left; }
.ellipsis80 img {width: 120px;height: 120px;}
.ellipsis80 .category-items {padding-top: 15px; height: 230px;overflow:hidden;}
.ellipsis80 .category-items a {
    float: left;
    margin-top: 5px;
    padding: 5px 10px;
    *white-space: nowrap;
    font-size: 14px;
    font-weight: normal;
    color: #333;
	margin:5px;
}
.ellipsis80 .category-items a.now {
    color: #fff;
    background-color: #FD6F6C;
}

.ellipsis80 .category-items>div { font-weight: normal; height:auto; min-height:1000px; _height:1000px; line-height:25px; }
.ellipsis80 .category-items>div>h1 { margin-bottom:20px; font-size:22px;}
.ellipsis80 .category-items>div>p { text-indent: 2em; }
.zongzi { padding:5px 10px; border: 1px solid #CCC; text-align:center; margin-top:10px; margin-bottom:10px;color: #FC8383;}
.zongz { padding:5px 10px; border: 1px solid #CCC;  margin-top:10px; margin-bottom:10px;}
.ellipsis80 .top50 { margin-top:50px;}

.orange a {color: red;}

.c {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.c ul {
  display: block;
  width: 1240px;
}
.c li {
  background: #f0f0f0;
  display: block;
  float: left;
  width: 293px;
  margin-right: 10px;
  margin-top: 10px;
  height: 190px;
  position: relative;
}
.c li img {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 15;
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.c a {
  display: block;
  width: 293px;
  height: 190px;
}
.c a:hover .txbg span {
  color: #3d9fe1;
}
.c a:hover img {
  -moz-transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  right: 10px;
}
.c .txbg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
  display: block;
  width: 149px;
  height: 190px;
  background: url("./images/white_opacity.png") repeat 0 0 transparent;
}
.c .txbg .bt {
  display: block;
  font-size: 20px;
  font-weight: bold;
  color: #333;
  margin: 35px 0 0 30px;
}
.c .txbg .st {
  color: #999;
  margin: 6px 0 0 30px;
  display: block;
}


.container {
    padding-right: 7px;
    padding-left: 1px;
    margin-right: auto;
    margin-left: auto;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.col-lg-12 {
    width: 98%;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left;
}
.whatcanwedo {
    float: left;
    width: 19%;
}
.whatcanwedo .indiv {
    padding: 1.2em;
}
.whatcanwedo .inndiv {
    height: 260px;
    border: 1px solid #ccc;
    background: #fff;
    position: relative;
    overflow: hidden;
    width: 280px;
}
.whatcanwedo ul {
    float: left;
}
.whatcanwedo li, .whatcanwedo ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.whatcanwedo .inndiv li.iimg {
    text-align: center;
    height: 150px;
    border: 0 solid #ccc;
    margin: 25px;
    overflow: hidden;
}
.whatcanwedo li, .whatcanwedo ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.whatcanwedo .inndiv li.iimg img {
    width: 100%;
    border: 0 solid red;
}
.whatcanwedo li, .whatcanwedo ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.text-center {
    text-align: center;
}
.text-left {
    text-align: left;
}
.h3, h3 {
    font-size: 24px;
}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.whatcanwedo .inndiv:hover {
    background: #9ab803;
    color: #fff;
}
.whatcanwedo .inndiv li.itxt2 {
    padding: 10px 25px;
}

/*案例*/
#video{ width:1200px; /*height:370px;*/ margin:0px auto;}
#video .lqh{ width:238px; height:290px; float:left;}
#video .lqh .pic{ width:238px; height:62px; background:#f96501; margin-top:10px;}
#video .lqh .pic .icon{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;}
#video .lqh .pic .i_txt{ float:left; padding-left:10px; line-height:62px; font-size:18px; color:#fff}
#video .lqh .pic01{ width:238px; height:62px; background:#dcdcdc; margin-top:10px; }
#video .lqh .pic01 .icon{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;}
#video .lqh .pic01 .i_txt{ float:left; padding-left:10px; line-height:62px;  font-size:18px; color:#373737}

#video .lqh .pic .icon1{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline; background:url(../images/main_2111.jpg) no-repeat;}
#video .lqh .pic .icon2{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline; background:url(../images/main_2112.jpg) no-repeat;}
#video .lqh .pic .icon3{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline; background:url(../images/main_2113.jpg) no-repeat;}
#video .lqh .pic .icon4{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline; background:url(../images/main_2114.jpg) no-repeat;}

#video .lqh .pic01 .icon1{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;background:url(../images/main_2111a.jpg) no-repeat;}
#video .lqh .pic01 .icon2{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;background:url(../images/main_2112a.jpg) no-repeat;}
#video .lqh .pic01 .icon3{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;background:url(../images/main_2113a.jpg) no-repeat;}
#video .lqh .pic01 .icon4{ width:57px; height:43px; float:left; margin-left:30px; margin-top:10px; display:inline;background:url(../images/main_2114a.jpg) no-repeat;}

#video .rsp{ width: 945px; height:300px; float:right;}
#video .rsp .large{ width: 430px; height:290px; float:left;}
#video .rsp .large .sp{ width: 430px; height:245px; padding:2px; border:1px #dcdcdc solid; margin-top:10px; }
#video .rsp .large p{ line-height:30px; text-align:center;}
#video .rsp .splist{ width: 510px; height:290px; float:right;}
#video .rsp .splist ul li{ width:150px; float:left; margin-top:10px; margin-left:17px; display:inline;}
#video .rsp .splist ul li div.nr{ width:145px; height:103px; padding:2px;border:1px #dcdcdc solid;}
#video .rsp .splist ul li p{ line-height:24px; text-align:center;}

/* 百科*/

.index_sjzt:after{clear:both; content: ""; display: table;}
.index_video_box{width:1200px; margin:0px auto;margin-bottom:20px; overflow:hidden;}
.index_left_video{float:left; width:480px;overflow:hidden; position:relative;}
.index_left_video .video_float_type ul{ position:absolute;rtop:85px; width:48px;background:url(../images/index_global.png) no-repeat -100px -193px;}
.index_left_video .video_float_type li{height:43px; cursor:pointer; color:#fff; font-size:8px; position:relative; opacity:0.5;text-align:center;}
.index_left_video .video_float_type li em{background:url(../images/index_global.png) no-repeat -50px -188px; width:14px;
display:block;height:17px; position:absolute;left:18px;bottom:19px; margin:0 auto;}
.index_left_video .video_float_type li.cur{opacity:1}
.index_left_video .video_float_type li span{padding-top:26px; display:block;}
.index_left_video .video_float_type li i{background:url(../images/index_global.png) no-repeat -100px -188px; width:48px;
display:block;height:1px; position:absolute;left:0;bottom:0;}

.index_right_tab{float:right; overflow:hidden;border:1px solid #dddddd;width:701px;height:294px;}
.index_tab_box ul{ overflow:hidden;}
.index_tab_box li{ float:left;padding:0 13.5px;text-align:center; cursor:pointer; background:#f2f2f2;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;height:40px;line-height:40px;color:#333333;font-size:16px;}
.index_tab_box li.last{border-right:none;width:162px;}
.index_tab_box li.cur{border-bottom:none;background:#fff;}


.tab_con{margin-top:12px;padding-left:17px;}
.tab_con dl{ position:relative;}
.tab_con dl .tab_con_more{ width:80px;height:230px;background:#f2f2f2; position:absolute;right:15px;top:0px;}
.tab_con dl .tab_con_more span{color:#b2b2b1;font-size:25px;width:22px;display:block;padding-left:30px;padding-top:80px;line-height:30px;} 
.tab_con_more .con_more{ position:relative; width:auro;height:100%; display:block;}
.tab_con_more .con_more em{ position:absolute; left:-24px;top:91px;display:block;background:url(../images/index_global.png) no-repeat -93px -124px;width:45px;height:45px;}
.tab_con dl dd{height:30px;ling-height:30px;margin:auto;}
.tab_con dl dd span{background:#a7a6a6; float:left;margin:4px 6px 0 0;width:14px;height:14px;line-height:14px;text-align:center;color:#fff; vertical-align:middle; display:inline-block;font-size:10px; font-family:Arial; }
.tab_con dl dd span.one{background:#e73b31;}
.tab_con dl dd span.two{background:#ff7618;}
.tab_con dl dd span.three{background:#ff9c00;}
.tab_con dl dd a{float:left;font-size:14px; text-overflow:ellipsis;white-space:nowrap;color:#333;display:block;}

/*合作*/
.contenthz {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#partners_tit {
	height: 212px;
	background-image: url(../images/ind_yey_51.png);
	background-repeat: no-repeat;
	background-position: 27px 66px;
	background-color: #2D6909;
	float: left;
	width: 294px;
}
#partners_tit:hover {
	cursor:hand;
	background-color: #9ab803;
}
#partners_tit a span em {
	font-size: 33px;
	font-weight: normal;
	font-family: "微软雅黑";
	padding-top: 79px;
	text-align: right;
	padding-left: 136px;
	color: #FFFFFF;
	line-height: 106px;
}

#partners_tit a:hover span em {
	color: #FFFFFF;
}
#partners_tit a span i {
	font-size: 14px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	line-height: 18px;
	padding-left: 194px;
}
.box {
	float: right;
	width: 905px;
	height: 211px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	position:relative;
}
.box a {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	display: block;
	float: left;
	height: 105px;
	width: 180px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	list-style-type: none;
}

.floor-maskItem {
	position:absolute;
	float:left
}
.floor-maskItem img {
	height: 105px;
	width: 180px;
}
.mask {
	position:absolute;
	left:0;
	top:0;
	background:#fff;
	width:180px;
	height:105px;
	opacity:0;
	filter:alpha(opacity=0)
}
.hover .mask {
	opacity:0.3;
	filter:alpha(opacity=40);
	cursor:pointer;
	background-color: #455A52;
}
.hover .qq .mask {
	opacity:0;
	filter:alpha(opacity=0)
}