@charset "utf-8";
/* CSS Document */

#banner{width:960px; height:216px; margin:0 auto; padding:2px 2px 24px 2px; background:url(../images/bannerbg1.png) no-repeat;}

.con{width:960px; margin:0 auto;}
.con_l,.submenu{width:193px;}
.tit{width:193px; height:46px; margin-bottom:8px;}
.submenu li{width:158px; height:20px; background:url(../images/submenutitbg.png) no-repeat; padding:12px 0 0 35px; line-height:14px; font-weight:bold;}
.submenu li a{color:#606060;}
.submenu li:hover a,.submenu li.hover a{color:#2957b4;}
.contact{width:167px; height:77px; background:url(../images/contactbg.gif) no-repeat; margin-top:14px; padding:70px 10px 0 16px; color:#727272;}
.contactgai{width:167px; height:77px; background:url(../images/contactbggai.gif) no-repeat; margin-top:14px; padding:70px 10px 0 16px; color:#727272;}
.con_r{width:960px;}
.con_rgai{width:956px;}
.title{width:733px; height:19px; padding-top:14px;color:#989898;}
.title a{color:#989898;}
.titlegai{width:950px; height:19px; padding-top:14px;color:#989898;}
.titlegai a{color:#989898;}
#main{width:676px; padding:37px 18px 0 39px;}
#main li{width:185px; height:225px;float:left;display:inline; margin:0 18px 20px 0; padding:12px 10px 0 12px; background:url(../images/propicbg.gif) no-repeat; display:block; display:inline;}
#main li:hover{ background:url(../images/propicbg1.gif) no-repeat;}
#main li img{border:1px solid #e4e4e6;}
#main li p{color:#8f8f8f; line-height:18px; margin:11px 0 6px 0;}
#main li:hover p{color:#83a2e3;}
#main li p a{color:#353535;}
#main li:hover p a{color:#fff;}

.order1{ text-align:right; height:25px; padding-top:27px;}
.order1 a{color:#3f3f3f; line-height:25px;display:inline; margin:0 3px;}
.order1 a:hover{ font-weight:bold;}
.order1 select{width:58px; height:20px; margin-left:3px;}
.order1 span { padding:5px 32px 8px 0px; background:url(../images/syy.gif) no-repeat; color:#fff;}
.order1 span a{ padding:5px 23px 8px 23px; background:url(../images/syy.gif) no-repeat;color:#fff;}
.order1 span a:hover{ background:url(../images/xyy.gif) no-repeat; font-weight:inherit; padding:5px 33px 8px 13px;}

#main1{width:655px; padding:50px 38px 0 40px;}
#main1 b{ font-size:16px;color:#2a58b6;}
#main1 p{ margin:5px 0 15px 0;color:#666;}
#main1 em{width:655px; height:32px; display:block; text-align:right; margin-bottom:11px;}
#main1 span img{border:1px solid #e7e7e7;}

#main2{width:715px; padding:45px 0 0 18px;}
#main2 ul{width:715px; height:180px; margin-bottom:30px;}
#main2 li{ background:url(../images/servicebg.gif) no-repeat;width:191px; height:170px; margin-right:14px; padding:10px 13px 0 12px; line-height:20px; color:#666; float:left;}
#main2 b{width:191px; height:14px; line-height:14px; text-align:center; display:block; margin-bottom:23px;}

#main3{width:708px; padding:35px 5px 0 20px;}
#main3 img{ float:left; margin-right:38px;}
#main3 strong{color:#1c3e83;}

#main4{width:870px; padding:48px 28px 0 35px;}
#main4 b{ font-size:16px; color:#2956b2; margin-bottom:5px; display:block; }
#main4 em{ float:left; margin-right:10px;}
#main4gai{width:890px; padding:48px 28px 0 35px;}
#main4gai b{ font-size:16px; color:#2956b2; margin-bottom:5px; display:block; }
#main4gai em{ float:left; margin-right:10px;}

#main5{width:713px; padding:45px 0 0 20px;}
.box1_m{width:603px; margin-left:auto; margin-right:auto}


#main6{width:711px; padding:35px 0 0 22px;}
#main6 dl{width:315px; height:120px; margin:0 12px 10px 0; padding:10px 14px 0 7px; border:1px solid #ebebeb; float:left; line-height:18px; display:inline;}
#main6 dt{ float:left; margin-right:12px; display:inline;}
#main6 dd b a{ font-size:14px; margin:5px 0 3px 0; display:block; color:#737373;}
#main6 dl:hover dd b a{ color:#2752aa;}
#main6 dd p a{ float:right; background:url(../images/probg.gif) no-repeat; width:65px; height:17px; display:block; text-align:center; line-height:17px; color:#fff; margin-top:3px;}
#main6 dl:hover dd p a{ background:url(../images/probg1.gif) no-repeat; color:#ffe2e9;}

#main7{width:683px; padding:30px 30px 0 20px;}
#main7 img{ border:6px solid #ececec;}
#main7 b{color:#204591; margin:25px 0 10px 0; display:block;}

#main8{width:910px; padding:33px 25px 0 25px; background:url(../images/casebody_bg.gif) repeat-y; height:auto; overflow:hidden;}
/*
#news{width:858px; height:114px; border:1px solid #efefef;color:#747474; padding:13px 20px 0 30px; background:url(../images/newsbg.gif) no-repeat 188px 0; font-size:14px; font-family:"微软雅黑"}
#news span{margin-right:50px; display:block; float:left;}
#news b a{color:#2956b2; font-size:14px; margin:6px 0 10px 0; display:block; font-size:14px; font-family:"微软雅黑"}
#news a{color:#8c8c8b;}
*/
#newslist {width:858px; height:114px; border:1px solid #efefef;color:#747474; padding:13px 20px 0 30px;  font-size:14px; font-family:"微软雅黑"}
#newslist span{margin-right:50px; display:block; float:left;}
#newslist b a{color:#2956b2; font-size:14px; margin:6px 0 10px 0; display:block; font-size:14px; font-family:"微软雅黑"}
#newslist a{color:#8c8c8b;}

#main8 ul{ padding-bottom:25px; display:block;}
#main8 li{width:890px; height:70px; border-bottom:1px solid #f0f0f0; padding-top:15px; color:#8c8c8b; font-size:14px; font-family:"微软雅黑"; float:left;}
#main8 li span{width:910px; height:22px; display:block; font-weight:bold;}
#main8 li span a{color:#656565; font-size:14px; font-family:"微软雅黑"}
#main8 li span:hover a{color:#73a900;}

#main9{width:850px; padding:0px 30px 0 30px;}
#main9 span{width:850px; height:70px;display:block; text-align:right; margin-bottom:20px; color:#969494;}
#main9 span b{ height:39px; font-size:16px;color:#2957b4; display:block; background:url(../images/newsbg1.gif) no-repeat bottom center;text-align:center; line-height:39px; margin-bottom:10px; font-family:"微软雅黑"}
#main9 p b{ font-size:14px;}
.content{ font-size:14px; font-family:"微软雅黑";}
/*--案例--*/
.case_js{ width:960px; height:185px; background:url(../images/casejsbg.gif) no-repeat; }
.case_img{width:265px; height:150px; float:left; margin-left:20px; margin-top:15px; display:inline;}
.case_xx{ width:635px; height:150px; margin-top:15px; float:right; margin-right:15px; display:inline;}
.case_tit{ width:635px; height:35px; }
.case_t{ width:500px; height:35px; float:left; font-size:24px; font-family:"微软雅黑"; color:#73a900; }
.fwweb{ width:120px; height:30px; float:right;}
.case_xm{ width:635px; height:20px; margin-top:5px; line-height:20px;}
.case_xmjs{width:635px; height:85px; margin-top:5px; line-height:20px;}
.case_show{ width:920px; height:auto; padding:20px;}
.case_next{width:960px; height:35px; margin:0 auto;  margin-top:10px; text-align: center;}
.case_menu{ height:30px; line-height:30px; text-align:center; padding-left:15px; margin-top:15px;}
.case_menu a{ display:block; margin:0 5px; font-size:14px;  float:left;color: #535353;}
.case_menu a.ac{ width:170px; height:30px; background:url(../images/sl.jpg); color:#FFF; font-weight:bold;}
.case_menu a.ac:hover{ color:#fff; text-decoration:none;}
.case_menu a:hover{ color:#97d729;  text-decoration:underline;}
/*联系我们*/

.contact_f{margin-top:30px; overflow:hidden;}

.contact_f a.fr{height:41px;line-height:41px;width:161px;background:url(../images/contact_submit.png); display:block; float:right;}

.contact_f input,.contact_f label,.contact_f textarea{display:inline;float:left;}

.contact_f input,.contact_f textarea{width:380px;padding:0px 14px 0px 14px;color:rgb(195,195,195);}

.contact_f textarea{width:866px;margin-bottom:15px;}



.contact_f input {border:0px;background:url(../images/contact_bg_input.png) top right;height:43px;line-height:43px;}

.contact_f textarea {border:0px;background:url(../images/contact_bg_textarea.png) top right;height:129px;line-height:30px;overflow-x:hidden;overflow-y:hidden;overflow:hidden;padding-top:10px;}



.contact_f label,.contact_f input{margin-bottom:15px;}

.contact_f span{display:none;}

.contact_f label.l_email,.contact_f label.l_address{margin-left:40px;}



.contact_f label{height:43px;width:40px;line-height:43px;}



.contact_f label.l_nick{background:url(../images/contact_label_nick.png);}

.contact_f label.l_email{background:url(../images/contact_label_email.png);}

.contact_f label.l_tel{background:url(../images/contact_label_tel.png);}

.contact_f label.l_address{background:url(../images/contact_label_adress.png);}

.contact_f label.l_xbody{background:url(../images/contact_label_xbody.png);height:139px;line-height:139px;}

.contact_f label.fire{background-position:0px -43px;}

.contact_f label.fire2{background-position:0px -139px;}

.box935_t{background:url(../images/box_t.png) no-repeat;height:23px;}

.box935_b{background:url(../images/box_b.png) no-repeat bottom left;height:23px;}

.box935_m{background:url(../images/box_m.png) repeat;}

.box3_m{background:url(../images/box3_m.png) repeat-y;padding:0px 29px 0px 9px;}

.box3_m a{float:left;display:inane;width:285px;height:90px;}

.box3_m a.btn3,.box3_m a.btn6{float:right;}

.box3_m a.btn1,.box3_m a.btn4{margin-right:28px;}

.box3_m a.btn4,.box3_m a.btn5,.box3_m a.btn6{margin-top:42px;}



.box3_m a.btn1{background:url(../images/box3_bg1.png) no-repeat;}

.box3_m a.btn2{background:url(../images/box3_bg2.png) no-repeat;}

.box3_m a.btn3{background:url(../images/box3_bg3.png) no-repeat;}

.box3_m a.btn4{background:url(../images/box3_bg4.png) no-repeat;}

.box3_m a.btn5{background:url(../images/box3_bg5.png) no-repeat;}

.box3_m a.btn6{background:url(../images/box3_bg6.png) no-repeat;}


.contact_center{text-align:center;padding-top:63px;padding-bottom:20px; font-size:35px; font-family:"微软雅黑" }

.contact_center .xu{padding:20px 0px 0px 0px; text-align:center;}

.contact_center a{display:block;width:252px;height:67px;background:url(../images/contact_btn.png) top center; margin:0 auto; color:#999;}

div.contact_b,a.contact_b{display:inline;float:left;width:272px; height:66px; padding-top:80px; font-family:"微软雅黑";text-align:center;margin-right:29px;background:url(../images/lx.png) no-repeat;color:#999; font-size:20px;}

a.contact_b1{background-position:0px -14px;margin-left:20px;}
a.contact_b2{background-position:-301px -14px;}
div.contact_b3{background-position: -602px -14px;margin-right:0px;}