@charset "utf-8";

/* CSS Document */



body{ font-size:12px; font-family:"\5fae\8f6f\96c5\9ed1";  margin:0px; padding:0px; color:#212121; width:100%; height:auto;}

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

ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}

p,img,a{ margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none; border:none; text-decoration:none;}

.clear{ clear:both;}

.clearB{ clear:both; height:15px; background:#C8D8F5;}

body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}


.cptab {width:1000px; margin:0 auto; padding-top:30px;padding-bottom: 50px;}
.cptab li a{ float:left; background:#0352a9; margin:0px 2px; display:block; color:#fff;width:160px; text-align:center; line-height:40px; font-size:14px;}

.cptab li a:hover{ background:#cb1933;}

.cptab .slink{background:#cb1933;display:block; color:#fff;width:160px; height:40px; text-align:center; line-height:40px; font-size:14px;}




/*网站头部*/

.qjsg-top{ width:100%; height:38px; background:#ededed;}

.top_module{ width:1000px; margin:0px auto;}

.top_L{ width:450px; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:14px; height:38px; line-height:38px;}

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

.top_R ul li{ float:left; height:38px; line-height:38px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:14px; background:url(../images/top_t.jpg) right center no-repeat; padding:0px 15px;}

.top_R ul li a,.top_R ul li a:link,.top_R ul li a:visited,.top_R ul li a:active{ color:#999;}

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

.header{ width:1040px; margin:0px auto; height:125px;}

.header_L{ width:560px; float:left;}
.header_dh{ width:326px; float:left;}

.header_ewm{ width:133px; float:right;}









/*网站导航*/

.nav{ width:100%; background:#23487d; height:55px; line-height:49px;}

.nav_module{ width:1080px; margin:0px auto; height:55px; line-height:55px; font-size:16px; font-family:"微软雅黑"; color:#FFF;}

.nav_module ul li.yqlj-item{ height:55px; background:url(../images/nav_t.jpg) right center no-repeat; line-height:55px; color:#FFF; float:left; width:106px; text-align:center; position:relative; z-index:999;}

.nav_module ul li.yqlj-item:hover{ background:#1a3665; color:#FFF;}

.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}

.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}

.second{ position:absolute; top:55px; left:-15px; width:170px; height:auto;display:none;}

.nav_module ul li.fitem-hover .second{ display:block; }

.nav_module ul li .second ul li{  float:left; background:#113a89; width:170px;position:relative; z-index:99;}

.nav_module ul li .second ul li:hover{ background:#ffba00; color:#263155;}

.nav_module ul li .second ul li img{ list-style-image:none;}

.nav_module ul li ul li a{  height:30px; line-height:30px;} 

.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}

.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#263155; display:block;}





.nav_module{ width:1080px; text-align:center;  height:55px; overflow:hidden;  }

.nav_module ul{ width:1080px; margin:0px auto; height:55px; overflow:hidden; }

.nav_module ul li{float:left;position:relative;text-align:left;line-height:55px;height:55px;overflow:hidden; width:106px; text-align:center;}

.nav_module ul li a{position:relative;display:block;width:106px;height:55px;  text-align:center;overflow:hidden;font-size:16px; text-decoration:none;cursor:pointer;}



.nav_module ul li a{position:relative; display:block;width:140px;height:55px;  text-align:center;overflow:hidden;font-size:16px; text-decoration:none;cursor:pointer;}

.nav_module ul li a span{position:absolute;left:0;width:115px;}

.nav_module ul li a span.out{top:0px;}

.menu ul li a span.over,.menu ul li a span.bg{top:-55px;}

#menu ul li a{color:#fff;}

#menu ul li a span.over{color:#fff;}

#menu ul li span.bg{height:52px;background:url(../images/m_hover.png); color:#fff}









/*banner*/

.focus {width:1440px; margin:0px auto; height:577px; overflow:hidden; position:relative;}

.focus ul {height:577px; position:absolute;}

.focus ul li {float:left; width:100%; height:577px; overflow:hidden; position:relative; background:#000;}

.focus ul li div {position:absolute; overflow:hidden;}

.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}

.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}

.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}

.focus .btn span.on {background:#fff;}

.focus .preNext {width:45px; height:100px; position:absolute; top:250px; background:url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0; cursor:pointer;}

.focus .pre {left:0;}

.focus .next {right:0; background-position:right top;}

#flash_b{width:100%; height:13px; background:url(http://memberpic.114my.cn/0347841/uploadfile/image/20140417/20140417160070377037.jpg) repeat-x; font-size:0px; overflow:hidden; margin-bottom:20px;}





/*网站内容*/

.qjsg-content{ clear:both; width:100%; background:#FFF; margin:0px auto; height:auto; overflow:hidden;}

.content_module{ width:1050px; margin:0px auto;}



/*热门关键词*/

.content_p1{ clear:both; width:100%; height:45px; overflow:hidden; border-bottom:1px solid #dedede;}

.gjc_module{ width:1000px; margin:0px auto;}

.gjc_L{ width:650px; float:left;}

.gjc_L ul li{ float:left; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#333; padding-right:6px; height:45px; line-height:45px;}

.gjc_L ul li a{ font-size:14px; color:#333;}

.gjc_L ul li a:hover{ color:#f55700;}

.gjc_R{ width:245px; float:right;}









/*搜索*/

#fc{ padding-top:10px;}

#query{ width:174px; height:26px; line-height:26px; color:#999; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; border:1px solid #ed3a00; border-right:none; margin:0px; padding:0px; text-indent:10px;}

#qb{ width:47px; height:28px; line-height:28px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}





/*产品应用*/

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

.cpyy_module{ width:1042px; height:auto; margin:0px auto; overflow:hidden; padding-bottom:20px;}

.cpyy_item{ width:1041px; margin:0px auto;}

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

.cpyy_module_module ul li{ float:left; width:492px; height:193px; margin-left:20px; margin-top:20px;}

.cpyy_module_pic{ width:247px; height:191px; float:left;  background:#FFF; text-align:center;}

.cpyy_module_pic img{ width:232px; height:174px; border:1px solid #e2e2e2; margin:6px;}

.cpyy_module_content{ width:232px; height:192px; float:right;}

.cpyy_module_content h3{margin:0px; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; color:#ff6a03; height:24px; line-height:24px; font-weight:normal;}

.cpyy_module_content h2{margin:0px; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; color:#ff6a03; height:24px; line-height:24px; font-weight:normal; margin-top:8px;}

.cpyy_module_content dl{ margin:0px; padding:0px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#333; line-height:22px;}

.cpyy_module_content a{ display:block; width:108px; height:35px; border:1px solid #b0b0b0; background:#FFF; line-height:35px; text-align:center;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#888; margin-top:8px;}

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




.menu_head{width:185px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

/* sdmenu */
div.sdmenu{width:270px;margin:0 auto; height:auto;font-family:Arial, sans-serif;font-size:15px;padding-bottom:5px; margin-top:5px;/*background:url(../images/bottom.gif) no-repeat  right bottom;*/color:#fff;}
div.sdmenu div{background:url(../images/title.gif) repeat-x;overflow:hidden;}
div.sdmenu div:first-child{background:url(../images/toptitle.gif) no-repeat;}
div.sdmenu div.collapsed{height:25px; }
div.sdmenu div span{display:block;height:25px;line-height:25px;overflow:hiddenaddi;font-weight:bold;color:white; background:url(../images/04_h.gif) no-repeat left;cursor:pointer; color:#4c4d4d; }

div.sdmenu div.collapsed span{background-image:url(../images/04.gif);color:#000; }
div.sdmenu div a{  height:20px;width:270px;line-height:20px; margin-top:5px; padding-left:27px;display:block;color:#000; background:url(../images/xian.png) no-repeat 12px 0px; font-size:15px; }
div.sdmenu div a.shu{ background:none;}
div.sdmenu div a.current{background:#fff;}
div.sdmenu div a:hover{color:#F00;text-decoration:none;}


/*产品展示*/

.content_p3{ width:100%; height:auto; overflow:hidden; background:#C8D8F5;}

.cpzs_module{font-family:"微软雅黑"; font-size:12px; color:#343333;  min-width:1004px; width:auto!important; width:1004px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto;}

.cpzs_item{ width:302px; margin:0px auto;}

.cpzs_item_title{ font-family:"\5fae\8f6f\96c5\9ed1"; color:#767676; clear:both; width:1000px; margin:0px auto; font-size:14px; text-align:center; line-height:40px;}

.cpzs_item h3{ margin:0px; width:96px; height:29px; line-height:29px; font-size:14px; float:left; text-align:center; padding-left:15px; background:url(../images/Home_22.jpg) 0px center no-repeat; color:#FFF;}

.cpzs_module_module{ clear:both;}font-family:"微软雅黑"; font-size:12px; color:#343333;  min-width:1020px; width:1020px;_width:expression(document.documentElement.clientWidth<1020?"1020px":"auto"); margin:0 auto; height:auto; overflow:hidden; width:1020px;









/*-----首页 product-----*/

.product{ height:504px; background:url(../images/cont01.jpg) no-repeat top center;}

.product01{ font-size:24px; color:#000; text-align:center; padding:45px 0 13px;}

.product01 img{ vertical-align:middle;}



.product02{ text-align:center; font-size:14px; color:#767676;}







.product03{ width:105%;}

.product03 dl{ float:left; width:243px; height:276px; overflow:hidden; padding:0 49px 52px 0;}

.product03 dl a{ cursor:pointer; font-size:14px; display:block; background:url(../images/cp07.jpg) repeat; width:243px; height:271px; overflow:hidden; border-bottom:#787878 solid 5px;

-moz-transition: background 0.5s,border-bottom 0.5s,color 0.5s;/* Firefox 4 */

-webkit-transition: background 0.5s,border-bottom 0.5s,color 0.5s;/* Safari 和 Chrome */

-o-transition: background 0.5s,border-bottom 0.5s,color 0.5s;	/* Opera */	

transition: background 0.5s,border-bottom 0.5s,color 0.5s;

}

.product03 dl a:hover{ color:#fff; border-bottom:#45a5ff solid 5px; background:url(../images/cp05.jpg) no-repeat;}

.product03 dl dt{ margin:22px auto 0; width:188px; height:140px; overflow:hidden; border:#fff solid 7px;}

.product03 dl dd{ text-align:center; padding:20px 0 0;overflow:hidden;}

.product03 dl span{ background:url(../images/cp03.jpg) no-repeat; width:129px; height:22px; display:block; margin:17px auto 0;}

.product03 dl a:hover span{background:url(../images/cp04.jpg) no-repeat;}



.product04{ width:1120px; margin:50px auto 0;}











/*联系广告*/

.ljzx_module{ width:1000px; margin:0px auto; height:206px; }







/*新闻动态*/

.content_p4{ clear:both; width:100%; height:auto; overflow:hidden; background:#FFF; background:#C8D8F5;}

.wrap{ width:1002px; margin:0px auto; overflow:hidden;}

.advantage{padding: 30px 0; height: auto; background: url(../images/advbg.jpg) no-repeat center 110px;}

.adv-box{ width: 552px;}

.adv01{ background: url(../images/adv_01.jpg) no-repeat left center; height: 44px; margin-top: 35px;}

.adv02{ background: url(../images/adv_02.jpg) no-repeat left center; height: 44px; margin-top: 35px;}

.adv03{ background: url(../images/adv_03.jpg) no-repeat left center; height: 44px; margin-top: 35px;}

.adv-txt{ padding-top: 10px;}

.adv-txt li{ font-size: 15px;line-height: 25px; }

.advcol{ color: #f66111;}



.applicat{ background: #eee; padding: 30px 0; margin-top: 30px;}

.title{color: #051842; font-size: 20px; font-weight: 700; height: 40px; line-height: 40px;}

.title a{ float: right; font-size: 12px; font-weight: 400; padding-right: 20px; background: url(../images/more.jpg) no-repeat right 12px;}







/*公司简介*/

.content_p5{ width:100%; height:365px; overflow:hidden; background:#C8D8F5;}

.gsjj_module{ width:962px; margin:0px auto; padding:40px 20px 0px; height:auto; overflow:hidden;}

.gsjj_module_pic{ width:410px; float:left;}

.gsjj_module_module{ width:550px; float:right;}

.gsjj_item{ width:550px; height:49px;}

.gsjj_content{font-family:"\5fae\8f6f\96c5\9ed1"; line-height:26px; color:#333; font-size:14px;}

.gsjj_more{ clear:both; height:auto; overflow:hidden; margin-top:20px;}

.gsjj_more ul li{ float:left; width:105px; height:28px; line-height:28px; color:#FFF;ont-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; background:url(../images/mr_bg.jpg) no-repeat; text-align:center;}

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

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

.gsjj_lx{ margin-left:20px;}







/*资质荣誉*/

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

#zsw{ height:auto; width:1000px; margin:0px auto;}

#zs{ text-align:center; margin:0 auto; width:998px; overflow:hidden; border:1px solid #b0b0b0;}

.zs1{ width:980px; padding:0px 10px; height:auto; overflow:hidden;}

.zs1_1{font-family:"\5fae\8f6f\96c5\9ed1"; font-weight:bold; font-size:18px; color:#135391; line-height:42px; float:left; width:150px;}

.zs1_1 samp{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4f4f4f;}

.zs1_3{ width:auto; margin-right:15px; float:right; width:auto; line-height:42px;}

.zs1_3 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:normal; color:#333;}

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

.zs1_2{ line-height:42px; width:773px; float:left;}

.zs2{ clear:both; line-height:40px; float:left; margin-left:30px;}

#submit{ cursor:pointer;}

.zs3{ height:auto; overflow:hidden; padding-bottom:15px;}





.item6{position:relative;float:left;margin-right:10px; margin-bottom:10px; width:180px;height:229px;cursor:pointer;overflow:hidden;}

.item6 img{ width:150px; height:203px; border:1px solid #5e9ad0; padding:12px;}

.item6 h2{position:absolute;left:0;top:130px;height:40px;width:100%;background:url(images/demo02.png) no-repeat;}

.item6 h2 p{height:40px;text-indent:-10000px;background:url(../images/demo03.png) no-repeat;}

.item6 div{position:absolute;width:0;height:0;background:url(../images/demo02.png) repeat;overflow:hidden;_zoom:1;}

.item6 .cornerCC{left:78px;top:101px;}

.item6 dl{position:absolute;top:0;left:0;width:180px;height:229px; display:none; margin:60px auto 0px;font-family:"\5fae\8f6f\96c5\9ed1";}

.item6 dt{height:60px;width:100%;line-height:60px;text-align:center;color:#FFF; margin:0px; font-size:16px;}

.item6 dt h3{height:40px;text-indent:0;background:url(../images/demo03.png) no-repeat; margin:0px;}

.item6 dd{padding:0px;width:90px; height:30px; border:1px solid #FFF; margin:0px auto; text-align:center; line-height:30px;color:#FFF;font-size:14px;  }





/*工程案例*/

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

.gcal_module{ width:1000px; margin:0px auto; height:auto; overflow:hidden;}

.gcal_item{ width:1000px; text-align:center;}

.gcal_item_title{ font-size:24px;font-family:"\5fae\8f6f\96c5\9ed1"; background:url(../images/gcal_t.jpg) center 6px no-repeat; text-align:center; line-height:40px;}

.gcal_item_title a{ color:#156BBD; text-decoration:none;}

.gcal_item_title a:hover{ text-decoration:underline;}

.gcal_item_en{ font-family:Arial, Helvetica, sans-serif; color:#c7c7c7; text-transform:uppercase; font-size:24px; text-align:center; margin:0px auto;}

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

.gcal_module_module ul li{ float:left; width:226px; margin-left:15px;}

.gcal_module_module ul li img{ width:220px; height:165px; border:3px solid #ccc;}

.gcal_module_module ul li:hover img{ border:3px solid #11538f;}

.gcal_module_module ul li p{ width:226px; height:35px; line-height:35px; color:#333;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; text-align:center;}

#demo {background: #FFF;overflow:hidden;width: 1000px;}

#indemo {float: left;width: 800%;}

#demo1 {float: left;}

#demo2 {float: left;}







/*新闻动态*/

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

.xwdt{width:1000px; margin:0px auto; height:auto; overflow:hidden; background:#FFF; }

.xwdt_module{ width:620px; float:left; border:1px solid #b0b0b0; height:254px;}

.xwdt_item{ width:622px; height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:47px; color:#0e90cc; font-size:18px;}

.xwdt_item_title{height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:52px; color:#051842; font-size:18px; float:left; font-weight:bold; text-indent:15px;}

.xwdt_item_title span{ margin-left:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f;}

.xwdt_item_more{ width:auto; margin-right:15px; height:47px; line-height:47px; background:url(../images/more_t.jpg) right center no-repeat; color:#333; float:right; font-family:"\5fae\8f6f\96c5\9ed1";font-size:14px; width:75px;}

.xwdt_item_more a{ color:#4f4f4f;}

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

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

.xwdt_module_module ul li{ background:url(../images/xwdt_t.jpg) 0px center no-repeat; height:31px; line-height:31px; color:#555; width:444px; text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; width:300px; float:left; border-bottom: 1px dashed #ddd;}

.xwdt_module_module ul li a{ color:#555;}

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



/*联系我们*/

.lxwm_module{ width:360px; float:right; height:254px; overflow:hidden; border:1px solid #b0b0b0;}

.lxwm_item{ width:362px; height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:47px; color:#0e90cc; font-size:18px;}

.lxwm_item_title{height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:52px; color:#051842; font-size:18px; float:left; font-weight:bold; text-indent:15px;}

.lxwm_item_title span{ margin-left:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f;}

.lxwm_item_more{ width:auto; margin-right:15px; height:47px; line-height:47px; background:url(../images/more_t.jpg) right center no-repeat; color:#333; float:right; font-family:"\5fae\8f6f\96c5\9ed1";font-size:14px; width:75px;}

.lxwm_item_more a{ color:#4f4f4f;}

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

.lxwm_module_module{ clear:both; height:auto; overflow:hidden; line-height:30px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#555; font-size:14px; padding:0px 5px 10px;}

.lxwm_module_module span{ font-size:16px;}

.lxwm_module_module a{ color:#555;}

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







/*友情链接*/

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

.yqlj{ width:1000px; margin:0px auto; height:auto; overflow:hidden; background:#FFF; }

.yqlj_module{ width:998px; height:auto; overflow:hidden; border:1px solid #b0b0b0;}

.yqlj_item{ width:1000px; height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:47px; color:#0e90cc; font-size:18px;}

.yqlj_item_title{height:47px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:52px; color:#051842; font-size:18px; float:left; font-weight:bold; text-indent:15px;}

.yqlj_item_title span{ margin-left:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f;}

.yqlj_item_more{ width:auto; margin-right:15px; height:47px; line-height:47px; background:url(../images/more_t.jpg) right center no-repeat; color:#333; float:right; font-family:"\5fae\8f6f\96c5\9ed1";font-size:14px; width:75px;}

.yqlj_item_more a{ color:#4f4f4f;}

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

.yqlj_module_module{ clear:both; height:auto; overflow:hidden; line-height:30px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#555; font-size:14px; padding:0px 5px 10px;}

.yqlj_module_module ul li{font-family:"\5fae\8f6f\96c5\9ed1"; line-height:30px; color:#333; padding:0px 15px; float:left;}

.yqlj_module_module ul li a{ color:#555;}

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





/*版权*/

.qjsg-footer{ width:100%;  height:auto; overflow:hidden; font-size:12px;}

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

.ft_module{ clear:both; height:auto; overflow:hidden; background:#343434; padding:15px 0px;}

.ft_module_module{ width:1000px; margin:0px auto; text-align:center; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; line-height:30px; font-size:14px; color:#929292;}

.ft_module a{ color:#929292;}

.ft_module a:hover{ color:#f47f0b;}



.menu_module{ width:100%;  background:#4b4b4b; height:45px;}

.menu_module_module{ width:860px; height:45px; margin:0px auto;}

.menu_module_module ul li{ height:45px; line-height:45px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#FFF; float:left; padding-left:15px; padding-right:15px;}

.menu_module_module ul li a{ color:#828282;}

.menu_module_module ul li a:hover{ color:#f47f0b;}





/*二级页面*/

.content_module{ width:1050px; margin:0px auto; height:auto; overflow:hidden;}

.content_L{ width:270px; height:auto; overflow:hidden; float:left;}

.content_R{ width:735px; height:auto; overflow:hidden; float:right; padding:0px 20px;}

.pcfl_module{ width:270px; height:auto; overflow:hidden;}

.cpfl_item{ width:270px; background:#23487D ; height:35px; line-height:35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; color:#FFF; padding-left:15px;}

.cpfl_module_module{ clear:both; height:auto; overflow:hidden; border:1px solid #ddd; padding-bottom:15px;}

.cpfl_module_module ul li{ height:38px; line-height:38px; padding-left:30px; border-bottom:1px dashed #ddd; background:url(../images/dot2.png) 10px 11px no-repeat; color:#333;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}

.cpfl_module_module ul li a{ color:#333;}

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







/*二级联系我们*/

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

.lx_item{ width:225px; height:35px; line-height:35px; background:#f0f0f0;}

.lx_module_pic{ width:223px; text-align:center; margin-top:5px;}

.lx_item_title{ color:#404040;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; text-indent:25px;background:url(../images/xw_t.jpg) 10px center no-repeat;}

.lx_item_title span{ color:#b1b1b1; font-size:13px;}

.lx_item_more{ width:60px; float:right; width:auto; margin-right:15px; color:#0f54a2; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.lx_item_more a,.lx_item_more a:link,.lx_item_more a:visited,.lx_item_more a:active{color:#0f54a2;}

.lx_item_more a,.lx_item_more a:hover{ color:#F00;}

.lx_module_module{ clear:both; height:auto; overflow:hidden; padding:10px; line-height:24px; font-size:14px;}

.lx_module_module a,.lx_module_module a:link,.lx_module_module a:visited,.lx_module_module a:active{ color:#212121;}

.lx_module_module a,.lx_module_module a:hover{ color:#F00;}







/*二级右侧*/

.common_module{ float:right; width:713px; height:auto; overflow:hidden; padding:0px 10px; border-top:2px solid #23487d; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.common_item{  height:35px; line-height:35px;  border-bottom:1px dashed #ddd;  margin:5px auto;}

.common_item_title{ color:#333; width:auto; padding:0px 15px;  font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left;}

.common_item_title span{ color:#b1b1b1; font-size:13px;}

.common_item_more{ width:60px; float:right; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}

.common_item_more a,.common_item_more a:hover{ color:#F00;}

.common_module_module{ clear:both; padding:10px; line-height:26px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; font-size:14px;}

.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#333;}

.common_module_module a,.common_module_module a:hover{ color:#F00;}



/*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-phone1{background:url(../images/r_phone1.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-phone1:hover{background-color:#488bc7;}
.izl-rmenu .btn-phone1 .phone1{background-color:#488bc7; 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;}


.BannerCon{position: relative; overflow: hidden;}
.banner-wrap { width: 100%; height: 635px; position: relative;}
.banner-box { height: 635px; position: relative;}
.banner-box ul li { width: 100%; height: 635px; position: absolute; left: 0; top: 0; z-index: 1; display: none;}
.banner-box ul li a{display: block;}
.banner-box ul li img { width: 1920px; height: 635px; position: relative; left: 50%; margin-left: -960px; }
.btm-circle {width: 100%;height: 24px;position: absolute;bottom: 30px;left: 0;text-align: center;}
.btm-circle span {display: inline-block;*display: inline;*zoom: 1;width: 24px;height: 10px;position: relative;z-index: 9;cursor: pointer;}
.btm-circle span:before {content: '';display: block;width: 12px;height: 12px;border: solid 2px #fff;position: absolute;left: 4px;top: 4px;border-radius: 50%;}
.btm-circle span.cur:before {background-color: #eb6301;border: solid 2px #ce5600;}
.banner-wrap span.btn { display: block; width: 98px; height: 74px; background-color: #000; background-color: rgba(0,0,0,.4); position: absolute; top: 50%; z-index: 9; cursor: pointer;margin-top: -37px;display: none;}
.BannerCon .banner-wrap:hover .btn{display: block;}
.banner-wrap span.btn:hover { background-color: #e80300;}
.banner-wrap span.l-btn {left: 3%;}
.banner-wrap span.r-btn {right: 3%;}
.banner-wrap span.btn:before { content: ''; display: block; width: 46px; height: 17px; background: url(../images/icons.png) no-repeat; position: absolute; left: 26px; top: 28px; }
.banner-wrap span.l-btn:before { background-position: -55px -5px; }
.banner-wrap span.r-btn:before { background-position: -5px -5px; }


