@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;}
ul,li,p,form,h3{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
img{ border:0px;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#555; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}

#top{ width:100%; height:368px;}
.top-p1{ width:100%; background:url(../images/sun-bj1.jpg) no-repeat center; height:89px;}
.top-p2{ width:100%; background:url(../images/sun-bj2.jpg) no-repeat center; height:105px;}
.top-p3{ width:100%; background:url(../images/sun-bj3.jpg) no-repeat center; height:174px;}


#con1{ width:951px; margin:0px auto; height:220px; background:url(../images/sun-bj4.jpg) no-repeat;}
.con1div1{ width:690px; height:220px;}.con1div2{ margin-left:65px; width:588px;}
.con1div1-top{ width:620px; height:125px; margin:18px 0 0 65px;}
.con1div1-top a{ float:left; margin-right:20px;}
.s-form{border:2px solid #cd090a; width:588px;height:44px;}
.s-input{ width:483px; height:42px; font-size:14px; color:#666; line-height:44px; float:left; border:0px; text-indent:10px;}
.s-botton{ background:url(../images/anniu4.jpg) no-repeat; width:97px; height:36px; border:none; float:left; margin:4px 0 0 0; cursor:pointer;}
.con1div3{ width:230px; height:200px; font-size:12px; color:#666; margin:20px 0 0 0;}
.con1div3 ul li{ height:28px; line-height:28px; border-bottom:1px dashed #ddd;}

#con2{ width:951px; margin:0px auto; height:448px; background:url(../images/sun-bj5.jpg) no-repeat;position:relative;}
.con2-div1{ width:250px; height:448px;}.con2-div1 ul{ padding:90px 0 0 105px;}
.con2-div1 ul li{ font-size:12px; height:19px; line-height:19px;}.con2-div1 ul h3{ font-size:14px; font-weight:bold; color:#009dff; height:30px; line-height:30px;}
.con2-li1{ color:#009dff;}.con2-li2{ color:#fff; font-weight:bold;}.con2-li2-1{ text-decoration:line-through;}
.con2-div1 ul p{  font-size:12px; padding:20px 0 0 24px;}.con2-div1 ul p a{color:#fff;}

.con2-div2{ width:250px; height:448px;}.con2-div2 ul{ padding:215px 0 0 60px;}
.con2-div2 ul li{ font-size:12px; height:19px; line-height:19px;}.con2-div2 ul h3{ font-size:14px; font-weight:bold; color:#009dff; height:30px; line-height:30px;}
.con2-li1{ color:#009dff;}.con2-li2{ color:#fff; font-weight:bold;}.con2-li2-1{ text-decoration:line-through;}
.con2-div2 ul p{  font-size:12px; padding:25px 0 0 40px;}.con2-div2 ul p a{color:#fff;}

.con2-div3{ width:250px; height:448px;}.con2-div3 ul{ padding:95px 0 0 15px;}
.con2-div3 ul li{ font-size:12px; height:19px; line-height:19px;}.con2-div3 ul h3{ font-size:14px; font-weight:bold; color:#009dff; height:30px; line-height:30px;}
.con2-li1{ color:#009dff;}.con2-li2{ color:#fff; font-weight:bold;}.con2-li2-1{ text-decoration:line-through;}
.con2-div3 ul p{  font-size:12px; padding:20px 0 0 24px;}.con2-div3 ul p a{color:#fff;}

.con2-sq{ position:absolute; width:261px; right:6px;top:70px; height:288px;}
.con2-sq-li1{ background:url(../images/sq-bj1.jpg) no-repeat; width:261px; height:52px;}
.con2-sq-li2{ background:url(../images/sq-bj2.jpg) repeat-y; width:261px; height:225px;}
.con2-sq-li3{ background:url(../images/sq-bj3.jpg) no-repeat; width:261px; height:126px;}.con2-sq-li3 a{ color:#fff; font-weight:bold; font-size:12px; height:20px; line-height:20px;}
.con2-sq-ul1{ margin-left:13px;}
.con2-sq-ul1 li{ height:28px; line-height:28px; display:block;}
.s-banner-span1{ width:90px; display:inline-block; color:#fff; font-size:12px;}
.s-banner-input{ width:150px; height:20px; line-height:20px; border:1px solid #ddd;}
.s-bannersele{ width:130px;}.s-liji{ background:none; border:none; color:#fff; font-weight:bold; cursor:pointer;}
.con2-cx{ position:absolute; bottom:25px; right:280px;}

#con3{ width:951px; margin:0px auto; height:388px; background:url(../images/sun-bj6.jpg) no-repeat; overflow:hidden;}
.con3div{ width:1200px;}
.con3-div1,.con3-div2,.con3-div3{ width:320px; height:388px;}
.con3-div1 ul{ margin:75px 0 0 100px;}
.con3-div2 ul{ margin:75px 0 0 85px;}
.con3-div3 ul{ margin:75px 0 0 70px;}
.con3-li1{ font-size:16px; color:#4fbbff; height:24px; line-height:24px;}
.con3-li2{ font-size:12px; color:#888; height:24px; line-height:24px;}
.con3-li2 p span{ color:#333;}


#bottom{ width:951px; margin:0px auto; height:126px; background:url(../images/sun-bj7.jpg) no-repeat; font-size:12px; color:#fff; text-align:center;}
#bottom p{ height:24px; line-height:24px;}
#bottom .p1{ padding-top:35px;}#bottom .p1 a{ color:#fff;}