/*------------全局样式---------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 12px; } 
html,body {-webkit-text-size-adjust:none;}
html button::-moz-focus-inner{ border-color:transparent!important; } 
body{font-size: 12px; font-family: "microsoft yahei"; text-align: center; line-height: 200%; color: #0b1320; background-color: #FFFFFF;}
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
fieldset, img { border: 0; }
iframe { background-image: none; }
hr{ border:0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
input[type="text"], input[type="password"], textarea {outline-style:none;-webkit-appearance:none;}
.clear { clear:both; }
.indent { text-indent: 24px;}
a {text-decoration:none;outline:none;transition:all 0.5s ease-in-out 0s;}
a:hover {text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
center {padding:25px 0;}     textarea {resize:none;}
.zm {zoom:1;}                .ti2 {text-indent:2em;}
.none {display:none;}        .db {display:block;}            .di {display:inline;}
.tl {text-align:left;}       .tr {text-align:right;}         .tc {text-align:center;}
.fl{ float: left;}           .fr{ float: right;}             .mar {margin:0 auto;}
.mou-p { cursor: pointer; }  .mou-m { cursor: move; }        .mou-t { cursor: text; }
.fw{ font-weight:bold; }     .fi{ font-style:italic; }       .f10p{ font-size: 10px; }       
.f12p{ font-size: 12px; }    .f14p{ font-size: 14px; }       .f15p{ font-size: 15px; }       
.f16p{ font-size: 16px; }    .f18p{ font-size: 18px; }
.f20p{ font-size: 20px; }    .f24p{ font-size: 24px; }       
.fw{ font-weight:bold; }     .fi{ font-style:italic; }
.fst {font-family:simsun;}   .fwr {font-family:microsoft yahei;}
.fu{ text-decoration:underline;}
.fs{ text-decoration:line-through;}
.ofw{ overflow: hidden;}
.w1200{width: 1200px; margin: 0 auto;}


/*------------头部样式---------------*/
.header{ width:100%; margin:0 auto; text-align:center;}
.header .top{width:100%;border-bottom:1px #222 solid;background:#3d3d3d;height:35px;line-height:35px}
.header .top .tel{float:left;width:52%;font-size:14px;color:#fff;line-height:35px;overflow:hidden; text-align:center;}
.header .top .top_right{width:28%;float:right; color:#FFFFFF; text-align:center;}
.head_ico li{float:left;background:url(../images/top_x.jpg) no-repeat right 11px;margin-right:0px;line-height:35px}
.a1{background:url(../images/qq.png) no-repeat left center;padding:0 10px 0 25px;margin:0 0 0 5px; font-size:12px; color:#FFFFFF;}
.a2{background:url(../images/dg.png) no-repeat left center;padding:1px 10px 0 20px;margin:0 2px 0 5px;font-size:12px;color:#FFFFFF;}
.a3{background:url(../images/bmtu6.png) no-repeat left center;padding:1px 10px 0 26px;margin:0 2px 0 5px;font-size:12px;color:#FFFFFF;}
.header .head{ height:125px; overflow:hidden; background:#f6f6f8}
.header .head .container{margin:0 auto;width:1200px; }
.header .head .container .logo{ width:750px; float:left;}
.header .head .container .tel1{ width:350px; float:right;}


/*------------菜单样式---------------*/
#menu_bg{width:100%;height:52px;background:url(../images/menu_01.jpg) repeat-x}
#menu{width:1200px;margin:0 auto}
#jsddm li{float:left}
#jsddm li a{display:block;width:120px;height:52px;line-height:52px;text-align:center;color:#fff;font-size:18px;white-space:nowrap}
#jsddm li a:hover{background:url(../images/hd_n_c.jpg) center center no-repeat;}
#jsddm li.menu_english a{display:block;width:70px;height:52px;line-height:52px;text-align:center}
#jsddm li ul{margin:0;padding:0;position:absolute;z-index:9999;visibility:hidden}
#jsddm li ul li{float:none;display:inline}
#jsddm li ul li a{width:120px;height:36px;line-height:36px;background:#2a2a2a;font-size:14px;color:#fff}
#jsddm li ul li a:hover{color:#fff;background:#c80817}



/*全屏FLASH*/
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0;}
#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101}
#flashs .btn span{ color:#C30101;  background:#fff; border:1px solid #C30101; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 8px; font-size:14px;}
#flashs .btn span.cur{ background:#C30101; color:#fff;}


/*产品类别*/
.wt{font-family:"Microsoft YaHei";margin:51px 0 0;height:427px; overflow:hidden;}
.wt h3{height:74px; overflow:hidden;background:url("../images/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 20px 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("../images/st_bt.gif") left top no-repeat;}


/*首页产品展示*/
#cpjs{width:1200px;margin-top:20px}
#cpjs_left{width:230px;float:left}
#cpjs_left_title{width:230px;height:84px;line-height:84px;text-align:center;background:url(../images/cpjs_01.jpg) no-repeat;font-size:34px;font-weight:700;color:#fff}
#cpjs_left_lb{width:228px;border:1px solid #b1b1b1;border-top:none}
.cpjs_left_lb_txt{padding-left:50px}
#cpjs_left_tel{width:230px;height:90px;background:url(../images/cpjs_02.jpg) no-repeat}
#cpjs_left_tel_left{float:left;margin:20px 0 0 25px}
#cpjs_left_tel_right{float:left;margin:20px 0 0 10px;font-size:16px;color:#fff;font-weight:700;line-height:26px}
#cpjs_right{width:955px;float:right; }
.cpjs_hdm{width:955px}
.tb_{background:url(../images/cpjs_04.jpg) repeat-x}
.tb_ ul{height:44px}
.tb_ li{float:left;width:80px;height:44px;line-height:40px;text-align:center;cursor:pointer; font-size:16px; font-weight:600;}
.normaltab{background:url(../images/cpjs_04.jpg) repeat-x;color:#000}
.hovertab{background:url(../images/cpjs_05.jpg) no-repeat;color:#c80817}
.tb_ li.tb_more{float:right}
.tb_ li.tb_more a{color:#666; font-size:12px;}
.tb_ li.tb_more a:hover{color:#c80817}
.ctt{clear:both;margin-top:8px}
.dis{display:block}
.undis{display:none}
.cttneirong_shang_imgbg{width:955px;height:312px;background:url(../images/cpjs_06.png) no-repeat}
.cttneirong_shang_img{width:750px;height:283px;overflow:hidden;padding:5px 0 0 5px;text-align:center}
.cttneirong_shang_txt{text-align:center}
.cttneirong_shang_txt img{vertical-align:middle;padding:0 5px}
.cttneirong_xia{margin-top:10px}
.cttneirong_xia ul{margin-left:-15px}
.cttneirong_xia li{float:left;margin-left:15px}
.cttneirong_xia li .cttneirong_dan_imgbg{width:227px;height:187px;background:url(../images/cpjs_09.jpg) no-repeat}
.cttneirong_xia li .cttneirong_dan_imh{width:218px;height:166px;overflow:hidden;padding:5px 0 0 5px;text-align:center}
.cttneirong_xia li .cttneirong_dan_txt{text-align:center}
.cttneirong a{color:#999898}
.cttneirong a:hover{color:#c80817}

/*产品分类*/
.prod_type{padding-top:4px;*padding-left:0px;_padding-left:0px;}
.prod_type ul{margin:0 auto;float:none;width:100%; text-align:center}
.prod_type ul li{ margin-bottom:1px;	border-bottom:1px solid #b1b1b1;}
.prod_type ul li a{line-height:50px; color:#414141; font-size:18px; font-weight:bold;}
.prod_type ul li a:hover,.prod_type ul li.act a{}
.prod_type ul ul{display:none;}
.prod_type ul ul li{text-indent:0px;border:0px;padding:0px;background-position:0px 0px;}
.prod_type ul ul li a{color:#414141; font-size:14px; font-weight:normal;line-height:25px;}
.prod_type ul ul li a:hover{color:#ff0000;}

/*首页简介*/
.bg8{background:url(../images/index_bg8.jpg) no-repeat  center;min-width:1200px;padding-bottom:32px; }
.bg8_1{margin:0 auto;width:1200px;padding-top:10px}
.bg8_mar{margin-top:73px}
.bg8_3{background:url(../images/index_bg9.jpg);padding:10px;width:686px;float:left;height:330px}
.bg8_3_div{padding:21px;background:url(../images/bg8_2_3.jpg) no-repeat 20px 58px #FFF;height:288px}
.b_3_left{float:left;font-size:20px;color:#cc0000;line-height:26px}
.b_3_left>span{font-size:12px;color:#a0a0a0;font-family:Arial;line-height:26px}
.b_3_right{float:right;padding:3px 25px 0 0;line-height:26px}
.b_3_right a{font-size:12px;color:#a0a0a0;font-family:Arial}
.bg8_3_div2{padding-top:30px}
.Video{width:235px;border:1px solid #95abb1;float:left}
.words{width:400px;float:right; text-align:left;}
.words p{font-size:14px;color:#666;line-height:28px}
.words a{margin-top:23px; color:#666;}
.words>a{text-align:center;width:159px;height:40px;line-height:40px;font-size:14px;color:#666;background:#f2f2f2;display:inline-block;zoom:1}
.words .words_a1,.words_a2:hover{background:#0d62a6;color:#fff}
.words a.words_a1{background:#0d62a6;color:#fff}
.bg8_4{background:url(../images/index_bg9.jpg);padding:10px;width:442px;float:right;height:330px}
.bg8_4_div{padding:21px;background:url(../images/bg8_2_4.jpg) no-repeat 20px 58px #FFF;height:288px}
.bg8_zhanshi{margin-top:60px;clear:both;padding-left:70px;position:relative}
.bg8_zhanshi ul li{width:260px;text-align:center}
.bg8_zhanshi ul li p{font-size:14px;color:#010101}
.pr1 a:hover,.pr2:hover{background:url(../images/pre1_hover.png) no-repeat}
.ne2 a:hover,.nex2:hover{background:url(../images/next2_hover.png) no-repeat}
.pr2{width:45px;height:45px;display:inline-block;zoom:1;background:url(../images/pre1.jpg) no-repeat;position:absolute; top:80px; left:0px; }
.nex2{width:45px;height:45px;display:inline-block;zoom:1;background:url(../images/next2.jpg) no-repeat; position:absolute; top:80px; right:0px; }
.fix:after{clear:both;content:"";display:table}


/*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(../images/why_ic.jpg) right 24px no-repeat;}
.cor_c{ clear:both; padding-left:100px;}
.cor_c li{ text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;
background:url(../images/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;}




/*inf*/
.inf{padding:50px 0 0;height:435px; overflow:hidden;font-family:"Microsoft YaHei"; }
.inf_l{width:450px; 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:730px; overflow:hidden;}

.inf_r .inf_t{margin:0 0 0 0px;}
.inf2_c{ clear:both;}
.inf2_c dl{width:730px;height:140px;padding:0 0 0 0px; overflow:hidden; }
.inf2_c dt img{display:block;width:200px;height:130px; overflow:hidden;}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:510px;overflow:hidden; float:right;}
.inf2_c dl dd h4{ font-weight:100; line-height:20px;height:32px; font-size:14px; font-family:"Microsoft YaHei";text-align:left}
.inf2_c dl dd h4 a{color:#000;}
.inf2_c dl p{ line-height:25px;color:#666;height:100px; overflow:hidden; text-align:left}
.inf2_c dl p a{color:#d30000; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:730px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  float:left; display:inline;margin:0 0 0 10px;width:320px; overflow:hidden; line-height:30px;height:30px;padding:0 0 0 30px;background:url(../images/inf_ic.gif) left 6px no-repeat; text-align:left; }
.inf2_c ul li a{color:#666;}
.inf_t{ font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url(../images/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(../images/more_ic.gif) right 12px no-repeat;}



/*CASE*/
.bg8_5{background:url(../images/index_bg9.jpg);padding:10px;width:1180px;float:right;margin-top:36px}
.bg8_5_div{padding:21px;background:url(../images/bg8_2_5.jpg) no-repeat 20px 58px #FFF}
.bg8_5_div2{margin-top:60px;margin-right:-15px}
.piclist5 li{width:270px;height:180px;margin-right:15px}
.bg8_6{margin-top:34px}
.b_6_left{background:url(../images/index_bg9.jpg);padding:10px;width:785px;float:left;height:440px}
.bg8_6_div{padding:21px;background:url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF;height:400px}
.b8_6_left{float:left;font-size:20px;color:#0d62a6;line-height:26px}
.b8_6_left>span{cursor:pointer}
.b8_6_left .case_bg3{color:#0d62a6;border-bottom:4px solid #0d62a6;padding-bottom:10px}
.bg8_top{clear:both;margin-top:55px;display:none}
.bg8_6zuo{float:left;width:314px}
.bg8_6zuo .bg8_img{float:left;margin-bottom:15px}
.bg8_6zuo h2>a{float:left;font-size:16px;color:#000}
.bg8_6zuo h3{float:right;font-size:12px;color:#000;line-height:22px;margin-right:11px}
.bg8_6zuo p{clear:both;font-size:12px;color:#666;line-height:22px;font-family:'宋体';padding-top:18px}
.bg8_6zuo p>a{color:#0d62a6;font-size:12px;line-height:22px;font-family:'宋体'}
.bg8_6you{float:right;width:410px}
.bg8_6you ul li{margin-bottom:16px}
.time{width:70px;height:70px;background:#b0b0b0;display:inline-block;zoom:1;text-align:center;float:left}
.bg8_6you a .time_p1{font-size:30px;color:#fefefe;font-family:Arial;margin-top:12px}
.bg8_6you a .time_p2{font-size:12px;color:#fefefe;font-family:Arial}


/*--------首页工程案例-------*/
.title1{ width:100%; margin:0 auto; text-align:center;}
.sb{width:1200px; margin:0 auto 1px;}
.sb .list-con{ border-top:none; padding:15px 0; position:relative; height:250px; }
.list-con-a,.list-con-b{float: left;}
.sb .list-con-a{padding:0; position:absolute; left:0; top:110px;}
.sb .list-con-c{padding:0;position:absolute; right:0; top:110px;}
.sb .list-con-b{padding:0 0 0 10px;}
.sb li{width:320px;padding-left:12px; float: left; }
.sb li img{width:312px;height:200px;display:block; border:4px solid #e5e6e8;}
.sb li span{display:block; text-align:center;height:38px; line-height:38px; background:#e5e6e8;}
.sb li a{color:#333; font-size:14px;}
.sb li a:hover{text-decoration:none;}
.sb li a:hover img{border-color:#bc0101;}
.sb li a:hover span{background:#bc0101; color:#fff;}

.ss{width:960px; margin:0 auto;}
.ss img{display:block;}

/*底部开始*/
.ftWrap{height:150px;margin:0 auto;font-family:"Microsoft YaHei";background:url(../images/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; font-size:14px;}
.ftWrap ul {padding:10px;margin:0 auto;color:#333; }
.ftWrap ul li,.ftWrap ul li a{line-height:26px;font-size:14px;color:#333;}
.ftWrap ul span{ display:inline-block;margin:0 14px;}
.pr{ position:relative}

/*问答*/
.disa{display:block}
.undisa{display:none}
#chg_left_kong{height:15px}
#demo{overflow:hidden;width:450px;height:300px; }
#demo ul{padding:0;margin:0}
#demo1 li{list-style-type:none}
#demo2 li{list-style-type:none}
#chghyzx_liebiao{margin-top:5px}
#chgwtda li{border-bottom:1px dashed #e0e0e0;padding:15px 0}
#chgwtda li .chgwtda_left{float:left; text-align:left;}
#chgwtda li .chgwtda_right{width:415px;float:right;font-size:12px;color:#333;line-height:20px;text-align:left;}
#chgwtda li .chgwtda_right a{color:#333}
#chgwtda li .chgwtda_right a:hover{color:#c80817}
#chgwtda li .chgwtda_daan{margin-top:10px}
#chghyzx{height:360px}
#chghyzx_liebiao li{background:url(../images/chg_03.png) no-repeat left center;padding:7px 0 7px 20px}
#chghyzx_liebiao li a{color:#333;-webkit-transition:-padding-left .2s linear;transition:padding-left .2s linear}
#chghyzx_liebiao li a:hover{color:#c80817;padding-left:5px}
#chghyzx_liebiao li .chghyzx_time{color:#999;float:right}


.AD1{ width:100%; height:1366px; background:url(../images/index1.jpg) no-repeat center center;}


/*单页*/
.p30{ padding-top:20px;}
.left{ float:left; width:250px; }
.leftit{ float:left; width:250px; height:50px; background:url(../images/lefttit.jpg) no-repeat; font: bold 16px/50px Arial, Helvetica, sans-serif; color:#FFF; text-indent:20px;}
.leftcon{ float:left; width:200px; padding-top:15px; padding-left:25px; padding-right:25px; min-height:500px; background:url(../images/leftbg.jpg) bottom no-repeat;}
.leftcon2{ float:left; width:200px; padding-top:15px; padding-left:25px; padding-right:25px; min-height:500px; background:url(../images/leftbg.jpg) top no-repeat;}


.le_nav{ float:left; width:200px; margin-bottom:240px; overflow:hidden;}
.le_nav ul{ float:left; width:200px; margin:0px; padding:0px;}
.le_nav ul li,.le_nav ul li a{ float:left; width:200px;}
.le_nav ul li{ height:42px; font:14px/42px Arial, Helvetica, sans-serif;color:#222222; background:url(../images/leftli.jpg) bottom no-repeat; text-align:center;}
.le_nav ul li a{height:42px; color:#222222;}
.le_nav ul li a:hover{ color:#cc090a; font-weight:bold; line-height:42px;}
.le_nav ul li a#lenav{ color:#cc090a; font-weight:bold; line-height:42px;}

.leftimg{ float:left; width:200px; overflow:hidden; margin-bottom:50PX;}
.leftimg img{ float:left; width:200px; height:63px; margin-bottom:5px;}

.right{ float:right; width:920px; padding:1px; border:1px solid #bababa; margin-bottom:10px; min-height:600px; }
.rightit{ float:left; width:917px; height:35px; background:url(../images/rigtit.jpg) no-repeat; font:bold 14px/38px Arial, Helvetica, sans-serif; color:#000000; text-indent:20px; text-align:left;}
.rightit span{ float:right; font:12px/38px "宋体"; font-weight:normal; color:#333333; padding-right:10px;}
.rightit span a{ color:#333;}

.rigcon{  width:895px; font-size:14px; margin:20px auto;  text-align:left; line-height:200%; }
.rigcon p{ font-size:14px;}

.leftconpro{ float:left; width:200px; padding-top:15px; padding-left:25px; padding-right:25px; min-height:500px; background:url(../images/leftbg.jpg) top no-repeat;}
.leftconprodiv{ float:left; width:200px;}
.leftconprodiv2{ float:left; width:200px; height:50px;}

.le_navtwtit{ float:left; width:200px; height:42px; background:url(../images/ddddd.gif) bottom no-repeat; text-align:center; font:14px/42px Arial, Helvetica, sans-serif;color:#222222; }
.le_navtwtit a{ color:#222222;}
.le_navtw{ float:left; width:200px;overflow:hidden;}
.le_navtw ul{ float:left; width:200px; margin:0px; padding:0px;}
.le_navtw ul li,.le_navtw ul li a{ float:left; width:200px;}
.le_navtw ul li{font:14px/42px Arial, Helvetica, sans-serif;color:#222222;background:url(../images/leftli.jpg) bottom no-repeat; text-align:center;}
.le_navtw ul li a{font:14px/42px Arial, Helvetica, sans-serif;height:42px; color:#222222;}
.le_navtw ul li a:hover{ color:#cc090a; font-weight:bold; line-height:42px;}
.le_navtw ul li a#lenavtw{ color:#cc090a; font-weight:bold; line-height:42px;}

/*以下内容是翻页的样式
-----------------------------------------------------------------------------------------------------*/
.page_nav{ color:#333; width:800px; text-align:center; margin-top:20px; margin-bottom:20px;}
.page_nav a {
 padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px; text-decoration: none;background:#bc0101;}
.page_nav a:hover {
 color: #fff; background-color:#fa8202;
}
.page_nav a:active {
border-right: #ff5000 1px solid; border-top: #ff5000 1px solid; border-left: #ff5000 1px solid; color: #000; border-bottom: #ff5000 1px solid
}
.page_nav span.current {
padding-right: 5px;  padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px;  background-color: #fa8202
}
.page_nav span.nolink {  padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px;  background:#bc0101;
}



.projects-container2{width:880px;margin:0 auto;overflow:hidden;padding:10px 0 0 0; }
.projects-container2 li{width:31.5%; float:left;margin-right:1.8%!important;margin-right:1%; }
.projects-container2 li{position:relative;margin-bottom:2.5%!important;margin-bottom:5%}
.projects-container2 li img{width:280px; height:205px;position:relative;z-index:2;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}

.projects-container2 li:hover .project-content{background:#eee;z-index:3}
.projects-container2 li:hover img{transform:translateY(-50px) scale(0);-webkit-transform:translateY(-50px) scale(0);-moz-transform:translateY(-50px) scale(0);-o-transform:translateY(-50px) scale(0)}
.inner-project{text-align:center;position:absolute;width:100%;top:50%;margin-top:-38px}
.inner-project h3{font-size:16px;line-height:24px;color:#222;font-weight:700;margin:0 0 6px 0;padding:4px 12px 3px 12px;border-radius:0;background-color:rgba(255,255,255,0);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:capitalize}
.inner-project h3 a{ color:#333;}
.inner-project span{display:block;color:#1abc9c;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:300;margin-bottom:12px}
.project-link{font-size:12px;line-height:30px;color:#fff;font-weight:500;padding:3px 30px 2px 30px;background-color:#e00;z-index:2;display:inline-block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase}
.project-link:hover{color:#454545}




/*---------------pro--------------------*/
.proul{ float:left; width:850px; padding:20px 0 0 20px;  }
.proul li{ float:left; width:265px; display:inline; padding:0 0 10px 0; margin:0px 20px 0px 0px; position:relative; overflow:hidden;}
.proul li img{ float:left; width:265px; height:200px;}
.proul li a.wor{ float:left; width:265px; height:25px; line-height:25px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#343434; font-size:14px; font-weight:bold; text-align: center; padding:15px 0 0 0;}
.casetitle1{ left:0; top:0;position:absolute; width:265px; height:37px; padding-top:165px; text-align:center; color:#fff;/* background:rgba(0,0,0,0.5);*/ background:url(../images/gray.png) top center repeat;_background:none; _background:#000; _filter:alpha(opacity=50); }
.title_s{ text-align: center;color: #7a7a7a;font-size: 12px;line-height: 35px;}
.padding25 h2{ font-size:18px; font-weight:normal; color:#1d1d1d; font-weight:bold;}
.padding25 .center img{ border:1px solid #ccc; margin-bottom:10px; width:auto; max-width:600px;_width:expression(this.width > 600 ? "600px" : this.width);overflow:hidden; }
.newsview{ min-height:300px;display:inline; width:100%;padding-top:25px;margin-bottom:25px; padding-bottom:15px;_height:300px; font-size:14px; line-height:28px; float:left; color:#555;}
.main_r_nav div{ line-height:25px; color:#2c2c2c;}
.main_r_nav{ float:left; width:700px; font-size:14px; }
.returnlist{ display:inline; margin:30px 0 0 330px;  float:left;font-size:14px; background:url(../images/return.jpg) left top no-repeat; width:106px; height:36px; text-align:center; color:#fff; line-height:36px; }
.main_r_nav a{color:#2c2c2c;}

.pro-class{ margin:0 auto; bo/rder-bottom:3px solid #c3272b; text-align:center; font-size:14px;color:#343434}
.pro-class a{ border-bottom:3px solid #c3272b; display:inline-block; padding:17px 8px; color:#343434}
.pro-class span{ border-bottom:3px solid #c3272b; display:inline-block; padding:17px 8px; font-weight:bold; }
.pro{ float:left; width:1150px; padding:20px 0 0 0;}
.iproimg1{ float:left; width:323px; height:409px; overflow:hidden; position:relative;}
.iproimg1 p{display:none;position:absolute;width:283px;color:#fff;line-height:30px;z-index:10;bottom:0px;left:0;font-size:14px;padding:10px 20px; background:url(../images/worbg.png) left top repeat;}
.iproimg1 p b{ display: block; line-height:30px; font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.iproimg1 p span{ display:block; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.pro ul{ float:left; width:1145px;  padding-left:14px; }
.pro ul li{ float:left; width:262px; display:inline; padding:0 0 0 0; margin:0px 24px 0px 0px; position:relative; overflow:hidden;}
.pro ul li img{ float:left; width:262px; height:200px;}
.pro ul li a.wor{ float:left; width:262px; height:35px; line-height:35px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#343434; font-size:14px; font-weight:bold; text-align: center; padding:0 0 0 0;}
.casetitle{ left:0; top:0;position:absolute; width:262px; height:37px; padding-top:164px; text-align:center; color:#fff;/* background:rgba(0,0,0,0.5);*/ background:url(../images/gray.png) top center repeat;_background:none; _background:#000; _filter:alpha(opacity=50); }
.zoombut{width:37px; height:37px; float:right; display:inline; background:url(../images/big.png) top center no-repeat;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:440px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}
p.ad{ width:1150px; margin:10px auto;}
.activity{ width:100%; min-height:380px; }



/*留言板*/ 
.ny_main{width:760px;float:left;display:inline;margin-top:10px; }
.ny_main .title{ width:760px; height:58px; background:url(../images/aboutbg.gif) left center no-repeat;}
.ny_main .title span{ padding-left:25px; font-size:16px; padding-top:7px; display:block}
.ny_main .ny_cont{height:auto!important;height:480px;min-height:480px;padding-bottom:10px;}
.ny_msg .cont .bridge { line-height: 30px; text-align: right;padding-right:30px;}
.ny_msg .cont .welcome { width: 95%;margin:0 auto;  height: 74px; line-height: 45px;font-weight:bold; text-align: center;background:url("../images/bg_messag_tit_1.jpg") no-repeat center bottom;padding-top:40px;}
.ny_msg .cont .msg_form { width: 380px; margin: 0 auto; padding-top: 25px; }
.ny_msg .cont .msg_form li { width: 100%; float: left; padding: 8px 0; }
.ny_msg .cont .msg_form li .type { width: 80px; float: left; line-height: 24px;font-size:14px; }
.ny_msg .cont .msg_form li input { height: 20px; padding:2px 0; line-height: 20px; }
.ny_msg .cont  .msglist { width: 90%;margin:0 auto; }
.ny_msg .cont  .msglist ul { border: 1px solid #ccc;}
.ny_msg .cont  .msglist li { line-height: 24px;float: left;}
.ny_msg .cont  .msglist li .msg_name{ border-bottom: 1px solid #ccc;}


