@charset "gb2312";
/* CSS Document */
body{ margin:0 auto; padding:0px; font-size:14px;font-family: "微软雅黑"; color:#666;}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.logo{ width:300px;}

.proinfo img {
    max-width: 100% !important;
}
/*top*/
.dbtou{  margin:0 auto; background:#f1f1f1;  height:30px;}
.tou1{background:#16223e; margin:0px; padding:0px;}
.tou{width:1100px; margin:0 auto; line-height:36px; text-align:right;}
.tour{ text-align:right; line-height:35px; padding-left:50px; background:url(../images/index_10.jpg) no-repeat bottom left;}
.tour a{ color:#666;text-decoration:none;}
.tour span{ color:#f08424; font-size:20px;}
.toua1{width:120px; background: #000; display:block; float:right; height:34px; text-align:center; font-weight:bold; color:#ccc;text-decoration:none;}
.toua2{width:120px; background: #7a191b; display:block; float:right; height:34px; text-align:center; font-weight:bold; color:#ccc;text-decoration:none;}

.top1{width:1100px; margin:0 auto;color:#999;}
.top1 a{ text-decoration:none;  line-height:30px; color:#888; }
.top1_1{ float:left; margin-right:30px; color:#FFF; font-size:14px; background:url(../images/index_01.jpg) no-repeat left center; line-height:50px; padding-left:50px;}
.top1_2{ float:left;color:#666; font-size:14px; background:url(../images/index_02.jpg) no-repeat left center; line-height:30px; padding-left:20px;}



#nav {padding:30px 0px;list-style:none;height:50px; width:700px; padding-left:400px;  margin:0 auto;float: left;background:url(../images/logo.jpg) no-repeat left center;}
#nav li.top {	display:block;	float:left;	height:50px; width:100px; padding:0px;}
#nav li a.top_link { text-align:center;	display:block;	float:left;	height:50px; width:100px;	line-height:45px;	color:#666;	text-decoration:none;ycursor:pointer;}
#nav li a.top_link span {	float:left;	display:block; line-height:50px; width:100px; height:50px; font-size:15px; }
#nav li a.top_link span.down {	float:left;	display:block;	height:50px;}
#nav li:hover a.top_link span.down { }
/* Default list styling */
#box-kefu { position: fixed; left: 0; bottom:0; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#nav li:hover {	position:relative;	z-index:200;}
#nav li:hover ul.sub {	left:0px;	top:45px;		white-space:nowrap;	width:166px;	height:auto;z-index:300; display:none;}
#nav li:hover ul.sub li {	display:block;	height:28px; line-height:28px;position:relative;	float:left;	width:120px;	font-weight:normal;}
#nav li:hover ul.sub li a {	display:block;	font-size:12px;	height:28px;background: #9b8385; border-top:1px solid #999; text-align:center;line-height:28px;	text-indent:5px;	color:#fff;	text-decoration:none;}
#nav li ul.sub li a.fly {	background:#fc090c;}
#nav li:hover ul.sub li a:hover {	background:#fa6c16;	color:#fff;	}
#nav li:hover ul.sub li a.fly:hover {	color:#fff;}
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {
	left:90px;	top:-4px;	background: #4ea411;	padding:3px;	white-space:nowrap;	width:140px;	z-index:400;	height:auto;}
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {
	position:absolute;	left:-9999px;	top:-9999px;width:0;	height:0;	margin:0;	padding:0;	list-style:none;}
#nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly {
	background:#4ea411;	color:#fff;	border-color:#fff;}
#nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly {	background:#4ea411;color:#000;	border-color:#bbd37e;}

.current1 { color:#666; display:block;  width:70px; margin:0px 15px;line-height:50px; text-decoration:none;  text-align:center; font-size:15px; border-bottom:1px #999 solid;}

.bannera, .bannerb, .bannerc, .bannerd, .bannere, .bannerf, .bannerg, .bannerh, .banneri, .bannerj{height:60px; padding-top:262px;}
.bannera{  margin:0 auto;background:url(../images/a.jpg) no-repeat  top center;}
.bannerb{  margin:0 auto;background:url(../images/b.jpg) no-repeat  top center;}
.bannerc{  margin:0 auto;background:url(../images/c.jpg) no-repeat  top center;}
.bannerd{  margin:0 auto;background:url(../images/d.jpg) no-repeat  top center;}
.bannere{  margin:0 auto;background:url(../images/e.jpg) no-repeat  top center;}
.bannerf{  margin:0 auto;background:url(../images/f.jpg) no-repeat  top center;}
.bannerg{  margin:0 auto;background:url(../images/g.jpg) no-repeat  top center;}
.bannerh{  margin:0 auto;background:url(../images/h.jpg) no-repeat  top center;}
.banneri{  margin:0 auto;background:url(../images/i.jpg) no-repeat  top center;}
.bannerj{  margin:0 auto;background:url(../images/j.jpg) no-repeat  top center;}


.about1{ background:url(../images/about_bg.jpg) no-repeat bottom right; min-height:300px;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

.a1{ text-align:center;}
.a1 span{font-size:26px;}
.a2 span{font-size:22px; color:#333; padding-bottom:20px;}
.a2{ font-size:14px; line-height:35px;}
.a2 img{ float:left; padding-right:20px;}
.a3{ margin-top:50px;}


.main li{ text-decoration:none; list-style:none;  display:block; }
.main ul{ padding:0px; margin:0px;}

.main1{padding:0 30px; width:266px; line-height:25px;}
.main1 dl{ padding:0px; margin:0px;}
.main1 dl a{ text-decoration:none; color:#FFF;background:url(../images/dian.png) 0px 5px  no-repeat; padding-left:20px;}
.gengduo a{ margin-left:40px; margin-top:20px; display:block; width:175px; height:35px;background:url(../images/index_14.jpg) no-repeat;}
.gengduo a:hover{background:url(../images/index_140.jpg) no-repeat;}
.gengduo1 a{ margin-left:40px; margin-top:20px; display:block; width:176px; height:35px;background:url(../images/index_21.jpg) no-repeat;}
.gengduo1 a:hover{background:url(../images/index_210.jpg) no-repeat;}
.gengduo2 a{ margin-left:40px; margin-top:20px; display:block; width:175px; height:35px;background:url(../images/index_24.jpg) no-repeat;}
.gengduo2 a:hover{background:url(../images/index_240.jpg) no-repeat;}
.main2{ padding:0px; width:412px; float: left; color:#666; line-height:35px;background:url(../images/index_11.jpg) no-repeat; margin-right:15PX; text-align:center; font-size:16px;}
.main2 span{ font-size:20px;  display:block; color:#6d5528; font-weight:bold; }
.main2 a{ background:#C00; color:#FFF; width:120PX; text-align:center; line-height:35PX; display:block; text-decoration:none; margin:0 auto; margin-top:30PX;}
.main3{ padding:0 30px; width:246px; line-height:25px; padding-left:50px;}


.main45{ margin:0 auto; width:980px; position:relative; top:50px;}


.gonggao{background:#f8f8f8;height:50px; border-bottom:2px solid #ff8501;}
.gonggaon{ line-height:50px;width:980px; margin:0 auto;}
.main23{padding-top:170px; padding-bottom:20px; line-height:30px;  font-size:13px; background:url(../images/index_08.jpg) no-repeat center top;}
.main233{padding-top:950px; padding-bottom:50px; line-height:30px;  font-size:13px; background:url(../images/youshi.jpg) no-repeat center top;}
.main233 a{ border:1px solid #999;border-radius:5px; margin:0 auto; width:120px; color:#999; text-decoration:none; display:block; text-align:center;}
.main233 a:hover{border:1px solid #056bb3; background:#056bb3;color:#fff;}

.main222{background:#f5f5f5 url(../images/index_241.jpg) no-repeat top center; padding-top:80px;  color:#FFF; line-height:47px; font-size:16px; margin-top:50px;}

.main33{ padding-top:100px;  padding-bottom:10px; background:url(../images/index_11.jpg) no-repeat center top; }
.main3l{width:490px; float:left; font-size:14px; text-align:left;color:#999;}
.main3l img{ width:490px;}
.main3l li{ line-height:25px; text-align:left; padding:0px; margin-bottom:25px;}
.main3l li span{ float:right;}
.main3l li a{ text-decoration:none; color:#09428c; font-size:16px; display:block; font-weight:bold; }
.main_ct{ text-align:center; color:#ccc; margin-bottom:50px;}
.main_c{ margin:0px; padding:0px;  width:1100px;color:#FFF;}
.main_c li{ line-height:26px; text-align:left; width:48%; float:left; padding:0px; margin-bottom:25px; margin-right:2%;}
.main_c li span{ font-size:16px; display:block;}
.main_c li a{ text-decoration:none; color:#FFF;  font-size:11px; background:#056cb3; padding:3px 20px;}
.main_c li img{ width:110PX; height:110PX; float:left; margin-right:20PX;}


.main34{ padding-top:100px;  padding-bottom:10px; margin-top:30px; background:url(../images/index_06.jpg) no-repeat center top; }
.main34_l{ padding:50px 0px;float:left; margin-right:30px; width:456px;}
.main34_r{ padding:50px 0px;float:left; margin-right:30px;}
.main34_r1 { line-height:27px; font-size:16px; color:#999;}
.main34_r1 span{ color:#555; font-size:22px; font-weight:bold;}
.main34_r2 {background:url(../images/index_09.jpg) no-repeat center left; padding-left:110px;}
.main34_r2 a{ margin-right:20px;}


.main44{  color:#FFF; line-height:80px; font-size:16px; }
.main44c{ width:1100px; margin:0 auto;}
.main44c a{ text-decoration:none; color:#666; padding:0px 30px;	  float:left;}
.main44 IMG{ position: absolute; margin-top:-30px;}


.i_news{ line-height:20px;}
.i_news ul{  float:left; padding:0px; overflow:hidden; margin:0px; padding-left:8px;}
.i_news li{  padding:0px; margin-bottom:20px; list-style:none; border-bottom:1px #ccc solid;background:url(../images/index_09.jpg) no-repeat right center;}



.i_newssj{ float:left; width:90px; margin-right:15px; line-height:25px; padding:8px 0px; background:#c6c6c6; text-align:center; color:#FFF; font-size:14px; margin-bottom:15px;}
.i_newsnr{ line-height:25px; padding-right:20px; padding-top:5px;}



.main11{padding-top:20px; padding-bottom:20px;}
.main11c{width:1100px; margin:0 auto; }
.main11c1{width:1100px; margin:0 auto; text-align:center; padding:20px 0px; }

.main21{width:1100px; margin:0 auto; border-bottom:2px solid #C30;}
.main21 ul{ margin:0px; padding:0px;}
.main21 li{width:30%; float:left; text-align:center; list-style:none; padding:10px;}
.main{width:1100px; margin:0 auto; }
.main_l{ float:left; width:333px; min-height:271px;}
.main_l1{ }
.main_l2{margin:8px 2px; line-height:22px;}
.main_l3{ text-align:right; padding-right:10px;}

.maincp{width:1100px; margin:0 auto; font-size:16px; font-weight:bold; line-height:35px; text-align:center;}
.maincp a{ margin-top:5px;}
.maincp span{ color:#690000;}

.main_c{ margin:0px;}
.main_c1{} 



.main_c3{ margin:0px; padding:0px; padding-top:0px;}
.main_c3 span{ float:right; padding:0px; margin:0px; font-size:12px; line-height:20px;}
.main_c3 ul{padding:10px 1px; overflow:hidden; margin:0px;width:370px; padding-top:0px;}
.main_c3 li{ margin:0px; padding:0px; width:370px; border-bottom:1px dotted #CCC; list-style:none; padding-top:1px;}
.main_c3 li a{ line-height:26px; text-decoration:none; color:#666; background:url(../images/index_49.jpg) no-repeat center left; padding-left:10px; float:left;*line-height:20px; font-size:12px; }

.main_r{ float:left;width:247px;min-height:271px;}
.main_r1{}
.main_r2{ margin-top:15px;}
.main_r3{ padding-left:10px;line-height:22px;}
.main_r4{ text-align:right; padding-right:10px;}


.main_ll{ float:left; width:217px;margin-right:10px; margin-left:0px;}
.main_ll_1{font-weight:bold; color:#4ca144; line-height:40px; font-size:16px; text-align:center;background:url(../images/dianbg.jpg) no-repeat center;  }
.main_ll_2{line-height:20px;  }
.main_ll_2 a{ text-decoration:none;}
.main_ll_2 ul{ margin:0px; padding:0px;}
.main_ll_2 li{ list-style:none;}
.main_ll_2 li a{ background:#0061b6;display:block; color:#FFFFFF; text-align:center; font-size:14px; text-decoration:none; line-height:50px; margin-top:1px;}
.main_ll_2 li a:hover{ background:#ffc00b; color:#fff;}
.main_ll_2 li .current2{background:#ffc00b;}

.main_ll_5{ margin:0 auto; line-height:39px; margin-top:20px; margin-bottom:5px;background:url(../images/index_15.jpg) no-repeat center; color:#FFF; text-align:center;}
.main_ll_5 a{ color:#FFF; text-decoration:none;}
.main_ll_4{ font-size:16px;  line-height:16px; display:block;width:188px; margin:0 auto; background:#680000;color:#FFF;text-align:center;font-weight:bold; line-height:35px;}
.main_ll_7 a{ float:left;}

.aboutzhengwen{ line-height:35px;}
.aboutzhengwen img{ float:left; padding-right:20px;}
.aboutzhengwen span{ color:#ab6305;}

.lxwm{ margin-top:20px;background:url(../images/index_50.jpg) no-repeat left top; line-height:77px; padding-top:3px; padding-left:490px; font-size:16px;}
.lxwm ditu{ float:right; width:370px; display:block;}
.in{ padding-top:30px;}

.inan{ border-bottom:1px solid #eee; height:50px; margin-bottom:30px;}
.inannr{ margin:0px; padding:0px;}
.inann ul{ margin:0px; padding:0px; float:left;}
.inann{ margin:0 auto; width:1100px;}
.inann li{ float:left; list-style:none; }
.inann li a{ color:#333; text-decoration:none; font-size:14px; padding:13px 25px;text-align:center; background:#eee; margin-right:5px;border-radius:5px;}
.inann li a:hover{background:#379eed; color:#FFF;}
.inannf{ width:150px; height:80px; background:#024180;padding-top:20px; color:#FFF; position:absolute;font-size:18px; line-height:35px; top:-50px; z-index:9999999998; text-align:center;}
.inannf span{ font-size:25px; font-weight: bold; }
.inann dl{ margin:0px; padding:0px;}
.inann .dd{ width:120px;text-align:center; line-height:30px; background:url(../images/index_18.png);  position:absolute; top:50px; left: auto; display:none;}
.inann .dd a { display:inline-block;border-top:1px solid #ef5938;  height:35px;width:120px;  color:#FFF; text-decoration:none;}
.inann .dd a:hover {background:#ef5938;}
.inside{width:1100px; margin:0 auto; padding-bottom:30px;}
.inside_l{ width:200px; float:left; margin-left:10px;}
.inside_l_txt{background:url(../images/cur_nav_bg.jpg) repeat-x bottom; line-height:50px; font-size:16px; text-align:center; color:#FFF; font-weight:bold;}
.inside_l_lb{background:#a28348; line-height:30px; border-bottom:5px solid #82612d;}
.inside_l_lb ul{ margin:0px;padding:0px;}
.inside_l_lb li{ list-style:none; padding-top:5px;}
.inside_l_lb li a{ background:url(../images/left_nav_bg.jpg) no-repeat; display:block; margin:0px 20px 5px; color:#c0a969;text-align:center; text-decoration:none;}
.inside_l_lb li a:hover{background:url(../images/left_nav_bg_cur.jpg) no-repeat;color:#666;}
.inside_r{ width:762px; float:right;}


.inside_r_top{margin:0 auto; line-height:60px;color:#fff; font-size:12px; width:1100px;}
.inside_r_top a{ color:#fff; text-decoration:none;}


.inside_r_top2{height:60px; margin-bottom:30px;background:url(../images/index_18.png);}
.inside_r_top2 ul{ margin:0px; padding:0px;}
.inside_r_top2 li{ float:left; list-style:none;}
.inside_r_top2 li a{ color:#fff; text-decoration:none; text-align:center; font-size:14px; line-height:60px; width:120px; display:block;}
.inside_r_top2 li a:hover{  border-bottom:5px solid #105bb8;}


.inside_r_top3{ min-height:400px; font-size:14px; line-height:40px;}



/*新闻动态*/
.news_tit1{ color:#039; font-size:14px; font-weight:bold;}
.news_tit1 font{ font-size:14px; color:#999;}
.news_tit a{ color:#039; font-size:20px;}
.news_txt{ margin:20px 0}
.news_txt img{ width:150px; height:150px;}
.news_txt font a{ color:#039;}
.news_list { margin:0px; padding:0px;}
.news_list li a{ font-weight:bold;color: #666; font-size:16px; text-decoration:none;}
.news_list li {line-height:30px;  border-bottom:#CCC 1px dashed; color:#777; margin-top:10px; list-style:none;}
.news_list li span { float:right;  font-size:20px;}
.nr_text{ min-height:300px;}

.inside_r_top22{float:left; width:220PX;}
.inside_r_top22 ul{ margin:0px; padding:0px;background:#2b7bf3;}
.inside_r_top22 li{ list-style:none;}
.inside_r_top22 li a{ color:#FFF; text-decoration:none; line-height:37px;  background:#448dfc; display:block;text-align:center;font-size:14px; font-weight:bold; border-top:1px #fff solid;}
.inside_r_top22 li a:hover{background:#0042a5;}
.inside_r_top22 li .current2{ background:#0042a5;}
.inside_r_top22 dl { margin:0px; padding:0px; width:50%; float:left; margin-top:-1px;}
.inside_r_top22 dl a{ color:#FFF; text-decoration:none; text-align:center; background:#2b7bf3;border-right:1px solid #ccc;line-height:27px; display:block; border-bottom:2px #448dfc solid;}
.inside_r_top22 dl a:hover{background:#0042a5;}
.inside_r_top22 dl .current22{ background:#0042a5;}
.inside_r_top222 a{ background:#039; color:#FFF; display:block; text-align:center; line-height:35px; float:right; width:150px; text-decoration:none; margin-top:4px;}

.inside_r_top33{ min-height:500px; float: right; width:840PX; padding:10px; border:1px #dedede solid; line-height:30px;}



.lxwml{ float:right; width:590px;}
.lxwmr{ float:left; width:350px;}
.lxwmr1{ background:url(../images/index_10.jpg); line-height:40px; text-align:center; color:#FFF; font-size:16px;}
.lxwmr2{ background:url(../images/index_24.jpg) repeat-y; line-height:40px; padding-left:20px;color:#333; font-size:14px; margin-top:20px;}
.lxwmdt{  margin-top:20px;}

.inside_r_news{ line-height:30px; padding:10px 0px; min-height:400px;}
.inside_r_news img{ width:230px; height:230px;}
.inside_r_news span{ display:block; color:#666; font-size:16px; padding-left:10px; line-height:40px;}
.inside_r_news .newsanniu{ min-height:120px;font-size:14px;}
.inside_r_news li{ margin:0px; padding:0px; list-style:none; width:230px; float:left; margin-right:10px; background:#ededed;  margin-bottom:10px;}
.inside_r_news li.text{ height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-align:center; }
.inside_r_news .btn_l, .main_c_2 .btn_r{ display:block; width:26px; height:52px; background:url(../images/l.gif) no-repeat 0 0; position:absolute; top:65px; cursor:pointer;}
.inside_r_news .btn_l{ left:3px;}
.inside_r_news .btn_r{ background:url(../images/r.gif) no-repeat right 0; right:3px;}
.inside_r_news li a{ line-height:30px; width:200px; text-align:right; padding-right:20px; text-decoration:none; color:#666;background:url(../images/biao.jpg) no-repeat right; display:block; }


.nr_bt span{ font-size:16px; font-weight:bold;}

.pagelink{height:26px; line-height:26px; margin:20px 0 0 0; padding:0 10px; text-align:center; padding-bottom:10px;}

.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
.pagelink a{padding:0 5px;}
.pagelink span{padding:0 5px;}

.search{width:250px; float:right; text-align:right;}
.search form{ padding-right:0px;}
.search_l { width:210px; height:31px; line-height:31px;border:0px;float: left; padding-left:5PX; color:#666;border-radius:5px 0px 0px 5px;}
.search_r input{float: left;width:33px; height:33px;  background:#FFF; border:0px; }
.search-bt {border-radius:0px 5px 5px 0px}

.iprolist_name a{ color:#333; text-decoration:none;}

.postlist {	MARGIN: 15px 0px 0px; min-height:400px;}
.productlist { margin:0px;padding:0px; padding-top:12px;}
.productlist LI { width:260px; float:left; overflow:hidden; margin-left:10px; margin-right:10px; padding-left:0px; padding-bottom:10px;  }
.productlist LI IMG {width:254px;border:3PX solid #105bb8;}
.productlist LI a:hover IMG { }
.productlist dl{margin:0px; padding:0px;}
.productlist dl a{display:block;  text-decoration:none; line-height:45px; color:#666; text-align:center;}

.case { margin:0px;padding:0px;}
.case LI { width:254px; float:left; overflow:hidden; margin-left:10px; margin-right:10px; padding-left:0px; padding-bottom:10px;background:#105bb8; text-align:center; }
.case LI IMG {width:254px;}
.case dl{margin:0px; padding:0px;}
.case li a{width:254px; background:#105bb8; text-decoration:none; line-height:45px; color:#FFF;}



.sztd-name{ display:none; position:absolute; width:214px; height:294px; background:#000; line-height:24px; left:13px; top:3px;opacity:0.6; filter:alpha(opacity=60); z-index:2;}





.foot{  background:#282828; padding-top:30px; font-size:14px; padding-bottom:30px;}
.footer{width:1100px; margin:0 auto; color:#aaa; padding:0px; text-align:center;line-height:40px;}
.footer a{color:#aaa; text-decoration:none; font-weight:100; font-size:15px;}
.footer img{margin-bottom:-4px;}
.footer li{ width:219px; float:left; list-style:none; font-weight:bold;}


/* banner */
#full-screen-slider { width:100%; height:537px; float:left; position:relative; z-index:99999999;}
#slides { display:block; width:100%; height:537px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:500px; z-index:9900; padding:5px 15px 5px 0; margin:0; margin-left:-60px;}
#pagination li { display:block; list-style:none; width:20px; height:20px; float:left; margin-left:15px; border-radius:10px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#1e47cc;border-bottom: 0px; }

#slidesPrev{ position: absolute; top:35%;   display: block; z-index:10002; left:100px;}
#slidesPrev :hover{ cursor:pointer;}
#slidesNext{position: absolute; top:35%;  display: block; z-index:10002; right:100px;}
#slidesNext :hover{ cursor:pointer;}



.product_scroll{ padding:0px;position:relative;}
.product_scroll_inner{ height:380px; overflow:hidden;}
.product_scroll ul{ width:256px; float:left; overflow:hidden; padding:0px; margin:0px; margin-left:10px; margin-right:9px; background: #FFF;}
.product_scroll li{ list-style:none; padding:0px; margin:0px;}
.product_scroll li img{ width:250px;border:3PX solid #aaa;}
.product_scroll li:hover img{ width:250px;border:3PX solid #105bb8;}
.product_scroll li a{ width:256px;display:block; line-height:45px;  text-decoration:none; color:#fff; text-align:center; background:#aaa; font-size:16px; margin:0px; padding:0px;}
.product_scroll li:hover a{background:#105bb8;color:#fff;}
.product_scroll LI{ line-height:25PX;}
.product_scroll LI SPAN{ border-bottom:1PX solid #333; padding:0PX 10PX;}

.product_scroll2{ padding:0px;position:relative;  padding-top:150px;}
.product_scroll2_inner{ height:370px; overflow:hidden;}
.product_scroll2 ul{ width:253px; float:left; overflow:hidden;margin:0px; padding:0px; margin-left:11px; margin-right:11px; }
.product_scroll2 li a img{ width:247px; border:3px #056cb3 solid;}
.product_scroll2 LI{ line-height:45PX; list-style:none;margin:0px; padding:0px;ycursor:pointer; text-align:center;}

.product_scroll2 li a{  text-decoration:none; color:#fff;text-align:center;background:#056cb3; display:block;}


.product_scroll2 LI SPAN{ border-bottom:1PX solid #333; padding:0PX 10PX;}
.product_scroll2 .btn_l, .product_scroll2 .btn_r{ display:block; width:34px; height:59px; background:url(../images/l.png) no-repeat 0 0; position:absolute; z-index:99999999999999; top:250px; cursor:pointer;}
.product_scroll2 .btn_l{ left:-100px;}
.product_scroll2 .btn_r{ background:url(../images/r.png) no-repeat; right:-100px;}



.sgbook { width:500px; margin:auto; padding-top:20px; }
.FaqTitle { width:480px; height:30px; background:#FFF;line-height:30px; border:1px solid #ccc;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;color:#c4c4c4; padding-left:10px;}
.Content { width:480px; background:#FFF; border:1px solid #ccc; margin-top:8px; height:100px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;color:#c4c4c4; padding-left:10px; line-height:30px;}
.Contact { width:230px; background:#FFF; border:1px solid #ccc; height:30px;line-height:30px; margin-top:8px; float:left;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;color:#c4c4c4;padding-left:10px;}
.ContactWay { width:230px; background:#FFF; border:1px solid #ccc; height:30px;line-height:30px; margin-top:8px; margin-right:8px; float:right;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;color:#c4c4c4;padding-left:10px;}
.code_box {margin-top:8px;}
.code_box2{ width:340px; background:#FFF; border:1px solid #ccc; height:30px; line-height:30px; float:left;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.code_box2 .login_verification { width:238px; height:26px; border:0px solid #FFF; line-height:26px;color:#c4c4c4; padding-left:10px;}
.code_box2 img { width:60px; height:20px; margin-left:9px; top:4px; position:relative;}
.code_box .gbook_sub { display:inline-block; width:140px; height:30px; color:#FFF; text-align:center; line-height:30px; margin-left:14px; float:left; cursor:pointer; border:none; background-color:#d50c2c;
    -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;font-size:14px; font-family:"微软雅黑";}


/*留言列表样式*/
.v52fmbx_hr{border-top:1px solid #ddd;margin:0;padding:0 5px 0 15px;font-weight:bold;font-size:16px;background:#379eed;height:60px;line-height:60px; color:#FFF;}
:-ms-input-placeholder{color:#999}
.met-focus{border:1px solid #23b7e5!important}
.v52fmbx{border:1px solid #ddd;border-top:0;overflow:hidden;text-align:left}
.v52fmbx dl:after{display:block;clear:both;content:"";;height:0}
.v52fmbx dl{width:100%;zoom:1;background:#fff}
.v52fmbx dl{border-top:1px solid #ddd;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;position:relative;padding:5px 0}
.v52fmbx dl dt{padding:15px 15px 10px 15px;width:105px;text-align:left;font-weight:normal;overflow:hidden;line-height:1.2}
.v52fmbx dl dd{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;-ms-flex:1;padding:2px 0 0 15px;margin:10px 0}
.v52fmbx dl dd label input{position:relative;top:1px;margin-right:3px}
.v52fmbx dl dd .fbox{margin:0 10px 0 0}
.v52fmbx dl dd .tips{color:#aaa}
.v52fmbx dl dd .tips:hover{color:#f00}
.v52fmbx dl dd.labelinline label{display:inline}
.v52fmbx dl dt.addimgdt{padding:10px 5px 10px}
.v52fmbx dl dt.addimgdt p{height:30px;line-height:30px;margin-bottom:8px}
.v52fmbx dl.noborder{border-bottom:0}
.formerror{margin-top:6px;height:20px;line-height:20px}
.formerror .fa-times{color:#fff;border-radius:3px;padding:1px 2px;font-size:16px;margin-right:5px;background:red}
.formerror .fa-check{color:#fff;border-radius:3px;padding:2px;font-size:14px;margin-right:5px;background:#10aa00}
.formerrorbox{border:2px solid #f00!important}
.v52fmbx dl dd.ftype_description{color:#fff;padding:8px;margin:0 5px;background:#6c6fbf}
.ftype_input .fbox{float:left}
.ftype_input .tips{float:left;padding-top:5px}
.ftype_input .fbox input{width:770px;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px}
.placeholder-ie{position:relative}
.placeholder-ie label{position:absolute;left:8px;top:7px;cursor:text;color:#999}
.ftype_textarea .tips{display:block}
.ftype_textarea textarea{width:770px;line-height:1.5;height:100px;padding:7px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0}
.ftype_select .tips,.ftype_select-linkage .tips{display:block;margin-top:5px}
select{line-height:31px;height:31px;vertical-align:middle;background-color:#fff;outline:0;border:1px solid #ccc;padding:4px;color:#656565}
.ftype_radio .fbox label{font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_radio .fbox input[type='radio']{border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0;position:relative;top:-1px;margin-right:6px}
.ftype_radio .formerror{margin-top:0}
.ftype_checkbox .fbox input[type='checkbox']{border-radius:100%;bottom:3px;height:15px;position:relative;vertical-align:middle;width:15px;margin:0}
.ftype_checkbox .fbox label{font-weight:normal;height:28px;line-height:28px;margin:0;display:block}
.ftype_checkbox .fbox input{position:relative;top:-1px;margin-right:6px!important}
.ftype_checkbox .formerror{margin-top:0}
.ftype_transverse .fbox label{display:inline;margin-right:15px}
