﻿@charset "UTF-8";
/* CSS Document */
*{
    margin: 0;
    padding: 0;
}
html{
    margin: 0;
    padding: 0;
}
body{font-size:14px;font-family: "微软雅黑"; color:#222; margin:0;padding: 0;}
ul,li{
    list-style: none;
}
.clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clear { *zoom: 1;}

a{ color:#ccc; text-decoration:none;}
a:hover{ color:#2082dd;}

/* #head{ width:100%; background:#353535; height:60px;} */

/* ead{ width:100%; background:gradient(lin, left, right, from(#000000), to(#353535)); height:60px;}  */
#head{ width:100%; background: #353535; height:60px;} 
#head .head_box{ width:1100px; margin:0 auto;}
#head .head_box .logo{ float:left}
#head .head_box .menu_con{ float:right; margin-top:20px; margin-right:20px}
#head .head_box .menu_con a{ display:inline-block; padding:0 25px; font-size:16px; color:#fff; border-right:1px solid #474748}
#head .head_box .menu_con a:last-child{ border-right:none}
#head .head_box .menu_con a:hover{ color:#1179e7}
#head .head_box .tool_con{ float:right; margin-top:23px;}
#head .head_box .tool_con a{ display:inline-block; margin:0 3px;}

.head{ height:60px; min-width:1100px; overflow:hidden}


.bar_wrap{ height:120px; min-width:1100px; overflow:hidden}
#bar{ width:100%; background:#f4f4f4; padding:10px 0}
#bar .bar_box{ margin:10px auto; width:1100px;}
#bar .bar_box li{ float:left; width:360px }
#bar .bar_box li i{ display:block; float:left; width:80px; height:80px; margin-right:10px;}
#bar .bar_box li i.ico_1{background:url(../pic/ico_t1.png) no-repeat center}
#bar .bar_box li i.ico_2{background:url(../pic/ico_t2.png) no-repeat center}
#bar .bar_box li i.ico_3{background:url(../pic/ico_t3.png) no-repeat center}
#bar .bar_box li dt{ padding-top:10px;}
#bar .bar_box li dt h2{ font-size:18px; font-weight:normal}
#bar .bar_box li dt p{ color:#666}

#foot{ width:100%; min-width:1100px; background:#363839; } 
#foot .foot_box{ width:1100px; margin:0 auto; padding:15px 0}
#foot .foot_box .f_con{ float:left; width:365px; margin-right:35px;} 
#foot .foot_box .f_con:last-child{ float:right; margin-right:0px;}
#foot .foot_box .f_con li{ float:left; display:block; width:100%; padding:10px 0}
#foot .foot_box .f_con li:first-child{ border-bottom:1px solid #464646}
#foot .foot_box .f_con li:nth-child(2){ border-bottom:1px solid #464646}
#foot .foot_box .f_con li:nth-child(3){ border-bottom:1px solid #464646}
#foot .foot_box .f_con li h2{ font-size:16px; color:#fff; font-weight:normal; margin-bottom:10px;}
#foot .foot_box .f_con li p{ font-size:13px; color:#ccc; padding-left:20px; margin-bottom:5px;}
#foot .foot_box .f_con li .ico_pos{background:url(../pic/ico_pos_w.png) no-repeat top left;} 
#foot .foot_box .f_con li .ico_phone{background:url(../pic/ico_phone_w.png) no-repeat top left;} 
#foot .foot_box .f_con li i{ float:left; margin-right:5px;} 
#foot .foot_box .f_con li .f_font{ padding-top:20px; color:#ccc} 
#foot .cr_box{ width:100%; line-height:40px; background:#282a2b; font-size:13px; text-align:center; color:#ccc; border-top:1px solid #464646} 

.ad_box_1{ width:100%; min-width:1100px; height:500px; display:block;background:url(../pic/ad_1.jpg) no-repeat center}
.ad_box_2{ width:100%; min-width:1100px; height:328px; display:block;background:url(../pic/ad_2.jpg) no-repeat center}
.ad_box_3{ width:100%; min-width:1100px; height:328px; display:block;background:url(../pic/ad_3.jpg) no-repeat center}
.ad_box_4{ width:100%; min-width:1100px; height:328px; display:block;background:url(../pic/ad_4.jpg) no-repeat center}
.ad_box_5{ width:100%; min-width:1100px; height:328px; display:block;background:url(../pic/ad_5.jpg) no-repeat center}

.m_box{ width:1100px; margin:30px auto }
.m_box li{ float:left; width:346px; text-align:center; margin-right:31px;}
.m_box li:last-child{ float:right;margin-right:0px;}
.m_box li h2{ font-size:18px; font-weight:normal; line-height:36px;}
.m_box li p{ font-size:16px; color:#666}

.p_wrap{ background:#f4f4f4; width:100%; min-width:1100px; padding:30px 0 }
.p_wrap h2{ margin-bottom:25px; color:#000c1a; font-size:24px; text-align:center}
.p_box{ width:1100px; margin:0px auto }
.p_box .p_con1{ float:left; width:325px; height:244px; display:block; position:relative; text-align:center; margin-right:12px; margin-bottom:12px;}
.p_box .p_con1 dt{ font-weight:500; display:block; background:rgba(0,0,0,0.7); color:#fff; font-size:18px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; width:100%; }
.p_box .p_font1{ display:block; opacity:0; height:144px; line-height:30px; text-align:left;  padding:30px; background:rgba(0,0,0,0.7); color:#fff; font-size:16px; position:absolute; left:0; bottom:40px;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;}
.p_box .p_con1:hover .p_font1{ opacity:1;} 

.about_box{ width:1100px; margin:60px auto; font-size:16px; line-height:30px;}
.about_box i{ float:left; margin-right:20px;}
.about_box p{margin-bottom:20px;}

.contact_box{ width:1100px; margin:30px auto; font-size:16px; line-height:30px;}
.contact_box h1{ margin:20px 0; display:block; width:100%}
.contact_box .head_com { display:block; width:100%}
.contact_box .head_com i{ float:left; margin-right:20px;}
.contact_box .head_com p{ padding-left:22px; font-size:16px; margin-bottom:5px;}
.contact_box .head_com h2{ font-size:22px; font-weight:600;margin-top:5px; margin-bottom:5px;}
.contact_box dt{ float:left}
.contact_box .ico_pos{background:url(../pic/ico_pos_b.png) no-repeat center left;}
.contact_box .ico_phone{background:url(../pic/ico_phone_b.png) no-repeat center left;}
.contact_box .ico_fax{background:url(../pic/ico_fax_b.png) no-repeat center left;}
.contact_box .ico_mail{background:url(../pic/ico_mail_b.png) no-repeat center left;}
.contact_box .ico_web{background:url(../pic/ico_web_b.png) no-repeat center left;}

.contact_box .member_com { display:block; width:100%}
.contact_box .member_com h2{ font-size:18px; font-weight:600;margin-top:5px; margin-bottom:5px;}
.contact_box .member_com p{ padding-left:22px; font-size:16px; margin-bottom:2px;}
.contact_box .member_com li{ float:left; width:530px; margin-bottom:15px}
.contact_box .member_com li:nth-child(2n){ float:right;}




.news_box{ width:1100px; margin:30px auto;}

.news_box>div:nth-child(2){ text-align:justify;min-height: auto;height:auto;}
.news_box>div:nth-child(2)>div:nth-child(1) h2{font-size:1.6em;}
.news_box>div:nth-child(2)>div:nth-child(1)>div>h2>a{ color:#1272b9;}
.news_box>div:nth-child(2)>div:nth-child(1)>div{border-bottom: 1px solid #cccccc;padding-bottom: 10px;margin-top: 40px;}
.news_box>div:nth-child(2)>div:nth-child(1)>div p{margin-top:20px;}
.news_box>div:nth-child(2)>div:nth-child(1)>div>span{color: #727272;font-size: 0.9em;margin-top: 10px;display: inline-block;}
.news_box>div:nth-child(2)>ul{margin-top:30px;margin-bottom: 10px; margin-left:25%; text-align:center}
.news_box>div:nth-child(2)>ul>li{cursor: pointer;}
#baiduShare{padding-bottom:10px;}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
	margin:0 3px;
    line-height: 1.42857143;
    color: #666;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination > li > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1272b9;
    border: 1px solid #1272b9;
}


.detail_box{ width:1100px; margin:30px auto;}


.detail_box>div:nth-child(2){ text-align:justify;min-height: 600px;height:auto; padding-bottom:20px}
.detail_box>div:nth-child(2)>h1{text-align: center;font-size:24px; padding-top:10px}
.detail_box>div:nth-child(2)>span{text-align: center;display: inline-block;width: 100%;margin-top: 10px; border-bottom:1px solid #ddd; padding-bottom:20px; color:#666}
.detail_box>div:nth-child(2)>p{margin-top: 15px;}
.detail_box>div:nth-child(2)>p:nth-child(3){margin-top: 50px;}
.detail_box>div:nth-child(2)>img{display:block;margin:auto;margin-top:20px;margin-bottom:20px;width:80%;}

#detailLinkDiv{margin-top:10px;text-align:center;}
#detailLinkDiv a{ border:1px solid #1272b9; border-radius:3px; color:#1272b9; padding:5px 20px; margin:0 3px;}
#detailLinkDiv a:hover{ background:#1272b9; color:#fff}
#returnIndex{padding:0 30px;}

#baiduShare{padding-top:10px;}
.bdsharebuttonbox{clear:left;margin:auto;width:250px;height:50px;text-align:center;padding-top:13px;}

.case_box{ width:1100px; margin:0 auto; height:1170px;}
.case_box iframe{ margin:0; border:0; padding:0;  }
.case_box>div:nth-child(2){width:100%;padding:0 0 10px 0; }
.case_box>div:nth-child(2)>iframe{ width:100%; height:1170px; }



