/* CSS Document */
*{margin:0px; padding:0px;}
body {margin:0 auto;font-size: 14px;color: #313131; line-height:30px; font-family: Arial,'microsoft yahei',Helvetica, sans-serif;background-color:#ffffff;}
a {font-size:14px;color:#313131;}
a:link {text-decoration:none;}
a:visited {text-decoration: none;color:#727272;}
a:hover {color:#0068b7;}
a:active {text-decoration: none;color: #727272;}
img{border:0;}
ul { list-style:none; margin:0px; padding:0px; }
p { list-style:none; margin:0px; padding:0px; }
ul, li { margin:0; padding:0 }
div{margin:0px auto; text-align:center;}
.alll{width:100%; height:100%; overflow:hidden;}
.all{width:1200px; height:100%; overflow:hidden;}
.hui{background:#e7e6e6;}
.lan{background:#072a5e;}
.hui01{background:#e6e6e6;}
.cleft{float:left;}
.cright{float:right;}
.img_border{border:0px;}
.img_border:hover{border:1px solid #b6b6b6;}
.clear{clear:both;}
.cqcfd{width:10px; height:10px; clear:both;}
.zi{color:#072a5e;}

#main {width:100%; margin:0 auto; background: url(http://www.cchexin.com/hong/public/templates/Default/images/main_bg.gif);}

#translate{width:200px; height: 30px; margin: 0 auto; }
#translate-this{width:180px; margin: 5px 0px;}

#header {width:100%; margin:0px;background:url(http://www.cchexin.com/hong/public/templates/Default/images/top_bg.jpg) top center repeat-x;  background-color:#f0f0f0;}
.box{width:999px; margin:0 auto;}

#logo {float:left; width:630px; height:90px; overflow:hidden; margin:0px;}

/*头部*/
.top{height:35px; line-height:35px;}
.dh{height:3px;}
/*导航菜单*/
#nav_bg{clear: both; width:100%; height: 50px; margin:0 auto;}
#nav {margin:0px auto;width:1200px; height:50px; overflow:hidden;}
.nav_ul_big li{	float: left;list-style: none; background:url(../image/nav_bg.jpg) right no-repeat;}
.nav_ul_big li a{display:block;text-align:center;text-decoration:none; line-height: 50px; padding: 0px 40px; color: #072c7f;white-space: nowrap; font-family:Arial,'microsoft yahei',SimSun,Verdana; font-size: 16px;}
.nav_ul_big li a:hover{padding: 0px 40px; font-family:Arial,'microsoft yahei',SimSun,Verdana;  font-size: 16px;background:#072a5e; color:#fff;}
.enav_ul_big li a:hover{}
.nav_ul_big li a:visited{_color: #fff;}
.nav_ul_big li a.nav_active:visited{_color: #c70112;}

#nav_ul_small{position: absolute;visibility: hidden; padding:3px 0px 10px 0px; z-index:1000; filter:alpha(Opacity=55);-moz-opacity:0.55;opacity: 0.55;background:#809dc9;}
#nav_ul_small li{float: none; border-bottom: 1px solid #a3b7d6; margin: 0 5px;background: none; }
#nav_ul_small li a{ font-family:Arial;text-align:left;height:30px; line-height: 30px; font-size: 13px; color: #000; background: none; border: none; text-shadow:none;}
#nav_ul_small li a:hover{height:30px; line-height: 30px; font-size: 13px; background: none; color: #0261f4; font-weight: normal;}
/*广告图*/
.flash {clear:both; width:100%; height:510px; background:#072a5e; overflow:hidden; clear:both; text-align:center !important; }
#full-screen-slider { width:1200px; height:510px; position:relative;}
#slides { display:block; width:100%; height:510px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:10%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0297c9}
.flash_list{height: 212px;}
.flash_img{clear:both; width:100%; height:212px;}
/*内容*/
.nr{width:1100px; margin:0px auto; padding:0px;}
.nr p{text-indent:2em; margin:0px auto; text-align:left;}
.zgs li{width:230px; float:left; height:100px; margin-right:52px; padding:15px; color:#fff; line-height:24px !important; margin-bottom:40px;}
.zgs li h1{ margin-bottom:15px; font-size:45px; margin-top:10px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
.zgs li span{font-size:18px;color:#072a5e; border:1px dotted #fff; padding:27px 15px;}
.zgs01 a,.zgs02 a,.zgs03 a,.zgs04 a,.zgs05 a,.zgs06 a,.zgs07 a,.zgs08 a{color:#fff; font-size:18px;}
.zgs01{background:#79a3cc;}
.zgs02{background:#7bccc7;}
.zgs03{background:#79cc93;}
.zgs04{background:#b1cc79; margin-right:0px !important;}
.zgs05{background:#cca779;}
.zgs06{background:#cc8d7b;}
.zgs07{background:#79ceff;}
.zgs08{background:#719dc7; margin-right:0px !important;}

/*首页滚动产品*/
.cp{ width:1000px; height:40px; line-height:40px; background:url(../image/hx_20.gif) center no-repeat; font-family:"microsoft yahei"; font-size:30px; color:#000; margin:20px auto; font-weight:bold;}
a.abtn{display:block;height:130px;width:17px;overflow:hidden; margin-right:15px;background:url(../image/arrow3.png) no-repeat 0px 50%;}

a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:1021px;height:175px;margin:0 auto;}
.scrolllist .imglist_w{width:943px;height:175px;overflow:hidden;float:left;position:relative;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:129px;float:left; list-style:none; margin-right:20px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #fff;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{overflow:hidden;float:left;}
.scrolllist .imglist_w li p a{display: inline-block; width:124px; line-height: 18px; color: #313131; text-align: center;}
.scrolllist .imglist_w li p a:hover{color: #0068b7;}

a.abtna{display:block;height:190px;width:35px;overflow:hidden; margin-right:15px;background: url(../image/zgs-hx_37.gif) no-repeat 0 50%;}
a.abtnb{display:block;height:190px;width:35px;overflow:hidden; margin-right:15px;background: url(../image/zgs-hx_40.gif) no-repeat 0 50%;}
.scrolllista{width:1021px;height:200px;margin:0 auto;}
.scrolllista .imglist_wa{width:900px;height:200px;overflow:hidden;float:left;position:relative;}
.scrolllista .imglist_wa ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllista .imglist_wa li{width:310px;float:left; list-style:none; margin-right:20px;}
.scrolllista .imglist_wa li img{padding:2px;border:solid 1px #fff;}
.scrolllista .imglist_wa li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllista .imglist_wa li p{overflow:hidden;float:left;}
.scrolllista .imglist_wa li p a{display: inline-block; width:124px; line-height: 18px; color: #313131; text-align: center;}
.scrolllista .imglist_wa li p a:hover{color: #0068b7;}

#left {float:left; width:220px; padding: 0px 0px 0px 0px;}
#left h2{height:38px; font:14px/38px Arial, Verdana, Helvetica; color: #fff;text-indent: 30px;}
h2.left_info_title{background:url(http://www.cchexin.com/hong/public/templates/Default/images/left_info_title.png) left center no-repeat;}


/*首页新闻*/
.news{width:900px; height:100%; overflow:hidden;}
.new_title{width:485px; height:35px; line-height:35px;}
.news_bt{width:80px; float:left; display:block; }
.news_bt a{font-family:"microsoft yahei"; font-size:18px;  color:#145899 !important;}
.index_new {float:right; width:485px; margin:18px 32px 0px 0px;_margin-right:15px; text-align:left;}
.new_title{height:24px; background:url(http://www.cchexin.com/hong/public/templates/Default/images/new_title.png) no-repeat;}
.new_etitle{height:24px; background:url(http://www.cchexin.com/hong/public/templates/Default/images/new_etitle.png) no-repeat;}
.index_new ul{margin-top:8px;}
.index_new li{list-style:none; line-height:2.2em;background-image: url(../image/li.png);background-repeat: no-repeat;background-position: left center; padding-left:14px; padding-right:8px; margin-left:2px; width:420px; overflow:hidden; height:40px; line-height:40px;}
.index_new a{color: #313131;}
.index_new a:hover {color:#0068b7;}
.time{float:right;color:#505050;}
/*工程案例*/
.gcal{width:840px; height:100%; overflow:hidden; margin:0px auto;}
.gcal li{width:120px; height:120px; overflow:hidden; margin-right:60px; float:left;}
.gcal li img{border:1px solid #fff; width:116px; height:116px;}
.gcal_1{width:120px; height:60px !important; padding-top:60px; line-height:30px; overflow:hidden;}
/*综合服务*/
.zhfw li{float:left; width:233px; height:143px; border:1px solid #dcdcdc; padding:20px; margin-right:33px; font-family:"microsoft yahei";}
.zhfw_1{margin-right:0px !important;}
.zhfw h1{margin:0px; padding:0px; display:block; font-size:18px; color:#000; font-weight:bold;}
.zhfw span{font-size:14px; display:block; line-height:25px; margin-top:5px;}
/*联系我们*/
.lxwm{width:950px; height:100%; overflow:hidden; margin:auto;}
.lxwm ul li{width:295px; height:100%; overflow:hidden; float:left; margin-right:30px;}
.lxwm_1{width:165px; height:100%; overflow:hidden; display:block; text-align:left;}
.lxwm_1 img{margin-right:20px;}
.lxwm_1 h1{margin:0px; padding:0px; display:block; font-size:18px; color:#072a5e; padding-top:10px;}
.bottom{padding-top:20px; color:#fff; line-height:60px;}
.bottom a{color:#fff;}

/*产品页*/
.product li{width:100%;  text-align:left !important; height:130px; overflow:hidden; clear:both; margin-top:20px !important; border-bottom:1px dotted #C5C2C2;}
.product li img{ float:left;}
.product li p{width:710px; float:right; text-align:left !important; height:100%; overflow:hidden;}
.product li p span{display:block; margin-bottom:10px;}
.product li p span{font-size:16px !important; font-weight:bold; display:block;}
/*左侧新闻*/
.left_news{clear: both; list-style:none;margin:0px; padding:12px 0px 0px 0px; text-align:left !important;}
.left_news li{color:#545455;border-bottom: 1px dotted #dddddd;background: url(../image/li.png) no-repeat left 15px;line-height:21px; padding: 10px 0px; padding-left:14px;}
.left_news li a{color:#7F7F80;}
.left_news li a:hover{ text-decoration:none;color:#CFA970; }

/*左侧联系*/
.index_contact{margin:30px 0px 35px 0px; text-align:left !important;}
.index_contact p,.index_econtact p{clear: both;}
/*分页样式*/
.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a {display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #000 1px solid; padding:4px 9px;color: #fff; background-color: #31363c;}
.page .current {font-family: Arial;border: #000 1px solid; font-size: 13px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #31363c}

/*上一个下一个*/
.point{ clear: both; margin:20px 0px 40px 0px; padding-bottom: 40px; line-height:22px;}
.point span.to_prev{text-align:center; }
.point span.to_prev a{color:#0068b7;}
.point span.to_prev a:hover{color: #CFA970}
.point span.to_next{text-align:center; }
.point span.to_next a{color:#0068b7;}
.point span.to_next a:hover{color: #CFA970}
/*列表页*/
.list_box{clear: both; padding:10px 0px 0px 0px; width:880px; float:right;}
.page_bg{height: 160px;}

/*栏目导航*/
.col-sm-4{width:280px; float:left; overflow:hidden;}
.left_nav{ clear: both; padding-top: 10px; text-align:left !important;}
.left_h{background:url(../image/title_line.jpg) left bottom no-repeat; font-size: 22px; display: block; margin-top: 25px; padding: 0px 0px 10px 0px; color: #072a5e; text-align:left !important;}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:15px 0px 0px 0px;}
.left_nav_ul > li{position:relative; border-bottom: 1px solid #f2f2f2; background: url(http://www.cchexin.com/hong/public/templates/Default/images/left_sli.gif) 6px 15px no-repeat;padding:8px 0px 8px 18px; }
.left_nav_ul > li > a{text-decoration:none; color:#656464;}
.left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{color:#CFA970;}

/*小类*/
ul.left_snav_ul{list-style:none;padding:0px;display: none; padding-top: 8px;}
ul.left_snav_ul > li{ margin:0px;padding:5px 0px 5px 10px; background: url(http://www.cchexin.com/hong/public/templates/Default/images/left_sli.gif) 0px 13px no-repeat;}
ul.left_snav_ul > li > a{border:0;color:#797979;padding: 5px 0px 5px 0px;}
ul.left_snav_ul > li > a:hover{ text-decoration: none;color:#CFA970;}
.menu_head{cursor:pointer; font: 600 18px/30px "Open Sans", sans-serif; width:35px; text-align:center;color:#303c4b;display:inline-block;position: absolute; top:3px; right:0px;}
.menu_head:hover{ color: #CFA970;}

/*新闻列表*/
.list_news{clear: both; list-style:none;margin:0px; padding:12px 0px 20px 0px; text-align:left !important;}
.list_news li{color:#898989;background: url(../image/li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #e3e2e2;/*dotted*/ }
.list_news li a{color:#303c4b;}
.list_news li a:hover{text-decoration:none;color:#CFA970;}
.news_time{ float:right;}

.contents{clear: both; padding:15px 2px 0px 2px; line-height:28px; overflow: auto; text-align:left !important;}
.contents p{text-indent:2em;}
.contents_title{ margin: 0px; padding: 10px 0px; text-align: center; color: #000; font-size:18px;color:#434343;font-weight:bold; line-height: 34px;}



/*表单*/

  
    .bootstrap-frm{
    margin-left:auto;
    margin-right:auto;

    max-width: 760px;
    background: #FFF;
    padding: 20px 30px 20px 30px;
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #888;
    text-shadow: 1px 1px 1px #FFF;
    border:1px solid #072a5e;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    }
    .bootstrap-frm h1 {
    font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 0px 0px 10px 40px;
    display: block;
    border-bottom: 1px solid #072a5e;
    margin: -10px -30px 30px -30px;
    color: #888;
    }
    .bootstrap-frm h1>span {
    display: block;
    font-size: 11px;
    }
    .bootstrap-frm label {
    display: block;
    margin: 0px 0px 5px;
    }
    .bootstrap-frm label>span {
    float: left;
    width: 20%;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
    color: #333;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    }
    .bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
    border: 1px solid #CCC;
    color: #888;
    height: 30px;
    line-height:30px;
    margin-bottom: 16px;
    margin-right: 6px;
    margin-top: 2px;
    outline: 0 none;
    padding: 5px 0px 5px 5px;
    width: 70%;
    border-radius: 0px;
    }
    .bootstrap-frm select {
    background: #FFF url('http://www.cchexin.com/hong/public/templates/Default/css/down-arrow.png') no-repeat right;
    background: #FFF url('http://www.cchexin.com/hong/public/templates/Default/css/down-arrow.png') no-repeat right;
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    width: 70%;
    height: 35px;
    line-height:15px;
    }
    .bootstrap-frm textarea{
    height:300px;
    padding: 5px 0px 0px 5px;
    width: 70%;
    }
    .bootstrap-frm .button {
		margin-left:300px;
		font-size:14px;
		width:200px;
    background: #ff4e00;
    border: 1px solid #CCC;
    padding: 10px 25px 10px 25px;
    color: #fff;
    border-radius: 4px;
    }
    .bootstrap-frm .button:hover {
    color: #fff;
    background-color: #072a5e;
    border-color: #ADADAD;
    }



.row:before,
.row:after,
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row:after,
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container {
    width: 1170px;
  }
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container:after,
.container-fluid:before,
.container-fluid:after,
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}


.img-thumbnail {
  display: inline-block;
  width: 205px;
  height: 205px;
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}

.product_list{ margin-top:20px;}

.gd{float:right; width:100px; height:30px;}

/*子公司-grg*/
.zgs-grg01 p{width:90%; margin:0px auto; text-align:left; text-indent:2em; margin-bottom:10px;}
.bjlv{background:#ecf3dc;}
.zgs-grg02 img{margin-right:80px;}
.zgs-grg02 p{margin-left:100px; width:400px; height:auto; margin-top:50px; overflow:hidden; text-align:left;}
.zgs-grg03{font-family:"microsoft yahei"; font-size:24px; background:#000000; padding:5px; color:#fff;}
.zgs-grg04 li{float:left; margin-left:98px; text-align:left;}
.zgs-grg04 li img{margin-top:20px;}
.zgs-grg05{width:1100px; margin-left:60px;}
.zgs-grg05 li{float:left; margin-right:20px;}
.zgs-grg05 li img{border:2px solid #fff;}

.zgs-hx{width:1000px;}
.zgs-hx01{width:400px; margin-left:50px; float:left; text-align:left; margin-top:50px; line-height:40px;}
.zgs-hx01 p{font-size:12px; color:#888888; line-height:22px;}
.zgs-hx01 hr{width:40px; background:#006ebd; height:3px; border:0px;}
.zgs-hx02{width:1065px;}
.zgs-hx03{background:url(../image/zgs-hx_28.gif) no-repeat; height:257px;}
.zgs-hx03 ul{ padding-top:60px;}
.zgs-hx03 ul li a{color:#fff; font-weight:bold;}

.zgs-znjj{background:url(http://www.cchexin.com/hong/public/templates/Default/images/zgs-znjj_15.gif) no-repeat left;}
.zgs-bbjj{float:left; width:565px; height:460px; padding:5px; margin-left:50px; border:1px solid #e4e4e4;}
.zgs-bbjj01 h1{color:#094295 !important; font-size:30px; margin-bottom:-10px;}
.zgs-bbjj01 b{color:#000000; font-weight:bold; font-size:14px;}
.zgs-bbjj01 hr{background:#0c3c9e; height:10px; width:80px; margin:10px 0px;}
.zgs-bbjj02 li{float:left; text-align:left; font-size:12px; line-height:22px; margin-left:15px;}
.zgs-bbjj02 li img{margin-right:20px;}
.zgs-bbjj02 li span{color:#000000 !important; font-size:18px !important; line-height:25px !important; margin-bottom:15px; display:block;}
.zgs-bbjj03{margin:30px 150px 0px 0px; float:right;}
.zgs-bbjj04{background:url(http://www.cchexin.com/hong/public/templates/Default/images/zgs-bbjj_37.gif) repeat-x; height:166px;}
.zgs-bbjj05{margin-left:180px; float:left;}
.zgs-bbjj06{margin-right:180px; float:right;}
.zgs-bbjj07{text-align:left; float:left; margin-top:30px;}
.zgs-bbjj07 span{color:#ee7400; font-size:18px; font-weight:bold; margin-left:50px; margin-bottom:20px;}
.zgs-bbjj07  li{float:left; margin-left:50px;}

.zgs-yrmt li{width:180px; margin-left:50px; overflow:hidden; float:left; height:70px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; line-height:24px;}
.zgs-yrmt01{background:#f0f0f0;}
.zgs-yrmt02{margin-left:80px; margin-right:30px;}
.zgs-yrmt03{width:747px; float:left;}
.zgs-yrmt04 ul li{margin-top:20px;}
.zgs-yrmt05{background:#d8ebff;}
.zgs-yrmt06{width:620px; text-align:left; padding-left:80px; padding-top:50px; height:200px;}
.zgs-yrmt06 img{margin-right:80px;}
.zgs-yrmt06 ul{width:370px; float:left;}

.zgs-xny li{float:left; background:#072b5f; color:#fff; font-size:16px; margin-right:20px; padding:5px 15px; font-family:"microsoft yahei";}
.zgs-xny01{margin-left:200px;}
.zgs-xny02{margin:30px auto;}
.zgs-xny02 span{background:#000; color:#fbf9c9; font-size:18px;  font-family:"microsoft yahei"; padding:5px 15px;}
.zgs-xny03{margin-left:200px; text-align:left;}
.zgs-xny03 li{float:left; margin-right:40px; width:170px; color:#072b5f; font-family:"microsoft yahei"; }
.zgs-xny04 li{float:left; margin-left:30px;}
.zgs-xny05{background:url(http://www.cchexin.com/hong/public/templates/Default/images/zgs-xny_74.gif) repeat-x; height:232px;}
.zgs-xny06{text-align:left; width:1100px;}
.zgs-xny06 b{font-weight:bold; color:#000; margin-right:15px;}

/*首页战略合作伙伴*/
.hzhb ul li{float:left; width:108px; height:100px; border-right:1px dotted #DCDCDC;}
.hzhb ul li img{max-width:108px;}
.hzhb01{min-width:320px !important;}
.hzhb01 img{ min-width:320px !important;}
.hzhb02{width:149px !important;}