﻿@charset "utf-8";
html{ overflow-y:scroll; overflow-x:hidden;}
body{ background-color:#fafcfd;}
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6 { font-family:微软雅黑; color:#333333; line-height:20px; font-size:12px; font-weight:normal; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
img { border:0;}
ol, ul { list-style:none;}
a { color:#333333; cursor:pointer;font-family:微软雅黑;}
a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}

/*top*/
.t1{ width:100%; height:23px; background:url(/images/t1.png) repeat-x;}
.t11{ width:1000px; height:23px; margin:0px auto; line-height:23px; color:#666; font-size:14px;}
.t2{ width:100%; height:100px; background:url(/images/t2.png) repeat-x;}
.t22{ width:1000px; height:100px; margin:0px auto;}
.logo{ float:left; width:465px; height:100px;}
.tel{ width:500px; float:right; height:100px; background:url(/images/tel.png) no-repeat;}
.tel1{ height:60px; width:500px; margin-top:10px;}
.tq{ width:200px; float:left; margin-top:10px;}
.phone{ width:192px; height:21px; float:left; margin-left:10px; margin-top:10px;}
.ss{ float:right; width:59px; height:60px; margin-right:10px;}
.navbar{ width:500px; height:30px;}
.navbar ul li{ float:left; width:83px; height:30px;}
.navbar ul li a{ display:block; width:83px; height:26px; margin:2px auto;}
.navbar ul li a{ font-size:14px; line-height:26px; text-align:center; font-weight:bold; color:#fff;}
.navbar ul li a:hover{ text-decoration:none; background:url(/images/n1.png) no-repeat; color:#143463;}
#n1{ text-decoration:none; background:url(/images/n1.png) no-repeat; color:#143463;}

.im{ width:100%; height:400px; overflow:hidden; text-align:center;}

.sbg{ width:100%; height:36px; background:url(/images/sbg.png) repeat-x;}
.sbf1{ width:970px; height:36px; margin:0px auto; background:url(/images/sos.png) no-repeat left center; padding-left:30px;}
#sertext{ float:left; line-height:36px; color:#585858;}
#txtval{ width:195px; height:24px; border:1px solid #e2e2e2; margin:5px; padding-left:5px; float:left;}
#btnser{ float:left; width:53px; height:25px; display:block; margin:5px 0px;}

/*c1*/
.c1{ width:990px; height:100px; margin-top:10px; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:1px;}
.c1 ul li{ width:230px; height:100px; margin:0px 5px; float:left;}
.c1 ul li img{ width:230px; height:100px;}

/*c2*/
.c2{ width:1000px; height:325px; margin:0px auto; background:url(/images/c2bg.png) repeat-x top; padding-top:40px; position:relative;}
.c2left{ float:left; width:240px; height:335px; background:url(/images/c1left.png) no-repeat; position:absolute; top:30px;}
.yewu{ width:200px; margin:0px auto; height:290px; margin-top:40px;}
.yewu li{ width:200px; height:27px; border-bottom:1px solid #fff; text-align:center;}
.yewu li:hover{ background:url(/images/li.png) no-repeat;border-bottom:1px solid #336699;}
.yewu li a{ line-height:27px; color:#666;}
.yewu li a:hover{ text-decoration:none;}

.c2mid{ float:left; width:480px; height:325px; margin-left:260px;}
.ctop{ height:34px; border-bottom:1px solid #4491d7;}
.ct{ float:left; background:url(/images/xt.png) no-repeat 5px  center; padding-left:27px;}
.ct{ line-height:34px; font-size:16px; font-weight:bold; color:#336699; float:left;}
.cmore{ float:right; width:36px; height:10px; margin-right:10px; margin-top:20px;}
.c2con{ width:470px; height:280px; padding:5px;}
.pimgd{ width:470px; height:110px; overflow:hidden;}
.pimg{ float:left; height:110px; width:150px;}
.pimg img{ width:140px; height:100px; padding:5px;}
.ptext{ float:right; height:100px; width:320px; color:#666;}
.ccnews{ width:470px;}
.ccnews ul li{ height:30px; background:url(/images/dian.png) no-repeat left center; padding-left:11px; border-bottom:1px dashed #999999;}
.ccnews ul li a{ line-height:30px; color:#6b6b6b;}
.ccnews ul li a:hover{ color:#e10000;}
.ys2{ float:right; line-height:30px; color:#999999;}

/*c2right*/
.c2right{ float:right; width:240px; height:335px; background:url(/images/c2ri.png) no-repeat top;position:absolute; top:30px; left:760px;}
.ccom{ width:210px; height:210px; margin-top:32px; margin-left:auto; margin-right:auto;}
.td{ width:240px; height:79px; margin-top:10px;}

/*c3*/
.c3{ width:998px; height:160px; border:1px solid #d1d1d1; margin:10px auto 25px auto; position:relative;}
.c3img{ width:27px; height:116px; position:absolute; left:-15px; top:22px;}
.c3show{ width:960px; float:right; height:150px; overflow:hidden;margin:5px auto;}
.c3show ul li{ float:left; width:110px; height:150px; margin:0px 10px;}
.c3show ul li img{ width:110px; height:125px;}
.c3show ul li p{ line-height:15px; text-align:center; color:#999999;}
.c3show ul li a:hover{ text-decoration:none;}
.c3show ul li a:hover p{ color:#336699;}

.c4{ width:998px; height:125px; margin:0px auto;border:1px solid #d1d1d1; position:relative; margin-bottom:10px;}
.c4img{ width:116px; height:27px; position:absolute; left:50px; top:-15px;}
.c4show{ width:980px; height:90px; margin-top:30px; margin-left:9px; margin-right:9px; overflow:hidden;}
.c4show ul li{ float:left; width:190px; height:65px; margin:0px 10px;}
.c4show ul li img{ width:190px; height:65px;}
.c4show ul li p{ line-height:25px; text-align:center; color:#999999;}
.c4show ul li a:hover{ text-decoration:none;}
.c4show ul li a:hover p{ color:#336699;}

/*foot*/
.foot{ width:100%; height:195px; background-color:#003366; clear:both;}
.fot{ width:1000px; height:155px; margin:0px auto; padding-top:40px;}
.fot p{ text-align:center; margin-bottom:10px; color:#fff;}
.fot p a{ color:#fff;}
.fot p a:hover{ color:#e10000;}