/* CSS Document */
*{ margin:0 0; padding:0 0;color:#000000;}
body{ font-size:12px; background:#FFF; font-family:Arial;}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF0000;}
ul,li{ list-style:none;}
table{ margin:0 auto;}
.xianshi{ padding:8px 0px; line-height:22px; color:#333; min-height:435px;}
.xianshi img{ max-width:1160px;}
.xianshi a{ color:#777777;}
.xuline{border-bottom:#dedede 1px dotted;}
.line{ border-bottom:#dedede 1px solid;}
input,select{vertical-align:middle;}
.sankuang{border-bottom:#dedede 1px solid;border-left:#dedede 1px solid;border-right:#dedede 1px solid;}
.erkuang{border-left:#dedede 1px solid;border-right:#dedede 1px solid;}
.kuang{border:#d7d7d7 1px solid;}
.more{ color:#6c6c6c;}
.more a{color:#6c6c6c;}
.about_img{ line-height:22px; padding:8px 10px; color:#777777; font-size:14px;}
.about_img img{ float:left; margin-right:10px;}
.about_img .more{ float:right;}
.width{ width:982px; margin:0px auto;}
.page{font-size:14px; text-align:right;}
.page a{}
.index_title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#4c4c4c; text-indent:20px;}
.indexzz{ height:86px; line-height:86px; background:#f7f7f7; display:inline-block; padding:0px 35px; font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; color:#2c2c2c;}
.index_t{ background:url(dahua_80.jpg) no-repeat left center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; text-indent:32px; color:#353535;}
#index_link{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:22px;}
#index_link a{ color:#6b6b6b;}
.pos{ color:#333; text-align:right;}
.pos a{ color:#333;}
.pos a:hover{ text-decoration:underline;}

#topmenu{ position:relative; width:868px;}
#topmenu ul li{ font-size:20px; float:left; color:#000000; display:inline-block;}
#topmenu ul li a{ display:block; padding:0px 19px; color:#000000;}
#topmenu .toplan{ position:absolute; right:-90px; top:0px; width:176px; height:40px; line-height:40px; vertical-align:middle;}
#topmenu .toplan a{ margin-right:5px;}
#footmenu ul li{ font-size:14px; color:#000000; display:inline-block;}
#footmenu ul li a{ display:block; color:#000000; padding:0px 10px;}

#indexdemo{ width:78px; height:40px; display:inline-block; line-height:40px; text-align:center; }
#indexdemo a{ display:block; color:#FFF;border:#FFF 1px solid;border-radius:5px;}
#indexdemo a:hover{ background:#199cd8;}

.indextitlea h2{ color:#006ed6; font-size:40px; font-weight:600; text-align:center; margin-bottom:15px;}
.indextitlea h4{ color:#00e0f9; font-size:22px; text-align:center;font-weight:400;}

#indexpro{ margin:40px 0px;}
#indexpro ul li{ width:25%; float:left;}
#indexpro ul li .img{ width:100%; text-align:center;}
#indexpro ul li .img img{ width:95%;}
#indexpro ul li .title{ font-size:18px; height:45px; line-height:45px; text-align:left; padding-left:30px;}
#indexpro ul li .info{ line-height:1.8; padding-left:30px; color:#757575; font-size:14px; height:200px;}

#indexpartner ul li{ float:left; width:25%; text-align:center;}
.right_title{font-size:18px;color: #008ed6;border-bottom: #008ed6 1px solid;display: inline-block;line-height: 42px;}
#left_about { float:right;}
#left_about ul li{float: left;margin-left: 15px;font-size: 14px;font-weight: bold;}
#left_about ul li a {display: block;}
#left_about ul li a.cur,#left_about ul li a:hover{color: #09F;}

#index_form ul {
    padding-top: 10px;
}
#index_form ul li {
    float: left;
    padding-bottom: 20px;
    width: 25%;
}
#index_form ul li span {
    color: #666666;
    display: block;
    line-height: 30px;
    width: 100%;
}
#index_form ul li input {
    outline: medium none;
    width: 90%;
}
.form_title {
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    height: 22px;
    line-height: 22px;
    padding: 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.form_content {
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    padding: 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.form_submit {
    background: #0b90e5 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    width: auto;
}
.canshu{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; height:50px; line-height:50px;}
.canshu ul li{ float:left;}
.canshu ul li a{ padding:0px 15px; display:block;}
.canshu ul li a:hover{ color:#008ed6}
.canshu ul li a.cur{ color:#008ed6}
#procontent ul li{ display:none; line-height:22px;}
.protitle{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; float:left; display:inline-block; padding-right:20px; height:50px; line-height:50px;}