/* CSS Document */
@charset "utf-8";
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;font-family:微软雅黑,Arial,Verdana,Tahoma, Helvetica, sans-serif;}
body,td,th {font-size:12px;color:#666666; line-height:18px;}
a{ color:#666666; text-decoration:none;}
a:hover{color:#de7812; text-decoration:none;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ float:left;width:100%;height:88px; background:url(../images/1_01.png) repeat-x center bottom; position:relative; z-index:88; }

#top{ margin:0 auto; width:1200px;height:88px; }
#logo{ float:left; width:314px; height:61px;  padding-left:9px;  padding-top:10px;}
#logo img{ float:left; width:314px; height:61px;}

/*导航*/
#nav{  float:left; width:680px; height:88px; padding-left:180px;}
#jsddm{ float:left; width:680px;height:88px;}
#jsddm li{ float:left; padding-right:1px;}
#jsddm li a{ display:block; padding:0px 30px; height:88px; line-height:88px; font-family:Microsoft YaHei;  font-weight:bold; font-size:14px;color:#fff;}
#jsddm li a:hover{ color:#fbaa19; background:url(../images/navli.png) repeat-x left top;}
#jsddm li a.hover{color:#fbaa19;background:url(../images/navli.png) repeat-x left top;}

/*导航分类*/
#jsddm li ul{ float:left; margin: 0;padding:0;visibility: hidden; width:173px; position:absolute;  z-index:9999; margin-left:-27px; }		
#jsddm li ul li{ float:left ;margin: 0;display: inline;  padding:0px 1px; width:171px;  text-align:left; height:31px;background:url(../images/nav_ul_li.png) repeat-y center top;}		
#jsddm li ul li img{ float:left;}
#jsddm li ul li a{ float:left;color:#fff; width:171px; font-family:微软雅黑,宋体;padding:0px;  height:30px; overflow:hidden;  text-transform:capitalize; line-height:30px; font-size:14px; text-align:center; background:none; font-weight:normal;}			
#jsddm li ul li a:hover{color:#fbaa19;  background:#2a2624;}


#tr{ float:right; width:17px; margin-top:38px;}
#tr li{ float:left; width:17px;}
#tr li img{ float:left; width:17px; height:18px;}

#search{ float:left; margin: 0;padding:0; display:none; width:277px; height:28px; position:absolute;  z-index:9999; margin-left:-255px;*margin-left:-260px; margin-top:50px; }		
#sform{ float:left; width:277px; height:28px; background:url(../images/search.jpg) no-repeat left top;}
#sform input{ background:0; border:0; }
#stext{ float:left; width:220px; margin-left:10px;_margin-left:5px; line-height:28px;height:28px; font-size:12px;  color:#666666}
#sbut{ float:right; width:40px; color:#fff; font-weight:bold; height:28px; cursor:pointer;}



/*切换图*/
#bframe{ float:left; width:100%; position:relative; margin-top:-88px;}
#bar{ float:left; width:100%; height:610px;}
/* flexslider */
.flexslider{position:relative;height:610px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:610px;}
.flexslider .flex-control-nav{position:absolute;bottom:5%;z-index:2;width:100%;text-align:center;}
.flexslider .flex-control-nav li{display:inline-block;width:40px;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{display:inline-block;width:40px;height:6px;line-height:80px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flexslider .flex-control-nav .flex-active{background-position:0 0;}
 
.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flexslider .flex-direction-nav li a{display:block;width:84px;height:130px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider .flex-direction-nav li a.flex-prev{left:10%;background:url(../images/prev.png) center center no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right:10%; *margin-top:-20px; background:url(../images/next.png) center center no-repeat;}

/*首页服务内容*/
#tframe1{ float:left; width:100%; height:352px; background:url(../images/tframe1.jpg) repeat-x center top;}
#main_ser{  float:left; width:1200px; height:295px; background:#fff;}
#ser_cent{ float:left; width:323px; padding:16px; height:284px; background:#101010; position:relative; margin-top:-33px; z-index:999;}
#ser_cent_title{ float:left; width:322px; }
#ser_cent_title strong{ float:left; width:322px; color:#fbaa19; font-size:24px; line-height:35px; }
#ser_cent_title span{ float:left; width:322px; color:#fbaa19; font-size:48px;  text-transform:uppercase; line-height:60px;}
#ser_cent p{ float:left; width:322px; height:88px; margin-top:15px; line-height:22px; color:#fff; font-size:12px;}
#ser_cent a{ float:left; height:22px; margin-top:22px; padding-right:30px; line-height:22px; color:#fff; font-size:16px; background:url(../images/ser_more.jpg) no-repeat right top;}
#ser_cent a:hover{ color:#fbaa19}
.psk{ float:left; width:220px; padding:22px 30px 0px 30px;}
.psk_img{ float:left; width:138px; height:138px; padding:0px 41px; overflow:hidden;}
.psk_img a{ float:left; width:138px; height:138px;}
.psk_img a img{ float:left; width:138px; height:138px;background:url(../images/loading.gif) no-repeat center center;}
.psk_img:hover a{ margin-top:-138px;}
.psk_title{ float:left; width:220px;  margin-top:15px;}
.psk_title a{float:left; width:220px; text-align:center; line-height:30px; font-size:22px; color:#333333;}
.psk_title a:hover{color:#d47b0a}
.psk_cent{ float:left; width:220px; padding-top:10px;}
.psk_cent p{ float:left; width:220px; height:54px; line-height:18px; font-size:12px; color:#999999; overflow:hidden;  text-align:center;}

/*首页案例展示*/
#tframe2{ float:left; width:100%; background:#fff;}
#case_title{ float:left; width:1200px; padding-top:10px; padding-bottom:15px; background:url(../images/case_title.jpg) no-repeat center bottom; text-align:center;}
#case_title span{ float:left; width:1200px; text-align:center; color:#d47b0a; font-size:30px; line-height:35px;}
#case_title strong{ float:left; width:1200px; text-align:center; color:#333333; font-size:24px; line-height:35px;}

#case_cent{ float:left; width:1200px;}
.pcc{ float:left; width:274px; padding:5px; border:solid 1px #cdcdcd; margin-right:18px; margin-top:35px;}
.ptc{ float:left; width:274px; height:206px;}
.ptc img{ float:left; width:274px; height:206px; background:url(../images/loading.gif) no-repeat center center;}
.pwc{ float:left; width:274px; height:55px; margin-top:5px; background:#f0f0f0;}
.pwc a{ float:left; width:274px; line-height:55px; text-align:center; height:55px; font-size:16px; color:#333333; font-weight:bold; overflow:hidden;}

.pcc:hover{border:solid 1px #d47b0a;}
.pcc:hover .pwc{background:#d47b0a;}
.pcc:hover .pwc a{ color:#fff;}

#case_more{ float:left; width:1200px; margin-top:30px; padding-bottom:35px; text-align:center;}
#case_more a{ width:167px; height:44px;}
#case_more a img{ width:167px; height:44px;}

/*首页关于我们*/
#tframe3{ float:left; width:100%; height:257px; background:url(../images/tframe3.jpg) no-repeat center top;}
#iab{ float:left; width:1200px; padding-top:22px;}
#iab_img{ float:left; width:472px; height:222px;}
#iab_img img{ float:left; width:472px; height:222px;}
#iab_cent{ float:left; width:685px; padding-left:30px;}
#iab_cent_title{ float:left; width:685px;}
#iab_cent_title strong{ float:left; font-size:24px; color:#333333; line-height:33px;}
#iab_cent_title span{ float:left; font-size:30px; padding-left:10px; color:#d47b0a;line-height:35px; text-transform:uppercase;}
#iab_cent_cent{ float:left; width:685px; padding-top:10px;}
#iab_cent_cent p{ float:left; width:685px; line-height:22px;  height:154px; overflow:hidden;}

/*首页我们的团队*/
#tframe4{ float:left; width:100%; height:491px; background:url(../images/tframe4.jpg) no-repeat center top;}
#tubiao{ float:left; width:1200px; height:38px; position:relative; margin-top:-19px; z-index:99; text-align:center;}

#hot_product_title{float:left; width:1200px; padding-top:10px;}
#hot_product_title span{ float:left; width:1200px; line-height:40px; font-size:30px; color:#d47b0a;  text-align:center; text-transform:uppercase;}
#hot_product_title strong{ float:left; width:1200px; line-height:30px; font-size:24px; color:#fff;  text-align:center;}

.blk_29 {float:left; width:1200px; OVERFLOW: hidden;ZOOM: 1;POSITION: relative; padding-top:20px; }
.blk_29 .LeftBotton {  z-index:999; TOP:130px; LEFT:0px; background:url(../images/ileft.png) no-repeat left top; WIDTH:60px; CURSOR: pointer; POSITION: absolute; height:60px;}
.blk_29 .RightBotton { z-index:999; TOP:130px; RIGHT:0px; background:url(../images/iright.png) no-repeat right top;  WIDTH: 60px; CURSOR: pointer; POSITION: absolute; height:60px;}
.blk_29 .Cont { float:left; OVERFLOW: hidden; WIDTH:1040px; height:300px; margin-left:100px; _margin-left:50px; }

.ipcpshow{ float:left; width:220px; height:300px; padding-right:40px;}
.ipcp{ float:left; width:200px;height:280px; padding:9px; background:#171717; border:solid 1px #171717;}
.iptp{ float:left; width:200px; height:200px;}
.iptp img{ float:left; width:200px; height:200px;background:url(../images/loading.gif) no-repeat center center;}
.ipwd{ float:left; width:200px; height:80px;}
.ipwd a{ float:left; width:200px; height:40px; padding-top:5px; line-height:20px; overflow:hidden;}
.ipwd a strong{ float:left; width:200px; line-height:20px; font-size:14px; color:#666666; text-align:center;}
.ipwd a span{ float:left; width:200px; line-height:20px; font-size:12px; color:#666666; font-family:Arial;text-align:center;}
.ipwd p{ float:left; width:200px;  margin-top:10px; line-height:20px; height:20px; overflow:hidden; color:#666666;text-align:center;}

.ipcp:hover{ background:#ba6d0b; border:solid 1px #f09727;}
.ipcp:hover .ipwd a strong{ color:#fff;}
.ipcp:hover .ipwd a span{ color:#fff;}
.ipcp:hover .ipwd p{ color:#fff;}

/*首页新闻*/
#tframe5{ float:left; width:100%; height:651px; background:url(../images/tframe5.jpg) repeat-x left top;}
.pnk{ float:left; width:320px; height:485px; margin-top:48px; background:#fff; margin-right:120px;}
.pnk_img{ float:left; width:320px; height:200px;}
.pnk_img img{ float:left; width:320px; height:200px;background:url(../images/loading.gif) no-repeat center center;}
.pnk_title{ float:left; width:280px; padding:20px;}
.pnk_title a{ float:left; width:245px; padding-left:35px; height:30px; line-height:30px; background:url(../images/pnk_title.jpg) no-repeat left 6px; font-size:14px; color:#000000; font-weight:bold; overflow:hidden;}
.pnk_title a:hover{ color:#de7812;}
.pnk_cent{ float:left; width:280px; padding:0px 20px;}
.pnk_cent p{ float:left; width:280px; height:100px; line-height:25px; overflow:hidden; font-size:12px; color:#666666;}
.pnk_more{ float:left; width:120px; padding:50px 100px 0px 100px;}
.pnk_more a{ float:left; width:118px; height:34px; text-align:center; line-height:34px; text-transform:uppercase; font-size:16px; border:solid 1px #c7c7c9;}
.pnk_more a:hover{border:solid 1px #de7812; color:#de7812;}

#inews_more{  margin:0 auto;  width:155px; text-align:center; }
#inews_more a{float:left; width:153px;margin-top:43px; height:38px; line-height:38px; border:solid 1px #fff; background:#de7812; text-align:center; font-size:18px; color:#fff; font-weight:bold;}

/*底部地图*/
#tframemap{ float:left; width:100%; height:398px;  background:url(../images/tframemap.jpg) no-repeat center top;}

#tframe{ float:left; width:100%; background:#fff; padding-top:15px;}
.main{ margin:0 auto; width:1200px;}



/*底部*/
#fframe{  float:left; width:100%; min-height:512px; background:#171717 url(../images/foot_bg.jpg) repeat-x left bottom;}
#foot{ margin:0 auto; width:1200px; height:454px;}

.fck{ float:left; width:317px; padding-top:35px;}
.fck_tit{ float:left; width:317px; background:url(../images/fck_title.jpg) no-repeat left bottom;}
.fck_tit strong{ float:left;width:317px; line-height:60px; font-size:30px; color:#fff;}
#foot_log{ float:left; width:317px; height:85px;}
#foot_log img{ float:left; width:317px; height:85px;}

.fck_cent_con{ float:left; width:317px; padding-top:10px;}
#fck_cent_contact{ float:left; width:317px;}
#fck_cent_contact li{ float:left; width:317px;}
#fck_cent_contact li span{ float:left; color:#999999;line-height:25px;font-size:12px;}
#fck_cent_contact li a{ float:left; color:#ba6d0b; line-height:25px; font-size:12px;}

#fck_cent_fx{ float:left; width:317px; padding-top:20px;}

.fck1{ float:left; width:317px; padding-top:35px; padding-left:110px;}
.fck1_tit{ float:left; width:317px; background:url(../images/fck_title.jpg) no-repeat left bottom;}
.fck1_tit strong{ float:left;width:317px; line-height:60px; font-size:30px; color:#fff;}

.fck_cent{ float:left; width:317px;}
.fck_cent ul{ float:left; width:317px; padding-top:10px;}
.fck_cent ul li{ float:left; width:317px; padding-top:18px;}
.fser_img{ float:left; width:75px; height:75px;}
.fser_img img{ float:left; width:75px; height:75px;}
.fser_cent{ float:right; width:215px;}
.fser_cent a{ float:left; width:215px; font-size:16px; color:#999999; line-height:20px;}
.fser_cent p{ float:left; width:215px; font-size:12px; margin-top:10px; color:#666666; line-height:14px; height:42px; overflow:hidden;}



#foot_feedback{ float:right; width:358px; }
#foot_feedback_title{ float:left; width:358px; padding-top:35px; }
#foot_feedback_title strong{float:left; width:358px; line-height:30px;  font-size:18px; color:#fff; }
#foot_feedback_title span{float:left; width:358px; line-height:20px; font-size:14px; color:#fff; font-family:Arial; font-weight:bold;}

#fntmessages{ float:left; width:358px; height:296px; margin-top:15px; background:url(../images/foot_feedback.jpg) no-repeat left top;}
.confeedbacksupplier{ float:left; width:358px;}
.confeedbacksupplier li{ float:left; width:358px; padding-bottom:18px;}
.confeedbacksupplier label{float:left; padding-right:5px; padding-left:10px; line-height:33px;color:#999999;}

.confeedbacksupplier input, .confeedbacksupplier textarea{ line-height:33px;color:#999999; border:0px; background:none;}
.confeedbacksupplier .txtname{ width:290px; height:33px;}
.confeedbacksupplier .txtemail{width:290px; height:33px;}
.confeedbacksupplier .txtmessage{ float:left; width:300px;height:100px;margin-top:8px; font-size:12px; font-family:Arial; font-weight:normal; line-height:20px;}
.confeedbacksupplier .btnisend{ float:left; margin-top:35px; *margin-top:30px;  width:105px; height:32px;  cursor:pointer;  border:0px;}

#footby{ margin:0 auto; width:1200px;}
#footby p{float:left; width:1200px; text-align:center; line-height:60px; font-size:12px; color:#999999; }

#goTopBtn{ POSITION: fixed; background:url(../images/gototop.png) no-repeat left top; TEXT-ALIGN: center; LINE-HEIGHT:10px; WIDTH:49px; BOTTOM:80px; HEIGHT:40px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 3%; _position: absolute; _right: auto } 
#goTopBtn:hover{background:url(../images/gototophover.png) no-repeat left top;}



#main{ margin:0 auto; width:1200px;}

#rnr{ float:left; width:1200px; padding-top:15px; padding-bottom:50px;}

/*面包屑导航*/
#rbt{ float:left; width:1200px; padding-bottom:15px; text-align:center; border-bottom:solid 1px #a16f17;}
#rbt strong{  text-align:center; font-size:30px; line-height:30px; font-weight:bold; color:#a16f17;}
#rbt span{ text-align:center; font-size:25px; line-height:25px; color:#656565;}

.lnr{ float:left; width:1200px; text-align:center; font-size:14px; line-height:20px; padding-top:10px; }
.lnr a{ color:#666666;}
.lnr a:hover{ color:#a16f17;}
.lnr a.hover{ color:#a16f17;}


/*详细内容显示*/
#neirnr{ float:left; width:1200px; min-height:520px; padding-top:20px;}

/*分类描述*/
.cateremark{ float:left; width:1200px; line-height:25px;}
#rnrp{ float:left; width:1200px;}
.strrnr{ float:left; width:1200px; padding-top:20px; display:none;}
.sorry{ float:left; width:1200px; line-height:60px; font-size:16px;}

/*产品列表*/
.ppcps{ float:left; width:274px; padding:5px; border:solid 1px #cdcdcd; margin-right:18px; margin-top:35px;}
.pptps{ float:left; width:274px; height:206px;}
.pptps img{ float:left; width:274px; height:206px;}
.ppwds{ float:left; width:274px; height:55px; margin-top:5px; background:#f0f0f0;}
.ppwds a{ float:left; width:274px; line-height:55px; text-align:center; height:55px; font-size:16px; color:#333333; font-weight:bold; overflow:hidden;}

.ppcps:hover{border:solid 1px #d47b0a;}
.ppcps:hover .ppwds{background:#d47b0a;}
.ppcps:hover .ppwds a{ color:#fff;}



/*产品内页开始*/

/*产品最终页*/
.neirnr_prdetail{ float:left; width:1200px; padding:50px 0px 0px 0px;}
.pr_left{ float:left; width:540px;}
.flexslider_pr{ float:left; position:relative; width:540px;height:406px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider_pr .slides{  position:relative;z-index:1;}
.flexslider_pr .slides li{ width:540px; height:406px; z-index:88;}
.flexslider_pr .slides li img{width:540px; height:406px;}

.flexslider_pr .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:540px;text-align:center;}
.flexslider_pr .flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flexslider_pr .flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot2.png) right 0 no-repeat;cursor:pointer;}
.flexslider_pr .flex-control-nav .flex-active{background-position:0 0;} 
.flexslider_pr .flex-direction-nav{position:absolute;z-index:88;width:540px;top:45%;}
.flexslider_pr .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider_pr .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/iprev1.png) center center no-repeat;}
.flexslider_pr .flex-direction-nav li a.flex-next{ *margin-top:-20px; right:40px;background:url(../images/inext1.png) center center no-repeat;}

#pr_detail{ float:right; width:580px; min-height:386px; padding:20px 20px 0px 20px; background:#fafafa;}
#pr_detail_name{ float:left; width:580px; height:40px; line-height:40px; font-size:25px; color:#000000;}
#pr_detail_cent{ float:left; width:580px;  padding-top:15px; min-height:150px;}

#pr_detail_botton{ float:left; width:580px; height:50px; margin-top:20px;}
#pr_detail_botton li{ float:left; padding:0px 15px 0px 0px; height:35px;}
#pr_detail_botton li a{ float:left; padding:0px 30px; height:33px;line-height:33px; color:#000; border:solid 1px #666666; background:#ffffff;}
#pr_detail_botton li a:hover{ float:left; padding:0px 30px; height:33px; line-height:33px; color:#fff; border:solid 1px #e0930a; background:#d47b0a;}

/*同类*/
.neirnr_tonglei{ float:left; width:1200px; padding-bottom:80px;}
.neirnr_tonglei_title{ float:left; width:1200px; height:65px; padding-top:50px; border-bottom:solid 1px #eaeaea;}
.neirnr_tonglei_title b{ float:left; width:1200px; height:30px; text-align:center; font-size:20px; color:#333333; line-height:30px;}
.neirnr_tonglei_title p{ float:left; width:1200px; height:25px; text-align:center; }
.neirnr_tonglei_title p a{font-size:14px; color:#999999; line-height:25px;}


.blk_29 {float:left; width:1200px;}

.pcp{ float:left; width:180px; padding:3px; border:solid 1px #cdcdcd;margin-right:14px; margin-top:20px;}
.ptp{ float:left; width:180px; height:135px;}
.ptp img{ float:left; width:180px; height:135px;}
.pwd{ float:left; width:180px; margin-top:5px; background:#f0f0f0;}
.pwd a{ float:left; width:180px; text-align:center;  color:#666666; font-size:14px;line-height:30px;  height:30px; overflow:hidden;}

.pcp:hover{border:solid 1px #d47b0a;}
.pcp:hover .pwd{background:#d47b0a;}
.pcp:hover .pwd a{ color:#fff;}


/*新闻列表*/
#newslist{ float:left; width:1200px;}
#newslist li{ float:left; width:1200px; padding:10px 0px 30px 0px;}
#newslist li .news_list_img{ float:left; width:300px; height:188px;}
#newslist li .news_list_img img{ float:left; width:300px; height:188px;}
#newslist li .news_list_show{ float:left; width:850px; padding-left:50px;}
#newslist li .news_list_show a{ float:left; width:850px; height:40px; line-height:40px; font-size:20px; color:#000000;}
#newslist li .news_list_show span{ float:left; width:850px;height:25px; line-height:25px; font-size:14px; color:#999999; font-style:italic;}
#newslist li .news_list_show p{ float:left; width:850px; height:125px; line-height:25px; overflow:hidden; font-size:14px; color:#666666;}

/*新闻详情*/
#newtitle{ float:left; width:1200px;border-bottom:1px #cccccc dotted; color:#333333; text-align:center; font-size:18px; line-height:40px; font-weight:bold; }
#newscontent{ float:left; width:1200px;padding:10px 0px; color:#666666; text-align:left;}
#newscontent_down{ float:left; width:1100px;padding:10px 0px; color:#666666; text-align:center;}



/*联系我们*/
#onlineservices{ float:left; padding-left:350px; padding-top:20px; width:440px; text-align:center;}
#onlineservices b{ float:left; width:440px; font-size:25px; font-weight:normal; color:#000; line-height:35px;}
#onlineservices span{ float:left; width:440px; font-size:12px; line-height:25px; color:#999999; height:30px; background:url(../images/onlineservices_span.jpg) no-repeat center bottom;}
#onlineservices p{ float:left; width:440px; margin-top:10px; font-size:12px;color:#666666; line-height:25px;}
#onlineservices strong{ float:left; width:440px; font-size:25px;color:#000; line-height:35px;}

#con_cent{ float:left; width:1100px; padding-top:50px; padding-bottom:80px;}

#con_left{ float:left; width:350px; padding-left:189px; border-right:solid 1px #c5c5c5;}
#con_left_tit{ float:left; width:350px; }
#con_left_tit span{ float:left; width:350px;font-size:12px; font-weight:bold; color:#000; line-height:35px;}
#con_left_tit b{ float:left; width:350px;font-size:30px; font-weight:normal; color:#000; line-height:35px;}
#con_left_tit p{ float:left; width:350px;font-size:12px;color:#999999; line-height:20px;}
#con_left_tit strong{ float:left; width:350px;font-size:20px; font-weight:normal; color:#000; line-height:35px;}

/*联系方式*/
.contactDetails{float:left; width:350px; padding-top:10px;}
.contactDetails li{ float:left; width:350px; line-height:25px; color:#000;}
.contactDetails strong{ float:left; font-size:16px; line-height:35px;color:#000;}
.contactDetails span{ float:left; color:#000; font-size:14px;}
.contactDetails a{ float:left; color:#000; font-size:14px;}

#con_right{ float:left; width:400px; padding-left:50px; padding-right:100px;}
#destxt{ float:left; width:375px; padding-left:25px;}
#destxt strong{float:left;width:375px; font-size:20px; font-weight:normal; color:#000; line-height:35px;}
#destxt p{float:left;width:375px; font-size:12px;color:#666666; line-height:25px; }


.form_list_con{ float:left; width:400px; padding-top:20px;}
.form_list_con li { margin:10px 0px 10px 0px; float:left; width:400px }
.form_list_con label {margin:2px 5px 0 0; text-align:right;  display:inline-block; color:#666666;  font-size:12px; float:left; zoom: 1; }
.form_list_con label em { padding-right:3px; font-style:normal; color:#f24300;  }
.w100_con{ width:70px!important;}

.form_list_con input,.form_list select,.form_list textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.form_list_con input { width:200px;  float:left; border:1px solid #d5d5d5; }
.form_list_con textarea { width:260px;  float:left; border:1px solid #d5d5d5; }
 
#btnFeedbackSend{ float:left; width:100px; height:35px; background:url(../images/btn_send.jpg) no-repeat left top; padding:0px; margin:0px;border:0px;font-size:14px; text-align:center; color:#000;cursor:pointer;}
#btnFeedbackSend:hover{ background:url(../images/btn_sendhover.jpg) no-repeat left top;}





/*留言*/
.form_list li { margin:0 0 8px; float:left; width:600px }
.form_list li:after{content: '\0020';display: block;height: 0;clear: both;}
.form_list label {margin:2px 10px 0 0; text-align:right;  display:inline-block; color:#666666;  font-size:12px; float:left; zoom: 1; }
.form_list label em { padding-right:3px; font-style:normal; color:#666666;  }
.form_list input.input_t { width:260px; height:20px; float:left; border:1px solid #d5d5d5;}
.form_list textarea { width:260px; height:70px; float:left; border:1px solid #d5d5d5; resize:none; }
 
.form_list label.error { display:inline; width:auto;min-height:13px; margin:3px 0 0 150px; padding-left:8px; background:url(../images/bg_required.png) no-repeat 0 4px; font-size:10px; line-height:13px; text-align:left; color:#f24300;  }
.form_list input.error,.form_list textarea.error,.form_list select.error { border:1px solid #f15c22; background:#fff7f5;  }

.w100{ width:150px!important;}
.message{ width:280px; height:120px;}
.form_list input.text,.form_list textarea{ width:260px; height:16px;}
.form_list input,.form_list select,.form_list textarea{ float:left; padding:3px 2px; border-width:1px; border-style:solid; border-color:#9f9f9f #dddddd #dddddd #9f9f9f; background-color:#f7fbfd;}
.form_list .check span{padding-right:15px;}
.form_list .check a{padding-left:12px; color:#4848b9; text-decoration:underline; }
.form_list .check a.add{background:url(../images/icon_add.png) no-repeat 0 4px;}
.form_list .check a.minus{ background:url(../images/icon_minus.gif) no-repeat 0 4px;}
.form_list .count{text-align:right;}
.form_list .count span{ margin-right:98px; display:inline-block;padding:2px 5px;border:1px solid #ccc; color:#3f3f3f; background-color:#f4fff2; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.form_list .input_c{ float:none; width:16px; height:16px; padding:0; margin:2px 2px 2px 0; overflow:hidden; vertical-align:bottom}
.form_list .btn{border:0;width:161px;height:27px;background:url("../images/bg_next_step.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer; color:#425281; font-size:11px; font-weight:bold; text-indent:-999em;}
.form_list .info{color:#3f3f3f; font-weight:bold; font-size:13px;}
.form_list .check label{vertical-align:top; float:left;}
.form_list .check div{ float:left; width:360px; margin-left:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.form_list .check div span{ display:inline-block; float:left; white-space:nowrap;}
.input1{ float:left; width:300px; height:20px; line-height:20px; border:solid 1px #999999;}



#btnFeedbackReset{width:96px; height:34px; font-family:Arial;color:#666666; border:0px; line-height:34px;font-weight:bold; background:url(../images/btns.jpg) no-repeat right top;}

#feedbackremark{ float:left; width:759px; line-height:35px;border-bottom:solid 1px #999999; font-size:14px; border-bottom-style:dotted; height:150px; background:url(../images/Feedback.jpg) no-repeat right top;}


/*证书*/
.pcpcw{ float:left; width:128px; padding-right:28px; }
.ptpcw{ float:left; width:128px; height:170px;border:solid 2px #eaeaea; }
.ptpcw:hover{ float:left; width:128px; height:170px; border:solid 2px #0170cc; }
.ptpcw img{ float:left; width:128px; height:170px; }
.pwzcw{ float:left; width:128px;  padding:5px 0px; text-align:center; }
.pwzcw a{color:#000000 ;line-height:16px;text-align:center;}
.pwzcw a:hover{color:#c8000f;}

/*网站地图*/
#sitemapnav 
{ float:left; width:759px;
    /*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/ 
    padding-left:10px;
   
}
#sitemapnav a{ color:#666666;}
#sitemapnav .fontbig {	width:759px !important;}
#sitemapnav .bigli{float:left;	width:744px; padding-left:15px; line-height:30px;font-size:14px; background:url(../images/lnr_li.jpg) no-repeat left 12px; }
#sitemapnav .bigli a {color:#333333;text-decoration:underline}
#sitemapnav .bigli a:hover {color:#5b8122;}
#sitemapnav .abli_02{ float:left;width:125px;padding-left:15px;font-size:12px; height:30px; line-height:30px; overflow:hidden; margin-left:30px;display:inline;font-weight:normal; background:url(../images/inews_li.jpg) no-repeat left center; }


.jiange{ float:left; width:744px;padding-left:15px; height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left; width:714px;padding-left:15px; font-size:14px; line-height:30px; margin-left:30px;display:inline;font-weight:normal; background:url(../images/inews_li.jpg) no-repeat left center; }
#sitemapnav .PROclass_02 { float:left;width:292px;padding-left:15px;font-size:12px; height:22px; line-height:22px;  overflow:hidden;	margin-left:50px;display:inline;font-weight:normal; background:url(../images/inews_li.jpg) no-repeat left 8px; }

#sitemapnav .PROclass_01 a{ color:#666666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_03 { float:left;width:272px;padding-left:15px;color:#666666;font-size:12px;margin-left:70px;display:inline;background:url(../images/inews_li.jpg) no-repeat left center;}
#sitemapnav .PROclass_04 { float:left;width:252px;padding-left:15px;margin-left:100px;display:inline;}



/*视频详细页*/
#videotitle{ float:left; width:720px; line-height:40px; font-size:14px; border-bottom:solid 1px #dddddd; font-weight:bold; text-align:left;}
#videocontent{ float:left; width:720px; padding-top:10px; text-align:center;}
#derster{ float:left; width:720px; text-align:left; padding-top:20px; text-align:justify;}
#derstertit{ float:left; width:710px; height:30px; padding-left:10px; font-weight:bold; margin-bottom:5px; text-align:left; background:#eaeaea; line-height:30px;}

.vpcp{ float:left; width:168px; padding-right:28px; }
.vptp{ float:left; width:160px; height:120px; padding:3px; border:solid 1px #eaeaea;}
.vptp:hover{ float:left; width:160px; height:120px; padding:3px; border:solid 1px #0170cc; }
.vptp img{ float:left; width:160px; height:120px; }
.vpwz{ float:left; width:168px; padding:5px 0px; text-align:center; }
.vpwz a{color:#666666; line-height:16px;}
.vpwz a:hover{color:#c8000f;}

.ConNow{  float:left; width:144px; height:18px; background:url(../images/Contact.png); border:none}



#map{ float:left;}

.feedbackBox{float: left;padding: 15px;}
.Feedbackbg{float: right;width: 300px;height: 140px;}
.textStyle{width: 350px;height: 20px;line-height: 20px;background-color: #ffffff;border: solid 1px #C5C5C5;padding-left: 2px;}
.textAreaStyle{width: 350px;line-height: 20px;background-color: #ffffff;border: solid 1px #C5C5C5;padding-left: 2px;}
#FeedbackContext table{margin-bottom: 15px;border-collapse: collapse;margin-left: 30px;width: 510px;}
#FeedbackContext table tr{margin-top: 10px;}
#FeedbackContext table th{text-align: right;font-weight: lighter;padding-top: 5px;padding-bottom: 5px;color:#000;width: 140px;padding-right: 6px;}
#FeedbackContext table td{padding-top: 5px;padding-bottom: 5px;color:#3D4146;padding-left: 5px;text-align: left;}
.red{ color:Red;}
.FeedbackUsText{ width:auto;  clear:both;background:url(../images/Feedback.jpg) no-repeat 0px 25px; }
.FeedbackUsText p{ clear:both;  color:#3D4146;  padding-top:0px; margin:0px;   text-indent:15px; line-height:24px;  }
  
  