@charset "utf-8";

/*全局控制*/
@charset "utf-8";



/*reset*/

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
/*本样式内必加结束*/

/*头部开始*/ 

/*头部结束*

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/* -- 外边距 -- */
.mt10 { margin-top:10px;}
 




/* -- 页面整体布局 -- */

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
/*css2 开始*/

/*sch*/
.h_sea{line-height:23px;padding:13px 0 0; width:224px;overflow:hidden;} 
.s_inp{width:181px;font-family:"Microsoft YaHei";line-height:23px;height:23px;padding:0 0 0 13px;color:#999;border:none;background:url(Img/Common/sch_ip.gif) left top no-repeat;}
.s_ss{margin:0 0 0 -4px;background:none;border:none;}
/*css2 结束*/
            
/*头部结束*/

/*底部开始*/
.ftWrap{height:210px;margin:0 auto;font-family:"Microsoft YaHei";/*background:url(Img/Common/ftw.gif) left top repeat-x;*/}
.ftWrap .footer{position:relative;}
.ft_lg{left:60px;top:80px; z-index:3;}
.ft_nav{ text-align:center;color:#fff;line-height:42px;height:42px;overflow:hidden;}
.ft_nav a{color:#fff;padding:0 13px;display:inline-block;}
.ftWrap ul {padding:27px 0 0 18px;margin:0 0 0 415px;color:#666;background:url(Img/Common/ft_l.png) left 38px no-repeat;}
.ftWrap ul li{line-height:26px;}
.ftWrap ul span{ display:inline-block;margin:0 14px;}

            
/*底部结束*/


@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*ban*/
.ban{ clear:both;}
.ban a{ display:block;height:428px; overflow:hidden; background:url(Img/Index/ban.jpg) center top no-repeat;}


/*wt*/
.wt{font-family:"Microsoft YaHei";margin:51px 0 0;height:427px; overflow:hidden;}
.wt h3{height:74px; overflow:hidden;background:url(Img/Index/st_t.gif) center 12px no-repeat; text-align:center; font-family:"Microsoft YaHei";}
.wt h3 p{ line-height:26px;height:26px; overflow:hidden; font-size:20px; color:#d30000;}


.wt h3 p b{ color:#000;}
.wt h3 span{ display:block;line-height:26px; font-weight:100; color:#666; font-size:16px; line-height:24px;}
.wt_c dl{ float:left; display:inline;width:222px; overflow:hidden;margin:0 38px 0 0;}
.wt_c .lst{margin:0;}
.wt_c dt img{display:block;width:210px;height:145px; overflow:hidden;padding:5px; border:1px #ebebeb solid; vertical-align:top;}
.wt_c dd h4{font-family:"Microsoft YaHei"; font-weight:100;padding:2px 0 0; text-align:center; line-height:43px;height:43px; overflow:hidden; font-size:16px;}
.wt_c dd h4 a{ color:#0a0909;}
.wt_c dd p{ line-height:23px; color:#666;padding:0 10px 0 8px; text-align:justify;height:75px; overflow:hidden;}
.wt_c dd span a{ display:inline-block;margin:0 0 0 54px;padding:0 0 0 21px;width:95px; line-height:30px;height:30px; overflow:hidden; font-size:12px; color:#d30000;background:url(Img/Index/st_bt.gif) left top no-repeat;}


/*wt 结束*/
            

/*box*/
.box{padding:49px 0 0;height:625px; overflow:hidden; background:#f0f0f0;}
.lf_n{width:218px; overflow:hidden; font-family:"Microsoft YaHei"; background:#fff;}
.lf_n h2{padding:35px 44px 0 0; font-weight:100; text-align:right;height:66px;background:url(Img/Index/lf_n_t.gif) left top no-repeat;}
.lf_n h2 span{ display:block; line-height:30px;height:34px; font-size:26px; color:#fff; }
.lf_n h2 i{ display:block; line-height:16px;font-size:16px; color:#e89999;text-transform:uppercase; font-family:Arial;}
.lf_n ul{padding:8px 0 0;}
.lf_n li{ vertical-align:top; overflow:hidden; line-height:53px;height:52px; border-bottom:1px #f0f0f0 solid;padding:0 0 0 42px;}
.lf_n li a{ display:block;padding:0 0 0 22px; font-size:16px; color:#333;background:url(Img/Index/lf_n_ic1.gif) left 23px no-repeat;}
.lf_n li a:hover{ color:#d30000; text-decoration:none;background:url(Img/Index/lf_n_ic2.gif) left 23px no-repeat; font-weight:bold;}
.lf_n p{padding:18px 0 0 36px;height:68px; overflow:hidden; color:#fff;background:url(Img/Index/lf_n_ad.jpg) left top no-repeat;}
.lf_n p span{ display:block;padding:0 0 0 45px; line-height:24px;height:24px; overflow:hidden;
background:url(Img/Index/lf_n_tel.jpg) 18px 3px no-repeat; font-size:14px;}
.lf_n p b{ font-size:24px; color:#fff; font-family:Arial;}
.qiehuan{ position:relative; overflow: hidden;
    width: 762px; float:right;}
.box dl{width:762px; overflow:hidden;}
.box dt{ position:relative;height:397px;width:762px; vertical-align:top; overflow:hidden; }
.box dt span img{display:block;width:762px;height:397px; overflow:hidden;}
.qiehuan .tol{left:0;top:200px; z-index:2;}
.qiehuan .tor{right:0;top:200px; z-index:2;}
.box dd{padding:7px 18px 0 24px; border-bottom:2px #d30000 solid;height:159px; overflow:hidden; background:#fff; position:relative;}
.box dd h4{font-family:"Microsoft YaHei"; font-weight:100;padding:2px 0 0; line-height:38px;height:38px; overflow:hidden; font-size:14px; border-bottom:1px #c4c4c4 dashed;}
.box dd h4 a{ color:#333; display:inline-block;padding:0 16px 0 0;background:url(Img/Index/pro_ic.gif) right 16px no-repeat;}
.box dd p{font-family:"Microsoft YaHei";  border-bottom:1px #c4c4c4 dashed;padding:13px 0 0; line-height:22px;height:59px; overflow:hidden;}
.box dd .morexx { position: absolute; right:20px; top:100px;}
.box dd span{font-family:"Microsoft YaHei"; text-transform:uppercase; padding:2px 0 0; text-align:center; line-height:48px;height:48px; overflow:hidden; font-size:12px;color:#000;}
.box dd span b{font-weight:100; font-size:14px; color:#d30000;}
.box dd span a{ float:right;color:#d30000;}



/*cor*/
.cor{height:410px;padding:43px 0 0; font-family:"Microsoft YaHei";}
.cor h3{height:108px;padding:0 0 0 300px;}
.cor h3 i{ float:left; display:inline-block;margin:0 3px 0 0; font-style:italic; font-family:Arial; font-size:80px; color:#a5a5a5; text-transform:uppercase; font-weight:100;}
.cor h3 p{ padding:16px 0 0;float:right;}
.cor h3 b{ display:inline-block;height:30px;  text-transform:uppercase; font-weight:100;font-style:italic; font-family:Arial; font-size:30px;color:#a5a5a5;margin:0 0 0 15px;}
.cor h3 span{ font-size:26px;color:#d30000; display:inline-block;}
.cor h3 a{width:419px; display:inline-block;padding:0 36px 0 0;background:url(Img/Index/why_ic.jpg) right 24px no-repeat;}
.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;
background:url(Img/Index/why_l.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}


.pro_bj{ height:1032px; overflow:hidden; background:url(Img/Index/pro_bj.jpg) no-repeat center bottom;}
.menu_bj { width:254px;  margin-top:33px; overflow:hidden;}
.menu_bj h2{ background:url(Img/Index/menu_nav.jpg) no-repeat center top; height:63px; overflow:hidden; font:14px Arial, Helvetica, sans-serif; color:#fad9d6; text-transform:uppercase; padding:50px 0 0 25px; line-height:24px;}
.menu_bj h2 span{ display:block; float:left; font:50px Arial, Helvetica, sans-serif; color:#f5d5d3; font-weight:bold;}
.menu_bj h2 a{ display:block; font:18px "Microsoft Yahei"; color:#fff; font-weight:bold; padding:5px 0 0 0;}
.menu{ border:1px solid #e3e3e3; border-top:0; background:url(Img/Index/menu_bj.gif) repeat center top; overflow:hidden;}
.menu h3{ margin:5px 0 0 18px; background:url(Img/Index/menu_cur.png) no-repeat; width:221px; height:40px; overflow:hidden;}
.menu h3 a{ font:16px "Microsoft Yahei"; color:#000; padding-left:24px; line-height:40px;}
.menu ul { margin:4px 0 0 28px;}
.menu ul li{ float:left; width:100px; display:inline-block;  line-height:28px;height:28px;overflow:hidden;}
.menu ul li a{ color:#444; background:url(Img/Index/menu_ico.gif) no-repeat left center; padding-left:15px; }
.menu .li01{ width:116px;}
.menu .li02{ width:100px;}

.pro{ width:672px;  margin-top:59px; overflow:hidden;}
.pro ul li{ float:left; width:211px; overflow:hidden; margin:20px 18px 0 0}
.pro ul li img{ border:1px solid #dddddd; padding:2px; background:#f3f3f3; width:205px; height:152px;}
.pro ul li span{ display:block; text-align:center; padding-top:15px; text-align:center; color:#666;}
.pro .nones{ margin-right:0;}


/*inf*/
.inf{padding:50px 0 0;height:435px; overflow:hidden;font-family:"Microsoft YaHei"; }
.inf_l{width:376px; overflow:hidden;}
.inf_l dl{width:376px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:14px; font-weight:100; font-family:"Microsoft YaHei";}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf_l dl p a{color:#d30000;}
.inf_r{width:623px; overflow:hidden;}

.inf_r .inf_t{margin:0 0 0 58px;}
.inf2_c{ clear:both;}
.inf2_c dl{width:565px;height:112px;padding:0 0 0 58px; overflow:hidden;}
.inf2_c dt img{display:block;width:146px;height:88px; overflow:hidden;}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:405px;overflow:hidden; float:right;}
.inf2_c dl dd h4{ font-weight:100; line-height:20px;height:32px; font-size:14px; font-family:"Microsoft YaHei";}
.inf2_c dl dd h4 a{color:#000;}
.inf2_c dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf2_c dl p a{color:#d30000; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:623px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  float:left; display:inline;margin:0 0 0 58px;width:217px; overflow:hidden; line-height:30px;height:30px;padding:0 0 0 30px;background:url(Img/Index/inf_ic.gif) left 6px no-repeat;}
.inf2_c ul li a{color:#666;}

/*ban*/
.kn_img{ clear:both;}
.kn_img a{ display:block;height:430px; overflow:hidden; background:url(/templates/default/images/yuan.jpg) center top no-repeat;}


/*lnk*/
.lnk{height:178px;overflow:hidden;background:url(Img/Index/link_bg.gif) center 15px no-repeat;}
.lnk h3{ font-family:"Microsoft YaHei";line-height:32px;height:50px; text-align:center;}
.lnk h3 span{ text-transform:uppercase; font-size:20px; color:#d30000;margin:0 0 0 12px; font-weight:100;}
.lnk h3 a{ font-size:20px; color:#000;}
.lk_c{font-family:"Microsoft YaHei";  line-height:22px; height:66px; overflow:hidden;}
.lk_c a{ display:inline-block;padding:0 15px;color:#666;}
.lnk span a{ margin:0 0 0 433px;display:inline-block;padding:0 0 0 13px;width:134px;background:url(Img/Index/link_bt.gif) left top no-repeat; font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:27px;}       


/**/



/**/



/**/



/**/



/**/



/**/



/**/



/**/

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*rd*/
.rd{ clear:both;padding:10px 0 0;height:220px; overflow:hidden;font-family:"Microsoft YaHei"; }
.rd h3{height:70px;line-height:74px;overflow:hidden;background:url(Img/Index/rd_tl.gif) center 34px no-repeat; text-align:center; font-family:"Microsoft YaHei";}
.rd h3 a{ overflow:hidden; font-size:20px; color:#d30000;}
.rd h3 b{ color:#000; }
.rd li{ clear:both;padding:10px 0 0;line-height:32px;}
.rd li b{font-family:"Microsoft YaHei"; display:inline-block;padding:0 0 0 20px;width:85px; float:left; font-size:16px; color:#333;background:url(Img/Index/rd_ic.jpg) left 9px no-repeat; }
.rd li p{width:895px; overflow:hidden; float:right;}
.rd li p a{ display:inline-block;padding:0 20px;background:url(Img/Index/rd_l.gif) right 10px no-repeat;}
.rd li p .lst{ background:none;}
.rd li p span a{color:#d30000; background:none;padding:0 0 0 20px;}

.rd2{ background:#FFFFFF;}
/**/
.bread { height:38px; line-height:38px;  margin-bottom:47px;background:url(Img/Common/bread_l.gif) left 37px repeat-x;  }
.bd_con { width:1002px; margin:0 auto; height:38px;}
.bd_lt { float:left; margin-top:3px;}
.bd_rt { float:right; color:#606060; font-size:14px; font-family:"Microsoft Yahei";}
.bd_rt a {color:#606060; display:inline-block; margin:0 2px;}
.bd_rt em { color:#c30101; display:inline-block; margin:0 2px; font-style:normal;}
.bread1{margin-top:26px;}
.bread2 .bd_lt { margin-top:2px;}

.inf_t{ font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url(Img/Index/inf_l.gif) left 37px repeat-x;}
.inf_t h3{ float:left; border-bottom:4px #d30000 solid;}
.inf_t h3 a{ display:inline-block; overflow:hidden; font-size:20px; color:#d30000;}
.inf_t h3 a b{color:#000;}
.inf_t .fr{ display:inline-block;padding:0 23px; color:#333;background:url(Img/Index/more_ic.gif) right 12px no-repeat;}

.pro_t{font-family:"Microsoft YaHei";margin:0 0 0 22px; line-height:44px;height:44px; overflow:visible;background:url(Img/cplb/pro_l.gif) left 43px no-repeat; 
}
.pro_t2{background:url(Img/cpxx/cpxx_l.gif) left bottom no-repeat; margin:0;}
.pro_t3{background:url(Img/lxwm/ctc_l2.gif) left bottom no-repeat; margin:0;}
.pro_t h3{ float:left; font-weight:100;}
.pro_t h3 a{ font-weight:100;font-size:24px; color:#d40000;}
.pro_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:16px; color:#999; font-family:Arial;}
.pro_t p{ float:right;padding:33px 0 0; line-height:0; font-size:0;width:86px; text-align:right;}
.pro_t p a{ border-left:1px #fff solid;}


.pages { text-align:center; font-family:"Microsoft Yahei";}
.pages a { display:inline-block; vertical-align:top;}
.pages a:hover { text-decoration:none;}
.pages .pre,.pages .next { width:45px; height:30px; background:#d0d0d0; border:1px solid #d0d0d0; text-align:center; line-height:30px; color:#fff; font-size:24px; font-family:"宋体"; margin:0 3px;}
.pages span a { width:27px; height:30px; line-height:30px; text-align:center; color:#929292; font-size:16px; border:1px solid #d8d9dd; margin:0 3px;}
.pages span a:hover { background:#d40000; border:1px solid #d40000; color:#fff;}



.rec{ font-family:"Microsoft YaHei";clear:both;padding:23px 0 0;height:445px; overflow:hidden;}
.rec h3{background:url(Img/alwzxx/rec_l.gif) center 27px no-repeat; line-height:60px;height:60px; text-align:center; font-size:20px;}
.rec h3 a{ color:#d30000;}
.rec li{ float:right; display:inline;margin:0 0 15px 18px; border:1px #ececec solid;}
.rec li a{ display:block; position:relative;width:232px;height:164px;}
.rec .rec1 a{ display:block; position:relative;width:491px;height:345px;}
.rec li img{ display:block; vertical-align:top;padding:5px;}
.rec li p{ text-align:center;padding:20px 20px 0; color:#fff;font-size:14px;width:183px; height:134px; position:absolute;left:5px;top:5px; z-index:-1;
background:url(Img/alwzxx/rec_img_bg.png)}
.rec li p b{ text-align:center; display:block; line-height:32px;height:32px;}
.rec .rec1 p b{height:42px;}
.rec li p span{ text-align:left;display:block; line-height:26px;height:58px; overflow:hidden;}
.rec li p i{ display:inline-block; text-align:center; font-style:normal;width:127px;height:27px; border:1px #fff solid; font-size:20px; font-family:"Microsoft YaHei";margin:0 auto;}

.rec .rec1 p{width:441px;height:274px;padding:60px 20px 0;}
.rec .rec1{ float:left;margin:0;}
.rec li a:hover p{ z-index:3;}


/*imp*/
.imp{padding:42px 0 0;height:555px; overflow:hidden; background:#f1f1f1; font-family:"Microsoft YaHei";}
.imp h3{height:86px; overflow:hidden;text-align:center;}
.imp h3 b{ line-height:31px;height:31px; overflow:hidden; font-size:30px; color:#a5a5a5; font-style:italic; text-transform:uppercase; font-weight:100;} 
.imp h3 span{ display:block;line-height:34px;color:#d30000; font-size:26px;background:url(Img/Index/imp_l.gif) center 19px no-repeat; }
.imp li{ float:left; text-align:center;}
.imp1{width:253px; overflow:hidden; border-right:1px #fff solid;}
.imp2{width:423px; overflow:hidden;border-right:1px #fff solid;}
.imp3{width:324px; overflow:hidden;}
.imp1 h4{ line-height:204px;height:204px; color:#fff; font-weight:100;background:url(Img/Index/imp_bg.gif) center top no-repeat; font-size:30px; }
.imp img{ display:block; vertical-align:top;}
.imp1 h4 a{ color:#fff;}
/**/

    .QQzxjt{ position:fixed; right:23px; top:490px; z-index:99999;}
	
	
	
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}






/*common*/

body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,"";} /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{
	position:absolute;
	width: 240px;
	height: 32px;
}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; }

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}




/*底部结束*/
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
html,body{-webkit-text-size-adjust:none;}
/*正文开始*/



.txt{ height:59px; background:url(Img/Index/pro_nav.gif) repeat-x center 56px; overflow:hidden; }
.txt i{ display:inline-block; height:56px; border-bottom:3px solid #c4c4c4;font:14px Arial, Helvetica, sans-serif; color:#b1b1b1; text-transform:uppercase; line-height:24px; font-weight:bold; line-height:17px;}
.txt i em{ display:block; float:left; font:38px Arial, Helvetica, sans-serif; color:#c5271e; font-weight:bold; width:28px;}
.txt i a{ display:block; font:14px "Microsoft Yahei"; color:#333; font-weight:bold; padding:5px 0 0 0; width:135px;}
.txt span a{ font-size:12px; font-weight:normal; line-height:59px;}





.pro_bj{ height:1032px; overflow:hidden; background:url(Img/Index/pro_bj.jpg) no-repeat center bottom;}
.menu_bj { width:254px;  margin-top:33px; overflow:hidden;}
.menu_bj h2{ background:url(Img/Index/menu_nav.jpg) no-repeat center top; height:63px; overflow:hidden; font:14px Arial, Helvetica, sans-serif; color:#fad9d6; text-transform:uppercase; padding:50px 0 0 25px; line-height:24px;}
.menu_bj h2 span{ display:block; float:left; font:50px Arial, Helvetica, sans-serif; color:#f5d5d3; font-weight:bold;}
.menu_bj h2 a{ display:block; font:18px "Microsoft Yahei"; color:#fff; font-weight:bold; padding:5px 0 0 0;}
.menu{ border:1px solid #e3e3e3; border-top:0; background:url(Img/Index/menu_bj.gif) repeat center top; overflow:hidden;}
.menu h3{ margin:5px 0 0 18px; background:url(Img/Index/menu_cur.png) no-repeat; width:221px; height:40px; overflow:hidden;}
.menu h3 a{ font:16px "Microsoft Yahei"; color:#000; padding-left:24px; line-height:40px;}
.menu ul { margin:4px 0 0 28px;}
.menu ul li{ float:left; width:100px; display:inline-block;  line-height:28px;height:28px;overflow:hidden;}
.menu ul li a{ color:#444; background:url(Img/Index/menu_ico.gif) no-repeat left center; padding-left:15px; }
.menu .li01{ width:116px;}
.menu .li02{ width:100px;}

.pro{ width:672px;  margin-top:59px; overflow:hidden;}
.pro ul li{ float:left; width:211px; overflow:hidden; margin:20px 18px 0 0}
.pro ul li img{ border:1px solid #dddddd; padding:2px; background:#f3f3f3; width:205px; height:152px;}
.pro ul li span{ display:block; text-align:center; padding-top:15px; text-align:center; color:#666;}
.pro .nones{ margin-right:0;}

.pk_bj{ background:url(Img/Index/pk_bj.jpg) no-repeat center top; height:554px; overflow:hidden;}
.pk{ width:960px; height:554px; margin:0 auto; overflow:hidden;}
.pk dl dt{ font:12px Arial, Helvetica, sans-serif; color:#919191; text-transform:uppercase; text-align:center; height:66px;}
.pk dl dt a{ display:block; padding-bottom:5px;}
.pk dl dd{ padding:23px 0 0 0;}
.pk dl dd p{ font:14px "Microsoft Yahei"; line-height:46px; color:#333;}
.pk .dl01{ width:436px; padding:102px 0 0 40px;}
.pk .dl01 dt{ padding:0 0 0 57px; width:183px;}
.pk .dl02{ width:267px; padding:102px 0 0 65px;}
.pk .dl02 dt{ width:146px;}
.pk ul{ width:148px; padding:206px 0  0 0; overflow:hidden;}
.pk ul li { background:url(Img/Index/pk_ico.gif) no-repeat; width:148px; height:29px; font:14px "Microsoft Yahei"; color:#fff; text-align:center; margin-bottom:17px; line-height:29px;}

.online_bj{ background:url(Img/Index/online_bj.jpg) no-repeat center top; height:520px; overflow:hidden;}
.online{ width:960px; margin:0 auto; height:520px; overflow:hidden;}
.online .ul01{ padding:36px 0 0 48px; height:50px; overflow:hidden;}
.online .ul01 li{ float:left; margin-right:18px;}
.online .ul01 li a{ font:14px "Microsoft Yahei"; color:#fff; display:inline-block; height:46px; overflow:hidden; line-height:30px; background:url(Img/Index/online_cur_yy.gif) repeat-x center bottom;}
.online .ul01 li a em{ display:inline-block; font-style:normal; height:46px; background:url(Img/Index/online_cur1.gif) no-repeat left top; padding-left:28px;}
.online .ul01 li a span{ display:inline-block; height:46px; background:url(Img/Index/online_cur2.gif) no-repeat right top; padding-right:28px;}
.online .ul01 li a:hover , .online .ul01 .cur a{ background:url(Img/Index/online_cur_yy1.gif) repeat-x left bottom;}
.online .ul01 li a:hover span , .online .ul01 .cur a span{ background:url(Img/Index/online_cur4.gif) no-repeat right top;}
.online .ul01 li a:hover em , .online .ul01 .cur a em{ background:url(Img/Index/online_cur3.gif) no-repeat left top;}
.online .ul02{ margin:40px 0 0 67px; overflow:hidden;}
.online .ul02 h3{ font-size:16px; color:#fff; line-height:35px; overflow:hidden;}
.online .ul02 li{ margin-bottom:10px; *margin-bottom:8px;}
.online .ul02 li span{ display:inline-block; width:50px; color:#fff;}
.online .ul02 li font{  color:#fff; padding-left:5px;  font-size:12px;}
.online .ul02 .inp1{ width:211px; height:24px; border:1px solid #a1a1a1; background:#fff;}
.online .ul02 .inp2{ width:294px; height:100px; border:1px solid #a1a1a1; background:#fff; vertical-align:top;}
.online .ul02 .inp3{ width:100px; height:24px; border:1px solid #a1a1a1; background:#fff;}
.online .li03{ padding:10px 0 0 50px;}
.online .li03 img{ margin-right:10px;}
.online .li03 input{margin-right:10px;}

.yos em{color:#f00909; font-style:normal; font-weight:bold;}
.yos{ display:block; overflow:hidden; height:1705px;background:url(../images/yos.jpg) no-repeat center bottom;}
.yos h2{ padding-top:38px; height:102px; overflow:hidden; background:url(../images/yosTit.gif) no-repeat left bottom; color:#222; font-size:36px; font-weight:bold; font-family:"Microsoft YaHei"; text-align:center}
.yos h2 b{ font-size:38px; color:#f00909;}
.yos h2 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:24px; font-family:arial; font-style:normal}
.yos h2 font{ display:inline-block; padding:0 20px; font-size:36px;}
.yosImg01{ right:0; position:absolute; top:40px;}
.yosImg02{ left:0; position:absolute; top:420px;}
.yosImg03{ right:0; position:absolute; top:800px;}
.yosImg04{ left:0; position:absolute; top:1206px; z-index:55}
.yosImg05{ right:42px; position:absolute; top:1622px; z-index:55}
.yosBox{ display:block; padding-top:108px; height:1864px;}
.yosBox dt{ color:#f00909; font-weight:bold; font-family:"Microsoft YaHei"; font-size:30px; height:75px;}
.yosBox dt i{ float:left; font-size:72px; padding-right:15px; font-style:normal; line-height:1em; font-family:arial}
.yosBox dt b{ text-transform:uppercase; color:#e94141; font-size:18px; display:block;}
.yosBox dd{ padding-left:60px;}
.yosBox dd li{ line-height:23px; color:#231915; font-size:14px; font-family:"Microsoft YaHei"; padding-bottom:15px; padding-left:25px; background:url(../images/yosIco.gif) no-repeat left 8px;}
.yosBox dd li small{ color:#ff0000; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold}
.yosBox .yos01{ width:470px; overflow:hidden;}
.yosBox .yos02{ width:487px; overflow:hidden; float:right; padding-top:105px;}
.yosBox .yos03{ width:487px; overflow:hidden; padding-top:135px;}
.yosBox .yos04{ width:518px; overflow:hidden; float:right;  padding-top:140px;_padding-top:65px;}
.yosBox .yos05{ width:487px; overflow:hidden; padding-top:160px;}
.yosBox p{ display:block; line-height:16px; font-size:12px; color:#fff; font-family:"Microsoft YaHei"; width:127px; text-align:center; left:293px; top:1212px; height:30px; position:absolute; z-index:99}



.anli_bj{ background:url(Img/Index/anli_bj.jpg) no-repeat center top; height:1000px; overflow:hidden;}
.anli { width:960px; height:817px; margin:0 auto; overflow:hidden;}
.anli h2 { height:105px; overflow:hidden; text-align:center;}
.anli h2 span{ display:block; font:36px Arial, Helvetica, sans-serif; color:#494949; text-transform:uppercase; padding:34px 0 0 0 ; line-height:30px;}
.anli h2 a{ font:18px "Microsoft Yahei"; font-weight:bold; color:#000;}
.anli h2  img{ vertical-align:middle; margin-left:5px;}
.anli dl dt{ height:424px; overflow:hidden;}
.anli dl dt p { width:475px; margin:0 10px 0 0 ; overflow:hidden;}  
.anli dl dt p img{ width:473px; height:354px; border:1px solid #dddddd;}
.anli dl dt p span a , .anli dl dd p span a{ display:block; text-align:center; padding-top:15px; color:#000;}
.anli dl dd p { width:299px; margin:0 31px 0 0 ; overflow:hidden;}  
.anli dl dd p img{ width:293px; height:218px; border:1px solid #dddddd; padding:2px; background:#fff;}
.anli .nones{ margin-right:0;}


.ad{ margin-top:28px; background:url(Img/Index/ad_yy.gif) no-repeat center bottom; height:137px; overflow:hidden; position:relative;}
.ad p{ width:282px; right:0; top:55px; position:absolute; font:14px "Microsoft Yahei"; color:#fff;}
.ad p span{ font:20px Impact;} 
.ad i{ display:block; position:absolute; top:48px; right:306px; width:125px; height:52px; overflow:hidden;}

.ad1{ margin-top:5px; background:url(Img/Index/ad_yy.gif) no-repeat center bottom; height:137px; overflow:hidden; position:relative;}
.ad1 p{ width:272px; right:0; top:77px; position:absolute; font:14px "Microsoft Yahei"; color:#fff; background:url(Img/Index/tel.png) no-repeat left 5px; padding-left:30px;}
.ad1 p span{ font:20px Impact;} 
.ad1 i{ display:block; position:absolute; top:25px; right:96px; width:125px; height:52px; overflow:hidden;}

.ad2{ background:url(Img/Index/ad_yy.gif) no-repeat center 120px; height:150px; overflow:hidden; position:relative;}
.ad2 p{ width:272px; right:154px; top:77px; position:absolute; font:14px "Microsoft Yahei"; color:#fff; background:url(Img/Index/tel.png) no-repeat left 5px; padding-left:30px;}
.ad2 p span{ font:20px Impact;} 
.ad2 i{ display:block; position:absolute; top:39px; right:51px; width:125px; height:52px; overflow:hidden;}

.jz{ width:654px; height:535px;  overflow:hidden;}
.jz .txt i a{ width:217px;}
.jz dl{ background:url(Img/Index/jz_line.gif) repeat-x center bottom; height:210px; margin:32px 0 0 0; overflow:hidden;}
.jz dl dt img{ padding:2px; border:1px solid #dddddd; width:227px; height:169px;}
.jz dl dd{ width:392px; overflow:hidden;}
.jz dl dd h3{ font:14px "Microsoft Yahei"; color:#000; line-height:24px; padding:10px 0;}
.jz dl dd h3 a{ color:#000;}
.jz dl dd  h3 span{ display:block; font:12px "宋体"; color:#555;}
.jz dl dd p{ line-height:24px; color:#555; height:72px; padding:5px 0 0 0; margin-bottom:10px; overflow:hidden;}
.jz dl dd i  a{ display:block; color:#c5271e; font-style:normal;}
.jz .nones{ background:none;}

.coo{ width:263px; border:1px solid #e5e5e5; border-top:0; height:510px; overflow:hidden;}
.coo h2{ background:url(Img/Index/coo_nav.jpg) no-repeat center top; text-align:center; height:70px; overflow:hidden;}
.coo h2 a{ display:block; font:14px "Microsoft Yahei"; color:#fff; padding:10px 0 15px;}  
.coo h2 span a{ font:12px "宋体"; color:#000;} 
.coo ul li{ float:left; width:106px; overflow:hidden; margin:17px 0 0 18px; display:inline;}
.coo ul li img{ border:1px  solid #dedede; width:104px; height:61px;}

.about{ width:650px; height:345px; margin-top:12px; overflow:hidden;}
.about h2 { background:url(Img/Index/about_nav.gif) repeat-x center top; height:45px; overflow:hidden; line-height:45px; padding:0 10px;}
.about h2 span  a{ font-size:12px; color:#5a5a5a; font-weight:normal;}
.about h2 i{ display:inline-block; font-style:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#adadad; font-style:normal; font-weight:normal; text-transform:uppercase;}
.about h2 i a{ font-size:14px; color:#c4261d; font-family:"Microsoft Yahei"; padding-right:10px; font-weight:bold;}
.about dl{ margin:32px 0 0 0; overflow:hidden;}
.about dl dt { height:257px; background:url(Img/Index/sp_yy.gif) no-repeat center bottom; width:289px; overflow:hidden;}
.about dl dt img{width:289px; height:242px;}
.about dl dd{ width:324px; overflow:hidden; padding-right:15px;}
.about dl dd h3{ font:14px "Microsoft Yahei"; color:#000; line-height:24px; padding:10px 0;}
.about dl dd h3 a{ color:#000;}
.about dl dd p{ line-height:24px; color:#555; height:144px; padding:5px 0 0 0; margin-bottom:10px; overflow:hidden;}
.about dl dd i  a{ display:block; color:#c5271e; font-style:normal;}

.ry{ width:270px; height:345px; margin-top:12px; overflow:hidden;}
.ry .txt{ height:45px; overflow:hidden; background:url(Img/Index/pro_nav.gif) repeat-x center 42px;}
.ry .txt i{ height:42px; }
.ry .txt  i a{ line-height:14px;}
.ry .txt span a{ line-height:45px;}
.ry .h1{ padding:109px 0 0 0; width:14px; height:59px; overflow:hidden;}
.ry p{ width:180px; overflow:hidden; margin:12px 0 0 35px; display:inline; float:left;}
.ry p  img{ padding:1px; border:1px solid #dbdbdd; width:176px; height:216px;}
.ry p span a{ display:block; color:#555; padding-top:15px; text-align:center;}

.fc{ height:360px; overflow:hidden; margin-bottom:10px;}
.fc h2{ height:86px; overflow:hidden; text-align:center; background:url(Img/Index/fc_nav.gif) repeat-x center 26px;}
.fc h2 a{ display:inline-block; font:18px "Microsoft Yahei"; color:#000; font-weight:bold; padding:10px 17px 0; background:#fff; line-height:30px;}
.fc h2 span{ display:block; line-height:22px; font:14px Arial, Helvetica, sans-serif; color:#c0bfbf; text-transform:uppercase; position:relative; z-index:2;}
.fc h2 i{ display:block ; position:relative; margin-top:-5px; z-index:1;}
.fc .h1{ padding:69px 0 0 0; width:14px; height:94px; overflow:hidden;}
.fc ul{ width:932px; overflow:hidden;}
.fc ul li{ float:left; width:275px; overflow:hidden; margin:10px 0 0 27px; display:inline;}
.fc ul li img{ padding:2px; border:1px solid #ddd; width:269px; height:200px;}
.fc ul li span a{ display:block; padding-top:15px; text-align:center; color:#555;}

.wt_bj{ background:url(Img/Index/wt_bj.jpg) repeat-x center top; height:522px; overflow:hidden; padding-top:35px;}

.wt{ width:266px; height:520px; overflow:hidden;}
.wt dl{ padding:20px 0; border-bottom:1px dashed #cfcfcf;}
.wt .nones{ border-bottom:0;}
.wt dl dt{ background:url(Img/Index/w.gif) no-repeat left 3px; padding-left:48px; height:22px; line-height:25px; margin-bottom:10px;}
.wt dl dt a{ color:#555;}
.wt dl dd{ background:url(Img/Index/d.gif) no-repeat left 3px; padding-left:48px; line-height:22px;height:66px; color:#555;overflow:hidden;}


.news{ width:646px; padding:14px 0 0 0; height:500px; overflow:hidden;}
.n_nav { height:41px; border-bottom:1px solid #cdcdcd;}
.n_nav span a{ line-height:41px;}
.n_nav ul li{ float:left; width:142px; height:36px; text-align:center;}
.n_nav ul li a{ display:inline-block; width:142px; height:36px; font:14px "Microsoft Yahei"; color:#000; line-height:36px; font-weight:bold;}
.n_nav ul li a:hover , .n_nav ul .cur a{ background:url(Img/Index/news_cur.gif) no-repeat center top; color:#fff;}
.news dl{ margin:32px 0 0 0; overflow:hidden; height:175px;}
.news dl dt img{width:207px; height:154px; padding:2px; border:1px solid #ddd;}
.news dl dd{ width:390px; overflow:hidden; padding-right:14px;}

.news dl dd h3{ font-size:12px; color:#000; line-height:24px; padding:10px 0;}
.news dl dd h3 a{ color:#000;}
.news dl dd p{ line-height:24px; color:#555; height:72px; padding:0 0 0 0;overflow:hidden;}
.news dl dd i  a{ display:block; color:#c5271e; font-style:normal;}
.news .ul03{ height:227px; background:url(Img/Index/news_line.gif) no-repeat 308px center; overflow:hidden;}
.news .ul03 li{ width:305px; overflow:hidden; line-height:34px; float:left;  display:inline-block;overflow:hidden;}
.news .ul03 li a{ color:#555555; background:url(Img/Index/news_ico.gif) no-repeat left 3px; padding-left:20px;}
.news .ul03 .wz1{ background:url(Img/Index/news_bj.gif) no-repeat left center;}

/*营销网络*/
.city-body{width:970px;float:clear;border:solid 1px; margin:20px auto;}
.city{float:left;border:1px; margin:10px auto;padding:0px;}
.city li{width:300px;height:200px;float:left;margin-left:20px;margin-bottom:20px;border:solid 1px; border-color:#999999;list-style-type:none;}
.city li a{text-decoration:none;color:#000000;font-size:28px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;margin:10px;10px;}
.city li a:hover { font-size: 28px; text-decoration: underline; color: blue; }



.banAd2{ height:188px; background:url(../images/banAd02Y.gif) no-repeat center bottom;}
.banAd2 a{ display:block; overflow:hidden; text-align:center}




.succ{ background:#fff; padding:12px 15px 0; height:318px; overflow:hidden;}
.sTit{ height:40px; border-bottom:1px solid #d3d1d0; line-height:40px; overflow:hidden; color:#fa7070; font-size:14px; font-family:arial; font-weight:bold;}
.sTit .tit{ color:#f00909; font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold; padding-right:5px;}
.sTit .more{ color:#7b7573; font-size:12px; font-family:"Microsoft YaHei"; font-weight:normal;}
.succBox{ padding-top:20px; height:257px; overflow:hidden;}
.succBox .succLeft,
.succBox .succRight{ display:block; padding:96px 0 0; width:14px; text-align:center;}
.succCnt{ width:880px; height:257px; overflow:hidden;}
.succCnt li{ width:253px; float:left; overflow:hidden; padding:0 20px;}
.succCnt li a{ display:block}
.succCnt li img{ width:243px; height:204px; overflow:hidden; display:block; border:1px solid #d5d5d5; padding:4px; background:#fff;}
.succCnt li span{ display:block; height:43px; line-height:43px; text-align:center}
.succCnt li span a{ color:#231915; font-family:"Microsoft YaHei"}
/*  */
.wit{  background:#fff; padding:12px 15px 0; height:419px; overflow:hidden; margin-top:19px;}
.witBox{height:378px; overflow:hidden; width:1024px;}
.witBox dl{ float:left; width:435px; padding:20px 45px 27px 0; }
.witBox dl dt{ height:144px; overflow:hidden; width:182px; float:left;}
.witBox dl dt a{ display:block;}
.witBox dl dt img{ border:1px solid #d5d5d5; width:172px; height:134px; display:block; overflow:hidden; padding:4px;}
.witBox dd{ float:right; width:234px; height:144px; overflow:hidden;}
.witBox dd h3{ font-size:14px; line-height:25px; height:25px; margin-bottom:5px;}
.witBox dd h3 a{ color:#231915; font-family:"Microsoft YaHei"}
.witBox dd p{ line-height:24px; color:#7b7573; height:94px; overflow:hidden; font-family:"Microsoft YaHei"; margin-top:20px;}
/*  */

.abtBox{ height:225px; overflow:hidden; padding-top:17px;}
.abtBox dt{ height:213px; width:281px; overflow:hidden; float:left; background:url(Img/Index/abtBg.jpg) no-repeat left top; padding:6px;}
.abtBox dt img{ width:272px; height:205px;  border:4px solid #fff; overflow:hidden;}
.abtBox dd{ width:306px; overflow:hidden; float:right; height:225px;}
.abtBox dd h3{ height:30px; line-height:30px; overflow:hidden; margin-bottom:4px;}
.abtBox dd h3 a{ color:#231915; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei"}
.abtBox dd p{ color:#655e5b; font-size:12px; line-height:24px; height:167px; margin-bottom:8px; overflow:hidden; font-family:"Microsoft YaHei"}
.abtBox dd .rm{ display:block; overflow:hidden;}

.hnr{  background:#fff; padding:12px 15px 0; height:316px; overflow:hidden;  width:258px; float:right;}

.hnrBox{ padding-top:16px; height:255px; overflow:hidden;}
.hnrBox .hnrLeft,
.hnrBox .hnrRight{ padding-top:88px;}
.hnrCnt{ width:168px; height:255px; overflow:hidden; padding:0 30px; display:inline}
.hnrCnt li{ float:left; width:168px;}
.hnrCnt img{ width:160px; height:214px; overflow:hidden; display:block; border-left:4px solid #f1f1f1;border-right:4px solid #f1f1f1;}
.hnrCnt li span{ display:block; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.hnrCnt li a{ display:block; color:#231915; font-size:12px; font-family:"Microsoft YaHei"}
/*  */
.enter{ background:#fff; padding:12px 15px 0; height:254px; overflow:hidden; margin-top:19px;}
.enterBox{ padding-top:20px; height:192px; overflow:hidden;}
.enterBox .enterLeft,
.enterBox .enterRight{ display:block; padding:56px 0 0; width:14px; text-align:center;}
.enterCnt{ width:885px; height:192px; overflow:hidden;}
.enterCnt li{ width:186px; float:left; overflow:hidden; padding:0 19px 0 16px;}
.enterCnt li a{ display:block}
.enterCnt li img{ width:177px; height:134px; overflow:hidden; display:block; border:1px solid #d5d5d5; padding:4px; background:#fff;}
.enterCnt li span{ display:block; height:43px; line-height:43px; text-align:center}
.enterCnt li span a{ color:#231915; font-family:"Microsoft YaHei"}



.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
/**/

.new-box{ width:960px; height:378px; margin-top:14px; background:#FFF;}
.new-top{ width:960px; height:62px;}
.new-top img{ float:left;}
.new-c{ width:960px; height:316px; background:url(../images/news-bg.jpg);}
.new-b{ width:960px; height:29px; background:url(../images/new-bottom-bg.jpg);}

.new01{ width:320px; height:42px; float:left; background:url(../images/quanyue.jpg); padding-right:20px; line-height:36px; padding-top:20px;}
.new02{ width:320px; height:42px; float:left; background:url(../images/news.jpg); padding-right:6px;line-height:36px; padding-top:20px;}
.new03{ width:266px; height:62px; float:left; background:url(../images/hxys.jpg);}

.qy{ width:320px; height:316px; float:left;}
.n-b{ width:320px; height:316px; float:left;}
.n-z{ width:320px; height:316px; float:left;}
.xz{ width:266px; height:316px; float:left; background-repeat: no-repeat;background-position: left;height:29px; line-height:29px; float:left; display:inline; margin-left:0px; text-indent:17px; border-bottom:1px dashed #ccc;}







body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑",Arial;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

.yos em{color:#00988E; font-style:normal; font-weight:bold;}
.yos{ display:block; overflow:hidden; height:1335px;background:url(../images/yos.jpg) no-repeat center bottom;}
.yos h2{ padding-top:18px; height:102px; overflow:hidden; background:url(../images/yosTit.gif) no-repeat left bottom; color:#222; font-size:36px; font-weight:bold; font-family:"Microsoft YaHei"; text-align:center}
.yos h2 b{ font-size:38px; color:#00988E; line-height:50px;}
.yos h2 i{ display:block; text-transform:uppercase; color:#c4c4c4; font-size:24px; font-family:arial; font-style:normal}
.yos h2 font{ display:inline-block; padding:0 20px; font-size:36px;}
.yosImg01{ right:0; position:absolute; top:40px;}
.yosImg02{ left:0; position:absolute; top:420px;}
.yosImg03{ right:0; position:absolute; top:800px;}
.yosImg04{ left:0; position:absolute; top:1206px; z-index:55}
.yosImg05{ right:42px; position:absolute; top:1622px; z-index:55}
.yosBox{ display:block; padding-top:38px; height:1864px;}
.yosBox dt{ color:#00988E; font-weight:bold; font-family:"Microsoft YaHei"; font-size:30px; height:75px;}
.yosBox dt i{ float:left; font-size:72px; padding-right:15px; font-style:normal; line-height:1em; font-family:arial}
.yosBox dt b{ text-transform:uppercase; color:#00988E; font-size:18px; display:block;}
.yosBox dd{ padding-left:60px;}
.yosBox dd li{ line-height:23px; color:#231915; font-size:14px; font-family:"Microsoft YaHei"; padding-bottom:15px; padding-left:25px; background:url(../images/yosIco.gif) no-repeat left 8px;}
.yosBox dd li small{ color:#ff0000; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold}
.yosBox .yos01{ width:800px; overflow:hidden;}
.yosBox .yos02{ width:787px; overflow:hidden; float:right; padding-top:105px;}
.yosBox .yos03{ width:707px; overflow:hidden; padding-top:215px;}
.yosBox .yos04{ width:518px; overflow:hidden; float:right;  padding-top:140px;_padding-top:65px;}
.yosBox .yos05{ width:487px; overflow:hidden; padding-top:160px;}
.yosBox p{ display:block; line-height:16px; font-size:12px; color:#fff; font-family:"Microsoft YaHei"; width:127px; text-align:center; left:293px; top:1212px; height:30px; position:absolute; z-index:99}

/********************* 以下(结束标识)代码请在实际开发中删除 *********************/
.aalbum{ height:365px; overflow:hidden;}
.aalbum h2{ height:32px; line-height:32px; overflow:hidden; border-bottom:1px solid #a8a8a8; color:#00988E; font-weight:normal; font-size:16px;}
.aalbum h2 .tit{ color:#00988E; font-size:16px; font-family:"Microsoft YaHei"; display:inline-block; padding-left:20px; background:url(../images/icon1.gif) no-repeat 7px center; font-weight:bold}
.aalbum h2 i{ font-family:"Times New Roman"; text-transform:uppercase; font-size:12px;}
.aalbum h2 .more{ float:right; text-transform:uppercase; font-size:12px; font-family:"宋体";}
.aalbumBox{ height:300px; overflow:hidden;}
.aalbumLeft,
.aalbumRight{ padding-top:50px;}
.aalbumCnt{ float:left; width:1300px; padding-left:7px;}
.aalbumCnt li{ padding-left:10px; width:206px; float:left;}
.aalbumCnt li img{ display:block; overflow:hidden; width:178px; height:147px; padding:3px; border:1px solid #d4d4d4}
.aalbumCnt li span{ display:block; height:38px; text-align:center; line-height:38px;}
.aalbumCnt li span a{ color:#333; font-family:"Microsoft YaHei";}
.cp_con{ height:auto;overflow:hidden; margin:15px 0 30px 0;}
.cp_con em{ display:inline-block;}
.cp_con em a{ display:inline-block; width:17px; height:32px;}
.cp_con em.prev a:hover{background:url("common_prev01H.jpg") center center no-repeat;}
.cp_con em.next a:hover,.cp_con em.next a.cur{background:url("common_next01H.jpg") center center no-repeat;}
.cp_con .ul{ height:auto;overflow:hidden; height:284px;}
.cp_con .ul li{ text-align:center;float:left;width:200px; height:auto; overflow:hidden; padding:0 10px; }
.cp_con .ul li.icon{ padding-right:0px;}
.cp_con .ul li img{ border: 1px solid #D6D6D6; width:190px; height:264px; display:block;margin:0 auto;}
.cp_con .ul li span{ display:block; padding:9px 0 0 0;font-family: "Microsoft YaHei"; }
.cp_con .ul li span a:hover{ color:#4ba54b;}

/*头部区域*/
.hdWrap{font-family:"Microsoft YaHei"; height:190px; margin:0 auto;overflow:hidden; background:url("../images/top.png") center center repeat-x;}
.hd_top{ height:28px; line-height:28px;font-size:12px;font-family:"Microsoft YaHei";}
.hd_top p{ display:inline-block;}
.hd_top p a{ color:#767676; padding:0 11px; /*background:url("hd_navBg.jpg") right center no-repeat;*/}
.hd_top p a.last{padding-right:0px; background:none;}
.hd_Mid{ height:162px; overflow:hidden;}
.hd_logo{ margin:30px 9px 0 0; padding:0 10px 0 0; width:590px; /*background:url("hd_logoBg.jpg") right center no-repeat;*/}
.hd_txt{ font-size:18px; color:#030303; width:390px;padding:60px 0 0 20px; line-height:28px;}
.hd_txt b{ display:block;font-size:22px; color:#00988E;}
.hd_phone{ text-align:right;height:64px;font-family:"Microsoft YaHei"; font-size:12px; color:#7f7f7f;padding:55px 28px 0 0; /*background:url("../images/hd_phone.jpg") right top no-repeat;*/}
.hd_phone span{ font-size:25px;display:block;color:#00988E; line-height:26px;font-weight:bold;}
.hd_phone a{font-family:"Microsoft YaHei"; font-size:14px; color:#00988E;}
.header{width:1300px;height:90px;margin:0 auto;position:relative;z-index:1;}
/*.navArea{background:url(../images/nav_bg.png) repeat-x 0 bottom;}*/
.navBg{background:#00988E;}
.nav{width:1300px;height:45px;margin:0 auto;line-height:45px;font-family:"微软雅黑";}
.nav li{float:left;}
.nav li a{display:block;width:130px;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
.nav li a:hover, .nav li a:hover.on{background:#057B74;text-decoration:none;}
.nav li a.on{background:#057B74;}
.nav li a.on2{background:#057B74;text-decoration:none;}
.nav li:hover.on{background:#057B74;text-decoration:none;}
.nav li ul{display:none;position:absolute;z-index:9999;} 
.nav li ul li{float:none;display:block;position:relative;line-height:20px;_display:inline;} 
.nav li ul li .s{position:absolute;top:0;left:140px;border-left:1px solid transparent;}
.nav li ul li .s li{float:none;}
.nav li ul li a{display:block;width:120px;height:20px;padding:4px 0 8px 20px;background:#00988E;text-align:left;font-weight:normal;font-size:12px;color:#fff;}
.nav li ul li a:hover{color:#fff;}
.nav .t,.nav .t:hover{background:url(../images/nav_ico.gif) no-repeat 120px center #333;}

#full-screen-slider { width:100%; height:500px; float:left; position:relative}
#slides { display:block; width:100%; height:490px; 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:390px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*Banner*/
.pro_centre {padding-top:33px;}
/*------产品中心---------*/
.pro_nav_side {width: 228px;}
.pro_til{height:67px;padding-top:27px;color:#fff;text-align:center;font: bold 27px "Microsoft YaHei";background:url(../images/sub_til.gif) no-repeat;overflow:hidden;}
.pro_til a {color: #fff;}

.sub_bg {padding-bottom: 10px;background:url(../images/sub_bot.gif) no-repeat center bottom;}
.sub_cont {height:545px;padding:5px 12px 0 12px;background:url(../images/sub_c.gif) repeat-y;overflow: hidden;}
.sub_cont h3 {text-align: center;height: 44px;font: 14px/44px "Microsoft YaHei";border-bottom: 1px solid #fff;}
.sub_cont h3 a {display: inline-block;color:#0b318f;padding-right: 12px;}
.sublist {font: 14px/37px "Microsoft YaHei";}
.sublist li {padding-left:13px;height: 37px;margin-bottom:8px;overflow: hidden;background:url(../images/item3.gif) no-repeat 180px 11px #ededed;}
.sublist li a {display:block;color: #202020;}

.sub_cont .nobd{border:none;}
.sub_cont .nobg{background:none;margin-left: 0;}


.pro_box {width:1044px;border: 1px solid #eaeaea;}
.pro_box_cont {height: 615px;overflow: hidden;}
.pro_img {padding: 21px 0 0 12px;}
.pro_img li {float: left;width:246px;height:305px;margin:0 5px;display:inline;overflow: hidden;}
.pro_img li img {width:230px;height:236px;display: block;padding:5px;border: 1px solid #cfcfcf;}
.pro_img li p {padding-top:5px;font: 14px "Microsoft YaHei";text-align: center;}
.pro_img li p a {color: #202020;}
.pro_img .nomg {margin-right: 0;}
.title {position:relative;height: 40px;border-bottom:1px solid #e7e7e7;overflow: hidden;/*background:url(../images/t1.gif) repeat-x;*/}
.title .tit_tx {float:left;padding-left:42px;font: bold 18px/38px "Microsoft Yahei";color: #00988E;background:url(../images/icon1.gif) no-repeat 26px 10px;}
.title .tit_tx a {color: #057B74;}
.title i {float: right;padding: 11px 16px 0 0;}
.title i a {color: #999;}
.banner, .mainbody, .footer{width:1300px;margin:0 auto;}
.content { width:1300px; margin:0 auto; }
.fl {
    float: left;
}
.abtHnr{ padding-top:34px; background:url(../images/abt.png) no-repeat center -5px;}

.abt{height:316px; overflow:hidden;}
.abt h2{ height:32px; line-height:32px; overflow:hidden; border-bottom:1px solid #a8a8a8; color:#057B74; font-weight:normal; font-size:16px;}
.abt h2 .tit{ color:#057B74; font-size:16px; font-family:"Microsoft YaHei"; display:inline-block; padding-left:20px; background:url(../images/icon1.gif) no-repeat 7px center;font-weight:bold}

.abt h2 i{ font-family:"Times New Roman"; text-transform:uppercase; font-size:12px;}
.abt h2 .more{ float:right; text-transform:uppercase; font-size:12px; font-family:"宋体";}
.abt_l{width:904px; overflow:hidden;}

.abt_l .abt_c{padding:19px 0 0 0px;overflow:hidden;height:262px;}
.abt_l dt{ float:left; width:332px;}
.abt_l dt img{width:332px;height:231px;overflow:hidden;display:block; padding-bottom:27px; /*background:url(../images/abtImgY.gif) no-repeat left bottom;*/}

.abt_l dd{width:555px; float:right;}

.abt_l dd h4{height:40px; font-size:12px; /*background:url(../images/abticon1.gif) no-repeat left bottom;*/ padding-left:5px;}

.abt_l dd h4 a,.abt_l dd h4 a:hover{color:#00988E; font-size:26px; font-weight:normal; font-family:"Microsoft YaHei";}

.abt_l dd p{line-height:24px;padding:2px 0 0; color:#666;height:190px; overflow:hidden;}

.abt_l dd span a,.abt_l dd span a:hover{color:#666; padding-top:4px; display:block;}

.abt_r{width:350px; overflow:hidden; padding-left:20px;}

.abt_r_c{ clear:both;padding:37px 12px 0 27px;} 

.abt_r_c p{width:153px; float:left;}

.abt_r_c p img{width:149px;height:187px;overflow:hidden;display:block; border:1px solid #c8c8c8; padding:1px;}

.abt_r_c .to_l,.abt_r_c .to_r{margin-top:79px;}
.abt_r_c .to_l,
.abt_r_c .to_r{ display:block; overflow:hidden; width:11px; height:35px; background:url(../images/hnrRight.gif) no-repeat left top}
.abt_r_c .to_l{margin-right:18px; background:url(../images/hnrLeft.gif) no-repeat left top}
.abt_r_c .to_l:hover{ background:url(../images/hnrLeftHover.gif) no-repeat left top}
.abt_r_c .to_r:hover{background:url(../images/hnrRightHover.gif) no-repeat left top}
.abt_r_c span{ display:block; overflow:hidden; padding-top:13px; text-align:center;}
.abt_r_c span a{ color:#000; font-size:12px;}
/**/
.album{ height:265px; overflow:hidden;}
.album h2{ height:32px; line-height:32px; overflow:hidden; border-bottom:1px solid #a8a8a8; color:#00988E; font-weight:normal; font-size:16px;}
.album h2 .tit{ color:#00988E; font-size:16px; font-family:"Microsoft YaHei"; display:inline-block; padding-left:20px; background:url(../images/icon1.gif) no-repeat 7px center; font-weight:bold}
.album h2 i{ font-family:"Times New Roman"; text-transform:uppercase; font-size:12px;}
.album h2 .more{ float:right; text-transform:uppercase; font-size:12px; font-family:"宋体";}
.albumBox{ height:210px; overflow:hidden;}
.albumLeft,
.albumRight{ padding-top:50px;}
.albumCnt{ float:left; width:1100px; padding-left:7px;}
.albumCnt li{ padding-left:10px; width:206px; float:left;}
.albumCnt li img{ display:block; overflow:hidden; width:178px; height:147px; padding:3px; border:1px solid #d4d4d4}
.albumCnt li span{ display:block; height:38px; text-align:center; line-height:38px;}
.albumCnt li span a{ color:#333; font-family:"Microsoft YaHei";}
.cnt{ height:650px; background:url(../images/box.gif) repeat-x left top;}


.inf{ padding:33px 0 0;clear:both;height:370px; overflow:hidden; background:url(../images/faqY.gif) no-repeat 631px 21px;}
.inf_l{width:600px; overflow:hidden;}
.inf_r{width:380px; overflow:hidden;}
.inf h3{font-family:"Microsoft YaHei"; height:36px; overflow:hidden; border-bottom:1px solid #a8a8a8;}
.inf h3 ul{ line-height:normal}
.inf h3 li{ float:left;padding:0 10px 0 16px;}
.inf h3 li a{display:inline-block; padding:0 8px;font-size:16px; height:33px; line-height:33px;font-weight:bold; color:#515151;border:none; }
.inf h3 li a:hover,.inf_l .pb_t .cur a{ text-decoration:none; border-bottom:3px #00988E solid; color:#00988E;}
.inf h3 .more{float:right; text-transform:uppercase; font-size:12px; font-family:"宋体"; color:#666; font-weight:normal;}

.inf_l_c dl{ height:135px;overflow:hidden;clear:both;padding:24px 7px 0 22px;}
.inf_l_c dt{ float:left; width:221px;}

.inf_l_c dt img{ display:block;width:213px;height:127px;overflow:hidden; border:1px #d1d1d1 solid; padding:2px;}
.inf_l_c dd{width:315px; overflow:hidden;}
.inf_l_c dd h4{line-height:27px;height:27px;font-size:12px; }
.inf_l_c dd h4 a,.inf_l_c dd h4 a:hover{ color:#4e4e4e;}
.inf_l_c dd p{line-height:22px; color:#4e4e4e;overflow:hidden;height:108px; }
.inf_l_c ul{ clear:both;overflow:hidden; padding-top:13px; width:620px; padding-left:17px;}
.inf_l_c li{ color:#34211b;padding:0 0 0 16px;background:url(../images/newsIco.gif) left 12px no-repeat; line-height:33px;height:33px; overflow:hidden; border-bottom:1px #aaaaaa dotted; display:inline;margin:0 35px 0 0; float:left;width:258px;}
.inf_l_c li a{color:#505050; width:190px; overflow:hidden; display:block; float:left;}
.inf_l_c li a,.inf_l_c li a:hover{ color:#505050;}
.inf_l_c li.lst{ border:none}
.inf_r_c{  color:#34211b;font-family:"宋体";clear:both;padding:3px 14px 0; line-height:22px;}
.inf_r  h3{ line-height:36px;}
.inf_r  h3 .tit{border-bottom:3px #00988E solid; color:#00988E; margin-left:15px; font-size:16px; height:33px; line-height:33px; display:inline-block}
.inf_r_c dt a,.inf_r_c dt a:hover{color:#4e4e4e; font-weight:bold; height:22px; padding:17px 0 8px; line-height:22px; display:block;}
.inf_r_c dl{padding:0 0 20px; border-bottom:1px dotted #505050}
.inf_r_c dl dt{ height:40px; line-height:25px; overflow:hidden;}
.inf_r_c dl.lst{ border:none}
.fl { float:left;}
.fr { float:right;}

.dt { width:688px; height:390px; background:url(../images/dt_yy02.gif) no-repeat right 0; padding-right:27px; overflow:hidden;}
.dt_top { width:688px; overflow:hidden; height:41px;}
.dt_top ul li a { background:url(../images/dt_libg01.gif) no-repeat; width:122px; height:41px; line-height:41px;}
.dt_top ul li a:hover,.dt_top ul .cur a { background:url(../images/dt_libg02.gif) no-repeat; width:122px; height:41px; line-height:41px;}

.dt_con { padding:22px 0 0; height:410px; clear:both; width:688px; overflow:hidden;}
.dt_con dl { height:185px;}
.dt_con dl dt { float:left; padding-right:20px;}
.dt_con dl dt img { width:198px; height:163px; border:solid 3px #d8d8d8;}
.dt_con dl dd { float:left; width:438px;}
.dt_con dl dd h3 { height:40px; line-height:30px;}
.dt_con dl dd h3 a { font-size:14px; color:#323232;}
.dt_con dl dd p { line-height:25px; color:#575757; height:77px;}
.dt_con dl dd span { display:block; text-align:right;}

.dt_list { padding-right:10px; background:url(../images/dt_yy03.gif) no-repeat 305px 0;}
.dt_list ul li { height:32px; line-height:32px; padding: 0 0 0 15px;  overflow:hidden; background:url(../images/ico01.gif) no-repeat left 13px; border-bottom: dotted 1px #999; width:269px; float:left; margin-right:55px;}
.dt_list ul li a { color:#444;}

.wd { width:300px; padding-left:5px;}
.wd_con dl { padding:10px 0; background:url(../images/dt_yy.gif) no-repeat 0 0;}
.wd_con .nobor { background:none}
.wd_con dl dt { background: url(../images/wd_w.gif) no-repeat left 6px; height:30px; line-height:30px; padding-left:30px; overflow:hidden;}
.wd_con dl dt a { color:#000;}
.wd_con dd { background:url(../images/wd_d.gif) no-repeat left 4px; width:200px;  line-height:25px; padding-left:30px; color:#5b5b5b;}
.sj { width:956px; margin-top:15px;}
.sj_top { background: url(../images/sj_top.gif) repeat-x; height:40px; line-height:40px;}
.sj_top ul li { float:left;}
.sj_top ul li a { background:url(../images/sj_libg01.gif) repeat-x;  width:122px; height:41px; line-height:41px; display:block; text-align:center; font-size:14px; color:#ffffff; font-weight:bold;}
.sj_top ul li a:hover,.sj_top ul .cur a { background: url(../images/sj_libg.gif) no-repeat; color:#686363; text-decoration:none;}
.more01 { padding:14px 10px 0 0;}
.cp { width:1300px;}
.cp_top { background:url(../images/cp_top.gif) no-repeat; height:40px; line-height:35px; clear:both; padding-bottom:20px;}
.cp_top h3 { padding-left:23px;}
.cp_top h3 a { font-size:14px; color:#fff;}
.more02 { padding:10px 10px 0 0;}

.cp_con { padding:0;}
.cp_con ul li { float:left; width:210px; padding:0 25px 18px 0;}
.cp_con ul .nobor01 { padding:0 0 18px 0;}
.cp_con ul li img { border:solid 3px #d8d8d8; width:210px; height:170px;}
.cp_con ul li span { display:block; height:30px; line-height:30px; text-align:center;}

/*页面主要区域*/
.mainbody .OneOfTwo, .mainbody .TowOfTow{margin-bottom:35px;}
.mainbody .OneOfTwo{width:750px;float:left;}
.mainbody .TowOfTow{width:175px;float:right;}

.mainbody .newwarp{width:300px;float:left;margin-top:14px;}
.mainbody .newstitle{line-height:14px;background:url(../images/news_title.png) no-repeat;text-align:right;}
.mainbody .newstitle a{color:#2554b3;}
.mainbody .newsfocus{height:76px;padding:15px 0 3px;margin-bottom:12px;border-bottom:1px solid #e0e0e0;}
.mainbody .newsfocus div{float:left;width:60px;height:60px;margin-right:16px;}
.mainbody .newsfocus div a{width:60px;height:60px;border:1px solid #d2d2d0;border-radius:5px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:42px;*font-family:Arial;}
.mainbody .newsfocus div a img{border-radius:5px;vertical-align:middle;}
.mainbody .newsfocus h3{margin-bottom:3px;}
.mainbody .newsfocus h3 a{font-weight:bold;font-size:12px;color:#fe8216;}
.mainbody .newsfocus p{color:#8f8f8f;line-height:18px;}
.mainbody .newslist li{color:#325e7f;}
.mainbody .newslist li a{color:#325e7f;}
.mainbody .newslist li span{float:right;font-family:Verdana;color:#8c8c8c;}
.mainbody .aboutus{width:362px;height:180px;padding:36px 26px 0;float:right;background:url(../images/aboutus_bg.png) no-repeat 18px 13px #fcfcfc;line-height:24px;color:#888;border:1px solid #f4f4f4;border-bottom:2px solid #e6e6e6;border-radius:5px;}
.mainbody .aboutus img{float:left;margin:5px 15px 0px 0;}
.mainbody .aboutus a{color:#2554b3;}

.contact{background:url(../images/contact_title.png) no-repeat;padding-top:23px;color:#c6c5c5;margin:14px 0 25px 0;}
.follow{background:url(../images/follow_title.png) no-repeat;padding-top:30px;}
.follow a{text-indent:-99999px;overflow:hidden;float:left;}
.follow a.sina{display:block;width:62px;height:50px;background:url(../images/sina_logo.png) no-repeat;margin:0 30px 0 15px;}
.follow a.tqq{display:block;width:48px;height:50px;background:url(../images/tqq_logo.png) no-repeat 0 center;}


/*友情链接*/
.weblink{width:880px;line-height:24px;padding:10px 0;margin:0 auto;padding-left:80px;background:url(../images/weblink_title.png) no-repeat 0 center;font-family:Verdana;}
.weblink a{margin-left:20px;color:#6a6a6a;}
.weblink a:hover{color:#F60;}


/*页脚区域*/
.footer{padding:10px 0;line-height:24px;font-family:Verdana;color:#898989;}
.contmsg{width:40px;height:37px;position:fixed;bottom:0;right:20px;background:url(../images/msg_bg.gif) no-repeat;cursor:pointer;text-decoration:none;line-height:18px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.msgtxt{display:none;border:1px solid #e1e1e1;width:120px;padding:5px 8px;position:absolute;bottom:40px;right:0;}

.focus{  overflow:hidden;}
.focus2{ width:825px; margin-top:40px; height:525px; overflow:hidden;}
.focus2 dl{ height:164px; overflow:hidden;}
.focus2 dt{ height:43px; font:20px "Microsoft Yahei"; line-height:43px; overflow:hidden; color:#323232;}
.focus2 dt a{color:#323232;}
.focus2 dt em{ display:inline-block; font:24px "Microsoft Yahei"; color:#00988e; background:url(../images/focus_icon.png) no-repeat left top; width:92px; height:43px; line-height:43px; text-align:center; margin-right:8px;}
.focus2 dd{ font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:26px; margin-top:15px;}
.focus2 dd a{ color:#00988e;}
.focus2 .ul01{ height:134px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; overflow:hidden;}
.focus2 .ul01 li{ width:381px; padding:20px 15px; float:left; height:94px; border-right:1px solid #d2d2d2; float:left;}
.focus2 .ul01 li span{ display:inline-block; float:left; width:53px; height:100px;}
.focus2 .ul01 li span a{ display:inline-block;width:53px; height:80px; font:16px Arial, Helvetica, sans-serif; text-align:center; line-height:26px; color:#fff; background:#757575; padding-top:20px;}
.focus2 .ul01 li span a:hover{ background:#00988e;}
.focus2 .ul01 li em{ overflow:hidden;white-space:nowrap; text-overflow:ellipsis; display:inline-block; float:right; width:312px;font:14px "Microsoft Yahei"; color:#323232; margin-top:8px;}
.focus2 .ul01 li em a{ color:#323232;}
.focus2 .ul01 li em i{ white-space:normal;display:block; font:14px "Microsoft Yahei"; color:#7f7f7f; line-height:24px; margin-top:10px;}
.focus2 .ul01 .nones{ border-right:0;}
.focus2 .ul02{}
.focus2 .ul02 li{ font:14px "Microsoft Yahei"; height:36px; line-height:36px; overflow:hidden;}
.focus2 .ul02 li a{ display:block; color:#545454; background:url(../images/focus_dot2.png) no-repeat 10px 14px; padding-left:28px;}
.focus2 .ul02 li a:hover{ background:url(../images/focus_dot1.png) no-repeat 10px 14px;}
.focus2 .ul02 li span{ float:right; color:#545454;}
.tit2{ height:86px; font:30px "Microsoft Yahei"; text-align:center; font-weight:bold; background:url(../images/case_line.gif) no-repeat center bottom;}
.tit2 a{ color:#323232; text-decoration:none; }
.tit2 em{ display:block; font:30px Arial, Helvetica, sans-serif; color:#ababab; text-transform:uppercase;}
.new{ width:413px; height:490px; margin-top:40px; overflow:hidden; background:url(../images/dy_bg.gif) no-repeat;}
.new h3{ font:20px "Microsoft Yahei"; height:65px; line-height:65px; overflow:hidden;}
.new h3 a{ color:#00988e; padding-left:15px;}
.new h3 em{ font:16px Arial, Helvetica, sans-serif; color:#b3b3b3; padding-left:5px;}
.new dl{ width:380px; margin:0 auto;}
.new dt{ width:380px; height:235px; border-bottom:1px dashed #c0c0c0; overflow:hidden;}
.new dt img{ width:380px; height:151px;}
.new dt em{ display:block; font:14px "Microsoft Yahei"; line-height:26px; color:#7f7f7f; padding-top:5px;}
.new dd{ padding-top:14px;}
.new dd p a{ overflow:hidden;white-space:nowrap; text-overflow:ellipsis;  display:block; font:14px "Microsoft Yahei"; line-height:36px; height:36px; color:#545454; /*background:url(../images/dy_jt.png) no-repeat left 13px;*/ padding-left:18px;}


.news{  overflow:hidden}
.news ul{ list-style-type:none; padding-left:10px}
.news ul li{ width:50%; float:left; line-height:30px; height:30px; border-bottom:1px dotted #D4D8D9}
.news ul li a{line-height:30px; height:30px; color:#000;}
.news ul li span{ float:right; padding-right:5px;  overflow:hidden; line-height:30px; height:30px}
.news{  width:100%;}
/*子页样式*/
.subBanner, .subBody{width:1300px;margin:0 auto;}
.subBody{margin-bottom:25px;}
.subBody .OneOfTwo{width:1060px;float:right; border:solid 1px #f5f5f5;}
.subBody .TwoOfTwo{width:175px;float:left;}
.subBody .OneOfTwos{width:175px;float:left;}
.subBody .TwoOfTwos{width:750px;float:right;}
.subBody .search_l{margin-bottom:25px;}
.subBody .subnav{margin-bottom:25px;}
.subBody .subnav li{margin-bottom:2px;}
.subBody .subnav li a{display:block;height:24px;line-height:24px;padding-left:20px;background:url(../images/subnav_ico.gif) no-repeat 5px center;}
.subBody .subnav li a:hover{color:#fff;text-decoration:none;background:url(../images/subnav_ico_on.gif) no-repeat 5px center #ccc;}
.subBody .subnav li a.on, .subBody .subnav li a:hover.on{color:#fff;background:#999;}
.subBody .subTitle{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;text-align:right;}
.subBody .subTitle .catname{font-size:15px;font-weight:bold;float:left;font-family:"微软雅黑";color:#333; padding-top:20px;}
.subBody .subTitle .shopcart{background:url(../images/shopcart_ico.gif) no-repeat 0 center; padding-left:20px;}
.subBody .subTitle a{color:#666;}
.subBody .subTitle span{color:#666; padding-top:20px;}
.subBody .subTitle a.goback{float:left;margin-left:10px;}
.subBody .subtype li{float:left;}
.subBody .subtype li a{background:#ffa41b;padding:2px 5px;margin-right:5px;color:#fff;}
.subBody .subtype li a:hover{text-decoration:none;background:#ff9900;}
.subBody .subtype li a.on{background:#999;}
.subBody .subtype2{padding:0 0 0 10px;}
.subBody .subtype2 li{float:left;}
.subBody .subtype2 li a{background:#fff8ed;border:1px solid #ff9900;padding:2px 5px;margin-right:5px;color:#3e3e3e;}
.subBody .subtype2 li a.on{color:#ff6600;}
.subCont{line-height:26px;color:#666; margin:20px;}

/*新闻栏目*/
.news_list li{line-height:30px;background:url(../images/dot_line.gif) repeat-x 0 30px;padding-top:1px;}
.news_list li a:hover{text-decoration:none;color:#999;}
.news_list span{float:right;font-family:Arial;color:#5868bf;}
.news_list strong{padding-right:5px;font-size:8px;color:#fc0000;}

.news_list2 li{height:95px;line-height:25px;border-bottom:1px solid #eff2f4;padding:6px 0 5px 0;color:#a0a0a0;}
.news_list2 li span.title a{float:left;color:#b61a0d;font-weight:bold;}
.news_list2 li span.title a:hover{text-decoration:none;color:#000;}
.news_list2 li span.time{float:left;}
.news_list2 li span.hits{float:right;}
.news_list2 li span.class{margin-left:12px;}
.news_list2 li span.class a{text-decoration:underline;color:#a0a0a0;}


/*产品栏目*/
.product_list li{width:250px; height:240px;float:left;margin-bottom:7px;}
.product_list li a.img{width:200px;height:220px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
.product_list li a.img img{vertical-align:middle; width:240px; height:220px;}
.product_list li a.img:hover{border:1px solid #F90;}
.product_list li p.info{width:222px;line-height:30px;}
.product_list li p.info span{font-family:Verdana;color:#d94f44;float:right;}
.product_list li p.info a{float:left;color:#555;}


/*案例样式*/
.caselist li img{border:0; width:200px; height:140px;}
.caselist li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #eee;clear:both;}
.caselist li p.preview{display:block;width:230px;height:140px;float:left;margin-right:12px;}
.caselist li p.desc{padding:0 10px;line-height:20px;color:#252424;}
.caselist li a.img{width:100px;height:80px;margin:0 0 0 10px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:70px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
.caselist li a.img:hover{border:1px solid #ff9900;}
.caselist li a.img img{vertical-align:middle;}
.caselist li a.type{color:#ff9900;font-weight:bold;}
.caselist li a.title{font-weight:bold;font-size:12px;color:#db0800;}
.caselist span{display:block;line-height:22px;font-family:Arial;color:#666;}
.caselist span small{font-size:12px;margin-right:10px;}

/*列表内容页*/
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}

/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}


/*评论样式*/
.commnet{margin:20px 0 30px;padding:8px 0 0 8px;background:url(../images/commnet_bg.png) repeat-x;border:1px solid #ccc;border-radius:3px;}
.commnet textarea{width:100%;height:59px;border:none;background:transparent;outline:none;font-size:14px;color:#999;overflow:auto;}
.commnet .toolbar{padding-top:8px;_padding-top:5px;*padding-top:5px!important;height:30px;line-height:30px;overflow:hidden;}
.commnet .options{float:left;}
.commnet .button,
.commnet .button_on{float:right;width:100px;height:30px;border:none;border-left:1px solid #ccc;font-size:14px;font-weight:bold;cursor:pointer;}
.commnet .button{background:url(../images/commnet_btn_bg.png) repeat-x;}
.commnet .button_on{background:url(../images/commnet_btnon_bg.png) repeat-x;}
.commlist{margin-top:20px;}
.commlist li{border-bottom:1px solid #eaeaea;word-wrap:break-word;}
.commlist li p{line-height:20px;color:#999；}
.commlist li span.uname{color:#D32;font-family:Verdana;font-weight:bold;}
.commlist li span.time{color:#bbb;}
.commnum span{display:inline-block;width:70px;margin-top:20px;line-height:24px;border:1px solid #ccc;background:#f5f5f5;border-radius:3px;text-align:center;}
.commnum span i{color:#900;font-family:Verdana;font-weight:bold;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}
.w1200{width:1300px;margin:0 auto;}
.link{line-height:26px;height:110px; overflow:hidden;}
.link h2{ height:49px; line-height:49px; font-weight:normal; font-size:16px; padding:0 30px 0 38px; border-bottom:solid 1px #bebebe; background:url(../images/ico03.jpg) no-repeat 0 13px; padding:0 0 0 30px;color:#333;}
.link h2 a{ color:#00418d;}
.link h2 em{ font-style:normal; font-size:14px; padding:0 0 0 5px; text-transform:uppercase; font-family:"Times New Roman", Times, serif;color:#00988E;}
.link h2 span{ font-size:12px;}
.lnk_c{ padding:8px 0 0 10px; overflow:hidden}
.lnk_c a{padding-left:35px; display:inline-block;color:#4d4d4d;}
/*Top按钮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}

.ind_c_n{
  width:1300px;
  margin:0 auto;
  padding-top:15px;
}
.ind_c_n .ind_n_m{
  /*width:540px;
  height:410px;*/
}
.ind_c_n .ind_n_l{
  width:640px;
  float:left;
  padding-right:3px;
  background:url(../images/ind_n_line.gif) no-repeat right 110px;
  
}
.ind_c_n .ind_n_r{
  float:right;
}
.new_list{
  width:486px;
  margin:0 auto;
  margin-top:20px;
}
.new_list ul li{
  padding:16px 0;
  height:45px;
  line-height:26px;
  border-bottom:1px dashed #E1E1E1;
}
.new_list ul li a{
  display:block;
  font-family:"微软雅黑";
  color:#666666;
  font-size:15px;
  height:26px;
  padding:4px 0 4px 83px;
  position:relative;
}
.new_list ul li p{
  padding:0px 0 0px 83px;
  color:#999;
}
.new_list ul li .tm{
  width:45px;
  height:52px;
  float:left;
  background:url(../images/ind_time.png) no-repeat 0 0;
  position:relative;
}
.new_list ul li.hov .tm{
  background:url(../images/ind_time.png) no-repeat 0 bottom;
}
.new_list ul li.hov a{
  color:#FF6600;
}
.new_list ul li .tm i{
  position:absolute;
  font-size:14px;
  font-weight:bold;
  font-style:normal;
  color:#fff;
}
.new_list ul li .tm .t1{
  left:15px;
  top:4px;
}
.new_list ul li .tm .t2{
  bottom:3px;
  right:5px;
}

.ind_fwlc{
  width:1300px;
  margin:0 auto;
  padding-bottom:10px;
}
.ftWrap{ width:100%;height:200px;margin:0 auto; overflow:hidden; /*background:url(../images/ft_bg.jpg) no-repeat top center;*/ font-family:"Microsoft YaHei";}
.footer{width:1300px;height:auto; margin:0 auto; }
.ft_con{height:253px; overflow:hidden;}
.ft_con .ft_logo{width:409px;height:223px; overflow:hidden; float:left; padding:30px 0 0 57px;}
.copy1 .ft_logo img{border:0; margin:0; padding:0; line-height:0;}
.ft_con .ft_dz{width:641px;height:231px; overflow:hidden; float:left; padding:22px 0 0 63px;}
.ft_dz p{height:25px; line-height:25px; overflow:hidden;}
.ft_dz p span{display:inline-block;margin-right:25px; font-size:12px; color:#000;}
.ft_dz p span a{display:inline-block;font-size:12px; color:#e7cbcf;}
.ft_dz p img{vertical-align:middle; border:0; line-height:0; display:inline-block; margin-top:1px;}
.ft_con .ft_ewm{width:225px;height:200px; overflow:hidden; float:left; padding:20px 0 0 0;}
.ft_ewm img{width:107px; height:105px; line-height:0; display:block;}
.ft_ewm span{width:107px; height:34px; line-height:34px; font-size:12px; color:#e97c7c; display:block; text-align:center;}
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;/*background:url(../images/online_botbg.jpg) no-repeat;*/box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}