*{margin:0px;padding:0px;}

ul,li{list-style-type:none;}

img{border:0px;}

body{font-size:13px; font-family:"Arial"; color:#666666;overflow-x:hidden;background:#fff;}

.dispnone{clear:both;}

a{text-decoration: none;}

*:before,

*:after {

	z-index: 1;

}



[class^="btn-"] {position: relative; display: block; width: 100%; text-transform: uppercase; overflow: hidden;}

[class^="gtn-"] {position: relative; display: block; width: 100%; text-transform: uppercase; overflow: hidden;}



@font-face {font-family: "../fonts/iconfont";

src: url('../fonts/iconfont.eot'); /* IE9*/

src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */

url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}





.iconfont {

font-family:"../fonts/iconfont" !important;

font-size:16px;

font-style:normal;

-webkit-font-smoothing: antialiased;

-webkit-text-stroke-width: 0.2px;

-moz-osx-font-smoothing: grayscale;

}





@font-face {

	font-family: '../fonts/impactregular';

	src: url('../fonts/impact-webfont.woff2') format('woff2'),

			 url('../fonts/impact-webfont.woff') format('woff');

	font-weight: normal;

	font-style: normal;



}





@font-face {

	font-family: '../fonts/impactregular';

	src: url('../fonts/impact-webfont.woff2') format('woff2'),

		 url('../fonts/impact-webfont.woff') format('woff');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: '../fonts/Open Sans Light';

	src: url('../fonts/Open Sans Light.woff2') format('woff2'),

		url('../fonts/Open Sans Light.woff2') format('woff2'),

		url('../fonts/Open Sans Light.ttf') format('ttf');

	font-weight: normal;

	font-style: normal;

}



@font-face {

  font-family: '../fonts/BEBAS___';

  src: url('../fonts/BEBAS___.woff2') format('woff2'),

	   url('../fonts/BEBAS___.woff') format('woff');

  font-weight: normal;

  font-style: normal;



}



.clearB{ clear: both; width: 100%; height: 20px;}



/*顶部*/

.header_module{ width: 100%; height: 130px; background: #353535;}

.header_module_module{ width: 1200px; margin: 0px auto; height: 130px;}

.header_logo{ width: auto; float: left; height: 130px; overflow: hidden;}

.header_logo img{ margin-top: 30px;}

.header_r{ width: 800px; float: right; height: auto;}

.header_t{ width: auto; float: right; height: 30px; line-height: 30px; margin-top: 30px;}

.header_t ul li{ width: auto; float: left; padding:0px 5px; font-size: 14px;font-family:"Arial";}

.header_t ul li a{ color: #a5a5a5;}

.header_t ul li a:hover{ color: #ff4900;}

.header_t ul li.zh{ background: url(../images/tp_dt.png) 20px center no-repeat; text-indent: 60px;}





/*网站导航*/

.nav{ width:805px; height:70px; float: right;}

.nav li{ position:relative; background: url(../images/nav_t.jpg) right center no-repeat; float:left; width:auto; padding: 0px 20px; z-index: 999; text-align:center; text-transform: uppercase;}

.nav li a{ display:block; line-height:50px; font-family:"Arial"; font-size:14px; color:#FFF;}

.nav li._last a{ background:none}

.nav li .span_1 { width:74px; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-37px;}

.span_1 .b_left { width:0px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.span_1 .b_right { width:0px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}

.nav ul li.hover a{ color: #fd5308;}

.nav li .lev2{position:absolute;display:none;left:-50px;top:50px;width:260px;padding:0 0px;background-color:#fff;}

.nav li .lev2 li{position:relative;width:100%;line-height:45px;height:45px; border-bottom:1px solid #f0f0f0; background: none; padding: 0px; z-index: 666;}

.nav li .lev2 li a{ width:100%;  height:45px; margin:0 auto; line-height:45px; color: #2c2b2b;}

.nav li .lev2 li:hover a{ color:#fff; background-color:#fd5308}

.lev3{ position: absolute; left:260px; top: 0px; background: #FFF;}

.nav li .lev2 li .lev3 dl{ height: 45px; border-bottom: 1px solid #f0f0f0;}

.nav li .lev2 li .lev3 a{ display: block; width:280px; line-height: 45px; background: #FFF; color: #333;}

.nav li .lev2 li .lev3 dl a:hover{background:#fd5308; color: #FFF;}



/**banner**/

.banner{ height:600px; position:relative; z-index:0;}

.main_visual{height:600px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}

.main_image{height:600px;overflow:hidden;position:relative;}

.main_image ul{width:9999px;height:600px;overflow:hidden;position:absolute;top:0;left:0}

.main_image li{float:left;width:100%;height:600px;}

.main_image li a{display:block;width:100%;height:600px}

div.flicking_con{position:absolute; bottom: 15px; left:50%;z-index:999;width:150px;height:21px;margin:0 0 0 -135px;}

div.flicking_con a{float:left;width:40px;height:3px;margin:0;padding:0;display:block;text-indent:-1000px ; background: #FFF; margin: 0px 5px;}

div.flicking_con a.on{ background: #fe4800;}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:250px; display: block;}

#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}

#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}



.main_visual2{height:530px;overflow: visible;position:relative;}

.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}

.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}

.main_image2 li{float:left;width:100%;height:480px;}



.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}

.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}

.flicking_con2 a.on{background:#c21717;}

#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}

#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}

#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}





/*产品分类*/

.incpzs_module_module{ width: 100%; height: auto; overflow: hidden; margin-top:20px;}

.cpfl_module{ width:260px; float:left; height:auto; overflow:hidden;}

.cpfl_item{ width:100%; height:auto; overflow:hidden;}

.cpfl_module_module{ clear:both; width:auto; height:auto; overflow:hidden;background: #FFF;}

.cpfl_content{ padding:0px 0px; padding-bottom: 15px; background:url(../images/cpfl_bj.jpg) repeat-y;}

.cpfl_content ul li{ width:auto; margin:0px auto 0px; text-indent:10px;font-family: "Arial";  color:#333; line-height:45px;}

.cpfl_content ul li h2{ background:url(../images/cpfl_tb.png) 0px center no-repeat #eee; height:68px; text-indent:15px; line-height:68px; font-weight:normal;font-size:16px; color:#333;}

.cpfl_content ul li h2 a{color:#333;}

.cpfl_content ul li h2 a:hover{color:#d32b2f;}

cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }

cpfl_content ul li:hover a{ color:#e1160c;}

.cpfl_content ul li a{ color:#FFF;}

.cpfl_bottom{ clear:both; width:100%;}

.fl_second{ clear:both; padding: 0 12px; width:auto; margin:0px auto; height:auto; overflow:hidden; margin-top:6px; border-left: 1px solid #eee; border-right: 1px solid #eee;}

.fl_second ul li{ margin:0px; padding:0px; background:url(../images/cpfl_eb.png) 0px center no-repeat;  text-indent:15px;font-family: "Arial";  height:40px; line-height:40px; color:#666; font-size:14px; border-bottom: 1px solid #eee;}

.fl_second ul li a{ color:#666;}

.fl_second ul li a:hover{ color:#F00;}



/*产品展示*/

.content_p1{ clear: both; width: 100%; height: auto; overflow: hidden;}

.incpzs_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.incpzs_item{ width:100%; text-align:center; height: auto; overflow: hidden; margin-top: 15px;}

.incpzs_item h2{ font-size:36px; background: url(../images/cpzs_bt.png) bottom center no-repeat; line-height:120px; font-family: '../fonts/Open Sans Light'; color: #1a3e7c; font-weight: normal; text-transform: uppercase;}

.incpzs_item b{ color: #ca0000;}

.incpzs_item span{color: #010101; font-weight: normal; font-size: 12px; text-transform: uppercase; clear: both; line-height: 24px; display: block; width: 100%;}

.incpzs_item p{font-family: '../fonts/Open Sans Light'; color:#8e8e8e; font-size: 16px; line-height: 30px; margin-top: 10px;}

.incpzs_module_module{ clear: both; height: auto; overflow: hidden; padding:20px 0px;}

.incpzs_fl{ width: 294px; height: 580px; background: #f9b700; float: left; overflow: hidden; font-family: '../fonts/Open Sans Light';}

.incpzs_title{ background: url(../images/infl_t.jpg) 20px center no-repeat; text-indent: 40px; line-height: 60px; font-size: 24px; margin-top: 30px; text-transform: uppercase; color: #FFF;}

.incpzs_it{ clear: both; margin-top: 15px; font-size: 24px; line-height: 30px; text-transform: uppercase; text-indent: 40px; color: #FFF;}

.incpzs_content{ clear: both; width: 80%; margin:10% auto; height: auto; overflow: hidden; font-size: 12px; line-height: 24px; color: #FFF; text-transform: uppercase;}

.incpfl_more{ clear: both; width: 100px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; border: 1px solid #FFF; margin-left: 30px;}

.incpfl_more a{ color: #FFF; display:block;}

.incpfl_more:hover{ background: #FFF;}

.incpfl_more:hover a{ color: #f9b700;}





.incpct_module{ width: 100%; float: right; height: auto; overflow: hidden;}

.incpct_module_module{ width: 100%; height: auto; overflow: hidden;}

.incpct_module_module{clear:both; height:auto; overflow:hidden; padding:0px 0px 0px;}

.incpct_module_module ul li{ width:285px; margin-bottom: 15px; height:auto; float:left;  margin-left:14px;}

.incpct_module_module ul li.cpzs_eq0{ margin-left:0px;}



.zscp_pic{ width: 285px; height: 230px; overflow: hidden;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}

.zscp_pic img{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}



.incpct_module_module ul li:hover img {transform: scale(1.1);}



.incpct_module_module ul li p{ clear:both;font-family: '../fonts/Open Sans Light'; height:50px; line-height:50px; color:#666; width: 100%; font-size:14px; text-align:center;}

.incpct_module_module ul li:hover img{ border: 1px solid #f9b700; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;

}

.incpct_module_module ul li img:hover{}

.incpct_module_module ul li:hover p{ color:#FFF; background: #f9b700; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}



/*关于我们*/

.content_p2{ width:100%; background:url(../images/gsjj_bg.jpg) center no-repeat;  padding: 0px 0px 0px; height:558px; overflow:hidden;}

.ingywm_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.ingywm_item{ width:100%; text-align:center; height: auto; overflow: hidden;}

.ingywm_item h2{ font-size:36px; background: url(../images/gsjj_tb.png) bottom center no-repeat; line-height:120px; font-family: '../fonts/Open Sans Light'; color: #1a3e7c; font-weight: normal; text-transform: uppercase;}

.ingywm_item b{ color: #ca0000;}

.ingywm_item span{color: #010101; font-weight: normal; font-size: 12px; text-transform: uppercase; clear: both; line-height: 24px; display: block; width: 100%;}

.ingywm_item p{font-family: '../fonts/Open Sans Light'; color:#8e8e8e; font-size: 16px; line-height: 30px; margin-top: 10px;}

.ingywm_module_module{ clear: both; height: auto; overflow: hidden; padding:20px 0px;}

.ingywm_content{ width:580px; float: left; height: auto; overflow: hidden;}

.ingywm_content h2{ color: #1a3e7c; font-size: 36px; font-family: '../fonts/BEBAS___'; line-height: 60px;}

.ingywm_ct_module{ line-height: 24px; margin: 20px 0px; color: #666; font-size: 14px; text-transform: uppercase;}

.ingywm_pic{ width: 574px; height: 330px; float: right; overflow: hidden; font-family: '../fonts/Open Sans Light'; border: 3px solid #FFF;}

.ingywm_more{ width: 165px; height: 45px; line-height: 45px; background: #FFF; text-align: center; color: #565656; font-size: 14px;}

.ingywm_more a{ color: #565656;}





/*公司新闻*/

.content_p3{ clear: both; width:1200px; margin: 0px auto; height: auto; overflow: hidden; padding: 0px 0px 0px;}

.ingsxw_module{ width: 1200px; height: auto; overflow: hidden;}

.ingsxw_item{ width:100%; text-align:center; height: auto; overflow: hidden; margin-top: 15px;}

.ingsxw_item h2{ font-size:36px; background: url(../images/cpzs_bt.png) bottom center no-repeat; line-height:120px; font-family: '../fonts/Open Sans Light'; color: #1a3e7c; font-weight: normal; text-transform: uppercase;}

.ingsxw_item b{ color: #ca0000;}

.ingsxw_item span{color: #010101; font-weight: normal; font-size: 12px; text-transform: uppercase; clear: both; line-height: 24px; display: block; width: 100%;}

.ingsxw_item p{font-family: '../fonts/Open Sans Light'; color:#8e8e8e; font-size: 16px; line-height: 30px; margin-top: 10px;}

.ingsxw_module_module{ clear: both; height: auto; overflow: hidden;}

.ingsxw_l{ width: 395px; float: left; height: auto; overflow: hidden;}

.xwlist_it{ width: 100%; height: auto; overflow: hidden; margin-top:20px;}

.xwlist_pic{ width: 112px; height: 112px; float: left;overflow: hidden;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}

.xwlist_pic img{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}

.xwlist_it a:hover .xwlist_pic img {transform: scale(1.1);}



.xwlist_it a:hover .xwlist_pic img{-webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}

.xwlist_it a:hover .xwlist_title{ color: #ff4900;}

.xwlist_content{ width: 283px; background: #f4f4f4; height: 112px; float: left;}

.xwlist_title{ font-size: 18px; color: #333; line-height: 26px; font-weight: bold; font-family: "Arial"; width:85%; margin: 15px auto 0;}

.xwlist_module{width:85%; margin:5px auto 0; clear: both; color: #666; font-size: 14px; line-height: 24px;font-family: "Arial";}

.ingsxw_r{width:780px; margin-top: 15px; float: right; height: auto; overflow: hidden;}

.inxw_module{width:100%; float: right; height: auto; overflow: hidden;}



.inxw_module ul li{ width: 348px; margin-left: 0px; height:350px; float: left; padding: 15px; border: 1px solid #efefef; position: relative; z-index: 33; background: #FFF;}

.inxwdt_pic{ width: 100%; height: auto; text-align: center; overflow: hidden;}

.inxwdt_content{ clear: both; height: auto; overflow: hidden;}

.inxwdt_ct_title{ font-size: 18px; font-weight: bold; color: #333; line-height:40px; margin-top: 10px;}

.inxwdt_ct_content{ clear: both; color: #666; font-size: 13px; line-height: 20px;}

.inxwdt_mr{ clear: both; height: auto; overflow: hidden; margin-top:5px; line-height: 26px; font-size: 12px; color: #666;}

.inxwdt_data{ width: auto; float: left; background: url(../images/xwdt_sj.png) left center no-repeat; text-indent:20px;}

.inxwdt_more{ width: auto; float: right;}



a.more:before { background: #1a3e7c; border-color: #1a3e7c;}



a.more:hover,

.contact_ny ul li:hover,

.casev2 .case-index .hd li.on,

.casev2 .case-index .hd li.on:after,

.teamv2 .hd li.on,

.teamv2 .hd li.on:after,

#pages a.cur{

  border-color: #1a3e7c

}

a.more, a.more:before { -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease }

a.more { position: relative; display: block; width: 158px; height: 46px; text-align: center; line-height: 46px; color: #666; font-size: 14px; border: 1px solid #ddd; overflow: hidden; z-index: 1; margin: 20px auto 10px; }

a.more:before { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 46px; z-index: -1;}

a.more:hover { color: #fff !important;}

a.more:hover:before { width: 100%;}



.inxwdt_nr{ position: relative; z-index: 33}

.blueBg{position:absolute;left:0;bottom:0;width:100%;height:0%;background-color:#1a3e7c;transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s;-webkit-transition:all .7s cubic-bezier(.71,-.01,.07,.99) 0s}

.inxw_module ul li:hover .blueBg{height:100%}

.inxw_module ul li:hover .inxwdt_ct_title{ color: #FFF;}

.inxw_module ul li:hover .inxwdt_ct_content{ color: #FFF;}

.inxw_module ul li:hover .inxwdt_data{ color: #FFF; background: url(../images/xwdt_sjh.png) 0px no-repeat;}

.inxw_module ul li:hover .inxwdt_more{ color: #FFF;}



divOver{ background:#1a3e7c; border:solid 1px #1a3e7c;} 





/*厂房厂景*/

.content_p7{ clear: both; width: 100%; height: auto; overflow: hidden; padding: 0px 0px 0px;}

.incfcj_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}

.incfcj_item{ width:100%; text-align:center; height: auto; overflow: hidden; margin-top:30px;}

.incfcj_item h2{ font-size:36px; height: 85px; line-height:50px; background: url(../images/cpzs_t.png) bottom center no-repeat; color: #333; font-weight: bold;}

.incfcj_item b{ color: #e7260d;}

.incfcj_item p{font-family: "Arial";  color:#666; font-size: 16px; line-height:45px;}

.incfcj_module_module{ clear: both; padding: 15px 0px; height: auto; overflow: hidden;}

.incfcj_module_module ul li{ width: 284px; float: left; margin-left:21px;}

.incfcj_module_module ul li.incfcj_eq0{ margin-left: 0px;}

.incfcj_module_module ul li p{line-height: 40px; font-family: "Arial";  font-size: 14px; color: #666; text-align: center;}

.incfcj_more{ width: 206px; margin: 15px auto 15px; height: 48px; border: 2px solid #ccc; line-height: 48px; text-align: center; font-size: 14px; color: #666;}

.incfcj_more a{color: #666; display: block;}

.incfcj_more:hover{ background: #0e51ba; border: 2px solid #0e51ba;}

.incfcj_more:hover a{ color: #FFF;} 



.incfcj_pic{width: 278px; height:214px; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all; transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;

/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */

-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}

.incfcj_module_module ul li img{width: auto; margin:0 auto; display:block; height: 100%; overflow: hidden; transition-delay: 0s;transition-duration: 1s;transition-property: all;    transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all;-moz-transition-timing-function: ease;

/* Safari 和 Chrome */-webkit-transition-delay: 0s;  -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease;    /* Opera */

-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}

.incfcj_module_module ul li:hover img{transform: scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2);   /* IE 9 */ -moz-transform:scale(1.2, 1.2);  /* Firefox */ -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform:scale(1.2, 1.2);    /* Opera */ }

.incfcj_module_module ul li:hover p{ color: #e7270d;}





/*版权*/

.fyjzzs-footer{ width:100%; height:832px; background: url(../images/lx_bg.jpg) center no-repeat;}

.ft_module{ width:1200px; margin: 0px auto; height: auto; overflow: hidden; }

.ftlx_item{ font-size: 36px; text-transform: uppercase; height: 80px; line-height: 80px; border-bottom: 1px solid #5d5f5c; font-family: "Arial"; margin: 40px 0 60px; color: #FFF; font-weight: bold;}

.ftlx_content{ width: 560px; float: left; height: auto; overflow: hidden;}

.ftlx_content h2{ font-size: 18px; line-height: 60px; color: #FFF; font-weight: normal;}

.ftlx_content ul li{ line-height: 40px; font-size: 14px; font-family: "Arial"; color: #FFF;}

.ftlx_content ul li i{ font-size: 24px; margin-right: 5px; display: block; line-height: 40px; width: auto; float: left;}

.fterw_module{ width: 520px; float: left; padding-left:100px; border-left: 1px solid #5d5f5c; height: 178px;}

.fterw_pic{ width: 175px; height: 175px; float: left;}

.fterw_content{ width: 240px; float: left; margin-left: 20px;font-family: "Arial";  text-transform: uppercase; color: #FFF;}

.fterw_content h2{ font-size: 14px; line-height: 40px; margin: 20px 0px 15px; font-weight: normal;}

.fterw_content p{ clear: both; font-size: 14px; line-height: 28px; color: #FFF;}

.fterw_content dl{ font-size: 32px; line-height: 40px; font-family: '../fonts/impactregular';}





/*留言*/

input{ outline: none;}

textarea{ border:none;outline: none;}

.content_p4{ width: 100%; height: auto; overflow: hidden;}

.inly_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}

.content_p4 .message{padding:5% 0}

.content_p4 .message .right{width:59%;float:left;margin-left:2%}

.content_p4 .message .right ul{ clear: both; height: auto; overflow: hidden;}

.content_p4 .message .right ul:nth-child(1) li{width:49%; float: left; margin-right: 2%; height:50px;line-height:50px;background:#FFF;margin-bottom:17px}

.content_p4 .message .right ul:nth-child(2) li{height:100px;background:#eee;margin-bottom:17px;padding:8px}

.content_p4 .message .right ul:nth-child(2) span{font-size:14px;color:#555;float:left; text-transform: uppercase;}

.content_p4 .message .right ul:nth-child(2) span sup{opacity:0}

.content_p4 .message .right ul:nth-child(2) textarea{width:100%;float:right;height:92px;border:none; background: #eee;}



.content_p4 .message .right ul:nth-child(1) li span{font-size:14px; text-transform: uppercase; color:#555;padding-left:2%; display: block; width: auto; float: left; height: 50px;}

.content_p4 .message .right ul:nth-child(1) li span sup{color:red}

.content_p4 .message .right ul:nth-child(1) li input{width:auto; background: #FFF; float:left;height:50px;border:none}



.content_p4 .message .right ul:nth-child(3) li{width:100%}

.content_p4 .message .right ul:nth-child(3) li input{width:137px;float:left;border:none;height:40px;line-height:40px;cursor:pointer;font-size:1rem; text-transform: uppercase; color:#555;background:#FFF;}

.content_p4 .message .right ul li i{ font-size: 16px; color: #9c9c9c; padding-left:4%; display: block; float: left;}

.content_p4 .message .right ul:nth-child(2) li i{ padding-left: 0px;}

.content_p4 .message .left{width:459px; height: 362px; float:left}

.content_p4 .message .left img{width:100%}

sup{top:-.5em; position: relative; font-size: 75%; vertical-align:baseline; line-height: 0;}



.inly_item{ width: 100%; height: auto; overflow: hidden; margin-top: 62px;}

.inly_item ul li{ width: 128px; float: left; margin-right: 15px; height: 128px; cursor: pointer; background: #e8e8e8;}

.inly_item ul li h2{ font-size:40px; color: #767676; width: 100%; text-align: center; line-height: 80px;}

.inly_item ul li dl{ clear: both; color: #4a4a53; font-size: 14px; text-align: center; width: 100%; line-height: 26px; padding: 0px; margin: 0px;}

.inly_item ul li:hover{ background: #f9b700; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease}

.inly_item ul li:hover h2{ color: #FFF; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease}

.inly_item ul li:hover dl{ color: #FFF; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease}





.bottom_module{ clear:both; width:100%; height:60px; line-height:60px; background: #000; font-size: 13px;}

.bt_module_module{font-family: "Arial"; color:#9e9e9e; font-size:13px; line-height:60px; text-align:center; width:1200px; margin:0px auto;}

.bt_module_module a{color:#9e9e9e;}

.bt_module_module a:hover{ text-decoration:underline; color: #ff4901;}



.bt_l{ width:auto; float:left;font-family: "Arial"; }

.bt_r{ width:auto; float:right;font-family: "Arial"; }





/*二级产品分类*/

.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}

.erfl_content{width:203px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}

.erfl_content ul li{ width:100%; margin:0px auto; height:43px; background:url(../images/erfl_bg.jpg) 0px 0px no-repeat; text-indent:45px;font-family: "Arial";  color:#333; line-height:43px; font-size:16px;position:relative; z-index:99;}

.erfl_content ul li:hover{ background:url(../images/erfl_h.jpg) 0px center no-repeat; color:#FFF;}

.erfl_content ul li a{ color:#4a4a4a; display:block; font-size: 15px;}

.erfl_content ul li:hover a{ color:#FFF;}





/*二级联系我们*/

.erlx_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}

.erlx_item{font-family: "Arial";  font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px; border-bottom:1px solid #f0f0f0;}

.erlx_item_title{ width:auto; float:left;}

.erlx_item_more{ width:auto; float:right; margin-right:10px;font-family: "Arial";  font-size:12px; color:#666; font-weight:normal;}

.erlx_item_more a{ color:#666;}

.erlx_item_more a:hover{ color:#f75800;text-decoration:underline;}

.erlx_module_module{ clear:both; height:auto; overflow:hidden;}

.erlx_pic{ width: 100%;}

.erlx_content{ clear: both;padding:8px 10px; font-family: "Arial";  line-height: 26px; color: #666; font-size: 14px; height: auto; overflow: hidden;}



.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}





.view {width:302px; height:191px;border:10px #cfcfcf solid; overflow: hidden; position: relative; text-align: center; float:left; }

.view .mask, .view .content {width:302px; height:191px;position: absolute; overflow: hidden; top: 0px; left: 0px; }

.view img { display: block; position: relative;}

.second-effect .mask {opacity: 0;overflow:visible;border:0px solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.second-effect a.info {position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}

.second-effect:hover .mask {opacity: 1; border:100px solid rgba(0,0,0,0.7);}

.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;

-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}

.view a.info { display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 20px; height: 20px;}



.yewu_con{ margin-left:40px; float:left;}

.yewu_tit{ width:800px; height:60px; line-height:60px; font-size:20px; color:#505050; font-weight:bold;border-bottom:1px #8d8d8d solid;}

.yewu_tit a{color:#505050;}

.yewu_tit a:hover{font-size:20px; color:#ee0000;}



.yewu_txt{width:800px; height:50px; line-height:25px; overflow:hidden; margin:15px 0; }

.yewu_btn{ width:130px; height:34px; margin-top:13px; color:#656565 font-size:14px; float:right;}

.yewu_btn a{display: block;width:130px;height:40px; line-height:40px; text-align:center;border:1px solid #bfbfbf; color:#656565;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s; /* Gecko browsers */ -moz-border-radius: 50px;  -webkit-border-radius: 50px;   /* Webkit browsers */ border-radius:50px; /* W3C syntax */}

.yewu_btn a:hover{background:#ee0000; border:none; color:#fff;}





/*二级页面*/

.ysj{ margin:0px auto; width:1300px; overflow:hidden;}

.abt_title{ background: url(../images/home.jpg) 0px center no-repeat; text-indent: 20px;}

.nyban{ height:350px; position:relative; background:url(../images/banner1.jpg) no-repeat center top;}

.nynr{ line-height:34px; font-size:14px; color:#333; padding-top:30px; margin-bottom:50px;}

.ny_dh{ height:64px; border-bottom:1px solid #dcdcdc; background:#f9f9f9; font-size:16px; color:#666; line-height:64px;}

.ny_dh .fl{ font-family:"宋体"}

.ny_dh .fl i{ font-size:26px; float:left;}

.ny_dh .fl a{ color:#666; font-size:14px; margin:0 10px; line-height:64px; font-family:"微软雅黑";}

.ny_dh .fl a:hover{ color: #e0140d;}

.ny_dh .fr a{ color:#000; font-size:14px; font-weight:bold;line-height:64px; border-left:1px solid #fff; display:block; float:left; background:#f0f0f0; padding:0 24px;}

.ny_dh .fr a:hover{ background:#06C; color:#fff;}

.ny_dh .fr .slik{background:#06C; color:#fff;}



.lmt2{ padding-top:30px;}

.lmt2 a{color:#333;width:auto; text-align:center; line-height:45px; font-size:16px; background:#e5e5e5; padding:12px 30px; margin:0 10px 0 0;}

.lmt2 a:hover{ color:#fff;background:#3871cb;}

.lmt2 .slink{color:#fff;width:auto; height:45px; text-align:center; line-height:45px; font-size:16px;background:#3871cb;}

.dtfb1{ height:739px; background:url(../images/dt_bj.jpg) no-repeat center;}





/*banner*/

.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}

.br_module{ width: 100%; height: auto; overflow: hidden; text-align: center;}



.fyjzzs-content{ height: auto;width: 100%;}

.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}

.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}

.seheader_item{ background:url(../images/border-topr.gif) right top no-repeat;}

.seheader_item_title{ background:url(../images/border-topl.gif) left top no-repeat; line-height:104px; height:104px;font-family: "Arial";  font-size:30px; color:#515151;  font-weight:bold; text-indent:20px;}

.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}

.seheader_dq{ background:url(../images/home.jpg) 0px center no-repeat; font-family: "Arial";  height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:25px;}

.seheader_dq a{ color:#515151;}

.seheader_dq a:hover{ color:#f75800;}

.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}



.ct_module{ clear:both; width:1200px; overflow: hidden; margin:0px auto; font-weight: normal; height:auto;}

.ct_L{ width:300px; height:auto; float:left;}

.erfl_item{ width:300px; height: 140px;  background: url(../images/about_03.png) no-repeat; font-family: "Arial";  color: #FFF; text-indent: 60px;}

.erfl_item h2{ font-size:36px; line-height:50px; padding-top: 30px;}

.erfl_item p{ font-size: 14px; line-height: 24px; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;}

.ct_R{ width:895px; float:right; margin-top:20px; font-weight: normal; background: #FFF;}

.ctcommon_module{border:1px solid #f0f0f0; width:893px; padding-top: 0px; height:auto; overflow:hidden;}

.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family: "Arial"; color:#333; font-size:16px; text-indent:0px; width:100%; margin:0px auto;}

.ctcommon_title{ width: auto; float:left;}

.ctcommon_title em{ width: 4px; height: 20px; background: #025bb5; margin:18px 9px 0 20px; display: block; float: left;}

.ctcommon_more{ background:url(../images/about_05.jpg) 0px center no-repeat; font-family: "Arial";  height:40px; line-height:40px; width: auto; float: right; font-size:14px; color:#515151; text-indent:25px; margin-right: 15px;}

.ctcommon_more a{ color:#515151;}

.ctcommon_more a:hover{ color:#d02f1e;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family: "Arial"; color:#212121; line-height:28px; padding:15px 20px; font-size:15px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#025bb5;}



.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}





/*二级资质荣誉*/

.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}

.erry_item{font-family: "Arial";  font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}

.erry_item_title{ width:auto; float:left;}

.erry_item_more{ width:auto; float:right; margin-right:10px;font-family: "Arial";  font-size:12px; color:#666; font-weight:normal;}

.erry_item_more a{ color:#666;}

.erry_item_more a:hover{ color:#f48819;}

.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}





/*二级产品分类*/

.content_p22{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.ercpfl_module{ width:225px; float:left; height:auto; overflow:hidden;}

.ercpfl_item{ width:100%; height:auto; overflow:hidden;}

.ercpfl_module_module{ clear:both; width:100%; height:auto; overflow:hidden;}

.ercpfl_content{ padding:10px 12px; border: 1px solid #eee; border-top: none;}

.ercpfl_content ul li{ width:auto; margin:10px auto 0px; text-indent:15px;font-family: "Arial";  color:#333; line-height:45px;}

.ercpfl_content ul li h2{ background:#eee; border: 1px solid #eaeaea; height:40px; line-height:40px; font-weight:normal;font-size:16px; color:#333;}

.ercpfl_content ul li h2 a{color:#333;}

.ercpfl_content ul li h2 a:hover{color:#FFF;}

cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }

cpfl_content ul li:hover a{ color:#FFF;}

.ercpfl_content ul li:hover h2{ background: #f75800; color: #FFF;}

.ercpfl_content ul li:hover a{ color: #FFF;}

.ercpfl_content ul li a{ color:#FFF;}

.ercpfl_bottom{ clear:both; width:100%;}

.erfl_second{ clear:both; width:auto; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;}

.erfl_second ul li{ margin:0px; padding:0px; background:url(../images/cpfl_t.png) 10px center no-repeat;  text-indent:20px;font-family: "Arial";  height:36px; line-height:36px; color:#4a4a4a; font-size:14px;}

.erfl_second ul li a{ color:#4a4a4a;}

.erfl_second ul li a:hover{ color:#F00;}





.ercm_module{ width: 100%; height: 56px; border-bottom: 1px solid #ddd;}

.ctcommon_item{ height:56px; line-height:56px;font-family: "Arial"; color:#333; font-size:16px; width:100%; margin:0px auto;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family: "Arial"; color:#212121; line-height:28px; padding:15px 18px; font-size:15px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#F00;}

.ctcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden; font-size: 20px;}

.ctcommon_item_title b{ color: #e3e3e3; font-size: 20px; font-weight: normal; margin-left: 6px; text-transform: uppercase;}

.ctcommon_more{ width: auto; float: right; margin-right: 15px; background: url(../images/home.jpg) 0px 4px no-repeat; text-indent: 25px; font-family: "Arial";  color:#515151; font-size:14px; line-height: 56px;}

.ctcommon_more a{ color: #515151;}

.ctcommon_more a:hover{ color: #025bb5;}



.nwxx_module{clear:both; width:100%; background: #f6f6f6; height:auto; overflow:hidden;}

.nwxxcommon_module{width:1200px; margin: 0px auto; height:auto; overflow:hidden;}





/*新闻页面*/

.news_item{ width: 100%; height: 42px; margin: 20px 0px;}

.news_item ul li{ width: 150px; height: 42px; color: #333; line-height: 42px; float: left; margin-right: 15px; text-align: center; background: #FFF; font-size: 16px;}

.news_item ul li a{ color: #333;  display: block;}

.news_item ul li:hover{ background: #005bae;}

.news_item ul li:hover a{ color: #FFF;}

.news_item ul li.news_active{background: #005bae; }

.news_item ul li.news_active a{ color: #FFF;}

.news1_content{ clear: both; height: 380px; width: 1200px; margin: 20px auto 0;}

.news1_content ul li{ width: 360px; background: #FFF; padding: 10px; float: left; margin-left: 20px; height: auto; overflow: hidden;}

.news1_content ul li:hover{box-shadow: #E0E0E0 0px 0px 10px;}

.news1_pic{ width: 360px; height: 200px; overflow: hidden;}

.news1_title{ font-size: 16px; color: #333; font-family: "Arial";  line-height: 26px; margin-top: 10px;}

.news2_content{ clear: both; color: #666; font-size: 14px; line-height: 24px; padding: 10px 0px; border-bottom: 1px solid #e5e5e5;}

.news1_more{ clear: both;  font-size: 14px; color: #666; line-height: 40px; background: url(../images/xw_tb.png) right center no-repeat; width: 100%;}

.news1_content ul li a img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.news1_content ul li:hover a img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.news1_content ul li:hover .xwzx_title{ color: #ec0000;}



.news_ct_module{ clear: both; height: auto; overflow: hidden; margin-top: 25px;}

.news_ct_module ul li{ width: 1200px; height: 160px; background: #FFF; margin-bottom: 25px;}

.news_ct_module ul li .news_ct_title{width:920px; height:120px; background:#fff; float:left; padding-top:40px; padding-left:30px; padding-right:30px;}

.news_ct_title h2{font-size:16px; color:#3c3c3c; font-weight:normal; padding-bottom:15px;}

.news_ct_title p{ line-height: 25px; color: #666;}

.news_ct_data{width:150px; height:120px; background:#EBEBEB; float:left; padding-top:40px; padding-left:40px;}

.news_ct_data h2{font-size:24px; color:#b7b7b7; font-weight:normal;}

.news_sj{font-size:14px;}

.news_ct_more{width:38px; height:38px; background:url(../images/da.png) no-repeat; margin-top:15px;}

.news_ct_module ul li:hover a .news_ct_title h2{ color: #005bae;}

.news_ct_module ul li:hover a .news_ct_data{ background: #005bae;}

.news_ct_module ul li:hover .news_ct_data h2{ color: #FFF;}

.news_ct_module ul li:hover .news_sj{ color: #FFF;}

.news_ct_module ul li:hover .news_ct_more{background:url(../images/dah.png) no-repeat;}





/*产品服务*/

.ctal_module_module{ clear:both; height:auto; overflow:hidden;font-family: "Arial"; color:#515151; line-height:28px; padding:15px 0; font-size:15px; border:1px solid #f0f0f0; border-top: 0; width:1200px; margin: 10px auto 0;}

.ctal_module_module a{color:#515151;}

.ctal_module_module a:hover{color:#d31919;}



.syxclie { width:100%; float:left;}

.syxclie ul li { float:left; position:relative; margin-left:29px; margin-bottom:26px; width:380px; height:257px;}

.syxcbt { background:url(../images/syxcbg2.jpg) no-repeat; width:360px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}

.sypb {width:380px; height:257px; position:absolute; background:url(../images/syxcbg.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:78px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0; opacity:1;}

.syxclie ul li.mr0 { margin-right:0;}





.syxclie2 { width:845px; margin-left:44px; float:left;}

.syxclie2 ul { margin:0 auto;}

.syxclie2 ul li { float:left; position:relative; margin-right:41px; margin-bottom:26px; width:250px; height:257px;}

.syxcbt2 { background:url(../images/syxcbg2.jpg) no-repeat right; width:230px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}

.sypb2 {  width:190px; height:179px; position:absolute; background:url(../images/syxcbg3.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:58px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0;}

.syxclie2 ul li.mr0 { margin-right:0;}





div.digg a {background-color: #f9f9f9;  border: 1px solid #ccc; color: #8698b6; margin:0 3px 0 0; padding: 6px 10px; text-decoration: none;}

.fanye {margin: 0 auto 25px; text-align: center; width:100%;}

div.digg a:hover{ background-color: #429dd2; border: 1px solid #429dd2; color: #fff;}

div.digg {clear: both; height:33px; padding:0px 3px 0; text-align: center;margin:0 auto;}

div.digg span {background-color: #429dd2; border: 1px solid #429dd2;  color: #fff; margin: 2px;padding:6px 10px;}





.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.ct1_module{ clear:both; width:100%; margin:0px auto; height:auto; overflow:hidden;}

.ct_L{ width:241px; height:auto; float:left; margin-top: 20px;}

.ct_R{ width:925px; float:right; margin-top:20px;}

.ctcommon_module{border:1px solid #f0f0f0; width:923px; height:auto; overflow:hidden;}

.ctcommon_item{ border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family: "Arial"; color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}

.ctcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden;}

.ctcommon_more{ width: auto; float: left; margin-right: 15px; background: url(../images/dts.png) 15px center no-repeat; text-indent: 45px; font-family: "Arial";  color:#515151; font-size:14px; line-height: 56px;}

.ctcommon_more{ color: #054a8f;}

.ctcommon_more a{ color: #515151;}

.ctcommon_more a:hover{ color: #d31919;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family: "Arial"; color:#515151; line-height:28px; padding:15px; font-size:15px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#d31919;}



.ct1_L{ width:260px; height:auto; float:left; margin-top: 20px;font-family: "Arial"; }

.ct1_R{ width:920px; float:right; margin-top:20px;font-family: "Arial"; }

.ct1cm_module{border:1px solid #f0f0f0; width:918px; height:auto; overflow:hidden;}

.ct1cm_item{ border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family: "Arial"; color:#333; font-size:16px; text-indent:20px; width:913px; margin:0px auto;}

.ct1cm_title{ width: auto; background: url(../images/zs_t.jpg) 10px center no-repeat; float: left; height: auto; overflow: hidden; text-indent: 25px; text-transform: uppercase;}

.ct1cm_more{ width: auto; float: right; margin-right: 15px; background: url(../images/dts.png) 15px center no-repeat; text-indent: 45px; font-family: "Arial";  color:#515151; font-size:14px; line-height: 56px; text-transform: uppercase;}

.ct1cm_more b{color: #d32b2f;}

.ct1cm_more a{ color: #515151;}

.ct1cm_more a:hover{ color: #d31919;}

.ct1cm_module_module{ clear:both; height:auto; overflow:hidden;font-family: "Arial"; color:#515151; line-height:28px; padding:15px; font-size:15px;}

.ct1cm_module_module a{color:#515151;}

.ct1cm_module_module a:hover{color:#d31919;}



/*main css*/

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }

.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}

.izl-rmenu .btn-qq:hover{background-color:#488bc7;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}

.izl-rmenu .btn-ww{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40;}

.izl-rmenu .btn-ww:hover{background-color:#b6b13b;}

.izl-rmenu a.btn-ww,.izl-rmenu a.btn-ww:visited{background:url(../images/r_ww.png) 0px 0px no-repeat; background-color:#c3be40; text-decoration:none; display:block;}



.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}

.izl-rmenu .btn-wx:hover{background-color:#58a81c;}

.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}

.izl-rmenu .btn-phone:hover{background-color:#ff811b;}

.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}

.izl-rmenu .btn-top:hover{background-color:#444;}











