/* CSS Document */
html{overflow-x:hidden;}
body { font-family:"微软雅黑", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background:url(../images/bg.jpg) top repeat-x;}
img{ border:none;}
a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#333;}
a:hover{ text-decoration:none; color:#F00;cursor:pointer;}
ul,li,p{ margin:0; padding:0; list-style:none;}
/*head*/
#title{width:100%;height:47px;float:left;background:#333;}
.title{width:1200px;height:47px;margin:0 auto;}
.title p{color:#fff;line-height:47px;padding-left:10px;float:left;}
.title ul{float:right;margin-right:25px;margin-top:15px;}
.title ul li{float:left;color:#fff;}
.title ul li a{color:#fff;}
#top{width:100%;height:120px;float:left;}
.top{width:1200px;height:120px;margin:0 auto;}
#logo{width:592px;height:91px;float:left;margin:15px 0 0 5px;}
#dh1{width:278px;height:85px;float:right;margin:20px 35px 0 0;}
#banner{width:100%;height:500px;float:left;}
.banner{width:1600px;height:500px;margin:0 auto;}
.banner img{width:1600px;height:500px;float:left;position:absolute;z-index:-999;}

#navlist ul .index{width:160px;height:57px;float:left;text-align:center;background:#333;margin:0;}
.index a{color:#fff;font-size:16px;line-height:57px;}
/*menu*/
#nav{width:1200px;height:57px;float:left;margin-top:14px;display:inline;position:relative;z-index:999999;}
.nav1{width:1200px;height:57px;float:left;background:#e60012;position:absolute;left:0;top:0;z-index:999999;}
#navlist{float:left;display:inline;width:1200px;}
#navlist ul li{text-align:center;display:inline;}
#navlist ul li a{color:#fff;font-size:16px;line-height:57px;text-align:center;}
.list{font-weight:normal;background:#333;border-top:1px solid #fff;float:left;width:135px;}
.list a{color:#fff;line-height:55px;width:135px;height:55px;float:left;}
.list a:hover{background:red;width:135px;height:55px;line-height:55px;}
.menu1{width:135px;height:auto;float:left;color:#fff;cursor:hand;overflow-y:hidden;filter:Alpha(opacity=70);-moz-opacity:0.7;}
.menu2{width:135px;height:57px;float:left;color:#fff;overflow-y:hidden;cursor:hand;}

/*about*/
#con{width:100%;float:left;margin-top:20px;}
.con{width:1200px;margin:0 auto;}
.con_left{width:264px;float:left;}
.left_list img{width:264px;height:82px;}
.left_list ul{width:262px;float:left;border:1px #ededed solid;}
.left_list ul li{width:235px;height:58px;float:left;border-bottom:1px #ededed solid;background:url(../images/jt2.jpg) right center no-repeat;}
.left_list ul li a{font-size:16px;line-height:58px;padding-left:30px;}
.dy_lx{width:264px;float:left;}
.dy_lx img{width:264px;height:68px;}
.dy_lx ul{width:262px;float:left;margin:0;border:1px #ededed solid;border-top:none;}
.dy_lx ul li{font-size:14px;width:200px;float:left;margin:5px 0 10px 20px;}
.dy_lx ul li span{line-height:25px;float:left;}
.con_right{width:900px;float:left;border:1px #ededed solid;margin-left:33px;}
.wz{width:900px;height:80px;float:left;border-bottom:1px #ededed solid;background:#fafafa;}
.wz p{font-size:20px;color:#c42715;line-height:80px;float:left;margin-left:25px;}
.wz li{line-height:80px;float:right;margin-right:35px;font-size:16px;color:#999;}
.wz li a{color:#999;}
.xq{width:900px;float:left;}
.xq ul{width:850px;margin:25px auto;}
/*foot*/
#foot{width:100%;height:420px;float:left;margin-top:35px;background:#333;}
.foot{width:1200px;height:420px;margin:0 auto;}
.foot1{width:380px;height:310px;float:left;margin:75px 0 0 15px;background:url(../images/foot4.jpg) right no-repeat;}
.foot1 ul{width:280px;height:135px;float:left;margin:10px 0 0 5px;}
.foot1 ul li{width:75px;height:30px;float:left;margin-left:20px;}
.foot1 ul li a{color:#FFF;}

.foot2{width:380px;height:310px;float:left;margin:75px 0 0 15px;background:url(../images/foot4.jpg) right no-repeat;}
.foot2 ul{width:250px;height:135px;float:left;margin-top:15px;}
.foot2 ul li{width:80px;height:30px;float:left;margin-left:20px;}
.foot2 ul li a{color:#FFF;}

.foot3{width:380px;height:310px;float:left;margin:75px 0 0 15px;}
.foot3 ul{width:320px;height:100px;float:left;}
.foot3 ul li{width:320px;height:30px;line-height:30px;float:left;}
.foot3 ul li a{color:#FFF;}

/*index*/
#ys{width:100%;height:190px;float:left;background:#ededed;}
.ys1{width:1200px;height:190px;margin:0 auto;}
.ys1 ul{margin-top:20px;float:left;display:inline;}
.ys1 li{width:290px;height:140px;float:left;margin-left:10px;display:inline;}
.ys1 li:first-of-type{margin:0;display:inline;}
#cpzs{width:100%;height:128px;float:left;margin-top:35px;}
#cpzs p{width:409px;height:128px;margin:0 auto;}
#cpzs p{width:409px;height:128px;}
#con1{width:100%;height:995px;float:left;margin-top:20px;}
.con1{width:1200px;height:995px;margin:0 auto;}
.con1_left{width:250px;height:970px;float:left;background:#ededed;}
.con1_left p{width:250px;height:55px;line-height:55px;float:left;background:#cc0001;text-align:center;font-size:22px;color:#fff;}
.con1_left ul li{width:225px;height:125px;float:left;margin:45px 0 0 13px;background:#dcdcdc;}
.con1_left ul li a img{width:80px;height:60px;float:left;margin:33px 0 0 12px;}
.con1_left ul li a span{font-size:16px;font-weight:bold;float:left;margin:53px 0 0 5px;}
.con1_right{width:890px;height:995px;float:left;margin-left:20px;}
.con1_r_title{width:889px;height:55px;float:left;border:1px #333333 solid;}
.con1_r_title p{width:182px;height:55px;line-height:55px;float:left;background:#333;text-align:center;font-size:22px;color:#fff;}
.con1_r_title li{font-size:16px;color:#333;float:left;line-height:55px;margin-left:15px;}
.cpzs{width:890px;height:995px;float:left;margin-top:15px;}
.cpzs ul{width:990px;height:995px;float:left;margin-left:-24px;}
.cpzs ul li{width:278px;height:310px;float:left;margin-left:24px;text-align:center;}
.cpzs ul li a img{width:278px;height:208px;}
.cpzs ul li a p{width:240px;height:40px;float:left;line-height:30px;margin:8px 0 0 15px;border-bottom:1px #adadad dashed;font-size:18px;background:url(../images/8.jpg) 35px 10px no-repeat;}
.cpzs ul li span{width:240px;font-size:14px;float:left;color:#6a6a6a;margin-top:10px;}
#company{width:100%;height:660px;float:left;background:#ededed;}
.com_img{width:1200px;height:157px;margin:0 auto;}
.company{width:1200px;height:426px;margin:0 auto;}
.company img{width:575px;height:390px;float:left;margin-left:15px;}
.sy_about{font-size:22px;font-weight:bold;color:red;float:left;margin:50px 0 0 40px;}
.sy_about1{width:550px;float:left;font-size:16px;color:#555;margin:15px 0 0 40px;line-height:30px;}
#slzs{width:100%;height:101px;float:left;margin-top:50px;}
#slzs p{width:466px;height:101px;margin:0 auto;}
#slzs p img{width:466px;height:101px;}
#slzs1{width:100%;height:425px;float:left;margin-top:20px;}
.slzs1{width:1200px;height:415px;margin:0 auto;}
.slzs1 ul li{width:267px;height:360px;float:left;margin-left:25px;}
.slzs1 ul li img{width:250px;height:250px;float:left;margin-left:10px;}
.slzs1 ul li p{width:267px;height:51px;float:left;margin-top:15px;background:#aaa;text-align:center;}
.slzs1 ul li p a{width:267px;line-height:51px;float:left;font-size:18px;color:#fff;background:url(../images/8.jpg) 78px 21px no-repeat;}
#more{width:152px;height:37px;margin:0 auto;}
#sy_news{width:100%;height:495px;float:left;background:#ededed;}
.sy_news{width:1200px;height:495px;margin:0 auto;}
.sy_nleft{width:750px;height:495px;float:left;background:#e0e0e0;}
.sy_nleft p{width:675px;height:85px;line-height:115px;float:left;margin-left:25px;padding-left:25px;border-bottom:2px #848484 solid;font-size:22px;font-weight:bold;color:#e60012;background:url(../images/icon.jpg) 6px 52px no-repeat;}
.sy_nleft p span{font-size:20px;color:#000;padding-left:10px;font-weight:normal;}
.news_pic{width:230px;height:170px;float:left;margin-top:30px;margin-left:20px;border:2px #787878 solid;}
.news_pic img{width:200px;height:150px;margin:10px 0 0 15px;}
.news_word{width:460px;height:170px;float:left;font-size:16px;line-height:30px;margin-top:65px;margin-left:20px;}
.news_word span{text-indent:2em;float:left;font-size:14px;}
.sy_newslist{width:740px;height:120px;float:left;margin-left:5px;}
.sy_newslist li{width:320px;height:30px;float:left;margin-left:30px;background:url(../images/list.jpg) left no-repeat;}
.sy_newslist li a{font-size:14px;line-height:30px;padding-left:15px;}
.sy_newslist li span{float:right;font-size:14px;line-height:30px;}
#sucess{width:100%;height:270px;float:left;margin-top:60px;}
#sucess p{width:522px;height:266px;margin:0 auto;}
#slzs2{width:100%;height:380px;float:left;margin-top:20px;}
.slzs2{width:1200px;height:280px;margin:0 auto;}
.slzs2 ul li{width:267px;height:220px;float:left;margin-left:25px;text-align:center;}
.slzs2 ul li img{width:248px;height:186px;float:left;margin-left:15px;}
.slzs2 ul li p{width:267px;height:51px;float:left;margin-top:15px;background:#aaa;text-align:center;}
.slzs2 ul li p a{width:267px;line-height:51px;float:left;font-size:18px;color:#fff;background:url(../images/8.jpg) 75px 21px no-repeat;}
.cgaltitle{font-size:14px;line-height:45px;}
/*newslist*/
.new08{width:810px;height:35px;float:left;line-height:35px;border-bottom:1px dashed #ccc;}
.new08 img{float:left;margin:13px 0 0 15px;}
.new08 a{font-size:16px;padding-left:10px;float:left;}
.new08 span{float:right;font-size:16px;color:#666;}

.wen1{font-size:20px;font-weight:bold;color:#333;text-align:center;margin-top:10px;}
.zuozhe{font-size:16px;color:#666;text-align:center;margin-top:15px;}
.nrxq{margin-top:25px;}
/*pro_list*/
.xq1{width:905px;float:left;}
.xq2{width:905px;float:left;}
.pro_list{width:260px;height:250px;float:left;margin-left:25px;margin-top:10px;}
.pro_list{width:260px;height:250px;float:left;margin-left:25px;margin-top:10px;}
.hotprtt001{float:left;width:260px;height:195px;margin:0;}
.hotprtt001 a img{width:260px;height:195px;float:left;}
.hotprtt02{font-size:16px;float:left;margin-top:10px;margin-left:77px;}

/*liuyan*/
.HOME_about{font-size:16px;line-height:25px;}
.HOME_about strong{font-size:18px;line-height:30px;}
.xq table{margin-top:15px;}
/*tongyong*/
.content_page{width:680px; height:30px; border:#c9caca 1px solid; float:left; margin-left:100px; margin-top:20px;margin-bottom:25px; font-size:14px; text-align:center; line-height:30px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}

.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{background:url(../images/sdcms.gif) 0 -254px;padding-top:8px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}

#paging{ width:820px; height:30px; line-height:30px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; display:inline; margin-left:35px; margin-bottom:20px;background-color:#eef8ff;}
/*gundong*/
li{list-style:none;}
/*gundong*/
.cjwt{width:435px;height:495px;float:left;margin-left:15px;background:#e0e0e0;}
.cjwt p{width:360px;height:85px;line-height:115px;float:left;margin-left:25px;padding-left:25px;border-bottom:2px #848484 solid;font-size:22px;font-weight:bold;color:#e60012;background:url(../images/icon.jpg) 6px 52px no-repeat;}
.cjwt p span{font-size:20px;color:#000;padding-left:10px;font-weight:normal;}

.dowebok { width:435px; height:345px; float:left; font-size: 16px;}
.dowebok ul {width:395px;float:left;margin-left:25px; line-height: 30px;}
.dowebok ul li b{font-size:16px;float:left;margin-top:8px;}
.dowebok ul li a{font-size:16px;float:left;line-height:25px;}
.dowebok a:hover {color:red;}


/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:435px;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	white-space:nowrap;
}

.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}