@charset "utf-8";
/* CSS Document */
#box_root {min-width:1200px; margin:0 auto;overflow: hidden;}
.box{width:1200px; margin:0 auto;}
.btn,.btna{padding:0 10px;height:21px;line-height:21px;background:#819eba;color:#fff;border:1px solid #6086a8;cursor:pointer}
.btn span,.btna span{color:#fff;}
A:link {text-decoration: none;}
A:active {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {color: #000;text-decoration: none;}
li{ list-style:none;}
.tit{ color:#155B65; font-size:18px; height:46px; float:left; width:100%; text-align:left; line-height:50px; overflow: hidden;}
.cc{ float:left; text-align:left; width:100%;}
.date{ float:right;}
.longtit{ float:left; color:#999; line-height:30px;}
.more{ float:right; padding-right:20px; }
/****box_header****/
#box_header { height:110px; width:1200px; margin:0 auto; position:relative;z-index:555}
.toplink{ color: #fff;float: left;position: absolute;top: 0px;left: 0px;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.toplink ul li{ float:left; margin-right:15px;display: inline;}
.toplink ul li a{ color:#fff;float: left;}

#totop{position:fixed;right: 0;top: 75%;width: 50px;height: 45px;padding-top: 5px;font-size: 40px;background-color: rgba(0,0,0,0.5);text-align: center;color: #fff;cursor: pointer;}

/*.footlink{ width:1200px; height:30px; margin:0 auto; padding-top:10px;}*/
/*.footlink{position: fixed;right: 0;top: 35%;background: #fff;z-index: 99;width: 150px;}
.footlink span{ color:#333; float:left; margin-right:5px;}
.footlink ul{padding: 5px 10px;border: 1px solid #66ccff;}
.footlink ul li{ margin: 5px 10px;padding: 5px 0;border-bottom:1px solid #d5d5d5;text-align: center;} 
.footlink ul li a{ color:#555;}
.footlinktitle{background: #66ccff;color: #fff;padding: 5px 10px;font-size: 1.2em;text-align: center;}
.footlinkbottom{background: #66ccff;height: 10px;}*/
/*.footlink{ width:1200px; height:30px; margin:0 auto; padding-top:10px;}*/
.footlink{position: fixed;right: -180px;top: 15%;z-index: 999;width: 180px;}
.footlink i:first-of-type{font-size: 1.5em;}
.footlink i:nth-child(2){font-size: 1em;}
.footlink .flclick{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;float: left;background: #3FA2DA;margin:10px 20px 0 0;width: 10px;height: 220px;padding: 10px 7px 0 10px;font-size: 18px;color: #fff;cursor: pointer;line-height: 22px;position: relative;right: 27px;z-index: 98;word-break: break-all;}
.footlink #flclick{top: 65px;}
.footlink #flclick2{top: 215px;}
.footlink .flclick span{background: url(../images/flleftarrow.png) center no-repeat;width: 30px;height: 37px;display: inline-block;margin-left: -10px;}
.footlink .flpanel{float: left;margin-top: -100%;}
.footlink ul{background: #fff;border-width: 0 1px 0 1px;border-style:solid;border-color:#dcdcdc;}
.footlink ul:last-of-type{padding-bottom: 10px;}
.footlink ul li{text-align: center;height: 23px;padding: 5px 0;}
.footlink ul li span{position: relative;top: -5px;margin-right: 5px;font-size: 14px;color: #0398d9;}
#footlink2 ul li span{font-size: 12px!important;color: #0398d9;top: 5px;margin-right: 0px;}
.footlink ul li a{ display: inline-block;}
.footlinktitle{cursor: pointer;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background: #3FA2DA;color: #fff;padding: 5px 10px 4px;font-size: 1.2em;text-align: center;font-size: 18px;width: 180px;height: 28px;}
.footlinktitle span{background: url(../images/flrightarrow.png) center no-repeat;width: 27px;height: 18px;display: inline-block;}
.footlinkbottom{background: #e5e5e5;height: 7px;width: 180px;}


/*#logo { position:absolute; top:23px; left:25px;z-index: 999;}
#logo img{width: 350px;}*/
#logo { position:absolute; top:23px; left:25px;z-index: 999;}
#logo img{width: 210px;}
#lan{ position:absolute; right:35px; top:25px;}
#lan a{font-size: 13px!important;}
#lan ul li{ float:left; padding:0 5px;}
#tel{ position:absolute; top:45px; right:0px; font-size:14px; font-weight:bold; }
#tel span{ color:#F00; padding-left:10px;}
#search{width:234px; height:23px; position:absolute; right:330px; top:20px;}

#search .formlist2 td, .formlist2 th{ height:23px; padding:0px;}
#search input.infoInput{ background:none; width:200px;line-height: 23px;height: 23px;padding:0 0 0 5px;border: 1px solid #c9c9c9;border-radius: 5px 0 0 5px;}
#search span.buttonface{background:url(../images/searchbutton.jpg) top center no-repeat;width:27px;height: 25px;cursor: pointer;display: inline-block;padding:0;}
#search table { border-collapse: collapse; border: none;}
#search td{ border:none;}

#menunav { position: relative;height: 38px;width: 1920px;margin-left:-960px;left: 50%;top:70px;z-index: 990;background:#fff;border-bottom:1px solid #c9c9c9;}
#menu {width: 812px;max-width: 812px;padding:0 360px 0 750px;position: relative;z-index: 990;height:38px;line-height: 38px;border-bottom:1px solid #c9c9c9;background:#fff;}
#menunav .menutop {float: left; height: 38px;position: relative;  z-index: 999; text-align:center;/*padding:0 20px;*//* width:14.28%*/;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
#menunav .menutop .heada{}
#menunav .menutop a{  display: block; font-size: 15px;height: 38px;line-height: 38px; color:#3c3c3c;padding:0 20px;}
#menunav .menutop .menu-none a{padding:0;}
#menunav .menutop a:hover{ color:#fff; text-decoration:none; background:#3FA2DA;}


#menunav .subnav {z-index: 9999;position: absolute;visibility: hidden;background:#fff;float:left;padding: 0 5px;}
#menunav .subnav span{ font-weight:bold; color:#3FA2DA;display: block;text-align: center;}
#menunav .subnav .menufloat {line-height: 25px;float: left;min-width: 110px;}
#menunav .subnav .menufloat a{border-bottom:1px solid #ccc;line-height: 25px;display: block;height: 25px;color: #555;font-size: 12px; margin:0 auto;font-weight:normal;text-align: center;}
/*#menunav .subnav .menufloat ul li:last-of-type a{border: 0;}*/
#menunav .subnav .menufloat a:hover {color:#fff;}
#menunav .subnav ul{ border-right:1px solid #dedede;padding:0 15px;}
#menunav .subnav .menufloat:last-of-type ul{border: 0;}

/***box_main***/
#box_main {width:1200px;height:auto; margin:0 auto;}
#box_banner{width:1920px;margin-left: -960px;left:50%;height:450px; position:relative;z-index:1;}
/*#box_banner {width:1200px;margin-left: -600px;left:50%;height:430px; position:relative;z-index:1;margin-bottom: 15px;}*/
/*#sub_banner {width:1200px;float:left; position:relative;}
#sub_banner img{width: 100%;}
*/
#sub_banner {width:1920px;position:relative;margin-left: -360px;}
#sub_banner img{width: 100%;height: 300px;}
.h_list{width: 100%;float:left;background:url(../images/newsbg01_bak.jpg) top center no-repeat;height:590px;margin-top:20px;}
.h_list .more{ padding:0 5px 0 0;margin-top: 20px;color:#fff;display: inline-block;width: 60px;height: 16px;}
.h_list .caption{}
.h_list .caption ul{}
.h_list .caption li{float:left;width:88px;height:46px;text-align:center;line-height:60px;overflow:hidden; line-height:46px;}
.h_list .caption li a{color:#6e6e6e; font-size:15px;}
.h_list .caption li.hover{width:88px; font-weight:bold;}
.h_list .caption li.hover a{color:#3FA2DA;}
.h_list .cc{padding: 5%;width: 90%;}
.h_list .cc .newslist li{ height:36px; line-height:32px;}
.h_list .cc img{ padding-right:8px;}
.h_list .cc p{ line-height:24px;}


/***box_divide***/
#box_divide{width: 100%;margin: 0 auto 0;}
#box_divide a:hover{text-decoration: none;background: #f9f9f9;}
.divide_block{width: 200px;margin: 10px 100px 20px;float: left;display: block;}
.divide_block img{display: block;margin: 10px auto 10px;}
.hpt{color: #5a5a5a!important;font-size: 16px !important;}
.divide_block span{display: block;text-align: center;color: #a3a3a3;font-size: 14px;line-height: 2em;}

/**box_cc**/
#box_cc{ float:left;width:100%;height: 870px;}
#box_cc .cc{ line-height:22px;}
#box_cc .cc img{float:left;margin-bottom: 5px;width: 100%;}
#box_cc .box_hw{float: left;overflow: hidden;}
#box_cc .box_w1{width: 300px;}
#box_cc .box_w2{width: 600px;}
#box_cc .box_h1{height: 260px;}
#box_cc .box_h2{height: 520px;}
#box_cc .box_up1{position: relative;top:-260px;}

.ileft{ width:315px; float:left;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1440px; height:430px; margin:0; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1440px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

#slider{ float:left; width:270px; height:260px; overflow:hidden; background:#000;}
#slider .www51buycom .num li { width: 15px; height: 15px; line-height: 15px; text-align: center; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:0; cursor:pointer; float: left; font-size:10px;}
#slider .www51buycom .num li.on{ background:url(../images/li.jpg) repeat-x;}
#slider .www51buycom .num ul { bottom:38px;}
#slider p{ background:#000; color:#fff; margin:0; padding:0; height:33px; line-height:26px; padding-left:10px;}
.video{ width:100%; float:left;}
.video .tit{ background:url(../images/video.jpg); height:45px; float:left; padding:0!important;color: #717171;font-size: 16px;font-weight: bold;}
.video .tit span{display:inline-block;width:15px;}
.video .tit .more{ padding:0 5px 0 0;margin-top: 20px;color:#fff;display: inline-block;width: 60px;height: 16px;}
.video .cc{ float:left;}

.iright{ width:870px; float:right;position: relative;}
.type{ float:left; padding-left:10px; height:42px; width:100%; overflow:hidden;margin-bottom: 15px;}
.type ul li{ float:left; list-style:circle; float:left; margin-left:55px; }
.type ul li a{height:42px; line-height:42px;font-size:14px;}
/*.type ul li a:hover{ font-weight:bold;}*/
.pro01{ background:url(../images/p01enbg.jpg) no-repeat; width:100%; height:295px;position: absolute;top: 0;overflow: hidden;}
.pro01 .tit .more{padding:0 8px 0 0;margin-top: 16px;color:#fff;display: inline-block;width: 60px;height: 16px;}
.iright .piclist{ width:640px; margin:0 auto;}
.iright .piclist li{ margin:0 20px; float:left; padding-top:20px;}
/*.iright .piclist li img{ border:1px solid #CCC;}*/
.iright .piclist .name{ height:40px; line-height:40px; overflow:hidden; width:115px;}
.pro02{ background:url(../images/p02enbg.jpg) no-repeat; width:100%; height:300px; margin-top:15px;position: absolute;top: 300px;}
.pro02 .tit .more{padding:0 8px 0 0;margin-top: 16px;color:#fff;display: inline-block;width: 60px;height: 16px;}
.pro03{ background:url(../images/pro03enbg.jpg) no-repeat; width:100%; height:230px; margin-top:20px;position: absolute;top: 620px;}
.pro03 .cc{ margin-top:10px;}
.pro03 ul li{ float:left; padding:0 1%; width:18%; text-align:center}
.pro03 ul li img{width: 100%;}

#box_about{ width:300px; float:left; padding-right:20px;}
#box_about .cc{ width:100%;}

/**box_case**/
#box_cases{ width:290px; float:left; border-left:1px dashed #CCC; border-right:1px dashed #CCC;  height:200px; padding:0 20px;}

/**box_news**/
#box_news{ width:265px; float:left; padding-left:30px;}
#box_news .newslist { width:100%; margin:0px;}
#box_news .newslist li{ height:45px; background:none; padding:0px; overflow: hidden;}
#box_news .newstit{ display:block; width:100%; color:#000; font-weight:bold; height:20px; line-height:25px;}
#box_news .newstit a{}
#box_news .date{line-height:30px;}

/**box_contact**/
#box_contact{width:315px; float:right; }

/**box_pro**/
#box_pro{ width:100%; float:left;}
#box_pro .tit{ border-bottom:1px solid #9C0;}
#box_pro .cc{ padding-top:10px;}
#box_pro .piclist {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
#box_pro .piclist li.content {float: left;text-align: center;width:25%;overflow: hidden;}
#box_pro .piclist li.content .pic{ border:1px solid #dedede; float:left;}
#box_pro .piclist li.content .pic img{ padding:5px;}
#box_pro .piclist li.content .name{ float:left;}
#box_pro .piclist li.content .name span{ display:block; text-align:center; width:230px; height:30px; line-height:30px; } 


/***box_left***/
#box_left{ float: left; padding: 25px 0 25px 0;width: 270px; overflow:hidden;}
#readtype{ display:none;}
#readtit{ display:block;color: #fff;font-size: 15px;background:#1996d0 url(../images/lf.jpg) bottom repeat-x;/*height: 40px;*/padding: 5px 0 10px 20px;}
#readtit span{font-size: 1.2em;/*font-weight: bold;*/padding-right: 10px;}

#box_left .left_top{ height:35px; width:100%; background:#3FA2DA; color:#fff; font-size:16px; text-align:center; line-height:35px; display:none;}

#box_left .left_main{ float:left;}
#box_left .left_main li{ float:left; height:38px; border-bottom:1px solid #CCC; width:100%; } 
#box_left .left_main li a{ display:block; line-height:38px; text-align:left; height:38px; overflow:hidden;}
#box_left .left_main li a:hover{ background:url(../images/left_li.jpg) right center no-repeat;}
#box_left .left_main .menu-one{ font-size:15px !important;}
#box_left .left_main .typelink{ padding-left:50px; font-size:15px !important;}
#box_left .left_main li.menu-second a{ padding-left:65px; font-size:14px;}
#box_left .left_main li.menu-third a{ padding-left:80px;}
#box_left .left_main li.menu-none a.cur{background:url(../images/left_arrows.png) 15% 50% no-repeat; color:#3FA2DA; }
#box_left .left_main li a.cur{ color:#3FA2DA; }
#box_left .left_main li.menu-third{ width:120%; margin:0 auto; float:left;}
#box_left .left_main li.menu-third a{ font-size:13px;}

#box_left td{ border: solid #eaeaea 1px; padding:5px 15px;}
#box_left dl { width: 270px; }
#box_left dl,dd { margin: 0; }
#box_left dt { background:url(../images/left_arrows.png) left center no-repeat; line-height:38px; color:#3FA2DA; padding-left:40px; width:230px; border-bottom:1px solid #626262;}
#box_left a.cur{ color: #3FA2DA;}
#box_left dt a{ color: #3FA2DA; font-size:15px;}
#box_left dt:hover{cursor: pointer;}
#box_left dt:hover a{font-size:15px;text-decoration:underline;}
#box_left dd a {color:#626262; }
#box_left li a:hover{color: #3FA2DA; }
#box_left ul { list-style: none;margin:0; }
#box_left #type ul li a{border-bottom: 1px solid #ccc; display:block; /*height:38px;*/ line-height:38px;}
#box_left li.menu-second a{  font-size: 13px;padding-left: 60px;}
#box_left li.menu-third a{  font-size: 13px; padding-left: 90px;}

#box_left .left_bottom{/* background:url(../images/left_bottom.jpg) center top no-repeat;*/ width:210px;float:left; margin-top:20px;}
#box_left .left_bottom .cc{ padding-top:15px;}
#box_left .left_bottom ul li{ float:left; width:100%; line-height:36px; height:36px; border-bottom:1px dashed #dedede;}
.bnone td{ border:none;}
/***box_right***/
#box_right{ float: right;padding: 25px 0 25px 0;width: 900px; overflow:hidden;}
#box_right .right_top{color:#3FA2DA; font-size:18px; height:35px; float:left; text-align:left; line-height:45px; width:100%; padding-bottom:10px;}
#box_right .right_top .location {width: 940px;padding-left: 10px;height:35px;line-height: 35px; border-bottom:1px solid #145da5; font-size:12px;}
#box_right .right_top .location .l{ float:left; width:120px;}
#box_right .right_top .location .l span{ color:#691516; font-size:16px;}
#box_right .right_top .location .r{ float:right; width:570px; text-align:right;}
#box_right .right_main{ float:left; width:100%;}
#box_right .right_main img{max-width: 100%;}
#box_right .right_main .cldivide{border-bottom:1px solid #c9c9c9;font-size: 16px; color:#000; height: 38px;line-height: 38px;padding-left: 15px;margin:20px 0;}
#downlist li{ float:left; border-bottom:1px solid #dedede; width:100%; height:32px; line-height:30px;}
.fl{ float:left;}
.fr{ float:right;}
#box_right .right_bottom{}
#prolist .name .t{ width:155px; text-align:center; display:block;}
#caselist .name .t{/* width:155px;*/text-align:center;display:block;}

/********about us*********/
.abutcontent{ width:100%;}
.htmledit{ padding-top:10px; width:100%;}
.htmledit p{ line-height:22px; width:100%; float:left;} 
.htmledit .video{ float:left; width:390px;}
.htmledit .txt1{ float:right; width:310px; line-height:24px;}
/******caselist*****/
#caselist{ width:100%; overflow:hidden}
#caselist ul{ width:108%;margin-left: -3.4%;}
#caselist ul li{ float:left; width:33%;}
#prolist{width: 100%;overflow: hidden;border-top: 1px solid #ddd;padding-top: 40px;}
#prolist ul{ width:105%; float:left; padding:0;}
#prolist ul li{ float:left; width:25%;}
#prolist .name{ height:28px; line-height:28px; margin-bottom:10px; overflow:hidden;}
#caselist .name{ height:28px;width: 260px; line-height:28px; margin:0 auto 20px;/* overflow:hidden;float: left;margin:0 auto;display: block;*/}
#caselist .pic a{width: 100%;display: block;}
#caselist img{width: 260px;height: 195px;margin:0 auto;display: block;}

/*******products*******/
.procontent{ position:relative;}
.procontent .summary{ float:left; width:250px; margin-top:15px;margin-left: 20px;line-height:22px;}
.procontent .tg{border-bottom:1px solid #c9c9c9;font-size: 16px; color:#000; height: 38px;line-height: 38px;padding-left: 15px;}
.pic-module{ float:left; position:relative;width: 500px;}
.pic-module .pic{width: 100%}
.pic-module .pic img{/*width: 100%;*/margin: 0 auto;display: block;}
.show{}
.pro-module{float:right;}
.pro-module .basic{ text-align:left;}
.pro-module .basic li{ line-height:20px; height:20px; float:left; width:100%;}
.pro-module .basic li.name1{color: #FF6600;font-size: 16px;font-weight: bold;line-height: 180%; padding-bottom:8px;}
.prodetail{ width:100%; float:left;}
.prodetail .detail{ line-height:24px;}
.prolike{ width:100%; float:left;}
.prolike .piclist li{ float:left; text-align:center; width:20%;}
.prolike .t{ width:100%; float:left; text-align:center;}
.name1{ width:100%; float:left; margin:10px 0; text-align:center;}
.name1 h4{ color:#3FA2DA; margin:0 auto; font-size:20px;}

/*.procontent{ position:relative;}
.procontent .summary{ float:right; width:250px; margin-top:15px;margin-left: 40px;line-height:22px;}
.procontent .tg{border-bottom:1px solid #c9c9c9;font-size: 16px; color:#000; height: 38px;line-height: 38px;padding-left: 15px;}
.pic-module{ float:left; position:relative;width: 560px;}
.pic-module .pic{width: 100%}
.pic-module .pic img{max-width: 100%;margin: 0 auto;display: block;}
.show{}
.pro-module{float:right;}
.pro-module .basic{ text-align:left;}
.pro-module .basic li{ line-height:20px; height:20px; float:left; width:100%;}
.pro-module .basic li.name1{color: #FF6600;font-size: 16px;font-weight: bold;line-height: 180%; padding-bottom:8px;}
.prodetail{ width:100%; float:left;}
.prodetail .detail{ line-height:24px;}
.prolike{ width:100%; float:left;}
.prolike .piclist li{ float:left; text-align:center; width:20%;}
.prolike .t{ width:100%; float:left; text-align:center;}
.name1{ width:100%; float:left; margin:10px 0; text-align:center;}
.name1 h4{ color:#3FA2DA; margin:0 auto; font-size:20px;}
*/

/*******news*******/
.newslist{}
.newslist .newstit{float:left;}
.ncontent{ float:left; width:100%; }

.content.newstit{float:left; width:100%;}
.newstit h3{ text-align:center;} 
.infor{ width:100%; margin-top:8px; text-align:center; float:left;}
.con{ line-height:24px; padding-top:10px;}
.con p{}

/*****messagelist***/
.tg1 {height: 33px;line-height: 33px;font-size: 14px;padding-left: 35px;font-weight: bold; display:none; background:url(../images/bt.jpg) repeat-x;}



/*新品轮播*/
.picScroll-left{
	width: 100%;
	height: 205px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
.sub_sli-arrow {
	position: absolute;
	bottom:290px;
	display: none;
	margin-bottom: -20px;
	width: 60px;
	height: 120px;
	line-height: 120px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-size: 3em;
	background-color: #333;
	background-color: rgba(50,50,50,.3);
	/*border-radius: 50%;*/
}

.picScroll-left .hd a{
	display: none;
	width: 25px;
	height: 48px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-size: 28px;
	background-color: #333;
	background-color: rgba(50,50,50,.3);
	float:left;
	margin-top:120px;
	line-height: 48px;
	overflow:hidden;
	cursor:pointer;
	position: absolute;
	bottom:100px;
	z-index: 99;
}
.picScroll-left:hover .hd a{
	display: block;
}
.picScroll-left .hd a:hover{
	background-color: rgba(10,10,10,.5);
}
.picScroll-left .hd .prev{
	margin-left: 5px;
	left: 0;
}
.picScroll-left .hd .next{
	margin-right: 5px;
	right: 0;
}
.picScroll-left .bd{
	width: 872px;
	margin: 0 4px 0 4px;
	overflow: hidden;
}
.picScroll-left .bd ul{
	overflow:hidden;
}
.picScroll-left .bd ul li{
	margin:0 8px 0 0;
	float:left;
	display:inline-block;
	overflow:hidden;
	text-align:center;
	width: 210px;
}
.picScroll-left .bd ul li img{

}
.picScroll-left .bd ul li .pic{
	text-align:center;
	width: 210px;
	height: 147px;
}
.picScroll-left .bd ul li .pic a{
	display: block;
	height: 100%;
	width: 100%;
}
.picScroll-left .bd ul li .pic img{
	display:block;
	width: 80%;
	height: 100%;
	margin: 0 auto;
}
.picScroll-left .bd ul li .title{
	line-height:50px;
	height: 50px;
}

/*底部版权*/  
#box_footer {width: 100%;min-width: 1200px;margin: 0 auto;overflow:hidden; margin-top:60px; float:left;background: #393939;}/*background:url(../images/foot.jpg) top repeat-x;}*/
.fmenu{ width:1200px; margin:0 auto; height:350px; padding-top:15px;}
.fmenu ul li{ float:left; padding:0 37px; }
.fmenu ul li:first-of-type{padding-left: 0;}
.fmenu ul li:last-of-type{padding-right: 0;}
.fmenu ul li span{ font-size:16px; font-weight:bold; color:#fff; }
.fmenu ul li a{ color:#fff!important;}
.fmenu ul ul{ padding:0; margin-top:30px; margin-left:20px; float:left;}
.fmenu ul li li{list-style:disc; color:#fff; padding:0; width:100%; height:24px; line-height:24px;}
.fmenu p{ float:left; color:#fff;padding-top:20px; width:350px;margin: 10px 0 0 0;}
.fmenu .code2{ width:210px;}
.fmenu .code2 .code2title{font-size: 16px;font-weight: bold;color: #fff;line-height: 1.5em;}
.fmenu .code2 .videolink{ color: #e2e2e2;font-size: 30px;margin-top: 35px;margin-bottom: 20px;height: 40px;}
.fmenu .code2 .videolink a{display: block;float: left;margin-right: 8px;}
.fmenu .code2 .videolink img{width:27px;}
.fmenu .code2 .qr{margin-top: 20px;}
.fmenu .code2 .qr span:first-of-type,.fmenu .code2 .qr span:nth-of-type(3){margin-right: 50px;}
.fmenu .code2 .qr span{width: 77px;text-align: center;float: left;font-size:14px; font-weight:normal;}
.fmenu .code2 .qr img{ padding:0 0 10px;}
.fmenu .qq{ margin-left:0px;}
.fmenu .qq li{ list-style:none; background:url(../images/wechat_icon.png) left center no-repeat;}
.fmenu .qq li span{padding-left:25px;height: 2em;font-size: 12px!important;font-weight: normal!important;}
.fmenu .qq li img{width: 250px;height: 250px;display: none;z-index: 999;position: relative;}
.fmenu .qq li span:hover{text-decoration: underline;cursor: pointer;}
.fmenu .qq li span:hover img{display: block;}
.icp{ width:1200px; margin-left: -2000px;padding: 15px 2000px 0; color:#fff; height:30px;background: #151515;}
.icp ul{ float:right;}
.icp ul li{ float:left; color:#fff; padding:0 3px;}
.icp a{ color:#fff;}
.icp a:visited{ color:#fff;}
.icp a:hover{color: #3FA2DA;}


.frameleft{float:left;width:682px;}
.frameright{float: left;width:250px;}
.frameleft .fup {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_01.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent {width: 662px;padding: 10px;background: url('../images/conent_bg_01.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown{width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup1 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_02.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent1 {width: 662px;padding: 10px;background: url('../images/conent_bg_02.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown1 {width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup2 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_03.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent2 {width: 662px;padding: 10px;background: url('../images/conent_bg_03.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown2 {width: 682px;height:4px;background-color: #faceb9;overflow: hidden;}

.frameleft .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle {float: left;padding-left:35px;text-align: center;font-size: 14px;font-weight: bold;}
.frameleft .fup .spanmone, .fup1 .spanmone, .fup2 .spanmone {float: right;padding-right: 10px;}

.frameright .fup {width: 250px;height: 39px;line-height: 39px;background: url('../images/content_250_bg.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent {width: 230px;padding: 0px 10px 0px 10px;background: url('../images/content_250_bg.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown{width: 250px;height:13px;background: url('../images/content_250_bg.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup1 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent1 {width: 230px;padding: 0px 10px 5px 10px;background: url('../images/content_250_bg_other.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown1{width: 250px;height:10px;background: url('../images/content_250_bg_other.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}
.frameright .fup2 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position:  -750px 0px;}

.frameright .fup3 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_type.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent3 {width: 230px;padding: 0px 10px 5px 10px;background: url('../images/content_250_bg_type.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown3{width: 250px;height:10px;background: url('../images/content_250_bg_type.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle,.fup3 .spantitle {float: left;width: 150px;padding-left: 10px;text-align: left;font-size: 14px;font-weight: bold;}
.frameright .fup .spanmone,.fup1 .spanmone,.fup3 .spanmone {float: right;padding-right: 10px;}
/*news left pic and right list*/
.newsleft{float: left;width:212px;}
.newsleft ul{list-style: none;margin: 0 auto;margin-top: 5px;}
.newsright{float: left;width:450px;}

.textlist {list-style: none;margin: 0 auto;padding:0px;display: block;line-height: 200%;overflow: hidden;}
.textlist li {padding-left: 8px;height: 25px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 10px;list-style: none;overflow: hidden;}
.textlist li .names {float: right;color: #bdbdbd;font-size: 12px;}



.link {float: left;margin: 0 auto;width: 942px;}
.link .fotterup {width: 942px;height: 6px;background: url('../images/fotter_bg.png') no-repeat;background-position: 0px -0px;}
.link .fottercontent {width: 942px;text-align: center;background: url('../images/fotter_bg_line.png') repeat-y;background-position: 0px -0px;}

.linkpic {width: 920px;padding: 10px;}
.linkpic ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkpic ul li {width: 88px;margin: 0 auto;padding-left: 3px;list-style: none;display: inline;}
.linkfont {width: 900px;padding: 5px 10px 0px 10px;margin: 0 auto;}
.linkfont ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkfont ul li {width: 98px;text-align: center;margin: 0 auto;padding-left: 10px;list-style: none;display: inline;}
/*tree*/
.three {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three li {height: 30px;line-height: 30px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;border-bottom: 1px dotted #d0d0d0;overflow: hidden;}
.three li.a {padding-left: 13px;}
.three li.b {padding-left: 13px;background: url('../images/icon1.gif') no-repeat 0px 10px;display: list-item;font-weight: bold;}

/*pagecontent*/
.pagecontent{float:left;width:672px;background-color: #EBF0F4;padding:5px;overflow: hidden;}
.pagecontentstr{width:100%;background-color: #fff;padding:5px;overflow: hidden;}
.que{ font-size:16px; color:#F00; float:left; width:100%;}
.ans{ text-align:left; padding-left:50px; float:left; text-indent:0;}

.pagelist {float: left;width: 100%;}
.righttext {float: left;width: 100%;}
.righttext_padding {float: left;width: 632px;padding:0px 15px 0px 15px;}
.readpic {float: left;width: 225px;height: 225px;padding: 5px;}
.readpic img {border: 1px solid #EEE;}

.readtitle {float: left;width: 415px;margin-left: 10px;text-align: left;}
.readtitle dl dt {color: #FF6600;font-size:16px;font-weight: bold;line-height: 180%;padding-left:10px;}
.readtitle dl dd {color: #828282;height:30px;line-height: 30px;padding-left:10px;}
.readtitle dl dd.fastline {background-color:#f8f8f8;color: #828282;height:30px;line-height: 30px;}
.readtitle dl dd.orderbotton {padding-top:15px;}

.readlist {float: left;margin: 0 auto;width: 100%;margin-top: 10px;}
.readlist .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 10px 0px 0px 0px;overflow: hidden;}

.bbslist{list-style: none;margin: 0 auto;padding: 0px;}
.bbslist li{border-top: 1px dotted #d0d0d0;padding: 10px 0px 10px 0px}
.bbslist li:first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li .first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li div{line-height: 180%;padding:0px 10px 5px 10px;}
.bbslist li .sendname{text-align: right;}
.bbslist li .messagelist{text-align: left;}
.bbslist li .remessagelist{text-align: left; padding-top: 10px;padding-bottom:10px;}
/*productlist_list*/
.goodslist {overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodslist li {float: left;padding: 0px 10px 0px 10px;text-align: center;width: 150px;height: 240px;overflow: hidden;}
.goodslist li .t {height: 25px;line-height: 25px;overflow: hidden;display: list-item;}
.goodslist li p {height: 25px;line-height: 25px;padding:0px;margin: 0px;}
.goodslist li img {border: 2px solid #EEE;padding:5px;}
.goodslist li img:hover {border: 2px solid #00a1d8;padding:5px;}

/*newslist*/
.newslist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px; float:left; width:100%;}
.newslist li {height: 35px;line-height: 35px;text-align: left;margin: 0 auto;padding-left: 15px;list-style: none;background: url('../images/icon3.gif') no-repeat 5px 15px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}
.newslist li .data {float: right;padding-right: 10px;color: #B3B3B3;}

/*linebook*/
.gbottonlist {margin: 0 auto;width: 100%;}
.gbottonlist .tg {height: 30px;line-height: 30px;color: #000;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.gbottonlist .l {margin-top: 1px;padding: 5px;height: 100%;background-color: #F8F8F8;overflow: hidden;}
.three_fg {width:690px;list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three_fg li {float: left;width:330px;height: 25px;line-height: 25px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;}
.three_fg li.a {font-weight: bold;}
.three_fg li.b {height: 25px;padding-left: 8px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 11px;list-style: none;display: list-item;}
.three_fg li .title {float: left;}
/*joblist*/
.joblist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.joblist li {list-style: none;padding:10px 0px 10px 0px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}

.widthpage {width: 922px;margin: 0 auto; padding: 10px;}
.widthpage .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat #B7E4FB;}
.widthpage .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.widthpage .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.widthpagelist {width:922px;margin: 0 auto;}
/*login_member*/
.sianin .sianinbg {width: 369px;padding: 10px 0px 0px 0px;border-left: #d2e5ef 1px solid;border-right: #d2e5ef 1px solid;border-top: none;border-bottom: none;overflow: hidden;}
.signintitle {background: url('../images/application.gif') no-repeat;background-position: left -166px;padding: 15px 0px 0px 70px;height: 29px;text-align: left;overflow: hidden;}
.signin-area-bg {width: 361px;padding: 5px;overflow: hidden;}
.signin-area-bg2 {padding: 0px;overflow: hidden;}
.signin-area-bg3 {width: 251px;padding: 5px 0px 5px 110px;overflow: hidden;}
.tipsnr {background: url('../images/login.gif') no-repeat;background-position: left -103px;height: 5px;line-height: 5px;width: 371px;overflow: hidden;}
.messicon {height: 48px;padding-right: 10px;}
.messtext {height: 48px;line-height: 48px;vertical-align : middle;}
.messicon2 {height: 20px;padding-right: 10px;}
.messtext2 {height: 20px;line-height: 20px;vertical-align : middle;}
/*lefttab*/
.tbottonlist {width:260px;}
.tbottonlist .tg {height: 30px;line-height: 30px;color: #fff;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.tbottonlist .l {padding: 5px;border: 1px solid #B5D4F2;}
/*tablelist*/
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #E6E6E6;padding: 5px;height: 30px;line-height: 30px;font-weight: bold;}
.tablelist .td02 {border-bottom: #d2e5ef 1px dotted;padding: 5px;height: 30px;line-height: 30px;}
.tablelist .td03 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px 5px 5px 15px;height: 30px;line-height: 30px; background: url('../images/icon1.gif') no-repeat 5px 16px;}
.td03 img {vertical-align : middle;}
.tablelist .td04 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px;height: 30px;line-height: 30px;}
/*bbstable*/
.tablelist .td05{border: 1px solid #F0F0F0;padding: 5px 5px 5px 10px;}
.tablelist .td06{padding: 5px;height: 30px;line-height: 30px;}
/*fotter*/
.fotterpage{width:100%;margin: 0 auto;overflow: hidden;background-color: #004594;}
.fotter .fotterdown {width: 942px;height: 14px;background: url('../images/fotter_bg.jpg') no-repeat;background-position: 0px 0px;}
.fotter .fotterstr {width: 942px;background-color: #004594;color:#fff;text-align: center;padding: 5px 0px 10px 0px;line-height: 180%;}
.fotter .parttype {width: 942px;text-align: center;padding: 10px 0px 0px 0px;}
.fotter .parttype ul {width: 942px;list-style: none;margin: 0 auto;}
.fotter .parttype ul li {padding:0px 5px 0px 5px;text-align: center;margin: 0 auto;list-style: none;display: inline;}

.mobliecodestr{border:1px solid #aaa;padding:5px;margin-top: 5px;}
.detail ul li{list-style-type:disc;}

.tongji{
	display: inline-block;
	position: relative;
	left: 20px;
}