@charset "utf-8";
/* CSS Document */

html{ font-size:62.5%;  }
body {margin:0 auto;font-family:"微软雅黑"; font-size:12px;  font-size:1.2rem; color:#333; }
img { border:none; }
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl {margin:0;padding:0;list-style:none;color:#333;}
a {text-decoration:none; outline:none;}
a:hover { transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }
h1 {margin:0;padding:0;font-weight:normal;}
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
input,textarea{ background:none; font-family:"微软雅黑"; font-size:12px; font-size:1.2rem;  border:none;}
input{ outline:none; }
.f14{ font-size:14px; font-size:1.4rem; }
.bottom26{ padding-bottom:26px; }

.zong{ width:1200px; margin: 0px auto; padding: 0px; }



.head{}

.logo{ float:left; width:23.4%; max-height:96px; }
.logo img{/* width:100%;*/ max-width:329px; /*max-height:96px;*/ }


/*daohang*/
.nav{ float:right; }
.daohang{ margin-top:0px; position:relative; }
.daohang>li{ float:left; position:relative; z-index:999; padding-right:36px; }
.daohang>li>a{ display:block;line-height:90px; padding-bottom:6px; font-size:16px; font-size:1.6rem; padding-left:22px; padding-right:22px; }
.daohang>li:hover>a{ color:#fff !important; background:#1c75bc; }

.dangqiandao{ color:#fff !important; background:#1c75bc !important; }
.navlast{ padding-right:0px !important; }

.yiji{ width:187px; position:absolute; left:-1px; top:-9999px; z-index:9999; background:#fff; border:solid 1px #e9e9e9; border-bottom:none; }
.daohang>li:hover .yiji{ top:95px; }
.yiji li{ position:relative; border-bottom:solid 1px #e9e9e9; }
.yiji li a{ display:block; font-size:14px; font-size:1.4rem; line-height:33px; padding-top:2px; padding-left:16px; }
.yiji li:hover>a{ color:#fff; background:#1c75bc; }
.yijilast{ border-bottom:none !important; }

.erji{ position:absolute; left:187px; width:187px; top:-9999px; z-index:9999; background:#fff; border:solid 1px #e9e9e9; border-bottom:none; margin-top:-1px; }
.yiji li:hover .erji,.erji li:hover .sanji{ top:0px;  }


/*  sousuo  */
.search{ width:25px; height:32px; z-index:99999; float:right; background:none; position:relative; margin-top:30px; }
.sb-icon-search { z-index:9999999; width:32px; height:32px; display:block;}
.sb-search-submit {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
    filter: alpha(opacity=0); 
    opacity: 0; color: transparent; border: none; outline: none; z-index: 999999;}
.search_1000{}
.sb-search { position:relative; width: 0%; min-width: 32px; height: 32px; float:left; display:inline; overflow: hidden; -webkit-transition: width 0s; -moz-transition: width 0s; transition: width 0s; -webkit-backface-visibility: hidden;border-radius:20px; z-index:9999999}
.sb-search-input { position: absolute; top: 0; left:0px;  outline: none; width:190px; height: 32px; line-height:32px; text-indent:5px; padding-left:10px; border:none; margin: 0; z-index: 10; }
.sb-icon-search,.sb-search-submit{ width: 32px; height: 32px; display: block; position: absolute; right: 0px; top:0px; padding: 0; margin: 0; cursor: pointer;background:url(../img/search.jpg) no-repeat center; border:none;}
.sb-search.sb-search-open,.no-js .sb-search { width:230px; height:33px; line-height:33px; position:absolute; right:0px; top:0px;  border:solid 1px #1c75bc; background:#fff; }
.no-js .sb-search .sb-icon-search { position:absolute; background:url(../img/search.jpg) no-repeat center; z-index: 15; right:0px; top:0px; }
.no-js .sb-search .sb-search-submit{ z-index: 90; }



/*banner*/
.index_focus{ position: relative; max-width: 1920px; height:348px;margin: 0 auto;overflow:hidden; z-index:20;}
.index_focus .bd li { display: none;position: absolute;left: 0;top:0;width:100%; max-width:1920px;  }
.index_focus .bd li img{ width:100%; max-width:1920px;/* max-height:391px;*/ }
.index_focus .slide_nav {position: absolute; text-align:center; bottom:11px; width:100%;}
.index_focus .slide_nav a{ width:17px;height:16px;cursor:pointer;*float:left;display:inline-block; margin-right:5px; background:url(../img/banner-pre.png) no-repeat; }

.syindex_focus{ height:538px !important; }
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;background:url(../img/banner-next.png) no-repeat; }

.syslide_nav{ bottom:14px !important; }
.banner64{ display:none}

.caidan{ display:none; }
.sousuo{ display:none; }


.ipart1{ padding-top:43px; width:100%; margin:0 auto; max-width:1920px; background:url(../img/ipart1-bg.jpg) no-repeat right bottom; }

.ipart1_title{ text-align:center; padding-bottom:16px; }
.ipart1_title img{ width:100%; max-width:169px;}

.ipart1_hx{ margin:0 auto; width:67px; height:1px; background:#1c75bc; margin-bottom:35px; }


.ipart1_nr{ float:left; width:22.1%; padding-right:3.8%; margin-bottom:68px; margin-top:3px; max-width:265px; }
.ipart1_nrlast{ padding-right:0px !important; }
.ipart1_nr a{ font-size:16px; font-size:1.6rem; }
.ipart1_nr a:hover{ color:#fff; }

.ipart1_pic{ width:100%; max-width:265px; max-height:240px; margin-bottom:3px; }
.ipart1_pic img{ width:100%; max-width:265px; max-height:240px; }

.ipart1_font{ text-align:center; background:#e9edf1; line-height:35px; max-height:35px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:5px; padding-right:5px;}
.ipart1_nr:hover .ipart1_font{ background:#1c75bc; color:#fff; }






.ipart2{ background:url(../img/ipart2-bg.jpg) no-repeat top center; padding-top:43px; padding-bottom:39px; }


.ilx{ float:left; width:42.4%; }

.ilx_top{ padding-bottom:3px; }
.ilx_title{ float:left; }
.ilx_title img{}

.ilx_hx{ height:20px; float:right; background:url(../img/ipart2-titlebg.png) repeat-x; width:72.9%; }


.ilx_nr{ padding-top:19px; }
.ilx_ntitle{ line-height:32px; font-size:16px; font-size:1.6rem; font-weight:bold; text-transform:uppercase; }
.ilx_ncontent{ font-size:14px; font-size:1.4rem; color:#666666; line-height:26px; }
.ilx_ncontent a{ font-size:14px; font-size:1.4rem; color:#666666; }
.ilx_ncontent a:hover{ color:#1c75bc; }
.ilx_nwz{ float:left; width:43%; }



.inews{ float:right; width:50%; }

.inews_top{ padding-top:3px;  padding-bottom:2px; }

.inews_title{ float:left;  }
.inews_title img{}

.inews_hx{ float:right; height:20px; background:url(../img/ipart2-titlebg.png) repeat-x; width:81.3%; }

.inews_nr{ padding-top:24px; }

.inews_pic{ float:left; width:21.7%; }
.inews_pic img{ width:100%; max-width:130px; max-height:95px; }

.inews_wz{ float:right; width:75.3%; }

.inews_ntitle{ padding-top:3px; padding-bottom:13px; line-height:26px; }
.inews_ntitle a{ font-size:16px; font-size:1.6rem; }
.inews_ntitle a:hover{ color:#1c75bc; }

.inews_nwz{ line-height:26px; }
.inews_nwz a{ display:block; font-size:14px; font-size:1.4rem;  color:#666666; }
.inews_nwz a:hover{ color:#1c75bc; }







.footer{ background:#1c75bc; padding-top:33px; color:#fff; font-size:14px; font-size:1.4rem; padding-bottom:34px; }
.footer a{ font-size:14px; font-size:1.4rem; color:#fff; }
.footer a:hover{ color:#e9edf1; }
.syfooter{ padding-bottom:22px !important; padding-top:18px !important;  }

.fleft{ float:left; }
.links{ line-height:26px; padding-bottom:1px; }
.links span{ padding-right:5px; }
.links a{ padding-right:8px; }

.fleft_wz{ line-height:33px; }
.fleft_email{ text-decoration:underline; }


.fright{ float:right; }

.sjmt{ padding-top:14px; } 
.sysjmt{ padding-top:29px !important; }
.sjmt img{ margin-left:12px; }



.kefu{ position:fixed; top:300px; right:0px; width:155px; padding-left:26px; padding-right:10px; z-index:9999; height:251px; background:#eff2f5; font-family:Verdana, Geneva, sans-serif;  }
.kefubiao{ padding-top:3px; display:block; line-height:35px; color:#1c75bc; font-size:16px; font-size:1.6rem; /*text-align:center;*/ font-family:"微软雅黑"; padding-bottom:2px; padding-left:25px;}
.kefubiao:hover{ color:#333; }
.tx{ /*text-align:center;*/  padding-bottom:3px; }
.tx img{ width:130px; height:117px; margin-left:8px; }

.kefu_lx{ line-height:26px; display:block;  margin:auto; text-align:left; color:#666666; padding-left:14px;  border-bottom:solid 1px #dcdcdc; }
.kefu_skype{ background:url(../img/kefu-skype.jpg) no-repeat; background-position:0px 13px; padding-bottom:1px; padding-top:9px; padding-left:25px; }
.kefu_qq{ background:url(../img/kefu-phone.jpg) no-repeat; background-position:0px 11px; padding-top:8px; padding-bottom:1px; padding-left:25px; }

.kefu_lx:hover{color:#00a8e1; }
.kefu .close{ border:none;position:absolute;right:6px; top:9px; z-index:999;cursor:pointer; background:none; width:9px; height:9px; background:url(../img/kefu-close.jpg) no-repeat; } 


/*mianbaoxie*/
.brow{ line-height:26px; padding-top:6px; padding-bottom:8px; font-size:14px; font-size:1.4rem; color:#666666; }
.brow a{ font-size:14px; font-size:1.4rem; color:#666666; }
.brow a:hover{ color:#1c75bc; }
.browxz{ color:#1c75bc !important; }
.brow span{}



/*product1*/
.p1{ padding-top:13px; padding-bottom:58px; }

.p1_nav{ padding-bottom:19px; }
.p1_nav a{ display:block; width:180px; height:33px; line-height:33px; text-align:center; color:#1c75bc; border:solid 1px #1c75bc; font-size:14px; font-size:1.4rem; float:left; margin-right:32px; margin-bottom:15px; }
.p1_nav a:hover{ background:#1c75bc; color:#fff; }
.p1_navxz{ background:#1c75bc !important; color:#fff !important; }
.p1_navlast{ margin-right:0px !important; }


.p1_pro{}

.p1_nr{ width:23.5%; float:left; padding-right:2%; margin-bottom:56px; margin-top:4px; }
.p1_nrlast{ padding-right:0px !important; }


.p1_nleft{ float:left; }
.p1_check{ margin:0px; padding:0px; width:13px; height:13px; }

.p1_nright{ float:right; max-width:265px;  width:94.5%; }

.p1_ntop{}
.p1_ntop a{ font-size:16px; font-size:1.6rem; }
.p1_ntop a:hover{ color:#fff; }

.p1_pic{ width:100%; max-width:265px; max-height:240px; margin-bottom:3px; }
.p1_pic img{ width:100%; max-width:265px; max-height:240px; }

.p1_font{ background:#e9edf1; text-align:center; line-height:35px; max-height:35px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:5px; padding-right:5px;}
.p1_ntop:hover .p1_font{ color:#fff; background:#1c75bc; }

.p1_in{ padding-top:16px; }
.p1_in a{ display:block; margin:0 auto; border-radius:15px; text-align:center; border:solid 1px #1c75bc; color:#1c75bc; width:128px; height:28px; line-height:26px; font-size:14px; font-size:1.4rem; }
.p1_in a:hover{ background:#1c75bc; color:#fff; }


.p1_bottom{ margin:0 auto; width:100%; max-width:900px; }
.p1_fy{/* display:inline-block;*/ float:left; padding-right:6px; font-family:"微软雅黑";  }
.p1_fy a{ display:inline-block; margin-right:6px; height:28px; width:33px;  text-align:center; line-height:28px; margin-bottom:20px; background:#eeeeee; border:solid 1px #e5e5e5; }
.p1_fy a:hover{ color:#1c75bc; border:solid 1px #1c75bc; }
.p1fyxz{ color:#1c75bc !important; border:solid 1px #1c75bc !important; }
.p1_pn{ width:59px !important; margin-right:6px !important; }

.p1_bright{ /*display:inline-block;*/ float:left; margin-bottom:20px; }
.p1_submit{ width:140px; height:30px; line-height:26px; color:#fff; background:#1c75bc; text-align:center; display:inline-block; cursor:pointer; font-size:14px; font-size:1.4rem; }
.p1_select{ display:inline-block; margin-left:5px; }



.p1_news{ padding-top:37px; }

.p1_news_top{ padding-bottom:27px; }
.p1_news_title{ float:left; line-height:26px; }
.p1_news_title a{ color:#1c75bc; font-size:20px; font-size:2rem; font-weight:bold; }
.p1_news_title a:hover{ color:#4d4d4d; }

.p1_news_hx{ float:right;  background:url(../img/p1-newsbg.jpg) repeat-x; width:88.75%; height:26px;}


.p1_news_nr{ width:48.7%; }
.p1_news_pic{/* width:23.3%;*/ float:left; width:130px; }
.p1_news_pic img{/* width:100%; max-width:130px; max-height:95px; */ width:130px; height:95px; }

.p1_news_right{ width:75%; float:right; }

.p1_news_ntitle{ line-height:32px; padding-bottom:10px; }
.p1_news_ntitle a{ font-size:16px; font-size:1.6rem; }
.p1_news_ntitle a:hover{ color:#1c75bc; }

.p1_news_wz{ line-height:26px; }
.p1_news_wz a{ display:block; font-size:14px; font-size:1.4rem; color:#666666; }
.p1_news_wz a:hover{ color:#1c75bc; }




.p2{ padding-top:13px; padding-bottom:48px; }


.p2_top{ padding-bottom:32px; }
.left1-p2{  /*width:54.1%; */float:left; }
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:500px ;position:relative; float:left; }
#tsShopContainer #tsImgS{text-align:center;width:500px; height:453px;position:relative;  padding:0px !important; margin-bottom:17px; }
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; width:100%;  }
#tsShopContainer #tsImgS img{ display:block; margin:0px auto; }
#tsShopContainer #tsPicContainer{position:relative; height:86px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:12px;height:15px;background:url(../img/p2-pre1.jpg) no-repeat; position:absolute;left:57px;cursor:pointer; top:35px; }
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{ background:url(../img/p2-pre2.jpg) no-repeat; }
#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:15px;background:url(../img/p2-next1.jpg) no-repeat; position:absolute;right:44px;cursor:pointer; top:35px; }
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{ background:url(../img/p2-next2.jpg) no-repeat; }
#tsShopContainer #tsPicContainer #tsImgSCon{ overflow: hidden; margin-top: 0px; width: 375px !important; position: absolute; left:84px;   }
#tsShopContainer #tsPicContainer #tsImgSCon ul{}
#tsShopContainer #tsPicContainer #tsImgSCon li{float:left;cursor:pointer; width:125px; height:86px; }

#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:95px;height:86px; }
#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{}

.MagicZoomBigImageCont { border:1px solid #eeeeee;}
.MagicZoomBigImageCont img{width:800px;height:725px}
.MagicZoomMain { text-align: center !important;	width: 92px; }
.MagicZoomMain div { padding: 0px !important; }
.MagicZoomPup {	 background:#ffffff; }
.MagicZoomLoading { text-align:center; background:#ffffff; color:#444; border:1px solid #ccc; opacity:0.8; padding:3px 3px 3px 3px !important; display:none; }
.MagicZoomLoading img {	padding-top:3px !important; }



.p2_tleft{ display:none; }
.p2_tleft img{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%; margin-bottom:20px; max-width:500px; max-height:453px; }

.p2_tright{ float:right; width:53.7%; }
.p2_title{ font-size:14px; font-size:1.4rem; padding-top:14px; line-height:40px; padding-bottom:11px; font-size:26px; font-size:2.6rem; border-bottom:solid 1px #e2e2e2; margin-bottom:14px; }

.p2_twz{ /*padding-bottom:52px;*/ padding-bottom:12px; font-size:14px; font-size:1.4rem; line-height:36px; color:#666666;}
.p2_twz li{ font-size:14px; font-size:1.4rem; line-height:36px; color:#666666; }
.p2_twz p span{ color:#1c75bc; }
.p2_twz p a{ color:#1c75bc; }
.p2_twz p strong{ color:#1c75bc; }
.p2_bwz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_bwz table tr td{ padding:3px; border:1px solid #ccc;}
.p2_bwz img{ max-width:100%;}


.p2_tan{ width:100%; max-width:482px; padding-bottom:32px; }
.p2_tan a{ display:block; color:#fff; background:#bcbcbc; text-align:center;  width:180px; height:40px; line-height:40px; font-size:20px; font-size:2rem; }
.p2_tan a:hover{ background:#1c75bc; }

.p2_share{}
.p2_share span{ display:block; float:left; line-height:23px; font-family:"微软雅黑"; color:#1c75bc; font-size:14px; font-size:1.4rem; font-weight:bold;    border-radius: 5px !important; line-height:30px;}
.p2_share path{ width:26px; height:26px; }


.p2_center1{ padding-bottom:20px; }
.p2_menu{ width:100%; background:url(../img/p2-ctitlebg.jpg) repeat-x bottom;  }
.p2_menu li{ float:left; cursor:pointer;font-size:20px; font-size:2rem; font-weight:bold; padding-left:33px; padding-right:33px; height:40px; line-height:40px; padding-bottom:1px; }
.p2_menu li.hovers{ color:#1c75bc; border-bottom:solid 2px #1c75bc; }


#main2{ overflow:hidden; }
#main2 ul{display:none;  }
#main2 ul.block{ display: block;}

.p2_cnr1{ padding-top:16px; font-size:14px; font-size:1.4rem; line-height:36px; color:#666666;}
.p2_ctitle1{ font-size:20px; font-size:2rem; font-weight:bold; line-height:46px; }
.p2_cnr2{ padding-top:17px; line-height:26px; font-size:14px; font-size:1.4rem; }

.p2_cnr1 p span{ color:#1c75bc; }
.p2_cnr1 p a{ color:#1c75bc; }
.p2_cnr1 p strong{ color:#1c75bc; font-size:20px; font-size:2rem; font-weight:bold; line-height:46px; }
.p2_cnr1 table{ width:95% !important; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin-top:15px;}
.p2_cnr1 table tr td{ padding:3px; border:1px solid #ccc; text-align:center;}
.p2_cnr1 p img{ max-width:100% !important;}

.p2_cnr2 p span{ color:#1c75bc; }
.p2_cnr2 p a{ color:#1c75bc; }
.p2_cnr2 p strong{ color:#1c75bc; font-size:20px; font-size:2rem; font-weight:bold; line-height:46px; }
.p2_cnr2 table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_cnr2 table tr td{ padding:3px; border:1px solid #ccc;}
.p2_cnr2 img{ max-width:100%;}





.p2_bottom{ }

.p2_btop{ line-height:35px; padding-bottom:21px; }
.p2_btitle{ float:left; }
.p2_btitle a{ font-size:20px; font-size:2rem; font-weight:bold; color:#1c75bc; }
.p2_btitle a:hover{ color:#4d4d4d; }
.p2_bhx{ float:right; height:35px; background:url(../img/p2-btitlebg.jpg) repeat-x; width:85%; }

.p2_bpro{}
.p2_bnr{ float:left; width:22.1%; padding-right:3.8%; max-width:265px; }
.p2_bnrlast{ padding-right:0px !important; }
.p2_bnr a{ font-size:16px; font-size:1.6rem; }
.p2_bnr a:hover{ color:#fff; }

.p2_bpic{ width:100%; max-width:265px; max-height:240px; margin-bottom:3px; }
.p2_bpic img{ width:100%; max-width:265px; max-height:240px; }

.p2_bfont{ line-height:35px; background:#e9edf1; text-align:center; max-height:35px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:5px; padding-right:5px;}
.p2_bnr:hover .p2_bfont{ color:#fff; background:#1c75bc; }





/*news1*/
.n1{ padding-top:8px; padding-bottom:22px; }

.n1_nr{ padding-top:6px; margin-bottom:52px; }
.n1_pic{ float:left; /*width:20%;*/ width:240px; }
.n1_pic img{ width:100%; max-width:240px; max-height:175px; }

.n1_right{ float:right; width:77.2%; }

.n1_title{ padding-top:6px; line-height:30px; padding-bottom:16px; }
.n1_title a{ font-size:18px; font-size:1.8rem; }
.n1_title a:hover{ color:#1c75bc; }

.n1_wz{ line-height:26px; padding-bottom:17px; }
.n1_wz a{ display:block; font-size:14px; font-size:1.4rem; color:#666666; }
.n1_wz a:hover{ color:#1c75bc; }

.n1_tm{}
.n1_time{ float:left; margin-top:12px; background:url(../img/rili.jpg) no-repeat left top; padding-left:20px; font-family:"微软雅黑"; color:#666666; line-height:16px; }

.n1_more{ float:right; }
.n1_more a{ display:block; width:98px; height:26px; line-height:26px; text-align:center; border:solid 1px #1c75bc; color:#1c75bc; border-radius:15px; }
.n1_more a:hover{ background:#1c75bc; color:#fff; }

.n1_fy{ text-align:center; font-family:"微软雅黑";  }
.n1_fy a{ display:inline-block; margin-right:6px; height:28px; width:33px;  text-align:center; line-height:28px; margin-bottom:20px; background:#eeeeee; border:solid 1px #e5e5e5; }
.n1_fy a:hover{ color:#1c75bc; border:solid 1px #1c75bc; }
.n1fyxz{ color:#1c75bc !important; border:solid 1px #1c75bc !important; }
.n1_pn{ width:59px !important; margin-right:6px !important; }

.p1_select2{ display:inline-block; margin-left:6px; font-family:"微软雅黑"; width: 140px;height: 30px;
    line-height: 28px; color: #fff; background: #1c75bc;  text-align: center; display: inline-block; cursor: pointer;    font-size: 14px;font-size: 1.4rem;}
	
	
.hot{ padding-bottom:54px; }
.hot_top{ padding-bottom:21px; }
.hot_title{ float:left; line-height:35px; }
.hot_title a{ font-size:20px; font-size:2rem; font-weight:bold; color:#1c75bc; }
.hot_title a:hover{ color:#4d4d4d; }

.hot_hx{ float:right; height:35px; background:url(../img/p2-btitlebg.jpg) repeat-x; width:88.3%; }



/*news2*/
.n2{ padding-top:5px; padding-bottom:49px; }


.n2_title{ text-align:center; line-height:34px; font-size:24px; font-size:2.4rem; padding-bottom:14px; }
.n2_time{ text-align:center; line-height:17px; background:url(../img/rili.jpg) no-repeat 45.8% 0px; font-family:"微软雅黑"; color:#666666; }

.n2_top{ padding-top:30px; font-size:14px; font-size:1.4rem; line-height:26px; }
.n2_top p span{ color:#1c75bc; }
.n2_top p a{ color:#1c75bc; }
.n2_top p strong{ color:#1c75bc; font-size:20px; font-size:2rem; font-weight:bold; line-height:46px; }
.n2_top table{ width:40%; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin:0 auto;}
.n2_top table tr td{ padding:3px; border:1px solid #ccc;}
.n2_top img{ max-width:100%;}

.n2_bottom{ margin-top:30px; border-top:solid 1px #bfbfbf; padding-top:7px; }
.n2_fy{ line-height:26px; font-size:14px; font-size:1.4rem; color:#666666; }
.n2_fy a{ font-size:14px; font-size:1.4rem; color:#666666; }
.n2_fy a:hover{ color:#1c75bc; }




/*project1*/
.proj1{ padding-top:13px; padding-bottom:33px; }

.proj1_nr{ width:47.5%; margin-bottom:53px; }
.proj1_nr a{ display:block;}
.proj1_nr a:hover{ color:#fff; }

.proj1_left{ float:left; width:50%; }
.proj1_left_nr{ border:solid 1px #e9e9e9; border-right:none; padding-left:17px; padding-right:15px; min-height:238px; }
.proj1_nr:hover .proj1_left_nr{ border:solid 1px #1c75bc; border-right:none; background:#1c75bc; }

.proj1_title{ padding-top:48px; line-height:30px; font-size:14px; font-size:1.4rem; font-weight:bold; color:#1c75bc; }
.proj1_wz{ color:#666666; line-height:26px; padding-top:7px; }
.proj1_nr:hover .proj1_title,.proj1_nr:hover .proj1_wz{ color:#fff; }
.proj1_wz p:hover{color:#fff;}
.proj1_nr:hover p{color:#fff;}
.proj1_nr span{color:#1c75bc !important;}
.proj1_nr:hover span{color:#fff !important;}


.proj1_pic{ float:right; width:50%; }
.proj1_pic img{ width:100%; max-width:285px; max-height:240px; }

.proj1_fyjl{ padding-top:1px; }





/*project2*/
.proj2{ padding-top:5px; padding-bottom:41px; }


.proj2_title{ text-align:center; line-height:26px; font-size:16px; font-size:1.6rem; }
.proj2_wz{ padding-top:32px; font-size:14px; font-size:1.4rem; line-height:26px; }


.proj2_bottom{ margin-top:33px; padding-top:7px; border-top:solid 1px #bfbfbf; padding-bottom:32px; }
.proj2_fy{ font-size:14px; font-size:1.4rem; color:#666666; line-height:26px; }
.proj2_fy a{ font-size:14px; font-size:1.4rem; color:#666666; }
.proj2_fy a:hover{ color:#1c75bc; }

.proj2_wz p span{ color:#1c75bc; }
.proj2_wz p a{ color:#1c75bc; }
.proj2_wz p strong{ color:#1c75bc; font-size:20px; font-size:2rem; font-weight:bold; line-height:46px; }
.proj2_wz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.proj2_wz table tr td{ padding:3px; border:1px solid #ccc;}
.proj2_wz img{ max-width:100%;}
/*about*/
.about_nav{ margin-top:12px; background:url(../img/about-navbg.jpg) repeat-x top; }

.about_navnr{ text-align:center; }
.about_navnr a{ display:block; font-size:20px; font-size:2rem; color:#666666; }
.about_navnr a:hover{ color:#1c75bc; }
.about_navxz{ color:#1c75bc !important; }

.about_navnr1{ width:90px; padding-right:278px; float:left; }
.about_navnr2{ width:90px; padding-right:252px; float:left; }
.about_navnr3{ float:left; width:150px; text-align:center; }
.about_navnr4{ float:right; }

.about_nav_pic{/* width:90px; height:90px; */}
.about_nav_pic img{ width:90px; height:90px; }

.about_nav_font{ text-align:center; line-height:33px; }





/*about1*/
.a1{ padding-top:37px; padding-bottom:74px; }
.bottom26{ padding-bottom:26px; }

.a1_top{ padding-bottom:50px; }
.a1_tleft{ float:left; font-size:14px; font-size:1.4rem; line-height:26px;  width:43.5%; }
.a1_tright{ float:right; width:55.2%;padding-top:12px; }
.a1_tright img{ width:100%; max-width:662px; max-height:316px; }


.a1_pic{ }
.a1_pic img{ width:100%; max-width:1200px; max-height:406px; }






/*about2*/
.a2{ padding-top:40px; padding-bottom:5px; }


.a2_nr{ float:left; width:14.6%; padding-right:6.75%;/* max-width:175px;*/ margin-bottom:54px; text-align:center; }
.a2_nrlast{ padding-right:0px !important; }

.a2_fyjl{ padding-top:34px; }

.cteamtu{ position:relative; width:100%; max-width:175px; margin:0 auto; }
.cteamtupian{ display:block;}
.cteamtupian img{ width:100%; max-width:175px; max-height:245px; }
.cteamfu{ display:block; position:absolute; width:100%; height:100%; max-width:175px; max-height:245px; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }
.cteamfu img{ /*max-width:285px; max-height:210px; top:0px; left:0px;*/ width:33px; height:27px; top:50%; left:50%;   margin-left:-13px; position:absolute;opacity:0;filter:alpha(opacity=0); }
.cteamtu:hover .cteamfu{ opacity:1;filter:alpha(opacity=100);}
.cteamtu:hover .cteamfu img{ opacity:1;filter:alpha(opacity=100);}
.cteamzi{ text-align:center; line-height:26px; font-size:14px; font-size:1.4rem; padding-top:8px; max-height:26px; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.baguetteBoxOne{}
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:"微软雅黑";}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}
.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}






/*about3*/
.a3{ padding-top:34px; padding-bottom:58px; }

.zhanshi_tp{ position:relative; width:970px; margin:0 auto; }
.zhanshi_tp .ulBigPic{/* width:705px;*//*height:465px; */margin-left:47px;overflow:hidden; /* border:solid 1px red; */ /*width:705px;*/  padding-top:5px; padding-left:5px; }
.zhanshi_tp .ulBigPic li{/* width:705px;*//*height:465px;*/ display:none; }
.zhanshi_tp .ulBigPic .liSelected{ display:block; }
.zhanshi_tp .ulBigPic img{ width:840px;height:540px; padding:11px; box-shadow:0px 0px 4px rgba(0,0,0,0.12); display:block;  }

.about3_font{ text-align:center; line-height:28px; padding-top:5px; font-size:16px; font-size:1.6rem; padding-bottom:24px; }

.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sLeftBtnABan,.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel,.zhanshi_tp .sRightBtnABan{width:40px;height:40px;display:block;position:absolute;top:264px;  cursor:pointer; }
.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel{cursor:pointer;}
.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sLeftBtnABan{left:0px; background:url(../img/about3-tpre1.jpg) no-repeat;}
.zhanshi_tp .sLeftBtnA:hover,.zhanshi_tp .sLeftBtnABan:hover{ background:url(../img/about3-tpre2.jpg) no-repeat; }

.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel,.zhanshi_tp .sRightBtnABan{background:url(../img/about3-tnext1.jpg) no-repeat; right:0px;  }
.zhanshi_tp .sRightBtnA:hover,.zhanshi_tp .sRightBtnASel:hover,.zhanshi_tp .sRightBtnABan:hover{ background:url(../img/about3-tnext2.jpg) no-repeat;}


.zhanshi_tp .dSmallPicBox{ height:96px; position:relative; }
.zhanshi_tp .dSmallPic{width:852px;height:96px;position:absolute;left:0px;top:0px;overflow:hidden; margin-left:52px; }
.zhanshi_tp .dSmallPic ul{position:absolute; }
.zhanshi_tp .dSmallPic li{ width:150px;height:96px;float:left;display:inline;cursor:pointer;overflow:hidden; margin-right:26px; }
.zhanshi_tp .dSmallPic .sPic{width:150px;height:96px; display:block;}
.zhanshi_tp .dSmallPic .sPic img{width:150px;height:96px;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{width:34px;height:34px;display:block;position:absolute;top:31px; cursor:pointer;}

.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan{ background:url(../img/about3-bpre.jpg) no-repeat; left:0px; cursor:pointer;}
.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{right:0px; background:url(../img/about3-bnext.jpg) no-repeat; cursor:pointer;}


.about3_pro{ display:none; }
.about3_nr{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%; margin-bottom:20px; text-align:center; }
.about3_pic{}
.about3_pic img{ width:100%; max-width:840px; max-height:540px; }
.about3_wz{ line-height:26px; padding-top:15px; font-size:16px; font-size:1.6rem; }



/*about4*/
.a4{ padding-top:26px; padding-bottom:70px; }

.a4_left{ float:left; width:58.8%; }

.a4_wz1{ line-height:40px; font-weight:bold; font-size:18px; font-size:1.8rem; color:#1c75bc; padding-bottom:3px; }

.a4_wz2{ font-size:14px; font-size:1.4rem; line-height:25px; }
.a4_wz2 span{ display:block; font-weight:bold; color:#1c75bc; }
.bottom25{ padding-bottom:25px; }


.a4_right{ float:right; width:34.6%; padding-top:12px; }
.a4_right img{ width:100%; max-width:415px; max-height:415px; }


/*contact*/
.c{ padding-top:5px; padding-bottom:42px; }

.c_msg{ font-family:"微软雅黑"; line-height:25px; }

.c_pic{ padding-top:20px; }
.c_pic img{ width:100%; max-width:1200px; max-height:284px; }


.c_title{ padding-top:7px; text-align:center; font-size:22px; font-size:2.2rem; padding-bottom:5px; line-height:40px; }

.c_nr{}
.c_nrbottom1{ padding-bottom:49px; }
.c_nrbottom2{ padding-bottom:34px; }
.c_ntop{ background:url(../img/contact-nbg.jpg) repeat-x bottom; line-height:36px; margin-bottom:18px; }
.c_ntitle_hx{ border-bottom:solid 2px #1c75bc;}
.c_ntitle{ border-bottom:solid 2px #1c75bc; color:#0080cb; font-size:18px; font-size:1.8rem; }
.c_ntitle1{ width:235px; }
.c_ntitle2{ width:165px; }
.c_ntitle3{ width:165px; }

.c_lx{ }
.c_lx li{ padding-left:48px; background-repeat:no-repeat; background-position:left 5px; line-height:24px;  }
.c_lx li a{}
.c_lx li a:hover{ color:#1c75bc; }

.c_libg1{ background:url(../img/c-phone.jpg); float:left; width:20.5%; }
.c_libg1 span{ display:block; }
.c_libg2{ padding-top:12px; padding-bottom:12px; background:url(../img/c-fax.jpg); float:left; width:18.7%; }
.c_libg3{ padding-top:12px; padding-bottom:12px; background:url(../img/c-email.jpg); float:left; width:14%; }
.c_libg4{ background:url(../img/c-address.jpg); float:right; width:28.1%; padding-top:12px; padding-bottom:12px;}


.c_libg5{ padding-top:12px; padding-bottom:12px; background:url(../img/c-phone.jpg); float:left; width:20.5%; }
.c_libg6{ background:url(../img/c-address.jpg); float:right; width:48.8%;  padding-top:12px; padding-bottom:12px; }
.c_libg7{ background:url(../img/c-address.jpg); float:right; width:48.8%;}


.c_xp{}
.c_xtitle{ padding-top:33px; font-size:20px; font-size:2rem; color:#0070bb; text-transform:uppercase; line-height:35px; }
.c_xwz{ line-height:26px; font-family:"微软雅黑"; color:#666666; padding-bottom:25px; }
.c_xwz a{ color:#1c75bc; }
.c_xwz a:hover{ text-decoration:underline; }


.c_div1{ padding-bottom:37px; }
.c_div2{ padding-bottom:34px; }
.c_div3{ padding-bottom:27px; }

.c_nr1{ float:left; }
.c_nr2{ float:right; }

.c_input1,.c_captcha{ color:#4d4d4d; float:left; height:33px; line-height:33px; border:solid 1px #cccccc; }
.c_input1{ width:499px; text-indent:6px; }
.c_bt{ float:left; width:13px; text-align:right; height:35px; line-height:35px; color:#dc000c; font-family:Verdana, Geneva, sans-serif;  }

.c_textarea{ text-indent:15px; border:solid 1px #cccccc; width:100%; line-height:26px; padding-top:1px; height:141px; color:#4d4d4d; background:url(../img/c-bt.jpg) no-repeat 5px 12px; max-width:1196px; }

.c_captcha{ width:152px; background:url(../img/c-bt.jpg) no-repeat 5px center; text-indent:13px; }
.c_yzm{ float:left; margin-left:19px; cursor:pointer; }
.c_send{ cursor:pointer; float:left; margin-left:35px; font-size:14px; font-size:1.4rem; font-family:"微软雅黑"; width:181px; height:33px; line-height:31px; text-align:center; border:solid 1px #1c75bc; margin-top:2px; background:#1c75bc; color:#fff; }
.c_send:hover{ transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; color:#1c75bc; background:#fff; }



.p6{display: inline-block; margin-right: 6px; height: 28px; width: 59px;text-align: center; line-height: 28px;
    margin-bottom: 20px;background: #eeeeee; border: solid 1px #e5e5e5;}
	.dingweierw{ position:fixed; top:250px; right:0px; z-index:9999999;}