@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#2D2D2D; line-height:24px; background:url(../images/bg.jpg) repeat-x #FFF;}

a { color:#2D2D2D; font-size:12px; text-decoration:none; }

a:hover { color:#05488C; font-size:12px; text-decoration:none;}



.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

/***************index css********************/
.top{width:1002px; height:111px; margin:0 auto; background:url(../images/top.jpg) no-repeat;}
.top_link{width:370px; height:30px; float:right; margin-top:66px;}

.sy_language{width:160px; height:15px; float:left; margin-top:5px;}
.sy_language ul li{width:70px; height:15px; line-height:15px; float:left; margin-right:10px;}
.sy_language ul li a{ line-height:15px; color:#717578;}
.sy_cn{width:70px; height:15px; background:url(../images/cn.jpg) no-repeat left center; text-indent:30px;}
.sy_en{width:70px; height:15px; background:url(../images/en.jpg) no-repeat left center;text-indent:30px;}

.search{width:199px; height:26px; float:right;}
.search_txt{width:163px; height:26px; line-height:26px; background:url(../images/search.png) no-repeat; border:none medium; text-indent:10px;}
.btn{width:36px; height:26px; background:url(../images/btn.png) no-repeat; border:none medium; cursor:pointer;}

#nav{width:992px; height:40px; background:url(../images/nav.png) no-repeat; margin:0 auto; padding-left:10px;}
#nav ul li{ height:40px; line-height:40px; float:left; display:inline;}


#sy_flash{width:1001px; height:349px; margin:0 auto; margin-top:5px;}

.sy_up{width:1002px; height:auto; margin:0 auto; margin-bottom:32px;}

.sy_video{width:200px; height:auto; float:left; margin-right:23px;}
.sy_v_title{width:200px; height:19px; line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_v_con{width:200px; height:172px; margin-top:15px;}

.sy_news{width:405px; height:auto; float:left; margin-right:24px;}
.sy_n_title{width:405px; height:19px;line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_n_title span{ float:right; line-height:19px; padding-top:4px;}
.sy_n_con{width:405px; height:181px;margin-top:6px;}

.sy_about{width:350px; height:auto; float:right;}
.sy_ab_title{width:350px;height:19px;line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_ab_title span{ line-height:19px; float:right;padding-top:4px;}
.sy_ab_con{width:350px;height:181px;margin-top:6px;}

.sy_down{width:1002px; height:auto; margin:0 auto; margin-bottom:48px;}

.sy_ziyuan{width:200px; height:auto; float:left; margin-right:23px;}
.sy_zi_title{width:200px;height:19px;line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_zi_title span{ line-height:19px; float:right; padding-top:4px;}
.sy_zi_con{width:200px; height:170px; margin-top:18px;}

.sy_products{width:405px; height:auto; float:left; margin-right:24px;}
.sy_pro_title{width:405px;height:19px;line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_pro_title span{ line-height:19px;float:left;}
.sy_pro_fx{width:36px; height:14px; float:right; padding-top:2px;}
.sy_pro_left{width:15px; height:14px; background:url(../images/p_left.jpg) no-repeat; float:left; margin-right:6px; cursor:pointer;}
.sy_pro_right{width:15px; height:14px; background:url(../images/p_right.jpg) no-repeat; float:right;cursor:pointer;}
.sy_pro_con{width:405px;height:170px; margin-top:18px;}
.sy_pro_con ul li{width:197px; height:170px; float:left; display:inline; margin-right:5px;}
.sy_pro_img{width:197px; height:136px; margin-bottom:8px;}
.sy_pro_name{width:197px; height:25px; line-height:25px; text-align:center;}

.sy_pengren{width:350px; height:auto; float:right;}
.sy_pr_title{width:350px;height:19px;line-height:19px; background:url(../images/title.png) no-repeat left center; color:#015cb9; font-weight:bold; text-indent:25px;}
.sy_pr_title span{line-height:19px; float:right; padding-top:4px;}
.sy_pr_con{width:350px;height:170px; margin-top:18px;}
.sy_pr_con ul li{width:350px; height:72px; margin-bottom:10px;}

.sy_pr_ddimg{width:103px; height:72px; float:left; margin-right:14px;}
.sy_pr_dt{width:233px; height:20px; line-height:20px; float:right;}
.sy_pr_dt a{ line-height:20px; color:#565656; font-weight:bold;}
.sy_pr_ddcon{width:233px; height:52px; line-height:16px; float:right;}

/*********************neiye css *********************/
.ny_flash{width:1002px; height:218px; margin:0 auto; margin-top:5px;}

.sider{width:207px; float:left; height:auto; margin-right:17px;}
.ny_list, .ny_contact{width:207px; height:auto; margin-bottom:14px;}
.ny_li_title{width:207px; height:31px; line-height:31px; background:url(../images/ny_li.png) no-repeat; color:#FFF; font-weight:bold; text-indent:30px;}
.ny_li_title1{width:207px; height:31px; line-height:31px; background:url(../images/ny_li1.png) no-repeat; color:#FFF; font-weight:bold; text-indent:30px;}
.ny_li_con{width:207px; height:auto; margin-top:5px;}

.ny_con_title{width:207px; height:31px; line-height:31px; background:url(../images/ny_li.png) no-repeat; color:#FFF; font-weight:bold; text-indent:30px;}
.ny_con_title a{color:#FFF; font-weight:bold; }
.ny_con{width:207px; height:auto; margin-top:13px;}

.containter{float:right; width:778px; height:auto;}
.ny_title{width:778px; height:19px; padding-bottom:8px; line-height:19px; background:url(../images/ny_title.png) no-repeat; font-weight:bold; color:#05488c; text-indent:25px;}
.ny_title span{line-height:19px; float:right; color:#595959; font-weight:normal;}
.ny_title span a{ line-height:19px; color:#595959;}
.ny_title span font{ color:#05488c;}

.products_txt{width:778px; height:auto; margin-top:20px;}
.products_txt ul li{width:160px; height:175px; float:left; display:inline; margin:0 17px 25px;}
.products_img{width:160px; height:120px; margin-bottom:5px;}

.products_name{width:158px; height:50px; padding-left:2px;}
.products_name h4 a{width:158px; height:25px; line-height:25px; color:#05488c;}
.products_name span{width:158px; height:25px; line-height:25px; display:block; color:#707070;}
.products_name span font{ padding-right:5px;}


.pr_txt{width:778px; height:auto; margin-top:20px;}
.pr_txt ul li{width:328px; height:120px; margin:0 30px 25px; float:left;}

.pr_ddpic{width:160px; height:120px; float:left; margin-right:18px;}
.pr_dtname{width:150px; height:25px; line-height:25px; float:right;}
.pr_dtname a{line-height:25px; color:#565656; font-weight:bold;}
.pr_ddcon{width:150px; height:95px; line-height:19px; float:right;}
.pr_ddcon div{width:150px; height:95px; line-height:19px; overflow:hidden;}


.ny_txt{width:778px; height:auto; margin-top:20px;}

.pifa_up{width:1002px; height:29px; background:url(../images/pifa_title.png) repeat-x;}
.pifa_title{width:1002px;height:19px; line-height:19px; margin-bottom:10px;background:url(../images/title.png) no-repeat left center;font-weight:bold; color:#05488c; text-indent:25px;}
.pifa_title span{line-height:19px; float:right; color:#595959; font-weight:normal;}
.pifa_title span a{ line-height:19px; color:#595959;}
.pifa_down{width:1002px; min-height:400px; margin:0 auto; margin-top:20px;}










