@charset "utf-8";
/*YC Web Based on the development of YC PHP CMS 2013.12.14*/
/*main*/
*{ margin:0; padding:0; outline:none; }
body{margin:0px;width:100%; background-color:#ffffff; font-family:"Microsoft YaHei"; position: relative;}
a {color: #333333;text-decoration: none;}
img{border:0;vertical-align:top;max-width:100%;}
.clear { clear:both;}
ul,li { margin:0px; padding:0px; list-style:none;}


/*heade*/
#head { width:100%; height:75px; background-size:auto 66px; position:fixed; left:0; top:0; z-index:1000; transition: 400ms; }
#head1 { width:100%; height:60px; background-size:auto 66px; position:fixed; left:0; top:0; z-index:1000; transition: 400ms; }
#headShow { top: 0; }
#top{ height:75px; background-color:#ffffff;  background-repeat: no-repeat; background-position: left top; background-size:cover; }
#top1{ height:60px; background-color:#ffffff;  background-repeat: no-repeat; background-position: left top; background-size:cover; }
.logo { float:left; width: 72%; height:46px; line-height:46px; margin-top:13px; }

.logo_map {float: left; width: 20%; }
.logoleft {float: left;line-height: 50px; margin-left: 15px;margin-top: 8px; width: 20%;}
.company{color:#10305F;line-height: 60px;margin-right: 35px;text-align: center;width: 100%; margin:0 auto;}

.rf{ overflow:hidden; display:block; float:right;}
.song{ font-family:"Microsoft YaHei" !important;}
.tupian img{ width:100% !important; height:auto !important;}
.yuanjiao6{-moz-border-radius:6px!important; -webkit-border-radius:6px!important; border-radius:6px!important; }

.navBtn { transition: -webkit-transform 300ms,transform 300ms,top 400ms; overflow:hidden; display:block; position:absolute; top:20px; right:15%; margin-right:-2px;}

.navM { display: none; width: 100%; overflow: hidden; overflow-y: scroll; height:100%; overflow:auto; position: absolute; left: 0; top: 61px; }
.navMbox { width: 100%; background:url(../../images/mob/nav_hei.png) repeat; }
.navM ul { width: 100%; overflow: hidden; border-top:1px solid #b1b0aa; }
.navM li { overflow:hidden; display:block; }
.navM li a { overflow:hidden; display:block; border-bottom:1px solid #555555; font-size:15px; color:#FFF; line-height:40px; text-align:center; }
.navM li a:active { color:#75a742; }
.navShow { -webkit-transform: rotate(-90deg);}

.sq_m_meun {font-size:20px;color:#2369c9; font-weight:bold; line-height:34px; position:absolute; right:2%; top:20px;}



#banner{ margin:0px; padding:0px; float:none; margin-top:70px;}

/*main*/
#content{ width:99%; margin:0px auto 70px;}
#content header{ height:50px; line-height:50px; width:100%; /*margin-bottom:0.5%;*/}
#content .head1 { background:url(../../images/mob/content_list.jpg); background-repeat: no-repeat; background-position: center center; }
#content .head1 a { color:#2369c9; display: block; font-size: 16px; text-align: center;}


#content header1{ height:30px; line-height:30px; width:100%;}
#content .head3 {}
#content header1 h3 {   float: left; margin:10px 0 0 5px; text-align: left;}
#content header1 .more { float:right; line-height:40px;  padding-right:8px; font-size:12PX; color:#666666; font-family:Arial;  }

/*1111111111111111111111111111111111111*/
.index_t1 { width:100%; margin-top:0.5%;}
.index_t1 img { width:100%;}
.index_t1 .index_t1l { width:49%; margin:0 0.5%; float:left;}
.index_t1 .index_t1r { width:24.5%; float:left; margin-right:0.5%; height:49.75%;}
.index_t1b { margin-bottom:0.5%;}
/*222222222222222222*/
.index_t2 { width:100%; margin:0 0 0.5%;}
.index_t2 img { width:100%;}
.index_t2 .index_t1l { width:42%; margin:0 0.5%; float:left; padding:0;}
.index_t2 .index_t1l li { width:100%; list-style:none;}
.index_t2 .index_t2l { width:56.5%;  float:left; margin-right:0.5%;} 

/*index-gcyj*/
#products {clear:both; }
/*#products span { float:right; line-height:10px;}*/
#products ul{list-style:none; padding:0px; margin:0px;}
#products ul li{  float:left; width:48%; border-left:#ffffff 4px solid; border-bottom:#ffffff 10px solid;}
#products ul li h2{ margin:0px; padding:0px; font-size:14px; line-height:30px; font-weight:normal; color:#686868; height:auto; text-align:center;}
#products ul li span{ font-size:12px; line-height:20px; color:#333333; text-align:left; margin:0px; padding:0px; }
#products ul li img{ width:100%; height:auto;}

/*index_about*/
#sy_about { clear:both;}
.sk_img { margin-right: 10px; padding-bottom:2px;position: relative;width: 48%;z-index: 10;}
.sk_jian { color:#868686;font-size: 12px;line-height:20px;padding-bottom: 20px;padding-top: 35px;}
.tupian img{ width:100% !important; height:152px !important;}
.qing {clear: both;display: block;overflow: hidden;background-color:#f4f4f4;}

/*index-jishu*/
#jishu{clear:both;}
#jishu ul { width:95%; margin:0 auto; list-style:none; padding:0px;}
#jishu ul li{height:80px;display:block;margin-bottom:10px;}
#jishu ul li h2{ margin:0px; padding:0px; font-size:14px; line-height:30px; font-weight:normal;}
#jishu ul li span{font-size:12px; line-height:15px; color:#8c8c8c;}

/*index-news*/
#news{clear:both;}
#news ul{list-style:none; padding:0px; margin:0px;}
#news ul li{height:86px;display:block;margin-bottom:27px;}
#news ul li h2{ margin:0px; padding:0px; font-size:14px; line-height:30px; font-weight:normal;}
#news ul li span{font-size:12px; line-height:15px; color:#8c8c8c;}
#news ul li dl{ width:92px; height:86px; float:left; margin-right:15px; margin-left:5px; background:url(../../images/mob/news_list.png) no-repeat left center;}
#news ul li dl dt { font-size:26px; color:#ffffff; line-height:56px; padding-left:26px;}
#news ul li dl dd { font-size:16px; color:#ffffff; line-height:30px; padding-left:12px;}


/*nav-bottom*/
#footer{position: fixed;z-index:9999;left: 0;bottom: 0;height:47px;width:100%;overflow:hidden;font-size:12px;box-shadow:0px -3px 10px rgba(57,130,225,.2); background-color:#2369c9;}
#footer ul{ padding:0px; margin:0px; list-style: none;}
#footer ul li{ width:24%; float:left; text-align:center; color:#FFF;}
#footer ul li a{color: #FFF; text-decoration: none; height:47px; display:block; line-height:70px;}
#footer ul li a:link {color: #FFF; text-decoration: none;}
#footer ul li a:visited {color: #FFF; text-decoration: none; }
#footer ul li a:hover {color: #FFF; text-decoration: none;}

#allmap {height: 100%;overflow: hidden; width: 100%;margin:0;}

/*内页列表*/
#nav_e { width:100%;}
#nav_e li#nav_li { width:47%; float:left; margin:5px 1.5% 5px 1.5%; text-align:center; background:url(../../images/mob/ny_tag.gif); background-repeat: no-repeat; background-position: center top;  line-height:56px; height:38px; border:none; }
#nav_e li#nav_li a { color:#2d68ec; font-size:16px; display:block; text-align:center; padding-left:5px;}
#nav_e li#nav_li a:hover {  color:#ee616c;}

/*list_list*/
#nav_e { width:100%;}
#nav_e li#nav_list { width:95%; float:left; margin:10px 1.5%; text-align:center; background:url(../../images/mob/ny_list.gif); background-repeat: no-repeat; background-position: center top;  line-height:32px; height:32px; border:none; }
#nav_e li#nav_list a { color:#2d68ec; font-size:16px; display:block; text-align:center;}
#nav_e li#nav_list a:hover {  color:#333333;}


/*about-inside*/
#aboutcontent {line-height: 24px; margin:75px auto 100px auto; width: 90%; font-size:13px; color:#666666;}
#aboutcontent header { height:30px; line-height:30px; border-bottom:#333333 1px solid; margin:0px auto; font-size:16px; color:#000000;}

/*product-list*/
#productscontent{ width:95%; margin:75px auto 100px auto;}
#productscontent header { height:35px; line-height:35px; border-bottom:#333333 2px solid; margin-bottom:10px; font-size:16px; font-weight:bold;}
#productscontent ul{list-style:none; padding:0px; margin:0px;}
#productscontent ul li{  width:48.4%; float:left; margin-right:1.5%; margin-bottom:1.5%; text-align: center;}
#productscontent ul li h2{ margin:0px; padding:0px;  height:30px; line-height:30px; text-align:center;}
#productscontent ul li h2 a { font-size:16px; color:#2369c9; font-weight:normal;  }
#productscontent ul li span{font-size:12px; line-height:20px; color:#333333;}
#productscontent ul li img{ width:100%; background:#e4e4e4;}

/*case-list*/
#productscontent_list{ width:95%; margin:75px auto 100px auto;}
#productscontent_list header { height:35px; line-height:35px; border-bottom:#333333 2px solid; margin-bottom:10px; font-size:16px; font-weight:bold;}
#productscontent_list ul{list-style:none; padding:0px; margin:0px;}
#productscontent_list ul li{  width:48.5%; float:left; margin-right:1.5%; margin-bottom:1.5%;text-align: center;}
#productscontent_list ul li h2{ margin:0px; padding:0px;  height:30px; line-height:30px; text-align:center;}
#productscontent_list ul li h2 a { font-size:14px; color:#666666; font-weight:normal;  }
#productscontent_list ul li span{font-size:12px; line-height:20px; color:#333333;}
#productscontent_list ul li img{ width:100%; background:#e4e4e4;}

/*news-list*/
#newscontent{ width:95%; margin:75px auto 100px auto;}
#newscontent header { height:35px; line-height:35px; border-bottom:#333333 2px solid; margin-bottom:10px; font-size:16px; font-weight:bold;}
#newscontent ul{list-style:none; padding:0px; margin:0px;}
#newscontent ul li{  height:85px; border-bottom:1px dashed #333333; margin-bottom:20px;}
#newscontent ul li h2{ margin:0px; padding:0px; line-height:20px; background:url(../../images/mob/news_tag.gif) no-repeat left center; padding-left:12px; margin-bottom:10px;}
#newscontent ul li h2 a { font-size:14px; color:#333333; font-weight:normal;}
#newscontent ul li span {font-size:12px; line-height:20px; color:#666666;}
#newscontent ul li .time { float:right; font-size:12px; color:#666666; font-weight:normal; line-height:30px;}
#newscontent ul li img{ width:100px; height:82px; float:left; margin-right:10px; margin-top:5px;}

/*honor_list*/
#honor { width:98%; margin:75px auto 100px auto;}
#honor header { text-align:center; font-size:17px; line-height:20px; color:#ffffff; background-color:#2369c9; padding-top:5px; padding-bottom:5px; margin-bottom:16px;}
#honor header span { font-size:13px; color:#d0d0d0; line-height:0;}
#honor ul{list-style:none; padding:0px; margin:0px;}
#honor ul li{  width:46.5%; float:left; margin-right:5px; margin-left:5px; margin-bottom:10px;}
#honor ul li h2{ margin:0px; padding:0px; line-height:30px; font-weight:normal; height:auto; text-align:center;}
#honor ul li h2 a { font-size:14px; color:#666666;}
#honor ul li span{font-size:12px; line-height:20px; color:#000; text-align:left; margin:0px; padding:0px;}
#honor ul li img{ width:100%;}

#honor #zhuying { line-height: 24px; width: 90%; font-size:13px; color:#666666; margin-left:auto; margin-right:auto;}

/*pages*/
.pages {line-height:30px; text-align:center; clear:both; height:30px; padding-top:10px; color:#FF8DB8; font-size:12px; font-family:Arial;;}
.pages a { font-size:14px; color:#2369c9; font-weight:bold; border:2px solid #2369c9; border-radius:5px; padding:3px 10px; }
.pages a.pagep { border:2px solid #2369c9; border-radius:5px; background:#fff;}
.pages a.pagen { border:2px solid #2369c9; border-radius:5px;  background:#fff;}
.pages img {vertical-align: middle;}

/*news-show*/
#newscontentnei { width:95%; margin:75px auto 100px auto; line-height:24px; font-size:12px; color:#7c7c7c;}
#newscontentnei header { margin-bottom:10px; text-align:center;}
#newscontentnei header h2{ height:25px;  font-size:14px; color:#333333; font-weight:normal; text-align:center; padding-bottom:10px;}
#newscontentnei header span{ font-size:12px; color:#7c7c7c; line-height:20px;}
#newscontentnei footer { margin-top:10px;}


/*product-inside*/
#productscontentnei{ width:95%; margin:75px auto 100px auto;}
#productimg img{ width:100%; background:#e4e4e4;}
#producttitle{ line-height:23px; margin-top:20px; font-size:12px; color:#666666;}
#dinggou h2{ width:100%; height:40px; background: #9cc0f0; display:block; color:#ffffff; line-height:40px; text-align:center; margin:10px auto; font-size:16px;}
#producter header { height:30px; line-height:30px; border-bottom:#FF6B98 1px solid; background:#FF8DB8; margin:10px auto; font-size:16px; color:#FFFFFF;}
#productnei header { height:30px; line-height:30px; border-bottom:#CCC 1px solid; background:#ebebeb; margin:10px auto; font-size:16px;}
#producter img {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

#productdingdan{ width:95%; margin:100px auto;}
#productdingdan ul{ margin:0px; padding:0px; list-style:none;}
#productdingdan ul li{ width:100%; clear:both; margin-bottom:10px;}
#productdingdan ul li h2{ float:left; width:25%; font-size:14px; font-weight:normal; text-align:right;}
.biaodan{ border:#CCC 1px solid; height:35px; width:70%;-moz-box-shadow:inset 0 0 5px 1px #ebebeb;-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;box-shadow: inset 0 0 5px 1px #ebebeb;}
.biaodanda{ border:#CCC 1px solid; height:90px; width:70%;-moz-box-shadow:inset 0 0 5px 1px #ebebeb;-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;box-shadow: inset 0 0 5px 1px #ebebeb;}
.tijiao{ width:100px; height:35px; border:none; margin-left:25%; background:#2a61dc; color:#FFFFFF;}
#tijiao2 { margin-left:5%}

/*message*/
#message { width:95%; margin:75px auto;color: #333333;}
#message header{ height:45px; line-height:45px; text-align:left; color:#ee616c;}
#message ul{ margin:0px; padding:0px; list-style:none;}
#message ul li{ width:100%; clear:both; margin-bottom:10px;}
#message ul li h2{ float:left; width:25%; font-size:14px; font-weight:normal; text-align:right;}
.biaodan{ border:#CCC 1px solid; height:35px; width:70%;-moz-box-shadow:inset 0 0 5px 1px #ebebeb;-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;box-shadow: inset 0 0 5px 1px #ebebeb;}
.biaodanda{ border:#CCC 1px solid; height:90px; width:70%;-moz-box-shadow:inset 0 0 5px 1px #ebebeb;-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;box-shadow: inset 0 0 5px 1px #ebebeb;}

/*联系我们*/
#contactcontent { width:95%; margin:75px auto 100px auto; font-size:14px; line-height:23px; color:#666666;}
#contactcontent header { height:30px; line-height:30px; border-bottom:#333333 1px solid; margin:10px auto; font-size:16px; color:#000000;}
