﻿@charset "utf-8";
/* CSS Document */
/*--初始化CSS--*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table{ border-collapse:collapse; }
body{ padding: 0; font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA;background-color:#ffffff;/* overflow-y:scroll;*/ min-width:1200px; }
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a {text-decoration:none; color:#333;}
/*--首页--*/
.ding{ width:100%; height:2px; background:url(../images/ding.gif) no-repeat center;}
.top{ width:100%; height:40px; border-bottom:1px solid #ddd;}
.top_con{ width:1200px; height:40px; margin:0 auto;}
.top_left{ width:380px; height:40px; float:left; line-height:40px; color:#686868;}
.top_right{ width:205px; height:40px; float:right;}
.top_right a{ width:100px; height:26px; display:block; text-align:center; background:url(../images/top_right.gif) no-repeat right 4px; float:left; margin-top:14px;}
.logo{ width:1200px; height:106px; margin:0 auto;}
.logo_left{ width:730px; height:106px; float:left;}
.logo_left img{ width:49px; height:106px; float:left;}
.logo_zi{ width:385px; height:86px; float:left; background:url(../images/logo_xian.gif) no-repeat right 5px; margin-top:20px; margin-left:15px; float:left;}
.logo_zi h3{ color:#333; font-size:30px;}
.logo_zi p{color:#333; font-size:14px; letter-spacing:0.6px;}
.logo_yu{ width:265px; height:86px; float:right; margin-top:20px;}
.logo_yu h3{ color:#d42134; font-size:30px;}
.logo_yu p{color:#333; font-size:16px; font-weight:bold;}
.logo_right{ width:190px; height:76px; background:url(../images/dh.gif) no-repeat left; padding-left:70px; float:right; margin-top:22px;}
.logo_right p{ font-size:18px; color:#686868; margin-top:6px;}
.logo_right span{ font-size:26px; color:#d42134; letter-spacing:1px;}
/*--导航--*/
.nav{ width:100%; height:52px; background:#2669ab;}
.nav_con{ width:1200px; height:50px; margin:0 auto; position:relative;}
.nav_con li{ width:132px; height:50px; background:url(../images/nav.gif) no-repeat right; float:left;}
.nav_con li a{ width:132px; height:50px; line-height:50px; text-align:center; color:#fff; display:block; font-size:16px;}
.nav_con li a:hover{ background:url(../images/nav_bg.gif) no-repeat bottom;}
/*--搜索--*/
.sou{ width:100%; height:108px; background:url(../images/sou_bg.gif) repeat;}
.sou_con{ width:1200px; height:108px; margin:0 auto;}
.sou_left{width:466px; height:35px; float:left; margin-top:45px;}
.sou_left h3{ font-size:18px; color:#434343; float:left;}
.sou_left span{ float:left; margin-left:20px; width:170px; height:28px; background: #cecece; font-size:16px; font-weight:bold; color:#434343; display:block; line-height:28px; text-align:center;}
.sou_mid{ width:318px; height:40px; margin-top:38px; float:left; position:relative;}
.sou_mid input{ font-size:14px; width:258px; height:38px; background:url(../images/sou.gif) no-repeat right; border:1px solid #d1d1d1; border-left:none; border-right:none; padding-left:10px; padding-right:50px; line-height:38px;}
.sou_ti input{ width:40px; height:38px; position:absolute; top:1px; right:0px; border:none; cursor:pointer;}
.sou_right{ width:360px; height:60px; float:right; margin-top:26px;}
.sou_right p{ width:85px; height:36px; float:left; font-size:15px; color:#808080; line-height:36px; margin-top:15px;}
.sou_right_re{ width:260px; height:60px; float:left;}
.sou_right_re a{ font-size:15px; color:#808080; padding:5px 10px; display:block; float:left;}
/*--产品--*/
.products{ width:100%; height:872px; background:#f7f7f7;}
.products_con{ width:1200px; height:872px; margin:0 auto; overflow:hidden;}
.products_con_bt{ width:1200px; height:88px; background:url(../images/products.gif) no-repeat; text-align:center; margin-top:65px;}
.products_con_bt h3{ font-size:28px; color:#333; margin-bottom:6px;}
.products_con_bt span{ font-size:14px; color:#8e8e8e; }
.fxui-tab{ height:680px;}
.fxui-tab-hand{ height:35px;}
.fxui-tab-hand span{ width:140px; height:35px; text-align:center; border:1px solid #aaa; color:#000; line-height:35px; display:block; float:left; margin-right:33px; font-size:16px; cursor:pointer;}
.fxui-tab-hand .curr{ background:#2669ab; color:#fff; border:none; cur}
.fxui-tab-nav{ height:550px; margin-top:55px; position:relative;}
.fxui-tab-nav ul{ width:1220px; height:55px;}
.fxui-tab-nav ul li{ width:277px; height:247px; background:#fff; padding:4px; padding-bottom:0px; float:left; margin-right:20px; margin-bottom:28px; display:inline; position:relative; overflow:hidden;}
.fxui-tab-nav ul li img{ width:277px; height:202px; display:block;}
.fxui-tab-nav ul li span{ width:172px; height:45px; display:block; font-size:15px; color:#333; float:left; text-align:left; line-height:45px; padding-left:10px;}
.fxui-tab-nav ul li .more{ width:47px; height:45px; background:url(../images/more.gif) no-repeat; float:left;}
.fxui-tab-nav ul li .xun{ width:47px; height:45px; background:url(../images/xun.gif) no-repeat; float:right;}
.rsp{width:277px; height:202px; overflow:hidden; position: absolute; background:#000; top:4px; left:4px;}
.text{position:absolute; width:255px ;height:80px; left:-285px; top:0px; overflow:hidden; margin-top:70px; padding:15px;}
.text a{text-decoration:none}
.text div{text-align:center; color:#fff; font-size:14px;}
.youshi{ width:100%; height:746px; background:url(../images/youshi.jpg) no-repeat center;}
/*--案例--*/
.case{ width:100%; height:480px; background:url(../images/case_bg.jpg) repeat; overflow:hidden;}
.case_con{ width:1200px; height:255px; margin:0 auto;}
.case_con_bt{ width:1200px; height:82px; background:url(../images/case.gif) no-repeat; text-align:center; margin-top:65px; }
.case_con_bt h3{ font-size:28px; color:#333; margin-bottom:6px;}
.case_con_bt span{ font-size:14px; color:#8e8e8e; }
.case_con ul{ width:1200px; height:255px;}
/* 水平滚动
------------------------------ */
.scroll_horizontal{position:relative;width:1200px;height:120px;line-height:20px; margin-top:20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:252px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:305px; height:252px;text-align:center;}
.scroll_horizontal .list li img{ width:269px; height:201px; display:block; padding:8px; background:#fff;}
.scroll_horizontal .list li span{ width:285px; height:32px; line-height:25px; text-align:center; color:#333; display:block; background:#fff;overflow: hidden;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:100px;width:38px;height:38px;cursor:pointer;}
.scroll_horizontal .plus{left:-60px; background:url(../images/left.png) no-repeat;}
.scroll_horizontal .minus{right:-60px; background:url(../images/right.png) no-repeat;}
/*--简介--*/
.profile{ width:100%; height:600px; background:url(../images/jianjie_bg.jpg) no-repeat center;}
.profile_con{ width:1200px; height:600px; margin:0 auto; position:relative; overflow:hidden;}
.jianjie_tu{ width:88px; height:88px; background:url(../images/yuan.png) no-repeat; overflow:hidden; position:absolute; top:150px; left:550px;}
.jianjie_tu span{ width:33px; height:28px; background:url(../images/jianjie.png) no-repeat; display:block; margin:0 auto; margin-top:17px; margin-bottom:5px;}
.jianjie_tu p{ width:64px; height:20px; color:#333; line-height:20px; text-align:center; margin:0 auto;}

.wenhua_tu{ width:88px; height:88px; background:url(../images/yuan.png) no-repeat; overflow:hidden; position:absolute; top:260px; left:240px;}
.wenhua_tu span{ width:27px; height:31px; background:url(../images/wenhua.png) no-repeat; display:block; margin:0 auto; margin-top:17px; margin-bottom:3px;}
.wenhua_tu p{ width:64px; height:20px; color:#333; line-height:20px; text-align:center; margin:0 auto;}
.wenhua_tu:hover span{ background:url(../images/wenhua1.png) no-repeat;}

.rongyu_tu{ width:88px; height:88px; background:url(../images/yuan.png) no-repeat; overflow:hidden; position:absolute; top:466px; left:90px;}
.rongyu_tu span{ width:36px; height:36px; background:url(../images/rongyu.png) no-repeat; display:block; margin:0 auto; margin-top:17px; margin-bottom:1px;}
.rongyu_tu p{ width:64px; height:20px; color:#333; line-height:20px; text-align:center; margin:0 auto;}
.rongyu_tu:hover span{ background:url(../images/rongyu1.png) no-repeat;}

.mianmao_tu{ width:88px; height:88px; background:url(../images/yuan.png) no-repeat; overflow:hidden; position:absolute; top:260px; right:240px;}
.mianmao_tu span{ width:32px; height:32px; background:url(../images/mianmao.png) no-repeat; display:block; margin:0 auto; margin-top:17px; margin-bottom:3px;}
.mianmao_tu p{ width:64px; height:20px; color:#333; line-height:20px; text-align:center; margin:0 auto;}
.mianmao_tu:hover span{ background:url(../images/mianmao1.png) no-repeat;}

.lingdao_tu{ width:88px; height:88px; background:url(../images/yuan.png) no-repeat; overflow:hidden; position:absolute; top:466px; right:90px;}
.lingdao_tu span{ width:29px; height:29px; background:url(../images/lingdao.png) no-repeat; display:block; margin:0 auto; margin-top:17px; margin-bottom:3px;}
.lingdao_tu p{ width:64px; height:20px; color:#333; line-height:20px; text-align:center; margin:0 auto;}
.lingdao_tu:hover span{ background:url(../images/lingdao1.png) no-repeat;}

.profile_nr{ width:450px; height:230px; position:absolute; bottom:0px; left:367px;}
.profile_bt{ width:100px; height:70px; margin:0 auto;}
.profile_bt span{ width:33px; height:28px; background:url(../images/jianjie.png) no-repeat; margin:0 auto; display:block;}
.profile_bt h3{ width:100px; height:40px; font-size:16px; text-align:center; line-height:40px;}
.profile_nr p{ width:450px; height:85px; line-height:28px; color:#656565; text-align:center; margin-top:10px; margin-bottom:16px;}
.profile_xiang{ width:115px; height:32px; background:#0ea6ba; border-radius:10px; text-align:center; line-height:32px; color:#fff; margin:0 auto;}
/*--小banner--*/
.banner_x{ width:100%; height:202px; background:url(../images/banner_x.jpg) no-repeat center;}
/*--新闻--*/
.news{ width:1200px; height:620px; margin:0 auto;}
.news_left{ width:646px; height:620px; float:left;}
.qiehuan-tab{ height:646px;}
.qiehuan-tab-hand{ width:626px; height:55px; border-bottom:1px solid #bebebe;}
.qiehuan-tab-hand span{ width:80px; height:54px; text-align:center; font-size:18px; color:#333; line-height:60px; display:block; float:left; margin-right:33px; cursor:pointer;}
.qiehuan-tab-hand .curr{ border-bottom:3px solid #0ea6ba;}
.qiehuan-tab-nav{ height:550px; margin-top:25px; position:relative;}
.qiehuan-tab-nav ul{ width:1220px; height:55px;}
.qiehuan-tab-nav ul li{ width:641px; height:110px; margin-bottom:15px; position:relative; overflow:hidden;}
.qiehuan-tab-nav ul li img{ width:180px; height:110px; display:block; float:left;}
.qiehuan-tab-nav ul li .nr{ width:425px; height:110px; background:#eee; float:left; padding-left:20px;}
.qiehuan-tab-nav ul li .nr h3{ width:410px; height:30px; line-height:30px; font-size:16px; color:#333; font-weight:normal; margin-top:14px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.qiehuan-tab-nav ul li .nr p{ width:410px; height:55px; color:#666; line-height:26px; overflow:hidden;}
.qiehuan-tab-nav ul li:hover{ background:url(../images/news_bg.gif) no-repeat;}
.qiehuan-tab-nav ul li:hover .nr{ background:none;}
.qiehuan-tab-nav ul li:hover .nr h3{ color:#fff;}
.qiehuan-tab-nav ul li:hover .nr p{ color:#fff;}
.news_more{ width:64px; height:26px; background:url(../images/news_more.gif) no-repeat; margin-top:23px; float:right;}
.news_right{ width:500px; height:620px; float:right;}
.news_right_bt{ width:500px; height:55px; border-bottom:1px solid #bebebe;}
.news_right_bt span{ width:80px; height:54px; border-bottom:3px solid #0ea6ba; text-align:center; font-size:18px; color:#333; line-height:60px; display:block; float:left;}
.news_right img{ width:500px; height:160px; margin-top:25px; display:block;}
.news_right .nr{ width:470px; height:296px; background:#eee; padding:15px;}
.news_right .tui{ width:470px; height:115px; margin-top:10px;}
.news_right .tui img{ width:163px; height:100px; display:block; float:left; margin:0 auto;}
.news_right .tui .nn{ width:290px; height:100px; float:right;}
.news_right .tui .nn h3{ width:290px; height:25px; line-height:25px; font-size:15px; color:#333;overflow: hidden; }
.news_right .tui .nn p{ width:290px; height:75px; line-height:25px; color:#666; overflow:hidden;}
.news_right ul li{ width:470px; height:40px; border-bottom:1px solid #fff;}
.news_right ul li a{ width:309px; height:40px; line-height:40px; float:left; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_right ul li span{ width:80px; height:40px; line-height:40px; text-align:right; color:#333; display:block; float:right;}
/*--链接--*/
.links{ width:100%; height:95px; background:url(../images/links.gif) repeat;}
.links_con{ width:1200px; height:95px; margin:0 auto;}
.links_con_left{ width:120px; height:62px; float:left; font-size:16px; color:#0ea6ba; font-weight:bold; text-align:center; padding-top:30px; background:url(../images/xian_bg.gif) no-repeat right;}
.links_con_right{ width:1080px; height:73px; float:right; padding-top:19px;}
.links_con_right a{ padding:5px 15px; color:#333; font-size:16px; display:block; float:left;}
/*--底部--*/
.footer{ width:100%; height:203px; background:#333;}
.footer_con{ width:1200px; height:203px; margin:0 auto;}
.footer_logo{ width:193px; height:203px; background:url(../images/footer_logo.jpg) no-repeat; float:left;}
.footer_mid{ width:580px; height:150px; float:left; margin-left:50px;}
.footer_mid p{ width:550px; height:70px; border-bottom:1px solid #6b6b6b; color:#fff; line-height:30px; font-size:15px; margin-top:40px; }
.footer_mid p span{ padding-right:15px;}
.footer_mid i{ font-style:normal; display:block; width:450px; height:60px; line-height:25px; color:#808080; font-size:15px; margin-top:12px;}
.footer_mid i a{ color:#808080;}
.footer_right{ width:300px; height:100px; float:right; margin-top:20px;}
.footer_right img{ width:177px; height:178px; float:left; display:block; margin-right:27px;}
/*--内页--*/
/*--关于我们--*/
.nav_x{ width:1200px; height:48px; margin:0 auto; position:relative; }
.nav_x_con{ width:950px; height:48px; float:right;  background:url(../images/wei.gif) no-repeat 5px; }
.nav_x_con p{ width:500px; height:48px; font-size:15px; color:#333; line-height:48px; margin-left:30px; float:left;}
.nav_x_con p a{ padding:0px 6px; color:#333;}
.nav_x_con span{ width:52px; height:48px; background:url(../images/jian.gif) no-repeat; display:block; float:right;}
.nav_x .bt{ width:209px; height:74px; background:#db1a29; position:absolute; top:-34px;}
.nav_x .bt a{ width:173px; height:58px; border:1px dashed #fff; margin:0 auto; margin-top:8px; display:block; padding-left:20px;}
.nav_x .bt a p{ width:80px; height:26px; line-height:26px; margin-top:5PX; font-size:18px; color:#fff;}
.nav_x .bt a i{ font-style:normal; font-size:16px; color:#fff;}
.about{ width:100%; height:auto; background:#f6f6f6; overflow:hidden; padding-bottom:30px;}
.about_con{ width:1200px; margin:0 auto; min-height:400px; height:auto!important; height:400px;}
.about_left{ width:209px; height:376px; float:left; background:#ebebeb; margin-top:-10px; float:left; padding-top:10px;}
.about_left ul li{ width:209px; height:50px; margin-bottom:10px;}
.about_left ul li:hover{ background:url(../images/nei.gif) no-repeat;}
.about_left ul li a{ width:159px; height:50px; line-height:50px; color:#333; float:right; display:block; font-size:15px; padding-left:50px;}
.about_left ul li:hover a{ color:#fff;}
.mo{ background:url(../images/nei.gif) no-repeat;}
.about_right{ width:950px; line-height:35px; color:#333; float:right; padding-top:35px; text-indent:2em; min-height:400px; height:auto!important; height:400px;}
.about_ci{ width:950px; line-height:33px; color:#333; float:right; padding-top:35px; text-indent:2em; min-height:400px; height:auto!important; height:400px;}
.about_ci img{ width:574px; height:321px; float:left; padding-right:15px; display:block;}
.about_zizhi{ width:950px; line-height:33px; color:#333; float:right; padding-top:35px; min-height:500px; height:auto!important; height:500px;}
.about_zizhi ul{ width:978px; overflow:hidden;}
.about_zizhi ul li{ width:215px; height:178px; margin-right:28px; float:left; background:#fff; margin-bottom:20px;}
.about_zizhi ul li img{ width:205px; height:142px; margin:0 auto; display:block; margin-top:5px;}
.about_zizhi ul li span{ width:215px; height:32px; line-height:30px; text-align:center; color:#333; display:block;overflow: hidden;}
.fenye{ width:400px; height:40px; margin:0 auto; text-align:center;}
.fenye a{ padding:3px 8px; border:1px solid #d5d5d5; margin:0px 2px;}
.fenye_mo{ background:#333; border:none; color:#fff;}
.about_zizhi .datu img{ max-width:700px; margin:0 auto; display:block;}
.about_zizhi .datu span{ width:700px; height:30px; margin:0 auto; text-align:center; line-height:30px; margin-top:20px; display:block;}
/*--新闻--*/
.xinwen_right{ width:950px; float:right; padding-top:25px;}
.xinwen_right ul{ overflow:hidden; margin-bottom:20px;}
.xinwen_right ul li{ width:950px; height:130px; margin-bottom:15px; border-bottom:1px dashed #cccbcb;}
.xinwen_right ul li img{ width:180px; height:110px; float:left}
.xinwen_right ul li .nr{ width:720px; height:110px; float:left; margin-left:25px;}
.xinwen_right ul li .nr h3{ width:700px; height:30px; line-height:30px; color:#333; margin-bottom:5px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xinwen_right ul li:hover .nr h3 a{ color:#db1a29;}
.xinwen_right ul li .nr p{ width:720px; height:46px; line-height:23px; color:#666; overflow:hidden; margin-bottom:10px;}
.xinwen_right ul li .nr span{ width:85px; height:20px; line-height:20px; color:#b8b8b8; display:block; float:left; margin-right:20px;}
.xinwen_right ul li .nr i a{ font-style:normal; width:90px; height:20px; display:block; line-height:20px; text-align:center; float:left; color:#b8b8b8;}
.xinwen_right .xiangqing{ width:950px; overflow:hidden; padding-top:25px;}
.xinwen_right .xiangqing h3{ width:900px; height:30px; line-height:30px; font-size:18px; font-weight:normal; text-align:center;}
.xinwen_right .xiangqing_bt{ width:380px; height:35px; margin:0 auto; text-align:center; color:#666; margin-bottom:20px;}
.xinwen_right .xiangqing_shi{ width:130px; height:35px; line-height:35px; display:block; float:left; margin-right:10px;}
.xinwen_right .xiangqing_liu{ width:115px; height:35px; line-height:35px; float:left; margin-right:10px;}
.xinwen_right .fenxiang{ width:80px; height:35px; line-height:25px; float:left; margin-top:7px;}
.xinwen_right .nnr p{ width:950px; height:auto; line-height:35px; text-indent:2em;}
.xin_fen{ width:525px; height:100px; margin-top:80px; float:left;}
.xin_shang{ width:525px; height:30px; line-height:30px;}
.xin_shang span{ width:70px; height:30px; line-height:30px; display:block; float:left; color:#666;}
.xin_shang a{ width:450px; height:30px; line-height:30px; display:block; float:left; color:#666; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*--产品--*/
.nav_title{text-align:center; padding:50px 0; font-size:16px;}
.nav_title a{margin:0 20px; display:inline-block; border:1px solid #ccc; height:40px; line-height:40px; padding:0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden}
.nav_title .a{color:#fff; background:#ff6637;border:1px solid #ff6637;}
.content_left{width:209px; float:left;}
.content_left .title{height:45px; background:#3e3737; color:#fff; padding:0 20px; line-height:45px; font-size:16px}
.content_left .title span{background:url(../images/ioc.png) no-repeat 0 center; padding-left:22px;}
.left_nav{border:1px solid #dedede; border-top:0; overflow:hidden; padding:20px 0px;}
.left_nav ul{margin-top:-1px;}
.left_nav li{padding:0 20px; border-top:1px dashed #cbcbcb;}
.left_nav li .t{height:50px; line-height:50px; padding:0 0 0 18px; position:relative}
.left_nav li .t i{position:absolute; left:0; top:0; width:18px; height:50px;background:url(../images/ioc_l.png) no-repeat 0 center; cursor:pointer}
.left_nav li .t a,.left_nav li .t.hover:hover a{color:#333; font-size:15px;}
.left_nav li .t:hover i{background:url(../images/ioc_la.png) no-repeat 0 center;}
.left_nav li .t:hover a{color:#ff5825; font-size:15px;}
.left_nav li .t.hover i{background:url(../images/ioc_b.png) no-repeat 0 center; }
.left_nav li .txt{padding:0 0 20px 18px; display:none}
.left_nav li .txt p{line-height:30px; height:30px; overflow:hidden}
.left_nav li .txt a{ color:#666;}
.left_nav .more{background:#ff6637; display:block; width:120px; height:30px; margin:0 auto; text-align:center; line-height:30px; color:#fff; cursor:pointer;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px; overflow:hidden}
.left_nav .more:hover{background:#ff5825}
.left_nav .more span{padding-right:18px; background:url(../images/ioc_ba.png) no-repeat right center;}
.left_nav .more.hover span{background:url(../images/ioc_t.png) no-repeat right center;}
.explain_txt{width:860px; margin:0 auto; line-height:40px; padding:0 0 200px 0; font-size:16px}
.about_cp{ width:950px; line-height:33px; color:#333; float:right; padding-top:35px; min-height:500px; height:auto!important; height:500px;}
.about_cp ul{ width:978px; overflow:hidden; margin-bottom:20px;}
.about_cp ul li{ width:297px; height:252px; margin-right:28px; float:left; background:#fff; margin-bottom:20px;}
.about_cp ul li img{ width:287px; height:209px; margin:0 auto; display:block; margin-top:5px;}
.about_cp ul li span{ width:297px; height:35px; line-height:32px; text-align:center; color:#333; display:block;overflow: hidden;}
.about_ccpp{ width:950px; padding-top:35px; min-height:500px; height:auto!important; height:500px; float:right;}
.about_ccpp img{ width:600px; /* height:437px; */ display:block; margin:0 auto;}
.about_ccpp span{ width:600px; height:50px; text-align:center; display:block; color:#333; line-height:50px; margin:0 auto; margin-bottom:20px;}
.about_ccpp p{ line-height:30px;}
/*--在线留言--*/
.liu{ width:100%; background:#f6f6f6;}
.liu_con{ width:1200px; margin:0 auto; position:relative; padding-bottom:30px; position:relative;}
.liu_tit{ width:182px; height:215px; background:#e03b4b; float:right; position:absolute; left:0px; top:-150px;}
.liu_tit i{ width:45px; height:51px; background:url(../images/rongyu.png) no-repeat; display:block; margin-left:28px; margin-top:58px;}
.liu_tit h3{ font-size:16px; color:#fff; margin-left:23px; line-height:30px; margin-top:10px;}
.liu_tit span{ font-size:16px; color:#fff; margin-left:23px;}
.xiao_tit1{ width:1200px; height:75px; margin-top:30px; overflow:hidden; margin:0 auto;}
.xiao_tit_left1{ width:215px; height:75px; float:left; background:#5aad8b; font-size:18px; color:#d0efe2; font-weight:bold; text-align:center; padding-top:12px;}
.xiao_tit_right1{ width:985px; height:75px; float:left; background:#eaeff4; font-size:16px; color:#898f8c; padding-top:26px; text-align:center; letter-spacing:1px;}
.fankui{ width:1200px; height:400px;  padding-top:50px;}
.fankui_left{ width:600px; height:350px; float:left;}
.fankui_right{ width:600px; height:350px; float:right; margin-bottom:50px;}
/*通用表单*/
.common-form{}
.common-form div.contentWrap{padding-right:20px}
.common-form ul li{color:#444; clear:both; vertical-align:middle}
.common-form ul li span.text{width:60px}
.common-form .set{border:1px dashed #e0e7ed;zoom:1; background:#f2f7fb; padding:10px; font-size:12px; margin-bottom:10px}
.common-form .set table td,.common-form .set table th{padding-left:12px}
.common-form .set table th{font-weight:normal; text-align:left;padding:0 8px}
.common-form .set table td{ padding:3px 0 3px 5px}
.common-form .set table td.y-bg{background: url(../images/set_y_line.png) repeat-y right top}
.common-form .set table td input{ background-image:none; height:18px; font-size:12px}
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
.input-focus{background: #FFF url(../images/input_focus.png) repeat-x; border-color:#afcee6;font-size:12px;}
input.date,input.endDate{background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}
.search-form{ margin-bottom:10px}
/*表格表单*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.xian{ width:100%; height:1px; background:#ccc;}
/*--联系我们--*/
.lianxi{ width:100%;  background:#f8f8f8; padding-bottom:50px;}
.lianxi_con{ width:1200px; margin:0 auto; position:relative; padding-top:30px; padding-bottom:30px; position:relative;}
.lianxi_tit{ width:182px; height:215px; background:#e03b4b; float:right; position:absolute; right:0px; top:-150px;}
.lianxi_tit i{ width:45px; height:49px; background:url(../images/lianxi.png) no-repeat; display:block; margin-left:28px; margin-top:58px;}
.lianxi_tit h3{ font-size:16px; color:#fff; margin-left:23px; line-height:30px; margin-top:10px;}
.lianxi_tit span{ font-size:16px; color:#fff; margin-left:23px;}
.lianxi_nr{ width:1200px; height:325px;}
.lianxi_left{ width:447px; height:325px; background:url(../images/lianxi.jpg) no-repeat; position:relative; margin-left:37px; float:left;}
.lianxi_left img{ width:136px; height:136px; position:absolute; top:96px; left:162px;}
.lianxi_right{ width:590px; height:325px; float:right;}
.lianxi_right h3{ font-size:18px; color:#0073c3; margin-top:50px;}
.lianxi_right p{ font-size:16px; line-height:35px;}
.ditu{ width:1200px; height:500px; margin-top:30px;}

/*隐藏盒子设置*/
div.hidden-box{
    width: 132px;
    position: absolute;
    display:none;
	background-color:rgba(22,103,146,0.6);
    top: 49px;
	z-index:9999;
}
div.hidden-box1{
    width: 300px;
    position: absolute;
    display:none;
	background-color:rgba(22,103,146,0.7);
    top: 49px;
	z-index:9999;
	padding:15px 5px;
	padding-left:20px;
}
.hidden-box1>ul{
    list-style-type: none;
    color: #fff;
    cursor: pointer;
}
.hidden-box1 li{ width:100px; float:left; background:none; height:40px;}
.hidden-box1 li a{ float:left; line-height:30px; font-size:13px; color:#fff; background:url(../images/jian.png) no-repeat 5px; width:100px;  }
.hidden-box1 li a:hover{
   
    color: #e0ca52;
	background:none;
}
.hidden-box1 li i{ width:28px; height:16px; background:url(../images/hot.png) no-repeat; display:block; float:left; margin-left:3px; margin-top:12px;}
.hidden-box>ul{
    list-style-type: none;
    color: #fff;
    cursor: pointer;
}
.hidden-box li{ background:none;}
.hidden-box li a{ width:132px; height:40px; display:block; line-height:40px; font-size:13px; border-bottom:1px solid #5e8dab; color:#fff; text-align:center; margin:0 auto;}
.hidden-box li:hover{
   
    color: #fff;
	
}
.hidden-box li a:hover{ background:none;}
/*隐藏盒子位置设置*/
.hidden-loc-gy{
    left: 132px;

}
.hidden-loc-cp{
    left: 396px;
}
.hidden-loc-xw{
    left: 264px;
}
.hidden-loc-rc{
    left: 512px;
}
.hidden-loc-lx{
    left: 640px;
}







