html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.center{ margin:0px auto;}
/********General**********/
.head{ width:100%; height:117px; background:url(../Image/header.png) repeat-x; z-index:99999; position:relative;}
.head_tit{ width:1102px; height:auto; overflow:hidden;}
.head_l{ }
.head_l_tit{ margin-left:25px; margin-top:10px;}
.head_m_tit{ margin-left:155px; margin-top:10px;}
.head_m{ width:217px; height:23px; margin-left:515px; margin-top:5px;}
.head_r ul li{ float:left; color:#42aa62; line-height:38px; font-family:'宋体'; font-size:12px;}

.head_l_lang ul li{ float:left; margin-top:16px; margin-left:24px;}

.header_tit{ width:100%; height:165px; background:url(../Image/line.png) repeat-x ; position:relative; z-index:99999;}
.header{ width:1100px; height:auto; overflow:hidden;}
.logo{ }
.tel{ margin-top:53px;}
.nav_tit{ width:100%; height:53px; margin-top:44px;}


.nav{width:848px; height:auto; overflow:hidden; margin-top:10px; float:left; }

.nav ul li{float:left;height:64px; width:92px;position:relative;  margin-left:1px; border-right:1px solid #dbdbdb; }
.nav ul li a{ float:left; display:block; text-align:center; width:92px; line-height:64px;}
.nav ul li a:hover{background:url(../Image/hover.png) no-repeat center bottom;}
.line3{ width:100%; background:url(../Image/line3.jpg) no-repeat center; height:11px;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}

.cpfl_tit{ width:1102px; height:auto; overflow:hidden; margin-top:40px;}
.cpfl_tit_r{ }
.cpfl_top{ width:100%; height:auto; overflow:hidden;  margin-top:39px;}
.cpfl{ width:1102px; height:auto;  }
.cpfl ul li{ height:auto; overflow:hidden; float:left;  margin-left:30px; margin-bottom:15px;}
.cpfl ul li .name{ text-align:center;}


.w1{ color:#3ca12c; margin-top:40px;}
.w2{ color:#434343; margin-top:18px;}
.cpfl ul .c2{ width:122px; height:120px; background:#fcfcfc;}
.cpfl ul .c3{ width:122px; height:120px; background:#eeeeee;}
.company{ width:1102px; height:auto; overflow:hidden; margin-top:44px; }
.aboutus{ text-align:center;}
.aboutus_tit{ text-align:center; color:#5b5b5b; font-size:13px; line-height:23px;}
.aboutus_midd{ font-size:12px;  text-align:center; color:#979797; margin-top:14px;}
.company_tit{ margin-top:50px; }
.company_tit_l{ font-size:18px; color:#131313;  }
.company_tit_m{ color:#a1a1a1; font-size:11px; line-height:30px; margin-left:10px;}
.company_tit_r{ margin-left:20px; }
.company_bott{ text-align:center;}
.pp2{ margin-left:12px;}
.company_midd{ color:#fff; text-indent:2em; line-height:25px; margin-top:10px;}
.aboutus_bott{ width:1102px; height:auto; margin-top:46px; }
.aboutus_mi{ width:296px; height:296px; background:url(../Image/circle.png) no-repeat bottom; text-align:center; margin:0px auto; padding-top:52px;}
.mi{ color:#FFF; width:228px; margin-top:70px; margin-left:35px;}
.img1{ margin-left:10px; margin-top:20px;}
.about_tit{ width:100%; height:370px; background:url(../Image/top1.jpg) no-repeat center; margin-top:75px; }
.about{ width:1102px; height:auto; overflow:hidden; }
.company_tit_rr{ }
.about_l{ width:150px; height:auto; overflow:hidden; margin-top:55px;}
.about_r{ width:951px; height:auto; overflow:hidden; margin-top:55px;}
.about_r_tit{ margin-top:10px; line-height:23px;}
.video{ margin-top:20px;}
.about_r_midd{ margin-top:10px;}
.about_m{ margin-top:18px;}
.tabbox1{width:500px;height:200px;margin:24px auto;font-family:'微软雅黑';}
.tabbox1 .tab{overflow:hidden;}
.tabbox1 .tab a{display:block; width:120px; height:39px; border-radius:6px; background:#e2e2e2;float:left;text-decoration:none;color:#0063c0; line-height:39px; text-align:center; margin-left:20px;}
.tabbox1 .tab a:hover{background:#0063c0;color:#fff;text-decoration:none;}
.tabbox1 .tab a.on{background:#0063c0;color:#fff;text-decoration:none; color:#fff;}
.tabbox1 .content{overflow:hidden;padding:10px;}
.tabbox1 .content li{display:none;}
.tabbox1 .content li .company{ font-size:12px; font-family:'宋体'; color:#5c5c5c; line-height:25px; text-indent:2em; text-align:justify;}
.tabbox1 .content li .news dl dd{ height:20px; line-height:20px; color:#3525252; font-size:12px; margin-top:20px;}
.tabbox1 .content li .news dl dd:hover{ color:#ff7000;}
.tabbox1 .content li .news dl dd em{ display:block; float:left; background:url(../Image/bt2.png) no-repeat center; width:12px; height:12px; margin-right:13px; margin-top:3px;}
.tabbox1 .content li .news dl dd:hover em{ display:block; float:left; background:url(../Image/bt3.png) no-repeat center; width:12px; height:12px;}
.tabbox1 .content li font{ float:right;}
.tabbox1 .content li .zzry dl dd{ float:left; margin-left:2px;}
.tabbox1 .content li .zzry dl dd p{ text-align:center;}


.ne{ width:1102px; height:auto; overflow:hidden; margin-top:55px;}
.news{ width:300px; height:auto; overflow:hidden; margin-left:78px;}
.news_ti_m{ margin-left:15px;}
.news_midd_pic{ margin-top:25px;}
.news_tit{   height:30px;}
.news_s{ margin-top:24px;}
.news_s ul li{ width:300px;   color:#5a5a5a; background:url(../Image/line4.png) no-repeat bottom;  float:left;  }
.news_s ul li .time{ margin-top:7px; color:#a6a6a6; font-size:13px; margin-bottom:6px;}
.news_s ul li span{ padding-top:14px; display:inline-block;}

.contact{ width:284px; height:auto; overflow:hidden;}
.phone{ margin-top:30px;}
.news_bott_l{ margin-top:37px; margin-left:13px;}
.news_bott_r{ margin-top:25px; margin-left:28px;}
.tt1{ color:#484848; font-size:20px; font-weight:bold; margin-top:25px;}
.tt{ margin-top:10px;}
.t1{ text-align:center; width:25px;}
.t2{ color:#272727;}

.link{ width:100%; height:34px; background:#3ca12c; }
.link_tit{ width:1098px; height:auto; overflow:hidden;}
.link_l{ margin-top:7px;}
.link_r ul li{ float:left; font-size:12px; color:#FFF; font-family:'宋体'; line-height:34px; margin-left:20px;}

.foot{ width:100%; height:auto; bottom:0px; overflow:hidden; background:#292626;}
.foot_tit{ width:1098px; height:auto; overflow:hidden; text-align:center; color:#FFF; font-size:14px;}
.foot_l{ margin-top:20px; margin-bottom:18px; }
.f1{ font-size:30px; margin-top:40px; }
.f2{ margin-top:30px;}
.f3{ color:#ff7100; font-size:20px;}
.f4{ margin-top:32px; }
.f5{ color:#FFF; font-size:14px; margin-top:26px;}
.foot_r{ margin-top:30px; color:#6c6c6c; font-size:12px; font-family:'宋体'; text-align:left; margin-left:20px;}
#share a{ display:block; float:left; padding:0px; width:23px; height:22px;}
#share a.bds_weixin{ background:url(../Image/weichat1.png) no-repeat center;}
#share a.bds_tsina{ background:url(../Image/sina.png) no-repeat center;}
#share a.bds_sqq{ background:url(../Image/qq.png) no-repeat center;}
.foot_rr{ margin-top:36px;}
.contact1{ margin-top:30px;}


.main1{ width:1098px; height:auto; overflow:hidden; margin-top:35px;}
.cp{ width:205px; height:auto; overflow:hidden; margin-bottom:100px; }
.cp_tit{ height:45px; text-align:center; margin:0px auto; margin-top:30px;}
.cp_midd{ border:1px solid #d8d8d8; height:auto; width:203px;}

.cp_midd ul li{ width:205px; height:30px;  line-height:30px; margin-top:2px; color:#000; font-size:13px; border-bottom:1px dashed #cecece;  ransition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
.cp_midd ul li:hover { text-indent:4px; color:#093;}
.cp_midd ul li span{ margin-left:20px;}
.cp_midd ul li em{ display:block; float:left; width:10px; height:10px; background:url(../Image/row.png) no-repeat center; margin-top:12px; margin-left:14px; margin-right:13px;}
.cp_midd ul li .row{ background:url(../Image/row1.png) no-repeat center; float:right; width:5px; height:9px; margin-right:20px;}
.cp_bott{ margin-top:98px;}
.cp_bott_tit{height:48px; text-align:center; margin:0px auto; margin-top:30px;}
.cp_bott_midd{ width:210px; font-size:13px; font-family:'宋体'; color:#4f4f4f; line-height:23px; margin-left:20px;}

.middle1{ width:850px; height:auto; overflow:hidden; margin-left:38px; }
.middle1_tit{ height:40px; border-bottom:1px solid #dcdcdc;}
.m1{ color:#ffffff; font-size:16px; width:14px; height:13px;  line-height:40px;  }
.m2{ font-size:12px; font-family:'宋体'; line-height:40px; margin-left:12px;}
.pro{ height:auto; overflow:hidden; margin-top:30px; text-align:justify;}
.pro1{ height:auto; overflow:hidden; margin-top:30px; margin-left:10px; margin-right:10px; text-align:justify; line-height:30px;}
.pro1 ul li{ float:left;  margin-bottom:20px; margin-left:24px;}
.pro1 ul li .name{ text-align:center;}
.page{ margin:20px; float:right;}


.pro2{ width:807px; height:auto; overflow:hidden; margin-top:40px;}
.pro2 ul li{ float:left; width:170px; height:51px; background:url(../Image/bt1.png) no-repeat center; text-align:center; line-height:51px; font-size:18px; margin-left:82px; margin-bottom:50px;}

.middle1_mid{width:850px; height:auto;overflow:hidden;   }
.middle1_mid dl dd{ width:850px; float:left; margin-bottom:40px; line-height:23px;}
.middle1_mid dl dd:hover{ color:#3ca12c;}
.middle1_mid dl dd .date{ width:79px; height:43px; background:#dfdfdf; line-height:43px; text-align:center; font-size:20px;}
.middle1_mid dl dd:hover .date{ background:#3ca12c; color:#FFF;}
.middle1_mid dl dd .text{ width:610px; margin-left:20px;}
.font16{ font-size:16px;}
.font12{ font-size:12px;}

.main2{ width:1200px; height:auto; overflow:hidden;}
.main1_top{width:1200px; height:60px; float:left;}
.main1_photo{width:1200px; height:203px; float:left; padding-top:20px;}
.widget1-box{width:285px; height:auto; text-align:center; padding-top:10px; float:left; border:1px solid #ccc; background:#fff;}
#pro_gd{width:1200px;height:203px; float:left;overflow:hidden;margin-left: 15px;}
#pro_tie{width:52px; height:190px; float:left; padding-top:10px;}

#pro_gd ul{width:1999px;height:219px;margin:10px 0 0 0;}
#pro_gd ul li{width:296px;height:219px;float:left;padding:0 15px 0 0;text-align:center;}
 
#pro_gd ul li img{margin-left: 10px;}
.tie_bg{width:206px; height:34px; background:#88c4d7; float:left; margin-left:10px; line-height:34px; margin-top:-5px;}
.widget1{overflow:hidden;width:285px;line-height:34px; float:left;}
.widget1 dd a{padding-left:19px;background-position:0 -59px;color:#444;}
.widget1 a:hover{color:#da020d;}
.widget1 .clicked{background-position:0px -78px;}
.widget1 .clicked a{background-position:0px -86px;color:#fff;}
.widget1 ol{}
.widget1 dd{padding-left:8px;height:30px;}
.widget1 ul{padding-left:28px;}
.widget1 p{margin-left:6px;font-size:12px;line-height:20px;}
.widget2{overflow:hidden;width:400px;line-height:34px; float:left; margin-left:20px;}
.widget3{overflow:hidden;width:235px;line-height:34px; height:214px; float:left; margin-left:40px;background:url('../Image/contact.jpg') no-repeat; text-align:center;}
.widget3 p{padding-top:85px;}
.widget3 h3{padding-top:0px; margin:0;}
.widget2 ol{margin-left:10px;}
.widget4{overflow:hidden;width:230px;line-height:34px; height:214px;background:url('../Image/contact.jpg') no-repeat; text-align:center;}
.widget4 p{padding-top:85px;}
.widget4 h3{padding-top:0px; margin:0;}
.widget2 ol li{ line-height:30px; padding-left:14px; font-size:12px; font-weight:normal;}
.widget2 ol li em{ font-style:normal; float:left;}
.widget2 ol li span{ float:right;}
.short_title1{height:23px;width:100%;overflow:hidden;zoom:1; color:#000;}
.short_title2{height:34px;width:100%;overflow:hidden;zoom:1; color:#000; border-bottom:1px dotted #c8c8c8;margin-left:24px; padding-top:-4px;}
.short_title2 span{ float:left; font-size:16px; font-family:"微软雅黑";}
.short_title2 em{ float:right; font-size:12px; color:#666; font-style:normal; font-weight:normal; padding-right:40px;}
.short_title1 span{margin-left:12px;padding-left:13px;color:#000000;}

.more1{ text-align:center; margin-top:58px;}

.new{ width:1200px; height:auto; overflow:hidden; border-bottom:1px solid #d8d8d8; margin-top:74px;}
.new_l{}
.new_r{}
.new_r ul li{ float:left; width:331px; height:auto; overflow:hidden; margin-left:40px; margin-bottom:50px;}
.new_r ul li .date{border-bottom:1px solid #d8d8d8; color:#232323; height:30px; line-height:30px;}
.new_r ul li .tit{color:#232323; font-size:14px; margin-top:18px;}
.new_r ul li .tex{ color:#7b7b7b; font-size:12px; margin-top:15px;}
.new_r ul li .mm{ width:56px; height:18px; background:url(../Image/more2.png) no-repeat; margin-top:28px;}
.new_r ul li:hover .mm{ width:56px; height:18px; background:url(../Image/more3.png) no-repeat; margin-top:28px;}
.more2{ text-align:center; margin-top:58px;}


.content2{ width:1200px; height:auto; overflow:hidden;}
.content2_tit{ background:#f8f8f8; height:53px;}
.content2_l{ color:#686868; line-height:53px; margin-left:27px;}
.pcontent2_m { margin-left:40px;}
.content2_m ul li{ float:left; width:95px; line-height:53px; color:#686868; text-align:center; }
.content2_m ul li:hover{background:url(../Image/hover2.png) no-repeat center;}
.content2_r{ margin-top:12px; width:209px; height:27px; background:#FFF; border-radius:10px; font-size:12px; line-height:27px; text-align:center; font-family:'宋体'; margin-right:20px;}

/*上一页_下一页*/

nav_main{height:39px;padding:0 5px;background:#FFF url(../rz_bw_images/rz_bw_nav001-bg.png) repeat-x 0 top;position:relative;}
#nav_all{height:39px;float:left;line-height:39px;position:relative;z-index:222;}
#nav_all li{text-align:center;float:left;}
#nav_all li a{color:#232323;display:inline-block;font-size:14px;font-weight:bold;cursor:pointer;padding:0 20px 0 20px;_padding:0 10px;height:39px;line-height:39px;white-space:nowrap;}
#nav_all li a:hover{background:url(../rz_bw_images/bird.png) center 30px no-repeat;height:39px;line-height:39px;border-top:2px solid #eb6000;overflow:hidden;}
#nav_all li ul{display:none;position:absolute;z-index:99;width:990px;left:-5px;top:40px;}
#nav_all ul li{background-image:none;line-height:32px;height:32px;padding-top:0px;padding:0;}
#nav_all ul li a{background-image:none;padding:0px 10px;margin:0px;height:32px;line-height:32px;color:#fff;font-weight:normal;background:#eb6000;border:none;}
#nav_all ul li a:hover{background-image:none;padding:0px 10px;margin:0px auto;height:30px;line-height:30px;color:#FFF;background:#eb6000;border-top:none;}
.rz_bw_server_tel {font-size:14px;font-family:"微软雅黑", "幼圆", sans-serif;color:#fff;float:right;width:200px;height:39px;line-height:39px;text-align:center;background-color:#63aACA;}

/*
	** 招贤纳仕 **
*/
.career .ban{ margin-bottom:40px;}
.selectWrap{ margin-bottom:40px;}
.selectMenu{ overflow:hidden;}
.selectMenu select,.selectMenu input{ float:left}
.selectMenu select{ width:198px; height:40px; background:#fff; border:1px solid #c9d0d9; margin-right:10px; color:#949494}
.selectMenu .txt_pos{ width:246px; height:38px; line-height:36px; text-indent:10px; background:#fff; border:1px solid #c9d0d9; margin-right:10px; color:#949494}
.selectMenu .btn_ser{ width:118px; height:40px; border:0 none; background:url(../Image/career/btn_ser.png) no-repeat 0 0;}

.tabPostList{}
.tabPostList .tab{ width:100%;}
.tabPostList .tab .alignLeft{ text-align:left !important;}
.tabPostList .tab thead tr{ background:#20ae3c}
.tabPostList .tab thead tr th{ color:#fff; font-size:14px; height:40px; line-height:40px; text-align:center; border-bottom:10px solid #f3fad5;}
/*.tabPostList .tab .alignRight{ text-align:right;}*/
.tabPostList .tab tbody tr td{border-bottom:5px solid #f3fad5;}
.tabPostList .tab tbody tr.trEven{ background:#e4e2c4; cursor:pointer}
.tabPostList .tab tbody tr.trEven td{ position:relative; color:#3f3f3f; height:40px; line-height:40px; text-align:center}
.tabPostList .tab tbody tr.trEven td .icon{ background:url(../Image/icon_plus.jpg) no-repeat center center; width:100%; height:100%; position:absolute; left:0; top:0;}
.tabPostList .tab tbody tr.open{ background:#d9d495;}
.tabPostList .tab tbody tr.open td{ border-bottom:0;}
.tabPostList .tab tbody tr.open td .icon{background:url(../Image/icon_jian.jpg) no-repeat center center;}
.tabPostList .tab tbody tr.trOdd{ background:#fff; display:none; cursor:auto}
.tabPostList .tab tbody tr.trOdd td .postDel{ padding:20px 50px 20px 0}
.tabPostList .tab tbody tr.trOdd td .postDel .disc{ overflow:hidden; margin-bottom:20px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .need{ float:left; width:44%; padding-right:5%; border-right:1px dotted #e4e2c4;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc .dis{ float:right; width:44%; padding-left:5%;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc div h1{ color:#3f3f3f; font-size:14px; margin-bottom:15px;}
.tabPostList .tab tbody tr.trOdd td .postDel .disc div p{ line-height:24px;}
.tabPostList .tab tbody tr.trOdd td .postDel h3{ font-size:14px; color:#79632d}
.tabPostList .tab tbody tr.trOdd td .postDel h3 a{ color:#026e25; text-decoration:underline}

.jobMenu{position:relative; border-top:1px solid #d9e0be; border-bottom:1px solid #d9e0be; height:42px; margin-bottom:40px;}
.jobMenu ul{ position:absolute; left:0; top:0; width:100%; height:44px;}
.jobMenu ul li{ float:left;}
.jobMenu ul li a{ float:left; padding:0 25px; height:44px; line-height:44px; color:#5b5e50; background:#dae1bf; position:relative}
.jobMenu ul li a:hover,.jobMenu ul li.on a{ background:#c9151e; color:#ffffff;}
.jobMenu ul li.on a p{ background:url(../Image/career/jiao.jpg) no-repeat; position:absolute; left:50%; bottom:-7px; width:14px; height:7px; margin:0 -7px;}

.conta{width:350px; height:auto; float:left;}
.conta ol{ margin-left:25px; margin-top:20px;}
.conta ol li{ color:#333; line-height:35px; font-size:14px;}

#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}


*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top:50px;/*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position:absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 :document.body.scrollTop +50);
}

#kefu1{position:fixed;left:0px;top:80px;z-index:10008;width:132px;padding:10px;background:#fff;border:1px solid #ddd;box-shadow:1px 1px 1px #d4d4d4;font-size:12px;}
.cs_tel{height:25px;background:url('../Image/img.gif') no-repeat 0px 0px;}
.cs_tel_ct{color:#666;line-height:150%;}
.cs_tel_num{color:#c00;font-size:18px;font-family:Arial,Verdana;font-style:italic;font-weight:bold;display:block;padding:5px 0px;}

.cs_online{height:30px;background:url('../Image/img.gif') no-repeat 0px -50px;}
.cs_online_qq{height:25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration:none;color:#666;}

.cs_qcode{padding:10px 0px 0px 0px;}

.cs_free{height:32px;background:url('../Image/img.gif') no-repeat 0px -100px;}
.cs_free a{display:block;height:32px;}
.cs_free a span{display:none;}

.cs_baidu{height:32px;background:url('../Image/img.gif') no-repeat 0px -200px;}
.cs_baidu a{display:block;height:32px;}
.cs_baidu a span{display:none;}

.cs_spr{border-bottom:1px dashed #c0c0c0;margin:8px 0px;}
.cs_space{clear:both;overflow:hidden;height:8px;}
.cs_close{position:absolute;right:5px;top:5px;width:12px;height:12px;background:url('../Image/img.gif') no-repeat 0px -150px;}
.cs_close a{display:block;height:10px;}
.cs_close a span{display:none;}
.pro3{margin-top:30px;}
.pro3 ul li{ float:left;}
.pro3 ul li .name{ text-align:center; }
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/
.brand-i { float: right; width: 364px; overflow: hidden; display: inline; background-image: url(images/bd-shadow.png); background-repeat: no-repeat; background-position: center bottom; height: auto;  }
.i-blank { width: 100%; line-height: 32px; height: 32px; clear: both; margin-bottom: 12px; }
.i-blank h3 { float: left; font-size: 18px; font-weight: normal; color: #333; line-height: 32px; height: 30px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #6c4280; }

.brand-box { clear: both; margin-right: auto; margin-left: auto; height: 300px; vertical-align: middle; overflow: hidden; background-position: center center; }
.brand-box .bd-in { vertical-align: middle;  background-position: center top; clear: both;  padding-right: 14px; padding-bottom: 6px; padding-left: 14px; }
.bd-in .bd-blank { height: 33px; clear: both; line-height: 33px; color: #FFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f6f6f6; margin-bottom: 14px; }
.bd-blank h3 { float: left; font-size:13px; color: #cec5da; }
.bd-blank .bd-btn { float: right; width: 44px; padding-top: 10px; }
.bd-blank .bd-btn span { cursor: pointer; height: 20px; width: 20px; overflow: hidden; }
.bd-btn-left { float: left; background-image: url(../Image/bd-btn-l.jpg); }
.bd-btn-left:hover, .bd-btn-left.hover { background-image: url(../Image/bd-btn-l2.jpg); }
.bd-btn-right { float: right; background-image: url(../Image/bd-btn-r.jpg); }
.bd-btn-right:hover, .bd-btn-right.hover { background-image: url(../Image/bd-btn-r2.jpg); }
.bd-bot { width: 100%; clear: both; margin-right: auto; margin-left: auto; margin-top: 0px; height: 3px; background-color: #f2f2f2; font-size: 0px; line-height: 0px;/*border-radius:0px 0px 2px 2px;*/ }


.brandslide { height: auto; width: 100%; overflow: hidden; }
.brandList { height:240px; overflow: hidden; position: relative; width: 100%; clear: both; margin-right: auto; margin-left: auto; }
.brandList ul { width:360px; height:240px; margin-right: -22px; }
.brandList li { display: inline; overflow:hidden; float: left; margin-top:2px; position: relative; vertical-align: middle; margin-right:4px; height:120px; width: 165px; }
.brandList li img { height: auto; width: 100%; display: block; }
.brandList li h3 { display:none; font-size:12px; display:none; width:111px; height:60px; line-height:60px; position: absolute; left: 0px; top: 0px; text-align: center; font-weight: normal; background-color: #825097; color: #FFF; text-shadow:0px 0px 1px #333; -webkit-transition:all .5s;
cursor: default; overflow: hidden; }
.brandList li:hover { box-shadow:0px 0px 3px #999999; }
.bdpage { float: right; width: auto; }
.bdpage ul { width: 100%; text-align: right; }
.bdpage ul li { margin-left: 6px; height: 8px; width: 8px; cursor: pointer; text-indent: 999; position: relative; float: left; overflow: hidden; margin-top: 12px; background-color: #FFF; border-radius:4px; }
.bdpage ul li.on { background-color: #999; }
